body

	{

	background-color:#fce6bd;

	margin:0px;

	font-size:12px;

	font:Helvetica;

	background-image:url(../images/top_shadow.jpg);

	background-position:top;

	background-repeat:repeat-x;

	}

.tell_bg_shadow

	{

	font-family:verdana;

	padding-right:5px;

	font-size:11px;

	color:#FFFFFF;

	background-image:url(../images/tell_bg.gif);

	background-repeat:repeat-x;

	background-position:center;

	}

.tell_bg_shadow a

	{

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	}

.tell_bg_shadow a:hover

	{

	font-size:11px;

	color:#ffaabd;

	text-decoration:none;

	}

.black_line

	{

	background-repeat:repeat-x;

	background-position:top;

	background-image:url(../images/header_line.gif);

	}

	

/*******************menu**************************/



#slidetabsmenu {

float:right;

width:auto;

font-size:14px;

line-height:normal;

}



* html #slidetabsmenu{/*IE only. Add 1em spacing between menu and rest of content*/

margin-bottom:0em;

}



#slidetabsmenu ul{

list-style-type: none;

margin:0;

margin-left: 10px;

padding:0;

}



#slidetabsmenu li{

display:inline;

margin:0;

padding:0;

}



#slidetabsmenu a {

float:left;

background:url(../images/tab-left.gif) no-repeat left top;

margin:0;

padding:0 0 0 9px;

margin:0 0 0 3px;

text-decoration:none;



cursor:pointer;

}



#slidetabsmenu a span {

float:left;

display:block;

background:url(../images/tab-right.gif) no-repeat right top;

padding:9px 12px 9px 7.10px;

color:#fce6bd;



}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#slidetabsmenu a span{float:none;}

/* End IE5-Mac hack*/



#slidetabsmenu a:hover span{

color:#fce6bd;

}



#slidetabsmenu #current a {

background-position:0 -125px;

}



#slidetabsmenu #current a span {

background-position:100% -125px;

color:#fce6bd;

}



#slidetabsmenu a:hover {

background-position:0% -125px;

}



#slidetabsmenu a:hover span {

background-position:100% -125px;

}



/********************************************menu close ***********************************/						





td.top_gradient

	{

	height:42px;

	padding-left:12px;

	font-size:20px;

	color:#fce6bd;

	background-repeat:repeat-x;

	background-image:url(../images/left_heading_gradient.jpg);

	}

.left_box_bg

	{

	color:#FFFFFF;

	background-color:#6e0019;

	background-repeat:repeat-x;

	background-position:top;

	background-image:url(../images/left_box_bg.gif);

	}

.main_text_bg

	{

	font-size:13px;

	color:#3a2b0e;

	line-height:16px;

	border-top:3px #fce6bd solid;

	background-position:center top;

	background-repeat:repeat-x;

	background-image:url(../images/main_text_bg.gif);

	}

.main_text_bg a

	{

	font-size:13px;

	color:#3a2b0e;

	line-height:16px;

	text-decoration:none;

	}

.main_text_bg a:hover

	{

	font-size:13px;

	color:#b8072f;

	line-height:16px;

	text-decoration:none;

	}		

.main_text_bg div

	{

	font-size:13px;

	color:#3a2b0e;

	line-height:16px;

	padding:0 35px 0 10px;

	}

.footer_bg

	{

	word-spacing:2px;

	font-size:10px;

	color:#f9e3bb;

	background-color:#000000;

	}

.footer_bg a

	{

	word-spacing:0px;

	font-size:10px;

	color:#f9e3bb;

	text-decoration:none;

	}

.footer_bg a:hover

	{

	word-spacing:0px;

	font-size:10px;

	color:#ff8da8;

	text-decoration:none;

	}

.testimonials

	{

	color:#2a170a;

	font-size:11px;

	border-left:solid 2px #7e300d;

	border-right:solid 2px #7e300d;

	background-color:#fde37a;

	background-repeat:repeat-x;

	background-position:top center;

	background-image:url(../images/testimonials_bg.gif);

	}

.bottom_menu

	{

	font-weight:bold;

	text-decoration:none;

	font-size:11px;

	color:#000000;

	}

.bottom_menu a

	{

	font-weight:bold;

	text-decoration:none;

	font-size:11px;

	color:#000000;

	}

.bottom_menu a:hover

	{

	font-weight:bold;

	text-decoration:none;

	font-size:11px;

	color:#7d1b31;

	}

.textbox

	{

	font-size:10px;

	color:#000000;

	padding:2px;

	}

	

.heading

	{

	font-weight:bold;

	font-size:14px;

	color:#6e0019;

	}

.heading_small

	{

	font-weight:bold;

	font-size:12px;

	color:#6e0019;

	}

.arrow_text

	{

	line-height:20px;

	font-weight:bold;

	font-size:12px;

	color:#3a2b0e;

	}

.map_tab_bg

	{

	background-color:#FFFFFF;

	border:solid 1px #CCCCCC;

	}															
