/*  
Theme Name: VIT
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



body{
font:normal normal 12px Arial, Helvetica, sans-serif;
background:#333 url(images/bg.jpg) repeat-y top left;
margin:10px;
text-align:center;
}
a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
	color: #FF3300;
	}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
	color: #006600;
	}
form{
padding:0px;
margin:0px;
}
hr{
margin:10px;
border:1px #c5d39b solid;
}
input{
border:1px #999999 solid;
}
textarea{
overflow-y:scroll;
border:1px #999999 solid;}

#main{
width:972px;
background:#dae8b5;
}
.divheight{
height:7px; font-size:1px;
}
#header{
background:#dae8b5 url(images/header.jpg) no-repeat center center;
width:957px;
height:146px;
 border:0px red solid;
}


.submit{
border:1px #bdc79d solid;
width:150px;
background:#bdc79d;
}
#container{
width:972px;
background:#dae8b5;
padding:0 0 10px 0;
}
#content{
width:972px;
background:#dae8b5;
border:0px red solid;
overflow:hidden;
}
#contentleft{
border:0px red solid;
float:left;
width:650px;
height:300px;
}

#lefftside{
width:608px;
margin:10px auto;
padding:10px 0 0 0;
border:0px red solid;
height:260px;
padding:10px;
text-align:left;
background:#fedbc1;
}

#contentbroadcapsule{
padding:80px 0 0 13px;
float:left;
width:307px;
height:220px;
background:url(images/capsule.jpg) no-repeat top right;
text-align:left;
border:0px red solid;
}
#concapwidth{
width:250px;
border:0px red solid;
margin:0 0 0 20px;	
}

#contentbroadcapsule h3{
text-align:center;
font:normal normal 26px "Times New Roman", Times, serif;
color: #003300;
padding:0px;
margin:0px;
line-height:45px;
height:45px;
}
#contentbroadcapsule ul{
list-style-image:url(images/star.gif);
border:1px #bed57d solid;
padding:0px;
margin:0 0 0 20px;
}
#contentbroadcapsule ul li{
font:normal normal 13px "Times New Roman", Times, serif;
color:#003300;
}

#contentbroadcapsule ul li a{
border:0px red solid;
font:normal normal 12px  Verdana, Arial, Helvetica, sans-serif;
color:#003300;
text-decoration:none;
}
#contentbroadcapsule ul li a:hover{
color: #FF3300;
}
#imagegallery{
height:167px;
width: 952px;
background:#dae8b5 url(images/bg_carousel.jpg) repeat-x top left;
border:0px red solid;
}



#bottomcontent{
overflow:hidden;
border:0px black solid;
margin:0 0 0 10px;
}

.btcapsule{
height:93px;
}

#bc1{
width:223px;
float:left;
padding:5px; border:0px red solid;
background:#dfebba url(images/line.gif) repeat-y top right;
}

#bc2{
width:398px;
margin:5px 5px 0 5px;
float:left;
text-align:justify;
padding:0px; border:0px red solid;
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#003300;background:#fde5c7;
}
#bc2page{
width:707px;
margin:5px 5px 0 5px;
float:left;
text-align:justify;
padding:0px; border:0px red solid;
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#003300;background:#fde5c7;
}
#bc3{
width:309px;
float:left; border:0px red solid;
background:#dae8b5 url(images/bottomcapsule.jpg) no-repeat right top;
}

#bc3half{
width:299px;
float:left; border:0px red solid;
padding-left: 10px;}




#footer{
width: 952px;
background:#000;
border:0px red solid;
overflow:hidden;
margin:0 0 10px 0;
padding:5px;background:#000 url(images/bg_popular.jpg) center bottom no-repeat;	
}

#footercontent1{
float:left;
width:300px;
margin:0 7px 0 4px;
padding:5px;
text-align:left;
}

#footercontent2{
float:left;
width:300px;
margin:0px;
margin:0 7px 0 0;
padding:5px;
text-align:left;
}


#footercontent3{
float:left;
width:300px;
margin:0px;
padding:5px;
text-align:left;
}

.footertitle{
font:normal bold 19px Arial, Helvetica, sans-serif;
color:#a6f188;
line-height:30px;
height:30px;
display:block;
border-bottom:1px #1c2a34 solid;
border-top:1px #FF3300 solid;
}
.footertitle1{
font:normal normal 16px Arial, Helvetica, sans-serif;
color:#a6f188;

}



/* Footer*/

