/*  
Theme Name: Blogsvine
Theme URI: http://waikhom.com/wordpressthemes/blogsvine_1.1
Description: Private theme of Blogsvine Pvt. Ltd.
Version: 1.1
Author: Waikhom Ningsuhen	
Author URI: http://waikhom.com
*/
@import "default.css";
img{
border:none;
}
body{
color:#666;
font:83%/1.5 arial,tahoma,verdana,sans-serif;
background: #eef7fc;
padding:0px;
margin:0px;
}
#wrap{
width: 956px;
margin:0 auto;
background: url(images/blogsvine-bg.gif) repeat-y;
padding: 7px 28px 0px;
}
#header{
}
#header_top{
height:42px;
overflow:hidden;
background:#59b5e8;
border-bottom: 3px solid #fff;
}
#logo{
float:left;
height:42px;
}
#submit_blog{
height:42px;
float:right;
}
#header_middle{
background: #ededed;
}
#header_bottom{
background: #acd589;
height: 30px;
margin:0px;
overflow:hidden;
}
#header ul{
list-style:none;
padding:0px;
margin:0px;
}
#header ul li{
display:inline;
}
#sidebar{
float:right;
width:257px;
}
#sidebar ul{
list-style:none;
padding:0px;
}
.right_nav{
float:right;
line-height:15px;
padding:4px;
}
.right_nav ul li{
padding-top:5px;
margin-right:0px;
}
.right_nav ul li a{
background: #c4c0c1;
padding: 4px 11px 4px 11px;
text-decoration: none;
color: #fff;
line-height: 22px;
font-weight: bold;
font-size: 11px;
margin: 0px;
margin-left:-2px;
}
.left_column{
float:left;
width:600px;
padding-left:10px;
}
.post{

}
.post h2,.post h2 a{
color:#78af47;
}
.post h2 a:hover{
color:#8bd34c;
text-decoration:none;
}
.alt{
background: #ebf8ff;
border: 1px solid #98d7f8;
padding:5px;
}
.postmetadata{
margin-top:5px;
margin-bottom:4px;
}
.clr{
clear:both;
margin:0px;
padding:0px;
overflow:hidden;
height:0px;

}
.alignleft{
float:left;
width:50%;
}
.alignright{
width:49%;
text-align:right;
float:right;
}
.commentlist li{
list-style:none;
border: 1px solid #98d7f8;
padding:5px;
margin-bottom:5px;
}
small{
font-size:85%;
color: #a39b9b;
}

#searchsubmit,.submit{
border: 1px solid #98d7f8;
background: #b2e2f8;
color:#fff;
padding: 1px 4px 1px;
font-weight:bold;
}
.submit{
padding-bottom:5px;
}



#news_box{
float:left;
width:99%;
background:#ebf8ff;
border:1px solid #59b5e8;
margin: 10px 0 0 0px;
padding-left:10px;
clear:both;
}












h1,h2,h3,h4,h5,h6 {
letter-spacing:-1px;
font-family:arial,verdana,sans-serif;
color:#67c6fa;
border-bottom:1px solid #6dc9fb;
margin:.9em 0 .3em;
}

h1 {
font-size:196%;
margin-top:.6em;
}

h2 {
font-size:136%;
}

h3 {
font-size:126%;
}

h4 {
font-size:116%;
}

h5 {
font-size:106%;
}

h6 {
font-size:96%;
}

ul {
list-style:none;
}

hr {
background:#f2f2f2;
height:1px;
color:#f2f2f2;
border:none;
clear:both;
margin:1em 0;
}






li {
line-height:1.4em;
}

a,a:link,a:hover {
cursor:pointer;
color:#59b5e8;
text-decoration:none;
}

a:hover,a:active{
text-decoration:underline;
}

form {
margin:0 0 1.5em;
}

input {
font-family:arial,tahoma,verdana,sans-serif;
margin:2px 0;
}

fieldset {
border:1px solid #ccc;
font-weight:400;
margin:1em 0;
padding:1em 1.5em;
}

* html fieldset {
background:none;
}

fieldset dt {
clear:left;
float:left;
width:18em;
text-align:right;
padding:0 1em 0.5em 0;
}

fieldset dd {
font-weight:700;
padding:0 0 0.5em;
}

fieldset.labels label {
width:10em;
float:left;
text-align:right;
display:block;
padding:0.2em 0.5em 0.2em 0;
}

fieldset.labels div {
clear:left;
padding:0.2em 0;
}

label {
display:block;
font-weight:700;
padding:5px 0;
}

label br {
clear:left;
}

legend {
color:#000;
padding:0 0.5em;
}

table td,table th {
text-align:left;
padding:0 4px;
}

table th {
background:#EEEEEA;
padding:4px;
}

table th a:hover {
background:none;
color:#C00;
}
