/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {line-height:1.2em;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Trebuchet MS,Tahoma,Arial;vertical-align:baseline;}
body {line-height:1.5;}

caption, th, td {text-align:left;font-weight:normal;}

blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

#sidebar ul{line-height:1.5em;list-style-type:none;}
#sidebar li{display:block;border-left:6px solid #D0C75F;list-style-type:none;
margin:7px;
padding:2px 2px 2px 8px;}
#sidebar h2{font-weight:bold;}
#upcomingEventPlacement{
padding-top:8px;
padding-right:20px;
padding-left:20px;
}

#upcomingEvent{
width:342px;
}
/* detail */
.eventDetail{
margin-top:5px;
border-top:1px solid #9B8578;
padding:16px;
}
.eventDetail .left{
width:131px;
float:left;
text-align:left;
}
.eventDetail .right{
width:373px;
text-align:left;
font-size:8pt;

float:left;
}
/* craftwork */
/* buzz */
.eventTypeBuzz{
margin-top:5px;
border-top:1px solid #9B8578;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeBuzz .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeBuzz .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}
.inputRow{padding:2px;line-height:30px;vertical-align:middle;}
.inputRowR{padding:2px;line-height:30px;vertical-align:middle;font-weight:bold}
.floatCell{
float:left;width:250px;
}
/* craftwork */
.eventTypeCraftwork{
margin-top:5px;
border-top:1px solid #e48c26;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeCraftwork .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeCraftwork .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}
#eventContentMid a{

color: #7d7d7d;
font-weight:bold;
text-decoration:none;
}
#contentRight{
text-align:left;
width:147px;
padding: 22px 0px 20px 18px;

/*padding:22px 18px 20px;*/
	color: #f15a29;
	font-size:14px;

}
/* Drink Inc */
.eventTypeDrinkInc{
margin-top:5px;
border-top:1px solid #f15a29;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeDrinkInc .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeDrinkInc .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}
/* Extras */
.eventTypeExtras{
margin-top:5px;
border-top:1px solid #5f7575;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeExtras .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeExtras .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}
/* Live */
.eventTypeLive{
margin-top:5px;
border-top:1px solid #58b6dd;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeLive .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeLive .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}
.orange{
color: #F15A29;
}
/*  Goods */
.eventTypeTheGoods{
margin-top:5px;
border-top:1px solid #b6b734;
border-bottom:1px solid #636363;
padding:16px;
}
.eventTypeTheGoods .left{
width:111px;
float:left;
text-align:left;
}
.eventTypeTheGoods .right{
width:393px;
text-align:left;
font-size:8pt;

float:left;
}

.eventShortDescription{
padding-top:5px;
line-height:2em;
}
.eventTypeBuzz .left{
float:left;
width:110px;

background-repeat:no-repeat;
}
#type1{
background-image:url(../images/icon_event_buzz.gif);
width:93px;
height:93px;
}
#type2{
background-image:url(../images/icon_event_craftwork.gif);
width:93px;
height:93px;
}
#type3{
background-image:url(../images/icon_event_drink.gif);
width:93px;
height:93px;
}
#type4{
background-image:url(../images/icon_event_extras.gif);
width:93px;
height:93px;
}
#type5{
background-image:url(../images/icon_event_live.gif);
width:93px;
height:93px;
}
#type6{
background-image:url(../images/icon_event_the_goods.gif);
width:93px;
height:93px;
}
#upcomingEvent .left{
float: left;
width:93px;
}
#upcomingEvent .right{
float: left;
width:234px;
line-height:1.4em;
margin-left:15px;
text-align:left;
font-size:10.5pt;
}
#upcomingEvent .right a{
color: #7d7d7d;
font-weight:bold;
text-decoration:none;
}
#upcomingEvent h3{
font-size:13pt;
font-weight:bold;
color:#e87138;

}
#upcomingEvent h4{
font-size:13pt;
font-weight:bold;
color:#7d7d7d;
padding-bottom:5px;
}
/* Small calendar start */
#smlVcalendarPlacement{
padding-top:20px;
padding-right:16px;
padding-left:10px;
/*22px spacing per row*/
}
#smlVcalendar{
width:245px;
height:79px;
}
#smlVcalRow1{
height:17px;
}
#smlVcalRow2{
height:17px;
margin-top:11px;
}
#smlVcalRow3{
margin-top:11px;
height:17px;
}
#smlVcalLeftArrow{
float:left;
height:17px;
width:8px;
background-image:url(../images/small_cal/cal_left_arrow.gif);
}
#smlVcalRightArrow{
float:left;
height:17px;
width:8px;
background-image:url(../images/small_cal/cal_right_arrow.gif);
}
#smlVcalMonthYear{
float:left;
height:17px;
color:#e87138;
font-size:17px;
line-height:17px;
letter-spacing:-1px;
width:62px;
background-image:url(../images/small_cal/cal_month_temp.gif);
}
.calIndent{
float:left;
width:12px;
height:17px;
}
#smlVday1{
float:left;
width:11px;
height:17px;
}

