		A:link {color: #114677; TEXT-DECORATION: none}
		A:active {color: blue; TEXT-DECORATION: none}
		A:visited {color: #1C66A8; TEXT-DECORATION: none}
		A:hover {color: blue; TEXT-DECORATION: none} 
		

	body{
		font-family : Arial, Helvetica, sans-serif; 
		font-style : normal;	
		font-size : 12px; 
		margin: 0;
		padding: 0;
		text-align: center;
		min-width: 940px;
		background-color: #995500;
	}
	
	#wrapper{
		text-align: left;
		width: 940px;
		margin-left: auto;
		margin-right: auto;
		background-color: #ffffff;
		padding: 10px;
		border-right: ridge #CD7F32 3px;
		border-left: ridge #CD7F32 3px;
		border-top: ridge #CD7F32 0px;
		border-bottom: ridge #CD7F32 0px;
	}
	
	#header {
		clear:both;
		float:left;
		width:100%;
		margin-bottom:7px;
	}
	#header {
		border-bottom:0px solid #274127;
	}
	
	#spanbanner {
		clear:both;
		float:left;
		width:100%;
		margin-bottom:0px;
		text-align:right;
	}
	#spanbanner {
		border-bottom:0px solid #274127;
	}
	
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 0 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* Full page settings */
	.fullpage {
		background:#fff;		/* page background colour */
	}
	.fullpage .col1 {
		width:98%;			/* page width minus left and right padding */
		left:0%;			/* page left padding */
	}
	/* 3 Column settings */
	.threecol {
		background:#fff;		/* right column background colour */
	}
	.threecol .colmid {
		right:35%;			/* width of the right column */
		background:#995500;		/* center column background colour */
	}
	.threecol .colleft {
		right:32%;			/* width of the middle column */
		background:#fff;	/* left column background colour */
	}
	.threecol .col1 {
		width:32%;			/* width of center column content (column width minus padding on either side) */
		left:100%;			/* 100% plus left padding of center column */
		padding-top:3px;
	}
	.threecol .col2 {
		width:33%;			/* Width of left column content (column width minus padding on either side) */
		left:35%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:32%;			/* Width of right column content (column width minus padding on either side) */
		left:67%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
	/* Detailed 3 Column settings */
	.det_threecol {
		background:#fff;		/* right column background colour */
	}
	.det_threecol .colmid {
		right:22%;			/* width of the right column */
		background:#E7ECFB;		/* center column background colour */
	}
	.det_threecol .colleft {
		right:31%;			/* width of the middle column */
		background:#fff;	/* left column background colour */
	}
	.det_threecol .col1 {
		width:29%;			/* width of center column content (column width minus padding on either side) */
		left:101%;			/* 100% plus left padding of center column */
		padding-top:7px;
	}
	.det_threecol .col2 {
		width:46%;			/* Width of left column content (column width minus padding on either side) */
		left:24%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.det_threecol .col3 {
		width:21%;			/* Width of right column content (column width minus padding on either side) */
		left:57%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
	/* 2 Column (double page) settings */
	.doublepage {
		background:#fff;		/* right column background colour */
	}
	.doublepage .colleft {
		right:50%;			/* right column width */
		background:#fff;		/* left column background colour */
	}
	.doublepage .col1 {
		width:46%;			/* left column content width (column width minus left and right padding) */
		left:52%;			/* right column width plus left column left padding */
	}
	.doublepage .col2 {
		width:46%;			/* right column content width (column width minus left and right padding) */
		left:56%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}
	/* Footer styles */
	#footer {
		clear:both;
		width:100%;
		border-top:1px solid #000;
	}
	#footer p {
		padding:10px;
		margin:0;
	}




#advert_toolbox{
	float: right;
	background-color: #FFFFFF; 
	layer-background-color: #999999; 
	border: 1px none #000000; 
	font-size:0.91em;
}

#advertiserloginbutton{
	float: right;
	background-color: #FFFFFF; 
	layer-background-color: #FFFFFF; 
	border: 1px none #000000;
}

#main {
	margin-top: 10px;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}

#body_content {
	margin: 0 632px 0 0;
	border: none;
	background-color: white;
}


table.side {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: inset inset inset inset;
	border-color: rgb(156, 156, 156) rgb(156, 156, 156) rgb(156, 156, 156) rgb(156, 156, 156);
	border-collapse: collapse;
	background-color: rgb(233, 250, 224); //for homes: 233, 250, 224
	text-align:left;
}
table.side th, table.side td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: rgb(156, 156, 156) rgb(156, 156, 156) rgb(156, 156, 156) rgb(156, 156, 156);
	background-color: rgb(233, 250, 224);
	-moz-border-radius: 0px 0px 0px 0px;
	font-size : 73%;
	text-align:left;
}



.searchcat {font-family : Arial, Helvetica, sans-serif; font-style : normal;	font-size : 14px; }
 td {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.link {color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.link:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.linkmid {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
.linkmid:hover {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold;}

.slogan {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold;}
.title {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; text-decoration: none;}
.blkSM {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
.blk {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.blkMD {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.menucolorbar1 {
	background-color: #E68A10;
}
menucolorbar2 {
	background-color: #FFFFFF;
}
.menucolorbar3 {
	background-color: #E7E7E7;
}
.menucolorbar4 {
	background-image: url(/images/mid_03.gif);
}
.link_bg {
	background-image: url(/images/navbg_03.gif);
}
.dominant_bg {
	background-color : #FFFFFF;
}
.default_title {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}



.widthdropdown{
	width:105px;
}
		
