/*
Theme Name: QuickMint 3 Column
Theme URI: http://letsmint.com/
Version: v1.0
Author: Let's Mint
Author URI: http://letsmint.com/
Description: A minimal, simple, light 3 column (fixed and fluid) left menu design with widget support.
__________________________________________________________________________________ */

/* defaults, reset */
* {	margin: 0;	padding: 0; }
html { font-size: 100.01%; }
body { font-size: 1em; margin:0px 10px 0px 10px;}
body, p { font: normal normal normal 0.89em/1.4em "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; color: black; }
code, pre { font: normal normal normal 0.89em/1.4em Monaco, "Courier New", Courier, monotype, serif; color: black; }
img, a img, form { margin: 0; padding: 0; border: 0 none; text-decoration: none; }

html, body {
background: white;
height: 100%;
text-align: left;
color: black;
}
a{
color:#115599;                * >>>цвет cсылок<<< */ 
background-color: inherit;
text-decoration: none;
border-bottom: 2px solid #000000;
}
a:hover{
color: black;
background-color: inherit;
border-bottom: 3px black;
}
div#print {
display: none;
}
div#container {
/* width: 740px; */
margin: 15px auto;
text-align: center;
}
div#style_selector{
text-align:right;
font-size:90%;
}
#style_selector a {
color: black;
font-size: 90%;
text-decoration: none;
border-bottom: 1px solid black;
}
#style_selector a:hover {
color:black;
border-bottom: 5px solid black;
}

div#header-wrap {
margin: 8px 0;
}
div#header-in {
padding: 10px;
color: black;
background-color: #333333;   * >>>цвет бэка верхней шапки<<< */
border: red;        * >>>solid #cccccc<<< */
border-width: 0 2px 2px 0;
}
#header-in a{
color:white;                             * >>>цвет шрифта art-sluza<<< */
text-decoration:Georgia;                 * >>> тип шрифта заголовка<<< */
}
div#conten3t-wrap {
	margin:0px 0px 10px 0px;
}
div#center {
margin: 0 0;
color: black;
background-color:#bbbbaa;/    * >>> цвет центрального бэка  <<< */
border: white;
border-width: 4px 4px 4px 4px;
}
div#center-in {
padding: 20px 20px 40px 20px;
font-size: 90%;
}
div.entry p {
	margin: 6px 0;
	aaaalign:left;
	ccccolor:red;
}
div.entry a {
	color: blue;                             * >>> цвет cсылок в теле поста <<< */
	text-decoration: none;
	border-bottom: 1px dotted #e1e1e1;
}
div.entry a:hover {
	color:blue;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}
div#left {
float: left;
width: 240px;
color: inherit;
background-color:white;                        * >>> цвет левой колонки <<< */
border: solid red;
border-width: 4px 4px 4px 4px;
margin:0px 0px 5px 0px;
}
div#left-in {
padding: 1px;
font-size:90%;
}
div#left-in a{
	border:0px;
}
div#feed{
	text-align:center;
}
div#calendar_wrap{
	margin: 0px 20px 20px 20px;
}
#calendar_wrap caption{
	font-weight:700;
	text-align:left;
	margin-bottom:5px;
}

#left .FormInputs{
width:100px;
height:20px;
}
#left .FormButton{
height:22px;
width:52px;
}
div#right {
float: right;
width: 0px;
color: inherit;
background-color: #fff;
border: solid #eee;
border-width: 0 2px 2px 0;
}
div#right-in {
padding: 1px;
}

div#footer-wrap {
clear: both;
height:40px;
}
div#footer-in {
}

