@charset "UTF-8";
.schedule_text {
	padding-left: 20px;
	padding-right: 35px;
}
body {
	background-color: #351a05;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #000000;
}
#container {
	background-image: url(images/background_bg.jpg);
	background-repeat: repeat;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
#rules_container {
	background-image: url(images/background_bg.jpg);
	background-repeat: repeat;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
#rules_body {
	width: 955px;
}
a:visited {
	color: #FFF7CE;
	text-decoration: none;
}
a:active {
	color: #BE1E2D;
	text-decoration: underline;
}
.copyright {
	font-size: 8pt;
	color: #666666;
}
a:link {
	color: #FFF7CE;
	text-decoration: none;
}
a:hover {
	color: #FFF7CE;
	text-decoration: underline;
}
.footer_txt {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #beb298;
}
#header {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	height: 249px;
	background-image: url(images/header_no_pockets.jpg);
	background-repeat: no-repeat;
}
#menu {
	height: 41px;
	width: 904px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/menu_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 51px;
}
#body {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/background_bg.jpg);
	background-repeat: repeat;
	height: 950px;
}
#body_rules {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat;
	background-image: url(images/background_bg.jpg);
	height: 1550px;
}
#body_rules_new {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat;
	background-image: url(images/background_bg.jpg);
	height: 2800px;
}
#left_column_top {
	background-image: url(images/left_column_top.jpg);
	height: 68px;
	width: 228px;
	float: left;
	background-position: bottom;
	background-repeat: no-repeat;
}
#left_column {
	float: left;
	width: 228px;
	padding-left: 0px;
	background-image: url(images/left_column_bg.jpg);
	background-repeat: repeat;
	vertical-align: top;
}
#left_column_bot {
	background-image: url(images/left_column_bot.jpg);
	float: left;
	height: 14px;
	width: 955px;
	background-repeat: no-repeat;
	background-position: left center;
}
.reward {
	font-size: 9pt;
	line-height: 15px;
}
#left_column_body {
	float: left;
	width: 195px;
	text-align: center;
	padding-left: 33px;
}
#footer {
	background-image: url(images/tall_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	text-align: center;
	background-color: #351A05;
}
#home_btn {
	float: left;
	height: 41px;
	width: 76px;
}
#home {
	background-image: url(images/home_btn.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 76px;
	font-size: 0px;
	background-position: 0px 0px;
	float: left;
	color: #8A5B39;
}
#home_body {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/background_bg.jpg);
	background-repeat: repeat;
	height: 2200px;
}
#home:hover {
	background-image: url(images/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	height: 41px;
	width: 76px;
	font-size: 0px;
	float: left;
	color: #8A5B39;
}
#schedule_btn {
	float: left;
	height: 41px;
	width: 115px;
	background-image: url(images/schedule_norm.jpg);
}
#schedule {
	font-size: 0px;
	height: 41px;
	width: 115px;
	background-image: url(images/schedule_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	color: #8A5B39;
}
#schedule:hover {
	font-size: 0px;
	height: 41px;
	width: 115px;
	background-image: url(images/schedule_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	color: #8A5B39;
}
#schedule_base {
	float: left;
	height: 41px;
	width: 115px;
	background-image: url(images/schedule_roll.jpg);
}
#sponsors_btn {
	float: left;
	height: 41px;
	width: 115px;
	background-image: url(images/sponsors_norm.jpg);
}
#sponsors {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/sponsors_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 115px;
}
#sponsors:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/sponsors_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 115px;
}
#sponsors_base {
	float: left;
	height: 41px;
	width: 115px;
	background-image: url(images/sponsors_roll.jpg);
}
#rules_btn {
	float: left;
	height: 41px;
	width: 82px;
	background-image: url(images/rules_norm.jpg);
}
#rules {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/rules_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 82px;
}
#rules:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/rules_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 82px;
}
#rules_base {
	float: left;
	height: 41px;
	width: 82px;
	background-image: url(images/rules_roll.jpg);
}
#register_btn {
	float: left;
	height: 41px;
	width: 114px;
	background-image: url(images/register_norm.jpg);
}
#register {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/register_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 114px;
}
#register:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/register_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 114px;
}
#register_base {
	float: left;
	height: 41px;
	width: 114px;
	background-image: url(images/register_roll.jpg);
}
#gallery_btn {
	float: left;
	height: 41px;
	width: 107px;
	background-image: url(images/gallery_norm.jpg);
}
#gallery {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/gallery_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 107px;
}
#gallery:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/gallery_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 107px;
}
#gallery_base {
	float: left;
	height: 41px;
	width: 107px;
	background-image: url(images/gallery_roll.jpg);
}
#results_btn {
	float: left;
	height: 41px;
	width: 105px;
	background-image: url(images/results_norm.jpg);
}
#results {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/results_btn.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 105px;
}
#results:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/results_btn.jpg);
	background-repeat: repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 105px;
}
#results_base {
	float: left;
	height: 41px;
	width: 105px;
	background-image: url(images/results_roll.jpg);
}
#contactus_btn {
	float: left;
	height: 41px;
	width: 145px;
	background-image: url(images/contact_us.jpg);
}
#contactus {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/contact_us_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 41px;
	width: 145px;
}
#contactus:hover {
	font-size: 0px;
	color: #8A5B39;
	background-image: url(images/contact_us_btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	float: left;
	height: 41px;
	width: 145px;
}
#contactus_base {
	float: left;
	height: 41px;
	width: 145px;
	background-image: url(images/contact_roll.jpg);
}
#center_column {
	float: left;
	width: 520px;
	text-align: center;
	padding-top: 16px;
}
#main_body {
	float: left;
	width: 684px;
	padding-top: 13px;
	padding-left: 15px;
	padding-right: 25px;
	color: #351A05;
}
#schedule_main_body {
	float: left;
	width: 679px;
	padding-top: 13px;
	padding-left: 20px;
	padding-right: 25px;
	color: #351A05;
	background-image: url(images/ScheduleBG.png);
	background-repeat: no-repeat;
	background-position: center 12px;
	height: 900px;
}
#results_body {
	float: left;
	width: 684px;
	padding-top: 13px;
	color: #351A05;
	background-image: url(images/ResultsBG.jpg);
	height: 627px;
}
#rules_body {
	float: left;
	width: 684px;
	padding-top: 13px;
	padding-left: 15px;
	padding-right: 25px;
	color: #351A05;
}
.schedule {
	color: #FFF7CE;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-left: 20px;
}
#right_column {
	float: left;
	width: 184px;
	padding-top: 16px;
	padding-right: 19px;
	text-align: center;
}
#special_items {
	float: left;
	width: 915px;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
