/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:30px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin:0;padding:0;}dd,blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

/* Common
############################################################*/
body {font-size:62.5%;text-align:center;font-family:Arial, Helvetica, sans-serif;background:#36471e url(images/bg.jpg) repeat-x;}
	body#abstracts{background:#36471e url(images/bg_abstracts.jpg) repeat-x;}
	
	
	body#hotel{background:#36471e url(images/bg_hotel.gif) repeat-x;}
	body#reg{background:#36471e url(images/bg_reg.gif) repeat-x;}
	body#contact{background:#36471e url(images/bg_contact.gif) repeat-x;}
	body#program{background:#36471e url(images/bg_program.gif) repeat-x;}
h1{color:#f6b035;font-family:Georgia, "Times New Roman", Times, serif;font-size:2em;margin:14px 0;}
h2{color:#556d32;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;margin-bottom:2px;float:left;clear:left;}
h3{color:#339900;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;}
h4{color:#996633;font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;}
p{float:left;clear:left;}
span{}
a, a:visited{text-decoration:none;color:#AB844E;font-weight:bold;}
a:hover{text-decoration:underline;}
p{font-size:1.2em;}
table{font-size:1.2em;}
strong{color:#719042;}

#container{margin-left:auto;margin-right:auto;width:800px;text-align:left;}
#header{height:159px;width:800px;position:relative;background:url(images/logo.jpg) no-repeat;}
	#header a.logo{display:block;width:300px;height:125px;float:left;}
	#hotelinfo{float:right;background:url(images/txt_loc.jpg);width:178px;height:51px;float:right;margin-top:45px;}
#menu{position:absolute;bottom:0;right:0;}
	#menu a{display:block;float:right;height:31px;margin-left:6px;}
	#menu a.home{background:url(images/btn_home.gif);width:66px;}
	#menu a.contact{background:url(images/btn_contact.gif);width:100px;}
	#menu a.hotel{background:url(images/btn_hotel.gif);width:147px;}
	#menu a.reg{background:url(images/btn_reginfo.gif);width:194px;}
	#menu a.poster{background:url(images/btn_abstracts.gif);width:139px;}
	#menu a.program{background:url(images/btn_program.gif);width:85px;}
		body#home #menu a.home{background-position:top right;}
		body#abstracts #menu a.poster{background-position:top right;}
		body#program #menu a.program{background-position:top right;}
		body#reg #menu a.reg{background-position:top right;}
		body#hotel #menu a.hotel{background-position:top right;}
		body#contact #menu a.contact{background-position:top right;}
	#menu a:hover{background-position:top right;}
	
#content{min-height:277px;}
#blocks{clear:both;padding-top:15px;}
	#blocksTitle{background:url(images/txt_important.jpg) no-repeat top center;width:800px;height:27px;clear:both;}
	#block{float:left;}
		.blkheader{background:url(images/blck_top.jpg);width:244px;height:59px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:1.7em;padding:25px 0 0 16px;}
		.blkcontent{background:url(images/blck_bg.jpg) repeat-y;width:244px;color:#fff;font-weight:normal;font-size:1.2em;padding:0 0 0 16px;position:relative;top:-17px;}
		.blkfooter{background:url(images/blck_footer.jpg);width:260px;height:35px;position:relative;top:-17px;}
#footer{}