#smlVday2{
float:left;
width:13px;
height:17px;
}
#smlVday3{
float:left;
width:14px;
height:17px;
}
#smlVday4{
float:left;
width:13px;
height:17px;
}
#smlVday5{
float:left;
width:14px;
height:17px;
}
#smlVday6{
float:left;
width:14px;
height:17px;
}
#smlVday7{
float:left;
width:13px;
height:17px;
}
#smlVday8{
float:left;
width:15px;
height:17px;
}
#smlVday9{
float:left;
width:14px;
height:17px;
}
#smlVday10{
float:left;
width:22px;
height:17px;
}
#smlVday11{
float:left;
width:18px;
height:17px;
}
#smlVday12{
float:left;
width:22px;
height:17px;
}
#smlVday13{
float:left;
width:24px;
height:17px;
}
#smlVday14{
float:left;
width:23px;
height:17px;
}
#smlVday15{
float:left;
width:23px;
height:17px;
}
#smlVday16{
float:left;
width:23px;
height:17px;
}
#smlVday17{
float:left;
width:22px;
height:17px;
}
#smlVday18{
float:left;
width:23px;
height:17px;
}
#smlVday19{
float:left;
width:23px;
height:17px;
}
#smlVday20{
float:left;
width:24px;
height:17px;
}
#smlVday21{
float:left;
width:21px;
height:17px;

}
#smlVday22{
float:left;
width:22px;
height:17px;

}
#smlVday23{
float:left;
width:25px;
height:17px;

}
#smlVday24{
float:left;
width:24px;
height:17px;

}
#smlVday25{
float:left;
width:23px;
height:17px;

}
#smlVday26{
float:left;
width:23px;
height:17px;

}
#smlVday27{
float:left;
width:22px;
height:17px;

}
#smlVday28{
float:left;
width:23px;
height:17px;

}
#smlVday29{
float:left;
width:22px;
height:17px;

}
#smlVday30{
float:left;
width:24px;
height:17px;

}
#smlVday31{
float:left;
width:20px;
height:17px;

}
.smlVday1{
background-image:url(../images/small_cal/cal_1.gif);
}
.smlVday2{
background-image:url(../images/small_cal/cal_2.gif);
}
.smlVday3{
background-image:url(../images/small_cal/cal_3.gif);
}
.smlVday4{
background-image:url(../images/small_cal/cal_4.gif);
}
.smlVday5{
background-image:url(../images/small_cal/cal_5.gif);
}
.smlVday6{
background-image:url(../images/small_cal/cal_6.gif);
}
.smlVday7{
background-image:url(../images/small_cal/cal_7.gif);
}
.smlVday8{
background-image:url(../images/small_cal/cal_8.gif);
}
.smlVday9{
background-image:url(../images/small_cal/cal_9.gif);
}
.smlVday10{
background-image:url(../images/small_cal/cal_10.gif);
}
.smlVday11{
background-image:url(../images/small_cal/cal_11.gif);
}
.smlVday12{
background-image:url(../images/small_cal/cal_12.gif);
}
.smlVday13{
background-image:url(../images/small_cal/cal_13.gif);
}
.smlVday14{
background-image:url(../images/small_cal/cal_14.gif);
}
.smlVday15{
background-image:url(../images/small_cal/cal_15.gif);
}
.smlVday16{
background-image:url(../images/small_cal/cal_16.gif);
}
.smlVday17{
background-image:url(../images/small_cal/cal_17.gif);
}
.smlVday18{
background-image:url(../images/small_cal/cal_18.gif);
}
.smlVday19{
background-image:url(../images/small_cal/cal_19.gif);
}
.smlVday20{
background-image:url(../images/small_cal/cal_20.gif);
}
.smlVday21{
background-image:url(../images/small_cal/cal_21.gif);
}
.smlVday22{
background-image:url(../images/small_cal/cal_22.gif);
}
.smlVday23{
background-image:url(../images/small_cal/cal_23.gif);
}
.smlVday24{
background-image:url(../images/small_cal/cal_24.gif);
}
.smlVday25{
background-image:url(../images/small_cal/cal_25.gif);
}
.smlVday26{
background-image:url(../images/small_cal/cal_26.gif);
}
.smlVday27{
background-image:url(../images/small_cal/cal_27.gif);
}
.smlVday28{
background-image:url(../images/small_cal/cal_28.gif);
}
.smlVday29{
background-image:url(../images/small_cal/cal_29.gif);

}
.smlVday30{
background-image:url(../images/small_cal/cal_30.gif);
}
.smlVday31{
background-image:url(../images/small_cal/cal_31.gif);
}
.smlVday1e{
background-image:url(../images/small_cal/cal_1e.gif);
}
.smlVday2e{
background-image:url(../images/small_cal/cal_2e.gif);
}
.smlVday3e{
background-image:url(../images/small_cal/cal_3e.gif);
}
.smlVday4e{
background-image:url(../images/small_cal/cal_4e.gif);
}
.smlVday5e{
background-image:url(../images/small_cal/cal_5e.gif);
}
.smlVday6e{
background-image:url(../images/small_cal/cal_6e.gif);
}
.smlVday7e{
background-image:url(../images/small_cal/cal_7e.gif);
}
.smlVday8e{
background-image:url(../images/small_cal/cal_8e.gif);
}
.smlVday9e{
background-image:url(../images/small_cal/cal_9e.gif);
}
.smlVday10e{
background-image:url(../images/small_cal/cal_10e.gif);
}
.smlVday11e{
background-image:url(../images/small_cal/cal_11e.gif);
}
.smlVday12e{
background-image:url(../images/small_cal/cal_12e.gif);
}
.smlVday13e{
background-image:url(../images/small_cal/cal_13e.gif);
}
.smlVday14e{
background-image:url(../images/small_cal/cal_14e.gif);
}
.smlVday15e{
background-image:url(../images/small_cal/cal_15e.gif);
}
.smlVday16e{
background-image:url(../images/small_cal/cal_16e.gif);
}
.smlVday17e{
background-image:url(../images/small_cal/cal_17e.gif);
}
.smlVday18e{
background-image:url(../images/small_cal/cal_18e.gif);
}
.smlVday19e{
background-image:url(../images/small_cal/cal_19e.gif);
}
.smlVday20e{
background-image:url(../images/small_cal/cal_20e.gif);
}
.smlVday21e{
background-image:url(../images/small_cal/cal_21e.gif);
}
.smlVday22e{
background-image:url(../images/small_cal/cal_22e.gif);
}
.smlVday23e{
background-image:url(../images/small_cal/cal_23e.gif);
}
.smlVday24e{
background-image:url(../images/small_cal/cal_24e.gif);
}
.smlVday25e{
background-image:url(../images/small_cal/cal_25e.gif);
}
.smlVday26e{
background-image:url(../images/small_cal/cal_26e.gif);
}
.smlVday27e{
background-image:url(../images/small_cal/cal_27e.gif);
}
.smlVday28e{
background-image:url(../images/small_cal/cal_28e.gif);
}
.smlVday29e{
background-image:url(../images/small_cal/cal_29e.gif);
}
.smlVday30e{
background-image:url(../images/small_cal/cal_30e.gif);
}
.smlVday31e{
background-image:url(../images/small_cal/cal_31e.gif);
}
/* Small calendar END */
#calendarPlacement{
padding-top:30px;
padding-right:18px;
padding-left:10px;
/*22px spacing per row*/
}
#calendar{
width:364px;
height:119px;
}
#calRow1{
height:25px;
}
#calRow2{
height:25px;
margin-top:16px;
}
#calRow3{
margin-top:16px;
height:25px;
}
#calLeftArrow{
float:left;
height:25px;
width:15px;
background-image:url(../images/cal_left_arrow.gif);
}
#calRightArrow{
float:left;
height:25px;
width:18px;
background-image:url(../images/cal_right_arrow.gif);
}
#calMonthYear{
float:left;
height:25px;
color:#e87138;
font-size:25px;
line-height:25px;
letter-spacing:-1px;
width:83px;
background-image:url(../images/cal_month_temp.gif);
}
.calIndent{
float:left;
width:12px;
height:25px;
}
#day1{
float:left;
width:16px;
height:25px;
}

