@charset "UTF-8";

body {
	color:#611214;
	background-color: #611214;
	font-family:Times, "Times New Roman", serif;
	margin: 0 auto;
	height: 100%;
}
img{
	border-style:none;
	border-width:medium;
}
#container { 
	width: 960px; 
	margin: 0 auto; 
}
#header { 
	background: url(../../images/fac_header_bkgnd.jpg) no-repeat 0 0; 
	width: 900px; 
	height: 190px; 
}

h1, h2, h3 {
	color: #611214;
	font-weight: normal;
}

a {
	color:#611214;
}

a:hover {
	color:#fbcb87;
}


h1 {
	color: #fbcb87;
	font: normal normal 30px/38px Times, "Times New Roman", serif;
	text-align: center;
	margin-top: 9px;
	margin-bottom: 12px;
}

.flourish {
	background: url(../../images/decorative_flourish.png) no-repeat top center;
	width: 722px;
	height: 30px;
	margin: 16px auto;
	
}

.bottom {
	margin-top: 60px;
	clear: both;
}

/*------------------ MAIN -------------------*/
#main {
	float: left;
	position: relative;
	width: 960px;
	margin: 0 auto;
	height: 100%;
	z-index: 4;
}

#main.home {
	background: url(../../images/img_home_bkgnd.jpg) no-repeat 0 0;
	height: 658px;
}	

#main .auction {
	float: left;
	width: 960px;
	height: 626px;
	background: url(../../images/img_auction_bkgnd.jpg) no-repeat 0 0;
}

#main.contact {
	height: 658px;
	background: url(../../images/img_contact_bkgnd.jpg) no-repeat 0 0;;
}


#main .facts {
	float: left;
	width: 960px;
	background: url(../../images/img_facts_bkgnd.jpg) no-repeat 0 0;
}

#main .schedule {
	float: left;
	width: 960px;
	background: url(../../images/img_schedule_bkgnd.jpg) no-repeat 0 0;
}

#main .sponsorships {
	float: left;
	width: 960px;
	background: url(../../images/img_sponsorship_bkgnd.jpg) no-repeat 0 0;
}

#main .registration {
	float: left;
	width: 960px;
	background: url(../../images/img_registration_bkgnd.jpg) no-repeat 0 0;
}

#main.fill {
	background: url(../../images/img_paper_fill.jpg) repeat-y 0 0;
	height: 100%;
}

#main.regfill {
	background: url(../../images/img_reg_paper_fill.jpg) repeat-y 0 0;
	height: 100%;
}


#main .intro {
	margin:9px 70px 0 0;
	width:510px;
	height: 361px;
	float:right;
	position: relative;
	padding-top:0;
}
#main .intro p{
	font-size:13px;
	line-height:15px;
	padding-bottom:6px;
}

#main .intro p.date {
	color: #611214;
	font-size: 14px;
	line-height: 18px;
	padding-bottom:6px;
	text-align: center;
}

.acs_logo{
	width:92px;
	height:58px;
	float:right;
	margin:0 9px 0 0;
}
a.pdf_link{
	background: url(../../images/hm_sponsor_opp.png) no-repeat 0 0;
	text-indent:-9999px;
	width:97px;
	height:58px;
	float:left;
	margin:6px 0 0 0;
}
#main .actionsnav {
	margin-top:78px;
	float: right;
	position: relative;
}

#main .actionsnav li {
	margin: 0 20px 0 0;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 10px;
}

#main .actionsnav li a {
	width: 184px;
	height: 167px;
	color: #611214;
	font: normal normal 20px/24px Times, "Times NEw Roman", serif;
	text-decoration:none;
	display: block;

}

#main .actionsnav li a:hover {
	color: #e19533;
	text-decoration:underline;
}

#main .actionsnav li#sa {
	background: url(../../images/img_silent-auction_btn.jpg) no-repeat left 0;
}

#main .actionsnav li#facts {
	background: url(../../images/img_facts_btn.jpg) no-repeat left 0;
}

#main .actionsnav li#reg {
	background: url(../../images/img_register_btn.jpg) no-repeat left 0;
}

.bottom-paper {
	background: url(../../images/img_bottom_paper.jpg) no-repeat left 0;
	width: 960px;
	height: 32px;
	float: left;
	position: relative;
	z-index: 25;
}

.bottom-paper-reg {
	background: url(../../images/img_reg_paper_btm.jpg) no-repeat left 0;
	width: 960px;
	height: 32px;
	float: left;
	position: relative;
	z-index: 25;
}


/*------------------ INTERIOR MIDDLE ------------*/

#main.middle h1.sched_events_het{
	background: url(../../images/schedule_of_events_het.png) no-repeat left 0;
	text-indent:-9999px;
	width:284px;
	height:48px;
	float:left;
	margin:0 0 0 80px;
}
#main.middle h1.sponsorships_het{
	background:url(../../images/navbar/fac_sitenav_sponsorships.png) no-repeat left 0;
	text-indent:-9999px;
	margin:0 0 20px 80px;
	width:488px;
	height:50px;
	float:left;
}
#main h3.acsfacts_het{
	margin:20px 0 20px 16px;
	font-weight: normal;
}
#main.middle h1.contact_het{background:url(../../images/navbar/fac_sitenav_contactus.png) no-repeat left 0;text-indent:-9999px;margin:0 0 20px 80px;width:488px;height:50px;float:left;}
#main.middle h1.gallery_het{background:url(../../images/navbar/fac_sitenav_gallery.png) no-repeat left 0;text-indent:-9999px;margin:0 0 20px 80px;width:488px;height:50px;float:left;}
#main.middle h1.register_het{background:url(../../images/navbar/fac_sitenav_register.png) no-repeat left 0;text-indent:-9999px;margin:0 0 20px 80px;width:488px;height:50px;float:left;}
#main.middle a{
	color:#3d1517;
}
#main.middle .left_col{width:480px;z-index:1;float:left;margin-right:10px;margin-left:20px;}

