* { 


	padding: 0 auto;


	margin: 0 auto; 


}





body {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 11px;


	color: #ffffff;


	background-color:#475b4c;


	


	margin-top: 0px;


	width: 900px;


	text-align:center;


	background-image: url(08/templates/BC08/body_bgd.jpg);


	background-repeat: repeat-y;


	background-position: center top;


}


.wrapper{


	text-align:left;	


	background-color:#F1ECD1;


}


.areas{


	padding-left:40px;


	padding-right:40px;


	background-color:#F1ECD1;


}


.white_text {color: #000000;}


.black_text {color: #000000;}


.areas img{


	border-color:#000000;


}





.nav {


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	background-color: #fafff9;


	/*background-image: url(08/templates/BC08/navi_bgd_green.jpg);


	background-repeat: repeat-x;


	background-position: top;


	*/


	border: 1px solid #ccc;


	height: 18px;


	color: #968b6a;


}


a.nav:link { 


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	color: #968b6a; 


	text-decoration:none; 


}


a.nav:visited { 


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	color: #968b6a; 


	text-decoration:none; 


}


a.nav:hover {


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	color:#996600;


	text-decoration:none;


}


a.nav:active { 


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	color:#968b6a; 


	text-decoration:none; 


}








a:link { color: #000000; text-decoration:none}


a:visited { color: #000000; text-decoration:none}


a:hover { color:#663300; text-decoration:none;}


a:active { color: #000000;; text-decoration:none}


.contactB {


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


	background-repeat: no-repeat;


	background-position: center top;


}








.justpurple {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 150%;


	color: #666666;


}


a.justpurple:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}


a.justpurple:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}


a.justpurple:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline}


a.justpurple:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}





.price {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 120%;


	color: #242E5F;


}





body, p, td {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 150%;


	color: #666666;


}


h3 {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 14px;


	line-height: 170%;


	font-weight: normal;


	display: inline;


	color: #736639;


}


h2 {


	font-family: Georgia, "Times New Roman", Times, serif;


	font-size: 20px;


	font-weight: normal;


	display: inline;


	color: #736639;


	line-height: 110%;


}


h1 {


	font-family: Georgia, "Times New Roman", Times, serif;


	font-size: 24px;


	font-weight: normal;


	display: inline;


	color: #736639;


	padding-top: 2px;


	line-height: 110%;


}


.txt-smaller {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 9px;


	line-height: 120%;


	color: #242E5F;


}





.small {


	font-size: 9px;


	width:120px;


	background-color:#fafff9;


	color: #968b6a;


}








.txt-small {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 120%;


	color: #666666;


}





.small-grey {


	font-family: Tahoma, Arial, Helvetica, sans-serif;


	font-size: 9px;


	line-height: 120%;


	color: #666666;


}








.strikethrough {


	text-decoration: line-through;


}


.bg-table {


	border-top-width: 1px;


	border-bottom-width: 1px;


	border-top-style: dotted;


	border-right-style: none;


	border-bottom-style: dotted;


	border-left-style: none;


	border-top-color: #999999;


	border-right-color: #999999;


	border-bottom-color: #999999;


	border-left-color: #999999;


}


#info {


	width: 143px;


}


#info p {


	font-size: 11px;


	color: #996600;


	padding-right: 3px;


	padding-left: 3px;


	font-weight: bold;


	line-height: 180%;


}


#info strong {


	color: #990000;


}


.amp {





	font-family: Georgia, "Times New Roman", Times, serif;


	font-size: 26px;


	font-weight: normal;


	display: inline;


	color: #9999cc;


	padding-top: 2px;


	line-height: 110%;


}


.header{


	background-color: #CAB885;


}


#leftcolumn{


	background-color: white;


	clear: left;


	width: 160px;


	margin-right: 5px;


	float: left;


	margin-top: 1em;


	margin-left: 10px;


}





.ddmarkermenu{


list-style-type: none;


margin: 0;


margin-bottom: 8px;


padding: 0;


}


#map{


	width:800px;


	height:400px;


	border: thin solid #FFFFCC;


}


#leftcolumn .titlebar{


	font-weight: bold;


	color: white;


	margin: 1em 0;


	text-transform: capitalize;


	padding-left: 2px;


	background-color: #999999;


	border-bottom-width: 1px;


	border-bottom-style: solid;


	border-bottom-color: #CCCCCC;


	border-left-width: 1px;


	border-left-style: solid;


	border-left-color: #CCCCCC;


}








#right_column_title{


	color:#FFFFFF;


	background-color: #6699cc;


	padding: 4px;


	width:95%;


	text-align:left;


}


.search_box_front{


	font-size: 10px;


	color: #000000;


	width: 896px;


	height: 185px;


	text-align:left;


	background-color: #a9afa1;


	border: 1px solid #FFFFFF;


}


.search_box select {


	background-color:#FFFFFF;


	width:120px;


}


.search_box input {


	background-color:#336699;


	color:#ffffff;


	width:150px;


}





.naviBGD { /* static background */


	text-align: center;


	width: 880px;


	padding-left: 20px;


	


}


.naviBGD a { /* static menu text */


	color: #968b6a;


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	text-decoration:none;


	font-weight: lighter;


	text-align:left;


	


}


.naviBGD a:visited{


	color: #968b6a;


	text-decoration: none;


}


.naviBGD a:hover{


	color: #cab985;


	text-decoration: none;


}


#dropmenudiv{ /* sub nav background */


	position:absolute;


	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;


	font-size:12px;


	line-height:18px;


	z-index:100;


	margin-top:5px;


	/* bgd colour can be changed in the javascript (var menubgcolor) */


}


#dropmenudiv a{ /* sub menu text */


	width: 100%;


	display: block;


	text-indent: 3px;


	border-bottom: 1px solid black;


	padding: 1px 0;


	text-decoration: none;


	font-weight: bold;


	color: #968b6a;


	text-align:left;


}





#dropmenudiv a:hover{ /* sub menu hover background color*/


  background-color: #cab985;


  color: #fafff9;


  text-align:left;


}
