/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

		SHELL

	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

		

		body { margin:0px; font:10px Georgia; background:url(../img/bg.gif) #2D2B47; }

		#everything { width:780px; margin:0px auto 0px auto;  }

		a { text-decoration:none; color:#513D60; }

		a:hover { text-decoration:underline; }

		h1 { font:italic bold 18px Georgia; color:#513D60; }

		hr { height:1px; }



/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

		HEAD

	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



		#header { background:url(../img/header_bg.jpg) no-repeat; height:97px; }

		#h_txt { float:right; font:10px Arial; color:#3C2D48; border-bottom:1px solid #C7B778; margin-right:20px; padding-left:95px; line-height:25px; } 

		#h_txt a { background:url(../img/h_div.gif) no-repeat; line-height:11px; padding-left:12px; margin-left:10px; color:#3C2D48; } 

		#h_btn { position:absolute; margin:41px 0px 0px 338px;  }

		#subnav {}

		#reserve textarea,select,input { font:10px Arial; color:#000080; }	

		#h_logo { position:absolute; width:170px; height:97px; margin-left:20px; }

		#h_logo a { width:100%; height:100%; display:block; }

		#print_info{ display:none; }

		

		#f_header img { height:290px; width:573px;}

	

/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

		BODY

	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

		#reserve { background:url(../img/reserve_bg.jpg) no-repeat #9D4D45; color:#F0E2A8;  

					padding:66px 0px 0px 1px; width:206px; height:221px; float:left; margin-right:-3px; }

		#reserve a { color:#F0E2A8; }					

		#break { background:url(../img/break.gif) repeat-x; color:#F2E3A9; line-height:24px; text-align:center; }

		#middle { background:white; padding:20px 0px 0px 0px; }
		

		#leftpanel { width:195px; position: relative; float:left; padding:0px; margin:0px;}
		
		#leftpanel ul {height:31px; width:181px; display:block; margin:1px; vertical-align:top; }
						
		#leftpanel li { color:#F2E3A9; background:url(../img/left_btn_bg.gif) no-repeat;  text-align:center; padding:2px;

						height:31px; width:181px; display:block; margin:1px; vertical-align:top; }
		#leftpanel a { color:#F2E3A9; background:url(../img/left_btn_bg.gif) no-repeat;  text-align:center; padding:2px;

						height:31px; width:181px; display:block; margin:1px; vertical-align:top; }

		#leftpanel a.oneline {padding-top:7px;}

		

		#leftpanel img {padding:10px 0px; }

		

		#content { float:right; font-size:11px; color:#715705; line-height:18px; width:324px; 

				   padding:0px 27px 20px 27px; border-left:1px solid #D5C074; border-right:1px solid #D5C074;  }			   

		#content .title { padding-bottom:27px; }

		#content a { text-decoration:underline; }

		#content a:hover { text-decoration:none; }

		

		#cta_panel { float:right; padding:0px 11px 0px 15px; }

		#cta_panel img { display:block; padding-bottom:9px; }				   

	

	

/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

		FOOTER

	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			

		#footer { height:104px; background:url(../img/footer_bg.jpg) no-repeat; text-align:center; padding-top:18px; line-height:10px;}

		#footer a { color:#3C2D48; font-weight:bold; margin:0px 3px 0px 3px; }

	


