/* CSS Document */

body{background:url(images/body_bg.jpg) repeat;}
body, p, td, div, form, input, textarea, h1, h2, h3{margin:0px; padding:0px; vertical-align:top; color:#948C81; font-size:11px; font-family:Tahoma, Arial, sans-serif, serif;}
a{color:#ECB959; text-decoration:underline;}
	a:hover{text-decoration:none;}
	a img{border:none;}
ul, ol, li{margin:0px; padding:0px; list-style:none;}
p{margin-bottom:12px;}
	p strong{color:#F0B85D;}


#page{width:682px; margin:0px auto;}
	#header{height:363px; background:url(images/header_bg.jpg) no-repeat left 152px;}
		#logo{height:103px;}
			#logo img{margin:29px 0px 0px 14px;}
		#menu{height:49px; background:url(images/menu_bg.gif) repeat-x;}
			#menu ul{height:30px; padding-top:19px; background:url(images/menu_bg1.gif) no-repeat right top; text-align:center;}
				#menu ul li{display:inline; margin:0px 22px;}
	#wrapper{float:left; background:url(images/wrapper_bg.gif) no-repeat left bottom; padding-bottom:7px;}
		#left{float:left; width:473px;}
			#left_top{height:60px; background:url(images/left_top_bg.jpg) no-repeat;}
				#left_top h1{float:right; padding:18px 28px 0px 0px;}
			#content{padding:18px 24px 20px 28px;}
				.post1{margin-bottom:20px; padding-bottom:10px; border-bottom:#A2A7A8 dashed 1px;}
					#content h2{margin-bottom:12px;}
		#right{float:right; width:209px;}
			#calendar{height:212px;}
				#calendar h2{height:37px; padding-top:20px; text-align:center; background:url(images/calendar_h_bg.jpg) no-repeat;}
				#form1{width:161px; height:124px; padding:28px 24px 0px 24px; background:url(images/calendar_bg.jpg) no-repeat;}
					#form1 .label1{display:block; height:18px;}
					#form1 .select1{float:left; width:159px; height:22px; background-color:#9E8665; border:#1C1209 solid 1px; color:#0C0501; text-align:center; margin-bottom:11px;}
						#form1 .select1 option{color:#0C0501; text-align:center; background-color:#9E8665;}
					#form1 a{float:left; color:#9E8665; text-transform:uppercase; margin-top:3px;}
					#form1 .input1{float:right; width:47px; height:23px; text-align:center; color:#B38842; font-family:"Arial Black"; font-size:14px; background:url(images/calendar_bt_bg.gif) no-repeat; border:none; cursor:pointer;}
	#footer{clear:both; padding:20px 0px; text-align:center; color:#585856;}
		#footer a{color:#585856; text-decoration:none;}
			#footer a:hover{text-decoration:underline;}
		
		
.floatl{float:left;}
.floatr{float:right;}
.clr{clear:both; height:0px; overflow:hidden;}
.img1{margin-right:20px;}
.img2{border:#FBC163 solid 1px;}
.img3{border:#A7A6A4 solid 1px;}
.img4{margin-left:20px;}
.link1{font-weight:bold; padding-left:9px; background:url(images/marker1.gif) no-repeat left 5px; text-decoration:none;}
	.link1:hover{text-decoration:underline;}
.table1 td{padding:0px 5px;}
.table2 td{color:#F0B85D; font-weight:bold;}
	.table2 td.t1{padding-bottom:19px; background:url(images/marker2.gif) no-repeat 15px 32px;}
	.table2 td.t2{border-left:#68645D solid 1px; border-top:#68645D solid 1px; text-align:center; vertical-align:middle;}
	.table2 td.t3{border:#68645D solid 1px; text-align:center; vertical-align:middle;}
	.table2 td.t4{padding-left:20px; vertical-align:middle; background:url(images/marker3.gif) no-repeat 7px 15px;}
	.table2 td.t5{border-left:#68645D solid 1px; border-bottom:#68645D solid 1px;}
	.table2 td.t6{border-right:#68645D solid 1px; border-bottom:#68645D solid 1px; text-align:center; vertical-align:middle;}
	.table2 td.t7{padding-top:15px; background:url(images/marker4.gif) no-repeat 56px 7px;}
.ul1{margin-bottom:12px;}
	.ul1 li{line-height:18px; padding-left:13px; background:url(images/marker1.gif) no-repeat left 7px;}
.box1{width:200px;}
.box2{width:190px; padding-left:20px; border-left:#A2A7A8 dashed 1px;}
.box3{width:230px;}
.p1{line-height:18px;}
.label2{display:block; margin-bottom:3px; clear:left;}
.input2, .textarea1{float:left; width:185px; height:16px; padding:2px 0px 0px 4px; border:#68645D solid 1px; background:none; margin-bottom:4px;}
.textarea1{width:214px; height:158px; overflow:auto;}
.input3, .input4{float:right; height:16px; border:none; cursor:pointer; margin:44px 0px 0px 25px;}
.input3{width:70px; background:url(images/contacts/contacts5.gif) no-repeat;}
.input4{width:54px; background:url(images/contacts/contacts4.gif) no-repeat;}
