/*  
Theme Name: DTM-Motors
Theme URI: http://www.dtm-motors.org/
Description: Специально разработанная тема для сайта www.dtm-motors.org
Version: 1.0
Author: FrienD
Author URI: http://www.kartingzone.com/

*/

body {
	margin: 0;
	padding: 0;
	background-color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #DFDFDF;
}

a {
	text-decoration: none;
	color: #DFDFDF;
}
a:hover {
	text-decoration: underline;
}

#content img {
  margin: 4px;
  border: 1px solid black;
}

#main {
	border: 1px solid #2F2F2F;
	width: 790px;
	text-align: left;
}

#dtm {
	background-image: url('images/theme_02.jpg');
	font-family: Tahoma !important;
	font-size: 14px !important;
	font-style: italic;
	font-weight: bold;
}

#dtm ul {
	padding: 0;
	margin: 0;
	line-height: 42px;
}

#dtm li {
	display: inline;
}

#dtm li a {
	padding: 10px 10px;
}

#dtm li a:hover {
	padding: 10px 10px 11px 10px;
 	background-color: #ca0000;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	text-decoration: none;
}

.map {
	font-size: 9px;
	color: gray;
}

.map a {
	color: gray;
}

#navigation {
	background-color: #ca0000;
	text-align: right;
	font-size: 11px !important;
	border-bottom: 1px solid white;
	height: 21px;
}

#navigation ul {
	padding: 0 0 0 6px;
	margin: 0;
	line-height: 21px;
}

#navigation li {
	display: inline;
}

#navigation li a {
	padding: 2px 5px 2px 5px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#navigation li a:hover {
	padding: 2px 5px 2px 5px;
	background-color: black;
	border-top: 1px solid red;
	border-bottom: 1px solid red;
/*	
	border-left: 1px solid white;
	border-right: 1px solid white;
*/
}

#content {
	background-image: url('images/theme_bg.jpg');
	padding: 4px 24px;
	font-size: 12px;
	border-bottom: 1px solid white;
}

.post h2 {
	font-size: 14px;
	font-weight: bold;
	color: yellow;
}

.post h2 a {
	font-weight: bold;
	color: yellow;
}

.post small {
	line-height: 4px;
	font-size: 10px;
	color: gray;
}

.post small a {
	color: gray;
}

.entry {
	line-height: 14px;
	font-size: 12px;
}

.entry ul {
}

.entry li {
	list-style: none;
}

.entry a {
	color: #C2CFDF;
}

.postmetadata {
	line-height: 6px;
	font-size: 10px;
	margin: 0 0 20px 0;
	color: gray;
}

.postmetadata a {
	color: gray;
}

#news {
	display: block;
}

#postmeta {
	display: block;
}

.map {
}

#comments h3 {
	padding: 8px 0 0 0;
	line-height: 6px;
	font-size: 12px;
	color: yellow;
}

#comments small {
	line-height: 4px;
	font-size: 10px;
	color: gray;
}

#comments small a {
	color: gray;
}

#comments form input, textarea {
	background-color: #E0EFEA;
}

#footer {
	background-image: url('images/theme_bottom_bg.jpg');
	padding: 4px 4px;
	font-size: 10px;
	color: gray;
}