/*
Theme Name: NMSK-News
Theme URI: http://nmsk.ru/
Description: The original NMSK theme that graced versions 1.2.x and prior.
Version: 1.5
Author: NMSK RC

Default NMSK by NMSK RC || http://nmsk.ru
Modifications by Quantra Ideas || http://quantra.ru
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:120%;
	color: #333333;
	background: #670170;
	margin: 0px;
	padding: 0px;
	background-image:url(files/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
	

.top { background-image:url(files/head.gif); background-position:top; background-repeat:no-repeat; margin: 20px 0px 0px 0px; height:180px; padding:10px;}
.top-top { background-image:url(files/head.gif); background-position:bottom; background-repeat:no-repeat; margin: 0px; height:15px;}

.nav { padding: 40px 0px 0px 0px;}
.nav-1 { padding: 0px 0px 15px 0px; width:173px; float:left;}
.nav-2 { padding: 0px 0px 15px 0px; width:201px; float:left;}
.car { padding: 10px 0px 0px 0px;}
.contact { padding: 50px 5px 0px 0px;}

.past { padding:20px 0px 0px 0px;}

.models { padding: 0px 12px 0px 12px; width:207px;}
.model { padding: 10px 4px 0px 4px; float:left; width:93px;}

.content {padding: 10px 8px 10px 8px; text-align:left;}

.item { width:200px; padding: 10px 0px 15px 20px; text-align:left;}
.item a {font-size:19px; color:#BE00BE; font-weight:normal; text-decoration:underline; line-height:140%;}
.item-text { padding: 2px 0px 0px 20px; background-image:url(files/arrow.gif); background-position: top left; background-repeat:no-repeat; color:#999999; font-style:italic; margin: 3px 0px 0px 0px;}

.footer { padding: 20px 0px 20px 0px; font-size:11px; color:#FFFFFF;}
.footer a, .footer a:hover, .footer a:visited {font-size:11px; color:#FFFFFF; text-decoration:underline;}



/* base */
h1 { font-size:19px; color:#BE00BE; padding:0px 0px 0px 0px; margin: 0px 0px 10px 0px; font-weight:normal; text-align:left;}
h2 { font-size:17px; color:#BE00BE; padding:0px 0px 0px 0px; margin: 0px 0px 7px 0px; font-weight:normal; text-align:left;}
h3 { font-size:15px; color:#333333; padding:0px 0px 0px 0px; margin: 0px 0px 7px 0px; font-weight:bold; text-align:left;}
h4 { font-size:15px; color:#333333; padding:0px 0px 0px 0px; margin: 0px 0px 7px 0px; font-weight:normal; text-align:left;}


/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.alignright {
	float: right;
}
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}

::selection {
background: #670170; color:#FFFFFF; /* Safari */
}
::-moz-selection {
background: #670170; color:#FFFFFF; /* Firefox */
}
