@CHARSET "UTF-8";

html,body {
	margin: 0;
	padding: 0;
}

body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #604D69;
	text-align: center;
}

img {
	border: 1px solid #CCC;
	padding: 2px;
	margin: 10px 5px 10px 5px;
}

a:link,a:hover {
	color: #696FE7;
}

a:visited {
	color: #696FE9;
}

p {
	margin: 0;
}

h1 {
	font-family: Verdana, Helvetica, Serif;
	font-size: 15px;
	letter-spacing: -1px;
	margin: 0;
}

div#header {
	height: 160px;
	margin: 0;
	background: url(images/header.jpg) no-repeat left top;
}

div#container {
	text-align: left;
}

div#content {
	line-height: 1.5;
	padding-left: 5px;
	padding-right: 5px;
}

div#left {
	
}

div#extra {
	
}

div#footer {
	background: url(images/footer.jpg) no-repeat right;
	height: 100px;
	margin: 0;
}

div#footer p {
	margin: 0;
	padding: 5px 10px;
}

div#container {
	width: 800px;
	margin: 0 auto;
}

div#wrapper {
	float: left;
	width: 100%;
}

div#content {
	margin: 0 160px;
	text-align: justify;
}

div#left {
	float: left;
	width: 160px;
	margin-left: -800px;
}

div#extra {
	float: left;
	width: 160px;
	margin-left: -160px;
}

div#footer {
	clear: left;
	width: 100%;
	padding-left: 160px;
}

div#copyright {
	font-size: 10px;
	color: gray;
	letter-spacing: -1px;
}

div#links {
	margin-top: 5px;
	font-size: 10px;
	color: gray;
	letter-spacing: -1px;
}

.post_title {
	color: #EB4C3E;
}

.post_info {
	font-size: 10px;
	color: gray;
	margin-bottom: 5px;
	letter-spacing: -1px;
}

.comments {
	margin-top: 20px;
	font-size: 11px;
	color: gray;
}

.comments_links {
	font-size: 11px;
	text-align: right;
}

.comments_form {
	background: #FFF2F1;
	margin-top: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	color: gray;
	font-size: 11px;
}

.comment_name,.question_author,.answer_author {
	font-size: 11px;
	font-weight: bold;
}

.comment_date,.question_date,.answer_date {
	background: url("images/clock.jpg") no-repeat left;
	font-size: 10px;
	padding-left: 15px;
}

.comment_text,.question_text,.answer_text {
	font-size: 11px;
}

.comment,.question {
	margin-bottom: 5px;
}

.question0 {
	background: #FFF2F1;
}

.answer0 {
	padding-top: 5px;
	padding-bottom: 15px;
}

.captcha_image {
	vertical-align: middle;
}

.captcha {
	padding-top: 5px;
	padding-bottom: 5px;
}

.menu_header {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
	color: gray;
	text-decoration: underline;
}

.menu {
	line-height: 1.5;
	letter-spacing: -1px;
	color: #F97D71;
	font-size: 15px;
	padding-left: 3px;
}

.menu a {
	text-decoration: none;
}

.navigator {
	text-align: center;
	margin: 10px;
}

.feedbackPanelERROR {
	color: red;
}

.feedbackPanelINFO {
	color: green;
}

.adsenseLeft {
	padding-top: 5px;
	padding-bottom: 5px;
}

.adsenseUpper {
	padding-top: 10px;
	padding-bottom: 15px;
}

.ad_lower {
	margin-top: 10px;
	margin-bottom: 10px;
}

.pp {
	margin: 5px;
}

.rss {
	height: 15;
	vertical-align: middle;
}

a.rss {
	text-decoration: none;
}

.randomGi img {
	margin: 0;
	padding: 1;
	border: 1;
}

.lastComments {
	font-size: 11px;
	margin-bottom: 10px;
	padding-left: 5px;
}

.lastComments a {
	text-decoration: none;
}

.nnn_teaser_title {
	font: normal 11px Verdana, Helvetica, Serif;
	color: #604D69;
}

#smi2ru a {
	font-size: 11px;
	color: #604D69;
}

#smi2adblock_8806 td {
	padding-bottom: 10px;
}

.nailsNews {
	margin-bottom: 10px;
}
.nailsNewsWrapper{
	background: #e5ceff;
	padding: 3px;
}
.dayNews {
	background: #ffdcda;
}

#MarketGid9891 td {
	text-align: center;
}

#extra .nailsNews a {
	color: #5c5c5c;
	font-size: 11px;
}