#day2{
float:left;
width:20px;
height:25px;
}
#day3{
float:left;
width:20px;
height:25px;
}
#day4{
float:left;
width:21px;
height:25px;
}
#day5{
float:left;
width:21px;
height:25px;
}
#day6{
float:left;
width:18px;
height:25px;
}
#day7{
float:left;
width:20px;
height:25px;
}
#day8{
float:left;
width:22px;
height:25px;
}
#day9{
float:left;
width:23px;
height:25px;
}
#day10{
float:left;
width:33px;
height:25px;
}
#day11{
float:left;
width:30px;
height:25px;
}
#day12{
float:left;
width:33px;
height:25px;
}
#day13{
float:left;
width:36px;
height:25px;
}
#day14{
float:left;
width:37px;
height:25px;
}
#day15{
float:left;
width:32px;
height:25px;
}
#day16{
float:left;
width:36px;
height:25px;
}
#day17{
float:left;
width:36px;
height:25px;
}
#day18{
float:left;
width:34px;
height:25px;
}
#day19{
float:left;
width:35px;
height:25px;
}
#day20{
float:left;
width:37px;
height:25px;
}
#day21{
float:left;
width:32px;
height:25px;

}
#day22{
float:left;
width:33px;
height:25px;

}
#day23{
float:left;
width:36px;
height:25px;

}
#day24{
float:left;
width:37px;
height:25px;

}
#day25{
float:left;
width:32px;
height:25px;

}
#day26{
float:left;
width:36px;
height:25px;

}
#day27{
float:left;
width:36px;
height:25px;

}
#day28{
float:left;
width:34px;
height:25px;

}
#day29{
float:left;
width:35px;
height:25px;

}
#day30{
float:left;
width:37px;
height:25px;

}
#day31{
float:left;
width:32px;
height:25px;

}
.day1{
background-image:url(../images/cal_1.gif);
}
.day2{
background-image:url(../images/cal_2.gif);
}
.day3{
background-image:url(../images/cal_3.gif);
}
.day4{
background-image:url(../images/cal_4.gif);
}
.day5{
background-image:url(../images/cal_5.gif);
}
.day6{
background-image:url(../images/cal_6.gif);
}
.day7{
background-image:url(../images/cal_7.gif);
}
.day8{
background-image:url(../images/cal_8.gif);
}
.day9{
background-image:url(../images/cal_9.gif);
}
.day10{
background-image:url(../images/cal_10.gif);
}
.day11{
background-image:url(../images/cal_11.gif);
}
.day12{
background-image:url(../images/cal_12.gif);
}
.day13{
background-image:url(../images/cal_13.gif);
}
.day14{
background-image:url(../images/cal_14.gif);
}
.day15{
background-image:url(../images/cal_15.gif);
}
.day16{
background-image:url(../images/cal_16.gif);
}
.day17{
background-image:url(../images/cal_17.gif);
}
.day18{
background-image:url(../images/cal_18.gif);
}
.day19{
background-image:url(../images/cal_19.gif);
}
.day20{
background-image:url(../images/cal_20.gif);
}
.day21{
background-image:url(../images/cal_21.gif);
}
.day22{
background-image:url(../images/cal_22.gif);
}
.day23{
background-image:url(../images/cal_23.gif);
}
.day24{
background-image:url(../images/cal_24.gif);
}
.day25{
background-image:url(../images/cal_25.gif);
}
.day26{
background-image:url(../images/cal_26.gif);
}
.day27{
background-image:url(../images/cal_27.gif);
}
.day28{
background-image:url(../images/cal_28.gif);
}
.day29{
background-image:url(../images/cal_29.gif);
}
.day30{
background-image:url(../images/cal_30.gif);
}
.day31{
background-image:url(../images/cal_31.gif);
}
.day1e{
background-image:url(../images/cal_1e.gif);
}
.day2e{
background-image:url(../images/cal_2e.gif);
}
.day3e{
background-image:url(../images/cal_3e.gif);
}
.day4e{
background-image:url(../images/cal_4e.gif);
}
.day5e{
background-image:url(../images/cal_5e.gif);
}
.day6e{
background-image:url(../images/cal_6e.gif);
}
.day7e{
background-image:url(../images/cal_7e.gif);
}
.day8e{
background-image:url(../images/cal_8e.gif);
}
.day9e{
background-image:url(../images/cal_9e.gif);
}
.day10e{
background-image:url(../images/cal_10e.gif);
}
.day11e{
background-image:url(../images/cal_11e.gif);
}
.day12e{
background-image:url(../images/cal_12e.gif);
}
.day13e{
background-image:url(../images/cal_13e.gif);
}
.day14e{
background-image:url(../images/cal_14e.gif);
}
.day15e{
background-image:url(../images/cal_15e.gif);
}
.day16e{
background-image:url(../images/cal_16e.gif);
}
.day17e{
background-image:url(../images/cal_17e.gif);
}
.day18e{
background-image:url(../images/cal_18e.gif);
}
.day19e{
background-image:url(../images/cal_19e.gif);
}
.day20e{
background-image:url(../images/cal_20e.gif);
}
.day21e{
background-image:url(../images/cal_21e.gif);
}
.day22e{
background-image:url(../images/cal_22e.gif);
}
.day23e{
background-image:url(../images/cal_23e.gif);
}
.day24e{
background-image:url(../images/cal_24e.gif);
}
.day25e{
background-image:url(../images/cal_25e.gif);
}
.day26e{
background-image:url(../images/cal_26e.gif);
}
.day27e{
background-image:url(../images/cal_27e.gif);
}
.day28e{
background-image:url(../images/cal_28e.gif);
}
.day29e{
background-image:url(../images/cal_29e.gif);
}
.day30e{
background-image:url(../images/cal_30e.gif);
}
.day31e{
background-image:url(../images/cal_31e.gif);
}
#AIGAcolorado{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/bg.gif);background-repeat:repeat-y;background-position:50%;
}
#AIGAcoloradoBlog{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/bg_content.gif);background-repeat:repeat-y;background-position:50%;
}
#AIGAcoloradoSecure{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/bg_content.gif);background-repeat:repeat-y;background-position:50%;
}
#AIGAcoloradoCart{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/bg_content.gif);background-repeat:repeat-y;background-position:50%;
}
#structureTop{
	height:180px;
	text-align:center; /* For IE */
	
}
#structureTopContent{
	height:167px;
	text-align:center; /* For IE */
	
}
.full{
outline:none;
height:100%;
width:100%;
display:block;
}