#meta1 {
	border:0px red solid;
	padding: 0px 0 0px 0;
	}

#meta1 a, #meta a:visited {
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#a6f188;
	}

#meta1 ol {
	padding-top:15px;
	}

#meta1 .block {	
	width:283px;
	float:left;
	padding-left:20px;
	}
	#meta1 ul {
	padding:0px;
	margin:5px 0;
	}
#meta1 li {
	margin-left:25px;
	color:#a6f188;
	padding:2px 0;
	list-style:square;
	text-align:left;
	}

#meta1 span {
	color:#316686;
	}

#footer a, #footer a:visited {
	color:#a6f188;
	}

#footer .left, #footer .right {
	width:400px;
	}
	
#footer .right {
	text-align:right
	}























ul.sidenava{
list-style:none;
padding:0px;
margin:0px;
text-align:left; border:0px red solid;
}

ul.sidenava li{list-style:none;
padding:0px; margin:0px; border:0px blue solid;

}
ul.sidenava li ul{
list-style:none;
padding:0px; margin:0px; border:0px yellow solid;

}
ul.sidenava li a{
font:normal bold 14px Arial, Helvetica, sans-serif;
color:#e62139;
background:#918f63;
display:block;
line-height:24px;
height:24px;
text-decoration:none;
padding:0 15px;
border-bottom:2px #959468 solid;

}
ul.sidenava li a:visited{
font:normal bold 14px Arial, Helvetica, sans-serif;
color:#e62139;
background:#918f63;
display:block;
line-height:24px;
height:24px;
text-decoration:none;
padding:0 15px;
border-bottom:2px #959468 solid;

}

ul.sidenava li a:hover{
font:normal bold 14px Arial, Helvetica, sans-serif;
color:#dae8b5;
line-height:24px;
height:24px;
background:#e62139;
text-decoration:none;
}


/* NEW STYLES */


#lead {
	color: #000066;
	width:590px;
	padding:18px;
	float:left;
	font-size:1.09em;
	}
	
#lead .left {
	width:198px;
	}

#lead .right {
	width:368px; border:0px red solid;
	}
		
#lead a, #lead a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
	color:#273406;
	}
#lead a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
	color: #006600;
	}
#lead img {
	border:1px solid #516f80;
	padding:1px;
	}

#lead .date {
	color:#1e3d4f;
	margin-bottom:-15px;
	padding:4px 0;
	}

#lead p {
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin:15px 0;
	line-height:140%;
	}

#interior #lead {
	float:none;
	width:auto;
	margin: 6px 0 10px 0;
	}
	
.post{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
background:#fde5c7;margin:0px; border:1px #fde5c7 solid;
}
.cat-excerpt{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
background:#fde5c7;margin:0px; border:1px #fde5c7 solid;
}
.cat-excerpt p{
padding:5px;
}
ol#commentlist{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
background:#fde5c7;margin:0px; border:1px #fde5c7 solid;
}
.post div.entry{
background:#fde5c7;
padding:10px; border:0px red solid;
}
.post small{
background:#fde5c7;
padding:10px; border:0px red solid;
}

.post h2 a{
font:normal normal 15px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
display:block;
background:#918f63;
padding:5px;
}
.post h2 a:hover{
color: #00CC00;
}

.post h2{
font:normal normal 15px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:#918f63;
padding:5px;
}


