﻿.boldgreen
{
	color: #006400;
	font-weight: bold;
	font-size: 16px;
}


 /*structural layout*/
#home-wrapper {float: left; width: 75%;
margin:15px 10px 10px 0;}

#page-wrapper {float: left; width: 80%;
margin: 15px 30px 10px 0;}

#main {float: right; width: 70%;background:#fff; margin:0 0 0 15px;
}

#page-main{float: right; width: 78%;background:#fff;margin:0 0 0 10px;}

#left_column {float: right; width: 25%;
margin:0 0 0 0; }

#left_pagecolumn {float: left; width: 24%;
margin:0 0 0 10px; }


#right_column {float: left; width: 21%;
margin:15px 0 0 10px;}
 

#right_column, #left_column, #main, #page-main, #left_pagecolumn{padding: 5px 0;margin-bottom: 5px}

#left_column .cap_top, #right_column .cap_top, #left_pagecolumn .cap_top{font-size: 4px ; text-indent:-9999px; margin:0;padding: 0 0 1px;background: #666666;color: #000;border-bottom:1px solid #ABB5B5;}
#main .cap_top, #page-main .cap_top {font-size: 4px ; text-indent:-9999px; margin:0;padding: 0 0 1px;background: #FFFFFF;color: #000;border-bottom:1px solid #ABB5B5;}
#left_column .cap_bottom, #left_pagecolumn .cap_bottom,#right_column .cap_bottom {font-size: 4px ; text-indent:-9999px; margin:0;padding: 0 0 1px;background: #678285;color: #000;border-top:1px solid #ABB5B5;}


#left_column .sidecontent, #left_pagecolumn .sidecontent {color: #FFFFFF; background: #336699;margin:0;padding: 4px .5em;line-height: 1.3;}
#right_column .sidecontent {color: #FFFFFF; background: #336699;margin:0;padding: 5px .8em;line-height: 1.3;}

#main .content, #page-main .content {background: #FFFFFF; background-image: url(/img/wheels3.jpg);margin:0;padding: 4px .3em;line-height: 1.2;}

.floatright{float:right;margin:1em 1px 2px 1px; border: none;}
.floatleft{float:left}
.sidecontent hr {margin .1em 0}
.clear{clear: left}
#footer { margin: 20px 50px 1em 50px; }

 /*HOME PAGE HEADER*/ 
.branding td {text-align:center; }

#home #main ul {margin-top:-10px; padding-right:0;}
#right_column a:link{color:#fff}
#sticky {border-bottom:1px dashed #777777; margin-bottom:8px;}

.rss {margin: 0 4px 1em 4px; font-size:80%;}
.rss a {padding-right:1em}
p.rss {margin:0; padding:0}


.iconkey{
	font-size: 9px;
	margin-bottom: 1em;
	margin-left: 4px;
	margin-top: 4px;
	padding: 0;
	
}

.iconkey img {margin-left:4px;margin-right:2px; vertical-align:middle;}

img.feature
{
	margin-left:8px;
	margin-right: 0px;
	vertical-align: middle;
	float:right;
}

/* ---#features a, #features a:link, #features a:visited{color:#154861; } ------ */

.survey {font-size:11px; text-align:left;}

hr.sidenav {margin:8px 0; padding:0}

#features ul, #forums ul{
font-size: .85em;
line-height: 125%; 
list-style: none;
margin-left: 0;
margin-top: 4px;
margin-bottom: 2px;
padding-left: 1em;
text-indent: -1em;
        } 

#features li, #forums li {padding: 0; margin:0;}
#features li a:hover { background: transparent; }


.classified {font-size:100%}

.classifieds ul
{
	font-size: 80%;
	line-height: 100%;
	list-style:none;
	margin-left: 0;
	margin-top:4px;
	margin-bottom: 2px;
	padding-left: 1em;
	text-indent: -1em;

}

.classifieds li { padding: 0 0 .5em 0 ; margin:0;}

.classifieds p {font-size:.8em; margin:0; padding:0;}

.classifieds span {font-size:.85em;}



#selectedhighlights ul { 
	font-size: .8em;
	line-height: 100%;
	list-style:none;
	margin-left: 0;
	margin-top:4px;
	margin-bottom: 2px;
	padding-left:1em;
	text-indent: -1em;
}

#selectedhighlights ul li{padding: 0 0 .5em 0 ; margin:0;}
}



.trademark, .trademark a, .trademark a:visited, .trademark a:link
{
	font: bold italic .9em sans-serif;
	padding: 0;
	color: #006400;
	margin: 0;
}

.trademark a { text-decoration: underline; }

/* --- POLLS ---------- */

.pollQuestion {font-size:.85em; margin:0; padding:0; font-weight:bold;}
.pollAnswer, .pollTotalVotes, .pollResultAnswer, .pollResultPercent, .pollResultVotes, .pollSelectedPercent, .pollSelectedVotes {font-size:.8em; margin:0; padding:0;font-weight:normal}

.pollResult {margin-top:5px}
/* --- advertising ---------- */
#adhomepage
{
	text-align: center;
	padding: 0px;
	height: 90px;
	margin:8px 0 4px 0;
}

#searchresults {
font-family:  Verdana, sans-serif, arial;
padding:0px; background-color: #FFFFFF;
	min-width: 125px;
	/*height: 100%; */
	margin: 0 15px;
	padding:0;}

#searchresults dd {font-size:12px;}

#searchresults h2 {font-size:16px}



#messageboard_posts p {font-size:.8em; padding:0 0 0 1em; margin:0;}
#messageboard_posts li {list-style-type: circle; font-size: .85em;
line-height: 125%;
margin-left: 0;
margin-top: 4px;
margin-bottom: 2px;
padding-left: .3em;
text-indent: -.8em;
}

#messageboard_posts ul {margin-left:0; padding-left:0em; list-style-position: inside;}

#khronos_news p {font-size:.8em; padding:0 0 0 1em; margin:0;}
#khronos_news li {list-style-type: circle; font-size: .85em;
line-height: 125%;
margin-left: 0;
margin-top: 4px;
margin-bottom: 2px;
padding-left: .3em;
text-indent: -.8em;
}

#khronos_news ul {margin-left:0; padding-left:0em; list-style-position: inside;}

