@charset "utf-8";
.container/* CSS Document */

{
	background:#CCCCCC;
	font-size:1.2em;
	width:100%;
	height: 100%;
}

form
{
   margin: 0px;
}


#path{
	background:#949490;
	color:#FFF;
	width: 99%;
	position: absolute;
	height: 30px;
	top:0px;
}
#header {
	top: 0px;
	width: 512px;
	height: 30px;
	font: normal 1.1em Verdana,sans-serif;
	position: absolute;
	padding-left: 4px;
}
#price {
	height: 30px;
	width: 256px;
	left: 512px;
	font: normal 0.7em Verdana,sans-serif;
	color: #FFFFFF;
	position: absolute;
	top: 0px;
}
#login	{
	height: 30px;
	left:820px;
	width: 205px;
	position: absolute;
	top: 0px;
	font: normal 0.7em Verdana,sans-serif;
	}
#secondbanner {
	width: 99%;
	height: 25px;
	top: 30px;
	position: absolute;
	background-color: #CCCCCC;
	font: normal 0.7em Verdana,sans-serif;
}
#searchbanner {
	width: 250px;
	height: 25px;
	top: 30px;
	position:absolute;
	font: normal 0.7em Verdana,sans-serif;
	color: #FFFFFF;
	padding-left:4px;
}
#adsensesmallbanner {
	width: 468px;
	
	top: 30px;
	position: absolute;
	padding-right: 15px;
	height: 15px;
	padding-top: 5px;
	left: 512px;
}
#adsenserightbar{
	width: 120px;
	left:902px;
	height:95%;
	position: absolute;
	top:55px;
}
#footer {
	width:1023px
		font: normal 0.6em Verdana,sans-serif;
		top: 99%;
		position: absolute;
		background-color: #CCCCCC;
		width: 1024px
		}

#leftbar {
	width: 220px;
	background: #CCCCCC;
	top: 55px;
	height:95%;
	position:absolute;
}


#askanswerbrowse{
	width:512px;
	top:30px;
	left: 280px;
	height: 25px;
	position: absolute;
	font: normal 0.8em Verdana,sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
}
#maincontent{
	left:215px;
	padding:15px;
	top:55px;
	width:678px;
	height:80%;
	position:absolute;
		font: normal 0.8em Verdana,sans-serif;
}

#map_canvas{
	width:664px;
	height:400px;
	top:60px;
	left:236px;
	position:absolute;
}
#maincontent_below_map{
	top:470px;
	left:215px;
	padding:15px;
	width:678px;
	height:80%;
	position:absolute;
		font: normal 0.8em Verdana,sans-serif;
}

.hl{
color:maroon;
	font: normal 0.8em Verdana,sans-serif;
}

.hlstrong{
color:maroon;
	font: bold 0.8em Verdana,sans-serif;
}

.medblack{
color:black;
	font: bold 1em Verdana,sans-serif;
		font-variant:small-caps;
		
}
.medblacknocaps{
color:black;
	font: 0.7em Verdana,sans-serif;
		
}
.smblack{

	font: normal 0.6em Verdana,sans-serif;
	font-variant:small-caps;
}

.medblack{

	font: normal 0.8em Verdana,sans-serif;
	font-variant:small-caps;
}

th{
		font: bold 0.8em Verdana,sans-serif;
		font-variant:small-caps;
}