div.postmetadata a{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color: #FF3300;text-decoration:none;
}
div.postmetadata a:hover{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
form a{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color: #FF3300;text-decoration:none;
}

form a:hover{
font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
form p{
padding:0 10px 0 10px;
}
p.postmetadata{
background:#fde5c7;
padding:10px; border:0px red solid;
}
div.postmetadata{
padding:10px;
}


	
.domtabcont{
padding:10px;
}

.domtab ul{
list-style:none;
padding:0px;
margin:0px;
}
.domtab li{
list-style:none;
}
.domtab li a{
list-style:none;
font:normal normal 12px Georgia, "Times New Roman", Times, serif;
color: #009900;
text-decoration:none;
}
.domtab li a:hover{
list-style:none;
color: #990066;
text-decoration: underline;
}

.post h4{
font:normal normal 16px Verdana, Arial, Helvetica, sans-serif;
margin:2px;
padding:3px;
display:block;
background:#f3dabb;
}
h3.green{
margin:0px;
}
h3.green a{
margin:0px; border:0px red solid;
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #FFCC00;
text-decoration:none;
display:block;
background:#918f63;
padding:5px;
margin:0px;
}

h3.green a:hover{
margin:0px;
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
display:block;
background:#918f63;
padding:5px; border:0px red solid;
}


































#bc1 h3{
font:normal bold 16px Arial, Helvetica, sans-serif;
color:#e62139;
padding:0px;
margin:0px;
line-height:30px;
}



.post h3{
padding:0px;
margin:0px;
}
h3.storytitle a{
font:normal bold 19px Arial, Helvetica, sans-serif;
color:#e62139;
padding:0 20px;
background:#f2d9b9;
display:block;
line-height:25px;
margin:0px; border:0px red solid;
}
#bc2 h2 a{
font:normal normal 15px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:#918f63;
padding:5px;
margin:0px; border:0px red solid;
}
#bc2 h2 a:hover{
color: #00CC00;margin:0px;
}

#bc2 h2{margin:0px;
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
display:block;
background:#918f63;
padding:5px; border:0px red solid;
}







#bc2 h4 a{
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:#918f63;
margin:0px; border:0px red solid;
}
#bc2 h4 a:hover{
color: #00CC00;
}

#bc2 h4{margin:1px 0 0 0;
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
display:block;
background:#918f63;
padding:5px; border:0px red solid;
}

#third{
text-align:left;
font:normal normal 13px Georgia, "Times New Roman", Times, serif;
color:#006600;

}

#third a{
font:normal bold 13px Georgia, "Times New Roman", Times, serif;
color: #000000;
display:block;
line-height:20px;
text-decoration:none;
margin:1px 0;
}

#third a:hover{
color: #009900;
background:#dae8b5;
display:block;

}
#third h4{
font:normal bold 16px Georgia, "Times New Roman", Times, serif;
color:#006600;
background:#ccdca2;
height:28px;
line-height:28px;padding:0 0 0 25px;
}
#third ul{
list-style:none;
padding:0px;
margin:0px;
}
#third ul li {
font:normal normal 13px Georgia, "Times New Roman", Times, serif;
color:#006600;
background:#ccdca2;
display:block;

}

#third ul li a{
font:normal normal 13px Georgia, "Times New Roman", Times, serif;
color:#006600;
background:#d2e1ab url(images/st.gif) no-repeat center left;
display:block;
line-height:20px;
text-decoration:none;
margin:1px 0;
padding:0 0 0 25px;
}

#third ul li a:hover{
color: #333333;
background:#dae8b5 url(images/st1.gif) no-repeat center left;
display:block;

}


ul.commentlist{
list-style:none; border:0px red solid;
padding:0px;
margin:0px;
}

ul.commentlist li{
list-style:none; border:0px red solid;
background:#f0d5b4;
padding:5px;
margin:3px 0;
}











.psti{

font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
background:#fde5c7;margin:0px; border:1px #fde5c7 solid;

}

.whitebox h3{
margin:1px 0;
padding:0px;
}
.whitebox h3 a{
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:#918f63;
margin:0px; border:0px red solid;
display:block;
line-height:25px;padding:0 0 0 10px;
}
.whitebox h3 a:hover{
font:normal bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:#918f63;
margin:0px; border:0px red solid;
display:block;
line-height:25px;padding:0 0 0 10px;
}

a img{
border:0px red solid;
}


ul#mycarousel li a {
	line-height:12px !important;
}