div.blur {opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}
div.focus  {opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0; }
#topNav{
	margin: 0px auto;
	width: 1000px;
	height:47px;

}
#topNavLeft{
	float:left;
	width: 391px;
	height: 47px;
}
#topNavDivider{
	float:left;
	width: 1px;
	height: 47px;
	background:url(../images/landing_top_divider.gif);
}
#topNavLeftContent{
	float:left;
	width: 262px;
	height: 47px;
	background:#fff;
}
#topNavRightContent{
	float:left;
	width: 737px; 
	height: 47px;
	background:#fff;
}	
#topNavRight{
	float:left;
	width: 608px; 
	height: 47px;
}
#topNavViewCart{
height:12px;
width:24px;
vertical-align:middle;
line-height:12px;
float:left;
text-align:right;
}
#topNavViewCart a{
line-height:12px;
}
#topNavPlacement{
	height:24px;
	width: 606px;
	position:relative;
	top:23px;
	right:-15px;
}
#topNavPlacementContent{
	height:24px;
	width: 721px;
	position:relative;
	top:23px;
	right:-15px;
}
#topNavAboutUs{
	background-image:url(../images/nav_about_us.gif);
	float:left;
	width: 57px;
	height:24px;
}
#topNavEducation{
	background-image:url(../images/nav_education.gif);
	float:left;
	width: 71px;
	height:24px;
}
#topNavMembership{
	background-image:url(../images/nav_membership.gif);
	float:left;
	width: 83px;
	height:24px;
}
#topNavSpacer{
	float:left;
	width: 125px; 
	height: 24px;
}
#topNavResources{
	background-image:url(../images/nav_resources.gif);
	float:left;
	width: 72px;
	height:24px;
}
#topNavPartners{
	background-image:url(../images/nav_partners.gif);
	float:left;
	width: 64px;
	height:24px;
}
#topNavContacts{
	background-image:url(../images/nav_contacts.gif);
	float:left;
	width: 78px;
	height:24px;
}
#topNavMailingList{
	background-image:url(../images/nav_mailing_list.gif);
	float:left;
	width: 84px;
	height:24px;
}
#topNavRssFeed{
	background-image:url(../images/nav_rss_feed.gif);
	float:left;
	width: 59px;
	height:24px;
}
#header{
	margin:0px auto;
	width: 1000px;
	height:115px;
}
#headerContent{
	margin:0px auto;
	width: 1000px;
	height:90px;
}
#headerLeft{
	background-image:url(../images/landing_logo.gif);
	float:left;
	width: 384px;
	height: 115px;
}
#headerRight{
	background-image:url(../images/header_slide.jpg);
	float:left;
	width:616px;
	height: 115px;
}
#headerLeftContent{
	background-image:url(../images/content_logo.gif);
	float:left;
	width: 262px;
	height: 90px;
}
#headerRightContent{
	background-image:url(../images/header_slide_content.jpg);
	float:left;
	width:737px;
	height: 90px;
	text-align:left;
}
#structureDivider{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/landing_content_top_divider.gif);
	height: 18px;
}
#structureDividerContent{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/content_content_divider.gif);
	height: 30px;
}
#interiorDividerContent{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/content_two_column_divider.gif);
	height: 30px;
}
#contentThreeColumnDividerContent{
	width:1000px;
	margin:0px auto;
	background-image:url(../images/content_top_divider.gif);
	height: 30px;
}
#structureContent{
	text-align:center; /* For IE */
}
#content{
	margin:0px auto;
	width: 1000px;
}
#columnLeft{
	float:left;
	width: 391px;
}
#columnMiddle{
	float:left;
	width: 360px;
	border-left:1px solid #939597;
}
#columnRight{
	float:left;
	width: 246px;

}
#columnLeftContent{
	float:left;
	width: 262px;
}
#columnMiddleContent{
	float:left;
	width: 537px;
	
	border-left:1px solid #939597;
	border-right:1px solid #939597;
}
#columnTwoContent{
	float:left;
	width: 713px;
	
	overflow:visable;
	border-left:1px solid #939597;
	text-align:left;
	padding:22px 0px 22px 22px;
	
}
#columnRightContent{
	float:left;
	width: 198px;
}
#structureBottom{
	text-align:center; /* For IE */
}
#bottomNav{
	width: 1000px;
	height:50px;
	line-height:50px;
	background:#fff;
}
#bottomNav a{
	color: #4C2526;
	text-decoration:none;
	font-size:10pt;
}
#eventsHeading{
	background-image:url(../images/landing_heading_events.gif);
	width: 391px;
	height: 55px;
}
#middleHeading{
	position:relative;
	top:-9px;
	width: 537px;
	height: 64px;
}
#middleContent{
	padding-left:22px;
	padding-top:22px;
	padding-right:22px;
	padding-bottom:20px;
	font-size:10pt;
	color: #2d2d2d;
	line-height:1.5em;
	text-align:left;
}
#blogContent a{color:#7D7D7D;text-decoration:none;font-weight:bold;}
#middleContent a{color:#7D7D7D;text-decoration:none;font-weight:bold;}
#middleContent p{line-height:1.5em;padding-bottom:1em;}
#middleContent h2{font-size:14pt;color: #afa449;padding:10px 0px 10px;}
#middleContent h3{font-size:13pt;color: #afa449;padding:10px 0px 10px;}
#middleContent h4{font-size:12pt;color: #afa449;padding:10px 0px 10px;}
#middleContent li{margin-left:30px;border-left:6px solid #D0C75F;
margin:7px;
padding:2px 2px 2px 10px;list-style:none;}
#contentGalleryHeading{
	background-image:url(../images/content_heading_galleryshort.gif);
	width: 199px;
	background-position:0px -11px;
	/*height: 39px;*/
	height:1px;
}
#contentEventsHeading{
	background-image:url(../images/content_heading_events.gif);
	width: 537px;
	height: 55px;
}
#contentCalHeading{
	background-image:url(../images/content_heading_cal.gif);
	width: 262px;
	height: 51px;
}
#eventsContent{
	width: 391px;
	
}
#contentEventsLeft{
	width: 262px;
	
}
#contentSideNav{
	width: 262px;
	text-align:left;
	
}
#contentSideNavPlacement{
	padding-left:20px;
	padding-top:10px;
}
#contentEventsMid{
	width: 537px;
	
}
#contentEventsRight{
	width: 199px;
	
}
#jobsHeading{
	background-image:url(../images/landing_heading_jobs.gif);
	width: 391px;
	height: 68px;
}
#jobsContent{
	width: 347px;
	padding:22px;
	padding-top:12px;
	text-align:left;
}
#jobsContent a{
color:#4c2526;
text-decoration:none;
font-weight:bold;
}
#columnMiddle{
	width: 360px;
	border-right:1px solid #939597;
}
#blogHeading{
	background-image:url(../images/landing_heading_blog.gif);
	width: 360px;
	height: 109px;
}
#blogContent{
	padding:22px;
	text-align:left;
	font-weight:500;
	font-size:11px;
	line-height:1.5em;
}
#blogContent a{
	
	/* 8b5e3c */
	/* e86e34 */
	/* 7d7d7d */
	font-weight:bold;
	
	text-decoration:none;
}
.blogTitle{
font-size: 15px;
line-height:1.5em;
}
#blog{
font-size:12px;
line-height:1.5em;
}
#blog a{color:#7d7d7d;text-decoration:underline;}
#blog a:hover{color:#F15A29;text-decoration:underline;}
#blog p{line-height:1.5em;padding-bottom:1em;}
#blog h2{font-size:14pt;color: #afa449;padding:10px 0px 10px;}
#blog h3{font-size:13pt;color: #afa449;padding:10px 0px 10px;}
#blog h4{font-size:12pt;color: #afa449;padding:10px 0px 10px;}
#blog li{margin-left:30px;border-left:6px solid #D0C75F;
margin:7px;
padding:2px 2px 2px 10px;
list-style:none;}
#columnRight{
	width: ;
}
#initiativesHeading{
	background-image:url(../images/landing_heading_initiatives.gif);
	width: 247px;
	height: 110px;
}
#initiativesContent{
	padding-left:50px;
	padding-right:40px;
	padding-top:10px;
	text-align:left;
	font-size:11.5px;
	padding-bottom:20px;
	color: #959595;
}
#flickrHeading{
	background-image:url(../images/landing_heading_flickr.gif);
	width: 247px;
	height: 65px;
}
#flickrContent{
	padding-top:10px;
	margin-bottom:20px;
}
#footer {
	margin: 0px auto;
	width: 1000px;
}




table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;

	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}
/* timeEntry styles */
.timeEntry_control {
	vertical-align: middle;
	margin-left: 2px;
}
* html .timeEntry_control { /* IE only */
	margin-top: -4px;
}
.navItem{text-align:left;}

#flickr_feed {
background: url(../images/right_rules.gif) top no-repeat; 
margin-top: 10px; 
padding-top: 35px; 
padding-left: 7px;
}