#become_fan_btn {
	height: 50px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}
#become_fan {
	height: 50px;
	width: 185px;
	float: left;
	font-size: 0px;
	color: #563C21;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
}
#contact {
	background-image: url(images/contact_bg.jpg);
	height: 578px;
	width: 622px;
	padding-top: 75px;
	padding-right: 30px;
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}#register_body {
	background-image: url(images/RegistrationBG.jpg);
	height: 736px;
	width: 622px;
	padding-top: 75px;
	padding-right: 30px;
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#register_body_alt {
	background-image: url(images/Registration_sm.jpg);
	height: 226px;
	width: 622px;
	padding-top: 75px;
	padding-right: 30px;
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#video_body {
	height: 300px;
	width: 620px;
	padding-top: 75px;
	padding-right: 25px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#reward {
	background-image: url(images/RewardPoster.jpg);
	height: 380px;
	width: 185px;
	padding-top: 110px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	background-position: 8px top;
	background-color: #866844;
	padding-left: 4px;
}
#125 {
	float: left;
	width: 180px;
	text-align: left;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 20px;
}
#weather {
	width: 135px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	text-align: center;
}
#marque {
	width: 684px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 12px;
	text-align: center;
}
#sample_blurb {
	float: left;
	width: 454px;
	padding-top: 50px;
	padding-left: 210px;
	text-align: left;
	vertical-align: top;
	color: #FFF7CE;
	padding-right: 20px;
}
#email_notification {
	float: left;
	width: 183px;
	height: 170px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 7px;
	background-repeat: no-repeat;
	background-position: 7px top;
	text-align: left;
	vertical-align: top;
}
#contact_us_body {
	float: left;
	width: 684px;
	padding-top: 25px;
	padding-left: 15px;
	padding-right: 25px;
}
#sponsor_body {
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
}
#schedule_body {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/background_bg.jpg);
	background-repeat: no-repeat;
	height: 1360px;
}
#blind_hog {
	float: left;
	width: 393px;
	padding-top: 55px;
	padding-left: 270px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/Blind_Hog.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 218px;
	font-weight: normal;
}
#intro_blurb {
	float: left;
	width: 454px;
	padding-top: 55px;
	padding-left: 210px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/IntroBlurb_2012.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 323px;
	font-weight: normal;
}
#bikini_blurb {
	float: left;
	width: 474px;
	padding-top: 55px;
	padding-left: 190px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/2012_BikiniBlurb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 425px;
	padding-bottom: 20px;
	line-height: 10pt;
}
#donovan_blurb {
	float: left;
	width: 474px;
	padding-top: 55px;
	padding-left: 190px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/2012_DonovanBlurb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 375px;
	padding-bottom: 20px;
	line-height: 10pt;
}
#fred_blurb {
	float: left;
	width: 454px;
	padding-top: 55px;
	padding-left: 210px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/2010_DonovanBlurb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 375px;
	font-weight: normal;
}
#carey_blurb {
	float: left;
	width: 464px;
	padding-top: 55px;
	padding-left: 200px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/CareyBlurb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 216px;
	padding-bottom: 20px;
	line-height: 11pt;
}
#banquet_blurb {
	float: left;
	width: 474px;
	padding-top: 55px;
	padding-left: 190px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/2012_Banquet_Blurb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 323px;
	padding-bottom: 10px;
	line-height: 12pt;
}
#sgf_blurb {
	float: left;
	width: 404px;
	padding-top: 70px;
	padding-left: 260px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 20px;
	background-image: url(images/2011_SGF_Blurb.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 315px;
	padding-bottom: 10px;
	line-height: 11pt;
}
#bikini_entry {
	float: left;
	width: 650px;
	padding-top: 55px;
	padding-left: 15px;
	text-align: left;
	vertical-align: top;
	color: #C2B49A;
	padding-right: 15px;
	background-image: url(images/BikiniRegBG.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 1170px;
	padding-bottom: 20px;
	line-height: 11pt;
}
.waiver {
}
#bikini_reg_body {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/background_bg.jpg);
	background-repeat: repeat;
	height: 1230px;
}
.waiver {
	font-size: 8pt;
	font-style: italic;
	line-height: 9pt;
}
.blurb_header {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #E4D7C3;
}
#beauturner {
	width: 180px;
	float: left;
	padding-left: 10px;
	background-repeat: no-repeat;
	height: 165px;
	text-align: center;
}
#tv {
	text-align: center;
	float: left;
	height: 192px;
	width: 190px;
}
#g104 {
	text-align: center;
	float: left;
	height: 68px;
	width: 190px;
	padding-top: 15px;
}
.blurb_a:visited {
	color: #BD192A;
	text-decoration: none;
}
.blurb_a:link {
	color: #BD192A;
	text-decoration: none;
}
.blurb_a:hover {
	color: #BD192A;
	text-decoration: underline;
}
.blurb_a:active {
	font-weight: bold;
	color: #BD192A;
	text-decoration: underline;
}
#contact_body {
	float: left;
	width: 690px;
	color: #C2B49A;
	height: 650px;
	padding-top: 20px;
	background-color: #866844;
	padding-left: 15px;
	font-family: "Trebuchet MS";
	font-size: 10pt;
}
#video {
	background-image: url(images/Fish_Florida_BG.jpg);
	height: 583px;
	width: 622px;
	padding-top: 70px;
	padding-right: 30px;
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#bikini_video {
	background-image: url(images/BikiniVideo_bg.jpg);
	height: 350px;
	width: 552px;
	padding-top: 83px;
	padding-right: 30px;
	padding-left: 115px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#applebees {
	width: 300px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#btycc {
	background-image: url(images/BTYCC_bg.jpg);
	height: 558px;
	width: 627px;
	padding-top: 90px;
	padding-right: 30px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #C2B49A;
}
#cross_creek {
	float: left;
	width: 190px;
	padding-top: 10px;
}
#bud_home {
	text-align: center;
	float: left;
	height: 172px;
	width: 190px;
	padding-top: 20px;
}
#new_south_home {
	text-align: center;
	float: left;
	height: 172px;
	width: 190px;
	padding-top: 20px;
}
#ipb {
	text-align: center;
	float: left;
	height: 140px;
	width: 190px;
	padding-top: 5px;
}
.dates {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #E4D7C3;
	padding-left: 20px;
	padding-bottom: 12px;
	padding-right: 20px;
}

