@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('league_gothic-webfont.eot');
    src: url('league_gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('league_gothic-webfont.woff') format('woff'),
         url('league_gothic-webfont.ttf') format('truetype'),
         url('league_gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {margin-left: 0px; margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;}

H1 {font-family:LeagueGothicRegular; font-size:48px; color:#b96212; line-height:48px; margin:0px; padding:0px; text-shadow: 1px 1px 1px #FFF; font-weight:normal;}
	/* no-faceface fallback */
	.no-fontface h1 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 29px; letter-spacing: 0; text-transform: none; margin:0px; padding:0px;}
H2 {font-family:LeagueGothicRegular; font-size:24px; color:#2f2f2f; text-transform:uppercase; line-height:24px; margin:0px; padding:0px; font-weight:normal;}
	/* no-faceface fallback */
	.no-fontface h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; letter-spacing: 0; text-transform: none; margin:0px; padding:0px;}


#wrapper { position:relative; width:100%; z-index:999;}

#header_wrapper { position:relative; width:100%; background-image:url(BB_SeamlessPaper_06.jpg);}
#header_rpt { position:relative; width:100%; background:url(header_rpt.jpg) repeat-x;}
#header_bk { position:relative; width: 100%; background:url(header_bk.jpg) center top no-repeat;}

#page_content { position:relative; width:960px; margin:0px auto; }

#logo_bk { position:relative; width: 960px; height:228px; background:url(logo-bk.jpg) center top no-repeat;}
#logo { position:relative; width:960px; height:156px; text-align:center;}

#menu_bk { position:relative; width: 960px; height:72px; }
#menu_left { position:relative; width: 360px; height:72px; float:left;}
#menu_right { position:relative; width: 360px; height:72px; float:right;}

ul#horiz,ul#horiz li,ul#horiz ul { list-style-type:none; margin:0; padding:0; overflow:hidden; font-weight:normal; }
ul#horiz li { float:left; display: inline;}
ul#horiz li a:link,ul#horiz li a:visited { display:block; font-family:LeagueGothicRegular; font-size:21px; color:#ce7019; text-align:center; padding-left: 20px; padding-right: 30px; text-decoration:none; text-shadow: 1px 1px 1px #FFF; text-transform:uppercase; background:url(bullet.png) right no-repeat;}
ul#horiz li a:hover,ul#horiz li a:active {color: #2f2f2f; text-shadow: 1px 1px 1px #FFF;}
	/* no-faceface fallback */
	#no-fontface horiz { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; letter-spacing: 0; text-transform: none;}


ul#horiz2,ul#horiz2 li,ul#horiz2 ul { list-style-type:none; margin:0; padding:0; overflow:hidden; font-weight:normal; }
ul#horiz2 li { float:right; display: inline;}
ul#horiz2 li a:link,ul#horiz2 li a:visited { display:block; font-family:LeagueGothicRegular; font-size:21px; color:#ce7019; text-align:center; padding-left: 20px; padding-right: 30px; text-decoration:none; text-shadow: 1px 1px 1px #FFF; text-transform:uppercase; background:url(bullet.png) right no-repeat;}
ul#horiz2 li a:hover,ul#horiz2 li a:active {color: #2f2f2f; text-shadow: 1px 1px 1px #FFF;}
	/* no-faceface fallback */
	#no-fontface horiz2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; letter-spacing: 0; text-transform: none;}

#mainpic { position:relative; width:960px; height:366px; padding-bottom:65px;}

#content_wrapper { position:relative; width:960px;}
#content_left { position:relative; width:556px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#42403d; padding-bottom:20px;}
	#content_left_l { position:relative; width: 278px; float:left; }
	#content_left_r { position:relative; width: 278px; float:right; }
		#content_left a:link, #content_left a:visited { color:#a55308; text-decoration:none;}
		#content_left a:hover, #content_left a:active { color:#42403d; text-decoration:underline;}
			#gallery {position:relative; width:960px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#42403d; padding-bottom:70px;}
		
#content_right_bna { position:relative; width:365px; height: 231px; float:right; padding-left:39px; padding-top:44px; background:url(before-n-after-frame.jpg) no-repeat;}
#content_right { position:relative; width:365px; height: 231px; float:right; padding-left:39px; padding-top:44px; background:url(no-before-n-after-frame.jpg) no-repeat;}
#content_right_blank { position:relative; width:365px; height: 231px; float:right; padding-left:39px; padding-top:44px;}

#title_box { position:relative; width:556px; padding-bottom:15px;}

#footer_bk { position:relative; width:100%; height:352px; background:url(footer1_rpt.jpg) repeat-x;}
#footer_wrapper { position:relative; width:960px; margin:0px auto; height: 352px;}
#footer_left { position:relative; width:556px; height: 352px; float:left;}
#footer_right { position:relative; width:379px; height:252px; float:right; padding-left:25px; padding-top:100px;}

#links_rpt { position:relative; width: 100%; background-image:url(BB_SeamlessPaper_03.jpg); height:40px;}
#links_wrapper { position:relative; width:960px; margin:0px auto; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#181817; font-style:italic;}
#links_left { position:relative; width:800px; height:40px; float:left;}
	#links_wrapper a:link, #links_wrapper a:visited { color:#562900; text-decoration:none;}
	#links_wrapper a:hover, #links_wrapper a:active { color:#181817; text-decoration:underline;}
#links_right { position:relative; width:160px; height:40px; float:right; text-align:right;}









body#current a#highlite { color: #2f2f2f; text-shadow: 1px 1px 1px #FFF;}

#clearing1 { clear:both; width:960px;}
#clearing2 { clear:both; width:556px;}
#clearing3 { clear:both; width:330px;}

a img {border:none;}