/* CSS Document */

body{
	margin:25px 0 0 0;
	padding:0;
	font:11px Tahoma, Arial;
	color:#342D27;
	background:#000;
	
}

A{
	color:#ccc;
	text-decoration:none;
}

H1{
	text-transform:uppercase;
	margin:0 0 15px 0;
	padding:0;
	font-size:11px;
}

#main_layout{
	width:800px;
	margin:0 auto;
	background:#fff;
}

#header{
	height:62px;
	background:#241200;
	border-bottom:solid 1px #000;
	padding-left:5px;
}

#phone{ 
	width:400px;
	position:absolute; left:730px; top:1px;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
}

#header A{
	display:block;
	padding:26px 11px 0 11px;
	width:auto;
	min-width:5px; 
	float:left;
	background:url(../images/links_top_arrow.gif) no-repeat center top;
}


#header A:hover, #active_link{
	color:#C4AF78;
}


#body_left{
	width:108px;
	float:left;
	border-right:solid 2px #000;
	background:url(../images/body_left_clr.gif) repeat-x left top;
                               
}

#body_left_appts{
	width:108px;
	float:left;
	border-right:solid 2px #000;
	background:url(../images/body_left_clr.gif) repeat-x left top;
	margin-top:5px;
                               
}

.body_left_img{
	border-left:solid 2px #000;
	margin-bottom:2px;                                        
}

.body_left_img_btm{
	border-left:solid 2px #000;  
	margin-bottom:2px;
	border-bottom:solid 2px #000;                                   
}


#body_mid{
	width:254px;
	float:left;
	padding:10px 15px;
	line-height:15px;
}

#body_mid_specials{
	width:660px;
	float:left;
	padding:10px 15px;
	line-height:15px;
}

#body_mid A{
	color:#342D27;
	text-decoration:underline;
}

#body_mid_specials A{
	color:#342D27;
	text-decoration:underline;
}

#body_mid A:hover{
	text-decoration:none;
}

#body_mid_specials A:hover{
	text-decoration:none;
}

#body_rgt{
	width:406px;
	float:left;
}

#body_btm{
	height:40px;
	clear:both;
	border-top:solid 1px #000;

}

#logo{
	margin-bottom:18px;
	margin-top:-5px;
}

#copyrgt{
	background:#000;
	height:25px;
	color:#4B4B4B;
}

#copyrgt A{
	color:#4B4B4B;
}

	/*
	------------------------------------------------------
	HCARD FORMAT
	----------------------------------------------------*/

#hcard 	{

		font-size:1.1em;
		line-height:1.2em;
		padding-top:.3em;
		padding-bottom:.3em;
		padding-left:.3em;
		font-family: Arial, Helvetica, sans-serif;
		color: #4B4B4B;
		margin-bottom:.9em;

	}
	
.type 	{display:none;}
.org  	{font-weight:normal; color: #4B4B4B}
.title	{font-weight:normal; color: #4B4B4B}
													
	/*
	------------------------------------------------------
	End HCARD FORMAT
	----------------------------------------------------*/