body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}
a {
	color: #000000;
	text-decoration: underline;
}
h1 {
	font-size: 18pt;
	color: #000000;
	font-weight: normal;
}
h2 {
	font-size: 16pt;
	color: #000000;
}
h3 {
	font-size: 12pt;
	color: #000000;
}
h4 {
	font-size: 12pt;
	color: #000000;
}


/* classes */
sup{font-size:9px; font-weight:normal;}
span{font-weight:normal; letter-spacing:1px;}
p.big{font-size:13px;line-height:135%;padding:8px 0 0;}
img.leftsider{float:left;margin:19px 10px 0 0;}

p.infoSection{padding:17px 0 5px;}
p.infoSection a.bold {color:#533919; font-weight:bold;}
p.under{padding:10px 0 8px;clear:both;}

p.moreInfo{float:right;padding:0;margin:5px 0 5px 0;}
p.moreInfo a:link,p.moreInfo a:visited{color:#E19439;}
p.moreInfo a:hover{color:#543919;text-decoration: underline;}

p.seeAll{position:absolute; bottom:5px; right:10px;}
p.seeAll a:link, p.seeAll a:visited{color:#E19439;}
p.seeAll a:hover{color:#543919;text-decoration: underline;}

.EventImage{float:left;padding:0 10px 0 0;}
.info{padding:0 0 10px 0;}
.border{ padding:7px 0 0 0;}

p.subText {font-size: 11px; line-height:16px;}

.dottedSpacerFirst {margin: 10px auto;}
.dottedSpacer {margin: 3px auto; clear:both;}

.left2Col{float: left; width: 320px;}
.right2Col{float: right; width: 320px;}
img.left2Col{float: left; width: 420px; height:260px; margin-top:10px;}
img.right2Col{float: right; width: 220px; height:260px; margin-top:10px;}

.left1Col{float: left; width: 650px;}

.left2ColSm{float: left; width: 250px;}
.right2ColSm{float: right; width: 250px;}

.img72 {margin:10px 10px 10px 0;}
.img120 {margin:0 10px 10px 0;}
.img660 {padding: 10px 0}

.moreInfo {float:right;font-size: 10px;}  

.clear {clear:both;}
.clearBr {clear:both; margin-bottom:0;}

.disclaimerTxt{font-size:10px;padding:5px 5px;}

.happyHour {color:#2C6C79;letter-spacing:normal;}

/**** =containerWrap
---------------------------------------------*/	
#containerWrap{width: 1038px;padding:0;margin:0 auto;text-align: left;}
#container{width: 1038px;padding: 0 0 0px 0;margin: 0 auto;text-align: left;}

/**** =Header
---------------------------------------------*/
#header{width: 100%;position:relative;}
#logo{margin:20px 0 0 31px;padding:0;position:relative;height:50px;}
#headImage {padding: 0 0 0 31px;}


/**** =Content Holder
---------------------------------------------*/
#contentholder{height:auto;margin:0 0 0 54px;padding:1px 0 10px;width:957px;}


/**** =Main Content Area 
---------------------------------------------*/
/***********************left column starts here*/
#contentholder #leftdiv{background:none;float:left;margin:0 6px 0 3px;padding:0 10px 20px 4px;width:235px;}
#contentholder #leftdiv img.padIt{padding:0 0 6px;}
#contentholder #leftdiv	p{line-height:135%;padding:0 12px 0 0;}
#contentholder #leftdiv	p.noborder{float:left;line-height:135%;padding:0 0 0 2px;}
#contentholder #leftdiv	p.alignRight{float:right;padding:11px 14px 13px 0;}
#contentholder #leftdiv p.bolder{font-size:13px;font-weight:bold;padding:6px 0 5px;width:100%;}
#contentholder #leftdiv ul li{float:left;list-style-type:none;margin:0;padding:1px 13px 0 0;}

/***********************middle column starts here*/
#home #contentholder #eventSection{float:left;font-size:12px;padding:0 19px 0 9px;width:423px;}
#contentholder #eventSection{float:left;font-size:12px;width:704px;padding:0;}
#fullDiv{color:#999999;margin:0px;width:934px;padding:0;float:left;}

.boxHolderFull {width:910px;}
.boxContentFull{background:#F3F1E7; border:3px double #fff; padding:10px; position:relative;}
.boxContentFull .leftCol{float: left; width: 520px;}
.boxContentFull .leftCol h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:0;}
.boxContentFull .leftCol img{padding: 10px 0}
.boxContentFull .rightCol{float: right; width: 350px;}
.boxContentFull .rightCol h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:7px 0;}

.boxContentG{background:#F3F1E7;border:3px double #fff;padding:10px;position:relative;}
.boxContentG h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:0;}
.boxContentG .feature{margin: 0 0 10px 10px;}
.boxContentG p.alignRight{float:right;padding:10px 1px 1px 0;}

.boxContentTall{background:#F3F1E7; border:3px double #fff; padding:10px; position:relative;}

.boxHolderTwoThirds {width:555px; float:left;}
.boxContentTwoThirds{background:#F3F1E7; border:3px double #fff; padding:10px; position:relative;}
.boxContentTwoThirds .leftCol{width: 520px;}
.boxContentTwoThirds h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:0;}
.boxContentTwoThirds p{padding:9px 0;line-height: 16px;}
.boxContentTwoThirds a{color: #E19439;font-weight: bold;}
.boxContentTwoThirds a:hover{color: #543919;font-weight: bold;}
.boxContentTwoThirds .leftCol img{margin:10px 10px 0 0;}

.boxHolderOneThird {width:350px; float:right;}
.boxContentOneThird{background:#F3F1E7; border:3px double #fff; padding:10px; position:relative;}
.boxContentOneThird .rightCol{float: left; width: 320px;}
.boxContentOneThird .rightCol h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:0;}
.boxContentOneThird .rightCol p{padding:9px 0;line-height: 16px;}
.boxContentOneThird .rightCol a{color: #533919;font-weight: bold;}
.boxContentOneThird .rightCol img{margin:10px 10px 0 0;}

.boxContentAb{background:#F3F1E7;border:3px double #fff;padding:10px;position:relative;}
.boxContentAb h2{font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #523919; padding:0;}
.boxContentAb .feature{margin: 0 0 10px 10px;}
.boxContentAb p.alignRight{float:right;padding:10px 1px 1px 0;}

/*tabbed boxes section*/
.boxHolderLg{width:688px;}
.boxHolder{ width:340px;margin:15px 8px 0 0; float:left;}
.tabbedHead{ background:url(/images/bgTabbedSection.jpg) top left no-repeat; height:31px;}
.tabbedHeadLg{ background:url(/images/bgTabbedSectionLg.jpg) top left no-repeat; height:31px;}
.tabbedHeadLg h4{font-size:14px;font-weight:bold;padding:8px 0 5px 15px;color:#FFF;width:265px;}
/*.tabbedHeadLg h4{font-size:14px;font-weight:bold;padding:8px 0 5px 15px;color:#FFF;width:265px;background:url(/images/imgTabbedArrow.jpg) center right no-repeat;}*/	
.boxContent{background:#F3F1E7; border:3px double #fff; padding:10px; height:155px; position:relative;}


ul.infoList{ padding:0;}
ul.infoList li{float:left;padding:2px 9px 2px 12px;width:155px;background:url(/images/imgArrow.jpg) no-repeat;background-position:left;list-style-position:outside;list-style:none;}
ul.infoList li a:link{color:#E19439; text-decoration:none;}
ul.infoList li a:visited{color:#E19439; text-decoration:none;}
ul.infoList li a:hover{color:#543919; text-decoration:underline;}
ul.infoList li a:active{color:#543919; text-decoration:none;}



/*************************************breadcrumbs starts here*/
ul#breadcrumbs{margin:25px 0 0 0;  height:20px;padding:0;}
ul#breadcrumbs li {display:inline;}
ul#breadcrumbs li a{color:#999; text-decoration:none; font-size:11px;}
ul#breadcrumbs li a:hover{color:#999; text-decoration:underline; }

#contentholder #eventSection p.alignRight{float:right;padding:10px 1px 10px 0;}
#contentholder #eventSection #videoHolder{height:400px;width:430px;padding:23px 0 0 0px;}


/*************************************right column starts here*/
#home #contentholder #rightdiv{background:transparent url(/images/rightside_vertical_border.jpg) no-repeat scroll left top;float:left;padding:0 0 20px 13px;width:205px;}
#contentholder #rightdiv{background:transparent url(/images/rightside_vertical_border.jpg) no-repeat scroll left top;float:left;padding:0 0 20px 16px;width:205px;}
#contentholder #rightdiv p.alignRight_padded{float:right;padding:0 6px 10px;display:inline;}
#contentholder #rightdiv p.alignRight {float:right;padding: 0 10px 0 0;}
#contentholder #rightdiv ul{list-style-type:none;list-style-position:outside;list-style-image:none;padding:0 0 0 0px;line-height: 135%;width:100%;}
#contentholder #rightdiv ul label{display:block;float:left;height:100%;margin:0 9px 18px 0;}
#contentholder #rightdiv ul li{display:block;float:left;margin:0 0 4px 6px;}
#contentholder #rightdiv ul li a:link,#contentholder #rightdiv ul li a:visited{color:#543919;text-decoration:none;}
#contentholder #rightdiv ul li a:hover{text-decoration:underline;color:#543919;}
#contentholder #rightdiv p{font-size:11px;line-height:130%;padding:0 4px 0 4px;}
#contentholder #rightdiv p.Meet{font-size:11px;line-height:130%;padding:0 4px 0 0;}
#contentholder #rightdiv img.padIt{padding:0 0 6px;}


#clear_contentholder{clear:both;}

#flashOver {
	float:right;
	font-family:arial,verdana;
	font-size:14px;
	font-weight:bold;
	height:31px;
	margin:54px 24px 0 0;
	position:absolute;
	right:0;
	width:256px;
	z-index:6;
}

#flashOver .searchbox {
	color:#543919;
	float:left;
	font-size:13px;
	height:18px;
	margin:6px 0 0;
	width:153px;
}

#flashOver .findIt{float:right;margin: 7px 4px 0 0;}

/**** =Footer
---------------------------------------------*/
#footer{color:#999999;margin:0px auto 0 auto;width:955px;padding:0;}
.devider{margin:15px 0 0 15px;}
#footer a{color:#999999;}
#footer #small_logo{float:right;margin:-55px 18px 0 0;display:inline;}
#footer ul#navFooterFirst{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 5px;width:956px;}
#footer ul#navFooterFirst li{float:left;list-style-image:none;padding:64px 10px 0 11px;}
#footer ul#navFooterFirst li.last{float:left;list-style-image:none;padding:64px 0px 0 14px;}
#footer ul#navFooterFirst li.footerLogo{padding:0 45px 0 45px;}

