@charset "utf-8";
body {
	font-size: 62.5%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-align: center;
	background:#d5d6d7;
}

a {
	color: #06c;
	text-decoration: none;
}

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

h1 {
	font-size: 4em;
}

h2 {
	font-size: 1.6em;
	color: #333;
}

h3 {
	font-size: 1.3em;
}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
}

/* Login */
.logintxt {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#3e444f;
	padding-left: 20px;
	text-align: left;
	}

.logintbox {
	background-color: white;
	border: #3e444f 1px solid;
	color: #3e444f;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.loginbutton {
	margin-top: 10px;
	border: 1px solid #3e444f;
	color: #3e444f;
	background-color: white;
	font: 9px verdana,tahoma, arial, helvetica, sans-serif;
	text-align:center;
	cursor: pointer;
}

/* Header */
#header h1{
	font-size: 2.5em;
}

#header h2 {
	font-size: 1em;
}

#header h1 a, #header h1 a:hover, #header h2{
	color:white;
}

/* Content */
.narrowcolumn {
	float: left;
	padding: 20px 0 20px 20px;
	width: 510px;
	text-align: justify;
}

.widecolumn {
	padding: 20px 20px 20px 20px;
	width: 720px;
	text-align: justify;
}

#sidebar {
	margin:18px 0px 0px 550px;
	padding:0px 30px 0px 0px;
	width: 180px;
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.rightblock { 
	width: 180px; 
	height: 32px; 
	background-image: url("images/caption.gif"); 
	padding-left:10px;  
	color: #ffffff;
}

.news_caption {
	font-size: 16px;
	font-weight: bold;
	color: #3e444f;
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

.news_author {
	text-align: left;
	font-size: 11px;
	padding: 0px 0px 0px 20px;
	text-align: left;
}

.news_date {
	text-align: left;
	font-size: 10px;
	color: #97a3b6;
	padding: 0px 0px 0px 20px;
}

.news_comments {
	text-align: right;
	font-size: 10px;
	color: #97a3b6;
	padding: 0px 20px 0px 0px;

}

.news_options {
	text-align: right;
	padding: 0px 20px 0px 0px;
}

.newsrender {
	margin-bottom: 12px;
	text-align:justify;
	font-size: 11px;
	color: #3e444f;
	padding: 20px 20px 20px 20px;
}

.comment_author {
	text-align: left;
	font-size: 11px;
	color: #3e444f;
	text-align: left;
}

.comment_date {
	text-align: left;
	font-size: 10px;
	color: #97a3b6;
}

.comment_options {
	text-align: right;
	padding-left: 15px;
}

.commentrender {
	text-align:justify;
	font-size: 11px;
	color: #3e444f;
	padding: 20px 0px 20px 20px;
	margin-left:0px;
	margin-right:0px;
}






.button{
	border: 1px solid #3e444f;
	color: #3e444f;
	background-color: white;
	font: 9px verdana,tahoma, arial, helvetica, sans-serif;
	text-align:center;
	cursor: pointer;
}



.tbox{
	background-color: #FFFFFF;
	border: #3e444f 1px solid;
	color: #3e444f;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
}

.helpbox {
	border: 0px;
	background-color: transparent;
	color:#000;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
}









.fborder {
	border: #ededed 1px solid;
	background-color: #fff;
	
}

.forumheader{
	background-color: #EBEFF2;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 4px;
	border: 1px solid #ededed;
}

.forumheader2{
	background-color: #fff;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	padding: 4px;
	border: #ededed 1px solid;
}

.forumheader3{
	background-color: #fff;
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #ededed 1px solid;

}

.forumborder{
	border:  #000080 1px solid;
	background-color: transparent;
}

.fcaption {
	height:35px;
	border: #ededed 1px solid;
	padding: 2px 0 2px 8px;
	background-color: #68ADE5;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background-image: url("images/tileage.jpg");

}
.fcaption a{
	padding-right:4px;
	color:#fff;

}







.spacer {
	padding: 2px 0 2px 0;
}


.indent{
	padding:4px;
	border: 1px solid #06c;
}

.smalltext {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.mediumtext {
	font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;
}








/* FORUMS */
.forum_author {
	text-align: left;
	font-size: 11px;
	color: #3e444f;
	text-align: left;
}

.forum_date {
	text-align: left;
	font-size: 10px;
	color: #97a3b6;
}

.forum_options {
	text-align: right;
	padding-left: 15px;
}

.forumrender {
	text-align:justify;
	font-size: 11px;
	color: #3e444f;
	padding: 20px 0px 20px 20px;
	margin-left:0px;
	margin-right:0px;
}

.forum_caption {
	font-size: 16px;
	font-weight: bold;
	color: #3e444f;
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.forumcaptionrender {
	text-align:center;
	font-size: 11px;
	color: #3e444f;
	font-weight:bold;
}

.forumtextrender {
	text-align:center;
	font-size: 11px;
	color: #3e444f;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}



.car_caption {
	background-image: url("images/news_bg.png");
	font-size: 16px;
	font-weight: bold;
	color: #3e444f;
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

.car_render {
	text-align:justify;
	font-size: 11px;
	color: #3e444f;
	padding: 20px 20px 20px 20px;
}