/*
Theme Name: Parsweblog
Theme URI: 
Description: Design by CMSTemplate.ir
Author: Farhad Nouri - farhad@nouri.ir - 09363568611 
version: 1.0

*/
*{margin:0; padding:0;}
body {
background:#CCCCCC none repeat scroll 0 0;
width:100%;
font-family:tahoma;
font-size:12px;
}
.fix {
clear:both;
height:1px;

overflow:hidden;
}
body > #wrap {
height:auto;
min-height:100%;

}
#header {
background:#34383B none repeat scroll 0 0;
border-bottom:4px solid #DA1327;
height:65px;
}
.logo {
float:right;
padding-right:77px;
padding-top:5px;
}
.login {
float:left;width:370px;
padding-left:80px;
padding-top:5px;line-height:12px;
}
.login ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;
color:#EFEFEF;
font-family:tahoma;
font-size:11px;
padding:20px 10px 10px 0px;
}
.login ul li a {
color:#EFEFEF;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}
#loginform  ,#loginform a{
color:#FFFFFF;
text-decoration:none;
font-family:tahoma;
font-size:11px;
width:320px;
margin-top:7px;
}
.loginbox {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #5F5F5F;
display:block;
font-family:tahoma;
height:23px;
margin-right:5px;
padding-right:5px;
padding-top:5px;
background:#CCCCCC none repeat scroll 0 0;
width:140px;
}
label.login {
display:block;
float:left;
padding:0;
width:130px !important;
padding:0 0 0 3px;
position:relative;
}
label.rememeber {
height:10px;
color:#FFFFFF;
margin-right:10px;
}
#content {
background:#DDDDDD none repeat scroll 0 0;
clear:both;
margin:0 auto;
padding-bottom:120px;
width:851px;
}
.top {
padding:10px;
}
#slider {
background:#FFFFFF url(images/slide_box_bot.png) no-repeat scroll center bottom;
width:550px;
float:right;
height:195px;
font-family:tahoma;
font-size:13px
}
#slider a {
text-decoration:none;
color:#6F6F6F;
}
#signup {
background:#A90F1E none repeat scroll 0 0;
float:left;
height:185px;
width:265px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
#signup a img{
border:0 none;
margin:130px 23px 0 0;
}
.mid {
height:260px;
padding:0 10px 0;
}
#mid-right {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background:transparent url(images/graybox.png) no-repeat scroll 0 0;
height:243px;position:absolute;float:right;
width:215px;line-height:18px;
}
#mid-center {
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:240px;
overflow:hidden;
width:300px;line-height:18px;
margin-right:10px;
}
#mid-left {
overflow:hidden;
float:left;line-height:18px;
height:240px;
margin-right:4px;
width:300px;
}
.bot {
background:#FFFFFF none repeat scroll 0 0;
height:45px;
margin:0 10px;
padding:10px;
}
.bot2 { 
background:#FFFFFF none repeat scroll 0 0;
height:160px;
margin:10px;
padding:10px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
border:5px solid #B1B1B1;
}
#footer {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
clear:both;
height:116px;
margin-top:-116px;
position:relative;
background:#34383B none repeat scroll 0 0;
border-top:4px solid #DA1327;
text-align:center;
}

#footer a {
color:#9b9b9b;
font-family:tahoma;
text-decoration:none;
}
#footer a:hover {
color:#da1327;
}

.b-mid {
background:transparent url(images/box_bot.png) no-repeat scroll -5px bottom;
float:right;
height:31px;
margin-top:240px;
width:360px;
position:absolute;
}
.c1,.c2,.c3 {
color:#3F3F3F;
float:left;
font-family:tahoma;
font-size:12px;line-height:18px;
height:160px;
margin:5px;
width:255px;
overflow:hidden;
}
.c1 h2,.c2 h2,.c3 h2 {
font-family:times;
font-size:16px;
font-weight:bold;
}
.c2,.c3 {
border-left:1px dotted #3F3F3F;
 }
.bot2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.bot2 ul li a ,.textwidget a {
background:transparent url(images/arrow.gif) no-repeat scroll right 7px;
color:#5F5F5F;
padding-right:10px;
margin-left:10px!important;
text-decoration:none;
}
.bot2 ul li a:hover,.textwidget a:hover, #mid-left li a:hover ,#mid-center li a:hover {
color:#1F1F1F;
}
.mid h2 {
font-family:times;
font-size:16px;
font-weight:bold;
margin:0 10px 10px;
padding-top:10px;
}
#mid-right li a {
background:transparent url(images/grey.bullet.gif) no-repeat scroll right center;
color:#5F5F5F;
font-family:tahoma;
font-size:12px;
padding-right:15px;
margin-left:15px!important;
text-decoration:none;
}
#mid-right li a:hover {
color:#2F2F2F;
}
#mid-left li,#mid-center li ,#mid-right li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 10px;
}
#mid-left li a,#mid-center li a{
background:transparent url(images/blue.bullet.gif) no-repeat scroll right center;
color:#5F5F5F;
font-family:tahoma;
font-size:12px;
padding-right:15px;
margin-left:15px!important;
text-decoration:none;
}
.mid-top {
background:transparent url(images/box_top.png) no-repeat scroll 0 0;
height:6px;float:right;
width:300px;
}
.mid-mid {
background:transparent url(images/box_bg.png) repeat scroll 0 0;
height:220px;
width:300px;
}
.mid-bot {
background:transparent url(images/box_bot.png) no-repeat scroll 0 0;
height:30px;
width:300px;
}
#content .single {
background:#FFFFFF none repeat scroll 0 0;
min-height:300px;
margin:0 10px 10px;
width:550px;
padding-bottom:10px;
}
#content .single h2 {
font-family:times New Roman;
font-size:22px;
padding:15px;
}
#content .single .meta {
font-family:tahoma;
font-size:11px;
padding-right:15px;
}
#content .single .meta a {
color:#5F5F5F;
text-decoration:none;
}
#content .single p {
font-family:tahoma;
font-size:12px;
line-height:20px;
padding:10px;
}
#content .single ul ,#content .single ol {
font-family:tahoma;
font-size:13px;
line-height:18px;
padding-right:40px;
}
#content .sidebar {
background:#A90F1E none repeat scroll 0 0;
float:left;
margin-left:10px;
width:265px;
height:300px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
#content .sidebar .pages ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:15px;
}
#content .sidebar .pages ul li a {
color:#EFEFEF;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}
#content .sidebar .pages ul li a:hover {
color:#FFFFFF;
}
/* login */
#adminbarlogin {display:inline;float:left;height:20px;padding:3px;}
#adminbar label.login {display:block;float:left;padding:0;position:relative;}
#adminbar label, #adminbar a {color:#CCCCCC;height:28px;padding:3px 4px;text-shadow:0 -1px 0 #444444;}
button.adminbar-button {
float:left;
font-family:tahoma !important;
font-size:12px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
margin:0 !important;
padding:0;
text-align:center;
text-shadow:0 1px 0 #EEEEEE !important;
}
.adminbar-input {
background:#DDDDDD!important;
border:1px solid #626262 !important;
display:block !important;
float:right !important;
font-family:tahoma !important;
font-size:12px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
margin-right:3px !important;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:2px 3px !important;
text-shadow:0 1px 0 #FFFFFF;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
}
.adminbar-loginmeta ,.adminbar-loginmeta a {
color:#DFDFDF;
font-family:tahoma;
font-size:11px;
margin-right:4px;
text-decoration:none;
text-align:right;
}