#nav-left ul {
margin: 0px 20px 20px 10px;
list-style: none;
}
#nav-left li {
	font-size:90%;
}
#nav-left li a {
display: block;
width: 138px;
padding: 5px 5px 0px 10px;
color: #666;
background-color: inherit;
text-decoration: none;
border: 1px 1px 1px 1px solid #ccc;

}
#nav-left li a:hover {
color: #666;
background-color: #F1F7FF;
border-bottom: 1px solid #E3EFFF;
}
ul#nav-top {
float: right;
padding: 0px 0;
list-style: none;
}
ul#nav-top li,
ul#nav-top li a {
display: inline;
color: #888;
background-color: #d6d6d4;
font-size: 100%;
text-decoration: none;
border: 1px solid #aaa;
margin-left: 2px;
margin-right: 1px;

}
ul#nav-top li a:hover {
color: #4494FF;
background-color: #d6d6d4;
}
ul#nav-footer {
margin: 0 190px 0 190px;
padding: 5px 0px 0px 0px;
color: black;
background-color: inherit;
font-size: 80%;
list-style: none;
text-align: right;
line-height:12px;
border: solid #fff;
border-width:2px 0px 0px 0px;
}
ul#nav-footer li {
display: inline;
}
ul#nav-footer li.left {
float: left;
text-align:left;
}
ul#nav-footer li a {
color: black;                               /* >>>  ---------------<<< */          
background-color: inherit;
}
ul#nav-footer li a:hover {
color: #333;
background-color: inherit;
}
ul.list {
margin: 20px 30px;
font-size: 90%;
line-height: 20px;
}

/* >>> TYPOGRAPHY <<< */
*.x {


display: none;
}
div#header-wrap h1 {
padding: 10px;
font-size: 200%;
color:black; }
div#center h2 {
margin: 0 0 17px 0;
font-size: 120%; 
}
div#center h2 a{
color:black;                                                      /* >>> цвет текста заголовка <<< */
text-decoration:Georgia;              /* >>> шрифт заголовка <<< */
}
div#center ul {
margin: 20px 30px;
line-height: 20px;
}
.categories{
	list-style-type:none;
	font-weight:700;
}
.categories li{
	font-weight:500;
}
#commentspopup{
	text-align:left;
	margin:0px 0px 0px 10px;
}
#commentspopup h1{
	padding: 10px 10px 10px 0px;
	font-size: 200%;
	color:black;
}
#commentspopup h2{
	text-align:center;
	padding:10px 10px 10px 0px;
}
#commentspopup h1 a{
	color:black;
}
#commentspopup p{
	margin-bottom:10px;
}
div.postmetadata{
font-size: 80%;
background:#F1F7FF;
padding:5px;
margin: 6px 0 20px 0;
}

div#left h2 {
margin: 20px 20px 5px 20px;
font-size: 100%;
}
div#center p {
margin: 5px 0 5px 0;
color: black;
text-align: left;
background-color: inherit;
line-height: 18px;
}
div#left p,form {
margin: 0 20px 5px 20px;
color:black;
background-color: inherit;
font-size: 90%;
}
div#right h2 {
margin: 20px 20px 5px 20px;
font-size: 100%;
}
div#right p,form {
margin: 0 20px 5px 20px;
color: black;
background-color: inherit;
font-size: 90%;
}
#right-in ul {
margin: 0px 20px 20px 10px;
list-style: none;
}
#right-in li,
#right-in li a {
font-size:90%;
display: block;
width: 138px;
padding: 5px 5px 0px 10px;
color: #666;
background-color: inherit;
text-decoration: none;
border-bottom: 1px solid #eee;
}
#right-in li a:hover {
color: black;
background-color: #F1F7FF;
border-bottom: 1px solid #E3EFFF;
}

p a, ul.list a {
color: #000;
background-color: inherit;
text-decoration: none;
border-bottom: 1px solid #F1F7FF;
}
p a:hover, ul.list a:hover {
color: black;
background-color: inherit;
border-bottom: 1px solid #eee;
}

.left{
float:left;
}

.right{
float:right;
}
/* >>> FORMS <<< */

#center form{
	margin:0px;
}

.FormInputs{
border:1px solid #CCCCCC;
vertical-align:top;
}

.FormInputs:hover{
background:#777777;
}

.FormButton{
border:1px solid #CCCCCC;
padding:0px 3px 0px 3px;
vertical-align:top;
height:30px;
}

.commentlist li{
background:#777777;
list-style-type:none;
padding:10px;
margin-bottom:10px;
}

.commentlist li:hover{
background:#777777;
}