#main .right_col{
	width:480px;
	float:right;
	margin: 0 100px 0 0;
}

#main .right_col-reg{
	width:580px;
	float:right;
	margin: 0 100px 0 0;
}

#main .right_col .committee {
	background-color: #fefef6;
	width:150px;
	float:right;
	position: relative;
	margin: 0 0 0 6px;
	border: solid 1px #476533;
}

#main .right_col .committee h4 {
	color: #728945;
	font: normal bold 11px/15px Arial, Helvetica, sans-serif;
	margin: 4px 0 0 0;
	padding: 0 4px;
}

#main .right_col .committee p {
	color: #333;
	font: normal normal 11px/13px Arial, Helvetica, sans-serif;
	margin: 4px 0 0 0;
	padding: 0 4px 6px;
}


#main.middle a:hover{
	color:#3e1618;
	text-decoration:none;
}
.events_table {
	width: 480px;
	float: left;
	margin:0 0 0 0;
	padding: 0;
	outline-style: none;
	outline-width: medium;
}
.events_table h3 { 
	color: #3d1517; 
	font-family: Arial,Helvetica,Geneva,sans-serif; 
	line-height: 1.8em; 
	letter-spacing: -0.05em; 
	margin: 9px 0 0; 
	padding: 0; 
}
.events_table td { 
	color: #3d1517; 
	font-size: 1em; 
	font-family: Arial,Helvetica,Geneva,sans-serif; 
	line-height: 1.4em; 
	margin: 0; 
	padding: 0 0 0 6px; 
	border-bottom: 1px solid #da9538; 
}
.inline_logo{
	margin-top:3px;
	margin-right:9px;
	margin-bottom:3px;
}
.times {
	font-weight:bold;
	width: 130px;
}
#main.middle .left_col h1 {color: #900;font-size:1.6em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height: 1.4em;padding: 0;}
#main.middle .left_col h2{color:#900;font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height:1.4em;margin:0;padding:0;}
#main.middle .left_col h3{color:#900;font-size:0.85em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height:1.2em;margin:0;padding:0;}
#main.middle .left_col p {
	color: #3e1618;
	font-size:12px;
	line-height: 14px;
	text-decoration: none;
	margin: 0;
	padding: 0 0 6px;
}
#main.middle .left_col ul { 
	margin: 0; 
	padding: 0 0 6px; 
}
#main .right_col .sold{
	color: #ff0000;
	font-size: 18px;
	font-style: italic;
}
.left_col li {color: #3e1618;font-size:12px;line-height:14px;margin: 0 0 0 20px;padding: 0 0 6px;list-style-position: outside;}
#masterdiv
{
	padding-left:19px;
	padding-top:9px;
}
#masterdiv .title a
{ text-decoration:none; color:#900; font-size: 1em; font-family: Arial,Helvetica,Geneva,sans-serif; font-weight: bold; line-height: 1.2em; }
#masterdiv .title a:hover { color: #3e1618; text-decoration: none; }

/*-------------------- MAIN NAVBAR -------------*/
ul.sitenav{
	margin: 0 0 0 80px;
	list-style-type:none;
	list-style-position:outside;
}
ul.sitenav li{
	
}
ul.sitenav li a{
	float:left;
	color: #feeed6;
	font: normal normal 14px/24px Times, "Times New Roman", Serif;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

ul.sitenav li a:hover {
	color: #fff;
	text-decoration: underline;
}

ul.sitenav li a.here{
	color: #fbcb87;
}


a.int-nav{
	margin-left:50px;
}

/*----------------- Footer -----------------------*/
#footer_wide {
	background: #611214 url('../../images/img_footer_fill.jpg') repeat-x 0 0; 
	float: left;
	width: 100%;
	height: 100%;
	margin-top: -32px;
	z-index: -1;
}

#footer {
	width: 960px;
	height: 100%;
	margin: 60px auto;
	padding-top: 10px;
}

#footer ul{
	margin-left: 180px;
}

#footer li { 
	color: #fff; 
	font-size: 10px; 
	margin: 0 auto;  
	list-style-type: none; 
	display: inline; 
}

#footer li a { 
	color: #fff; 
	font-size: 10px; 
	text-decoration: none; 
	list-style-type: none; 
	display: inline; 
	margin: 0; 
	padding: 0 8px;
}

#footer li a:hover { 
	color: #fbcb87; 
	text-decoration: underline; 
}

/*--------------  form css  --------------------*/
table.form td {
	text-align:left; 
	vertical-align:top;
}
fieldset { 
	color: #56392b; 
	font-size: 14px; 
	padding: 10px;
	border: none; 
}
fieldset hr { 
	margin: 5px 0; 
	text-align: center; 
}
fieldset label { 
	display: block; 
	margin-top: 10px; 
}
fieldset table label { 
	display: inline; 
	margin-top: 0; 
}
fieldset submit[
.inline { 
	display: inline; 
}

