/*
Theme Name: school_cs
Theme URI: http://creationsurplus.com/
Description: bipul's yet another theme for organizations
Author: Bipul Luitel
Author URI: http://creationsurplus.com
Tags: education, school, university, club, two column, three column, 

Theme designed by bipul of http://creationsurplus.com. 
*/
*{
padding:0;
margin:0
}

html, body{
text-align:center;
color:#000000;
font-family: Verdana, "Times New Roman", "Microsoft Sans Serif";
font-size:11px;
background-color:#cccccc;
padding:0;
margin:0
}

h2{
font-family: "Trebuchet MS";
color:#000000;
margin-top:5px;
margin-left:5px;
text-align:left;
font-size:15px;
}

h2 a{
text-decoration:none;
color:#000000;
}

h2 a:hover{
color:#660000;
}

h3{
text-align:left;
margin-left:5px;
margin-bottom:2px;
font-size:13px;
color:#8B0000
}

h3 a{
text-decoration:none;
color:#000000;
}

h3 a:hover{
color:#8B0000
}

p{
color:#333333;
font-size:12px;
margin:5px;
text-align:left;
line-height:14px;
}
p a{
color:#990000;
text-decoration:none;
}
p a:hover{
color:#224256;
background-color:#ffff66;
text-decoration:underline;
}

small{
color:#666666;
font-size:10px;
float:left;
margin: 0px 5px;
}
small a{
color:#660000;
text-decoration:none;
}
small a:hover{
color:#666666;
}

br{height:15px;width:100%;margin:10px 0;}
blockquote{margin-left:10px;padding:5px;background:#cccccc;color:#000000;font-style:italic;border-left:2px solid #660000;width:90%;}

#wrap{
width:1000px;
height:auto;
display:block;
margin:auto;
background-color:#FFFFFF;
/*border:1px solid #000000;*/
}
#header{width:1000px; display:block; float:left; height:auto;}
#banner{width:1000px; height:110px;background:#ffffff;}
#logo{float:left;width:106px; height:110px;}
#logo a{width:106px; height:110px; margin:2px 0 2px 5px; display:block; background:url(img/btflogo.gif);}
#searchbox{float:right;width:200px;height:30px;text-align:right;margin:2px;}
#schoolname{width:800px;height:50px;float:right;text-align:right;}
#schoolname h1{font-size:40px;color:#660000;font-family:"Trebuchet MS";font-weight:bold;font-variant:small-caps;margin:0px 10px;}
#motto{width:800px;float:right;text-align:right;color:#224256;margin-right:20px;}

#s{border:1px solid #660000; background-color:#ffffcc; width:120px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding-left:5px;}

#searchsubmit{border:1px solid #660000; background:#cccc99; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#000000}

#neck{width:1000px;
display:block;
float:left;
height:30px;
border-bottom:5px solid #660000;
}
#navig{
width:1000px;
display:block;
float:left;
background-color:#cccc99;
height:30px
}
#menu{
width:950px;
display:block;
float:left;
background-color:#cccc99;
height:30px;
z-index:2;
}
div#menu ul {
display:block;
font-family:"Times New Roman";
}
div#menu ul ul{
background-color:#ffffff;
border:1px solid #660000;
position:absolute;
margin:-2px 0 0 -2px;
visibility:hidden;
width:130px;
padding:2px;
z-index:100;
height:auto;
z-index:1000;
}
div#menu ul li{
float:left;
position:relative;
font-size:14px;
font-weight:bold;
margin:2px;
-moz-border-radius-topright:5px;
-webkit-border-radius-topright:5px;
border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-webkit-border-radius-topleft:5px;
border-top-left-radius:5px;
list-style:none;
}
div#menu ul li:hover{
background-color:#ffffcc;
border:1px solid #660000;
/*border-right:1px solid #660000;
background-color:#cc9966;
border-left:1px solid #660000;
border-bottom:1px solid #660000;*/
color:#ffffff;
} 

div#menu ul li:hover ul{
visibility:visible;
}


div#menu ul li a{
display:block;
padding:5px 10px;
text-decoration:none;
color:#333333;
}
	
div#menu ul ul li{
margin-left:-1px;
text-align:left;
display:block;
width:130px;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
height:auto;
}

div#menu ul ul li a{
width:126px;
height:auto;
padding-left:2px;
color:#224256;
float:left
}
div#menu ul ul li:hover {
background-color:#ffffcc;
}

#content{
background:#ffffff;
width:1000px;
display:block;
float:left;
height:auto;
color:#333333;
}

.meta{text-align:left;width:100%; height:auto; display:block; -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px; background:#cccc99; border-bottom:1px solid #660000;margin-top:-5px;}

.meta h2{color:#000000;}

.para{width:100%;color:#333333;}

#displayboard{float:left; padding:0; margin:0; width:798px; display:block; background:#ffffff;}
#displayright{width:399px; float:right;}
#displayleft{width:399px; float:left;}
.display{padding:0; width:384px; float:left; height:auto; display:block; margin:10px 10px 2px 2px; border-bottom:1px solid #cccc99;text-align:left;z-index:1}
.display  h2{margin-left:0; margin-top:-5px; text-align:center; width:382px; height:auto; display:block; border:1px solid #cccc99; -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px; background-color:#cccc99; height:20px; color:#000000;}

.display ul{list-style:none; margin:5px;text-align:left;}
.display li{background:url(img/bullet.gif) left top no-repeat; padding-left:20px;font-size:13px;margin:4px 0;display:block;line-height:20px;}
.display li a{color:#990000; text-decoration:none;}
.display li a:hover{color:#224256;background-color:#ffff66;text-decoration:underline;}

#slide{width:386px; display:block; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

#boxholder{
background:#ffffff;
width:600px;
display:inline;
float:left;
margin-top:5px;
height:auto;
}
.box{
width:588px;
height:auto;
display:block;
border:1px solid #cccc99;
-moz-border-radius-topright:5px;
-webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px;
margin:5px 5px 10px 5px;
}
.box ul{font-family:"Verdana";font-size:12px; margin-left:25px;text-align:left;list-style:url(img/bullet.gif);line-height:13px;font-style:italic;}
.box ul li{margin:2px 0;}
.box ul li a{
color:#990000;
text-decoration:none;
}
.box ul li a:hover{
color:#224256;
background-color:#ffff66;
text-decoration:underline;
}

#leftcolumn{width:200px; display:block; float:left; height:auto;}
.leafleft{
display:block;
width:190px;
border:1px solid #cccc99;
-moz-border-radius-topright:5px;
-webkit-border-radius-topright:5px;
border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-webkit-border-radius-topleft:5px;
border-top-left-radius:5px;
margin:10px 4px;
}
.leafleft h2{margin-left:0; margin-top:-2px; text-align:center;width:188px; height:auto; display:block; border:1px solid #cccc99; -moz-border-radius-topright:5px;
-webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px; background-color:#cccc99; height:20px; color:#000000;}

.leafleft p{margin:5px;}

#rightcolumn{width:200px; display:block; float:right; height:auto;}
.leafright{
display:block;
width:188px;
border:1px solid #cccc99;
-moz-border-radius-topright:5px;
-webkit-border-radius-topright:5px;
border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-webkit-border-radius-topleft:5px;
border-top-left-radius:5px;
margin:10px 4px;
}

.leafright h2{margin-left:0; margin-top:-2px; text-align:center;width:186px; height:auto; display:block; border:1px solid #cccc99; -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px; background-color:#cccc99; height:20px; color:#000000;}

.leafright li{list-style:none;}
.leafright ul, .leafleft ul{list-style:none;text-align:left;margin:5px;}
.leafright ul li, .leafleft ul li{background:url(img/bullet.gif) left top no-repeat; padding-left:20px;margin:4px 0;display:block;line-height:13px;}
.leafright ul li a, .leafleft ul li a{font-weight:bold; color:#000000; text-decoration:none;}
.leafright ul li a:hover, .leafleft ul li a:hover{color:#660000;}
.leafleft p{margin:5px;}

#footer{
width:1000px;
height:auto;
border-top:2px solid #cccc99;
float:left;
text-align:center;
display:inline;
background-color:#cccc99;
}
#leftfoot{
width:300px;
height:auto;
display:block;
float:left;
}
#leftfoot p{
text-align:left;
color:#000000
}
#centerfoot{
width:400px;
height:auto;
display:block;
float:left;
text-align:center
}
#centerfoot p{
text-align:center;
color:#000000
}
#rightfoot{
width:300px;
height:auto;
display:block;
float:right;
margin:auto;
text-align:right
}
#rightfoot p{
text-align:right;
color:#000000
}
.clear{
clear:both;
}
.emp{
font-style:italic;
}
.dored{
color:#cc0000;
}
.dogreen{
color:#006600;
}
.doblue{
color:#0000cc;
}
.imgfloat{
float:right;
border:none;
margin:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.dobold{
font-weight:bold;
}
.doit{
font-style:italic;
}

span.btf{
font-variant:small-caps;
font-weight:bold;
color:#333333;
}

a img{
border:none;
text-decoration:none;
}
.imgeid{margin:0 0 -5px 5px;}
.profilebox{width:570px; margin:4px; border:1px solid #660000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.profilebox h3{width:570px; margin:0; height:18px; font-size:14px; color:#660000; background-color:#ffffcc; border-bottom:1px solid #660000; font-variant:small-caps; -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-top-left-radius:5px;}

/*Feedburner*/
.feedburnerFeedBlock ul {list-style:none;margin:5px;padding:0;}
.feedburnerFeedBlock ul li{background:#ffffff;padding:0;display:block;margin-bottom:10px;}
.headline a{color:#000000;font-weight:bold;text-decoration:none;}
.headline a:hover{color:#660000;font-weight:bold;text-decoration:none;}
p.date{font-size:10px;color:#666666;}
#creditfooter{display:none;}

/*profile*/
.login table tr th{text-align:right;width:250px;float:left;padding-right:10px;}
.login table tr td{text-align:left;width:300px;float:right;}
.login table {margin-bottom:20px; border-bottom:1px solid #999999;clear:both;}
span.description{display:block; width:290px; text-align:left;}
/*register*/
.login p label{display:block;text-align:left;width:100%;}

#sfc-fb-button{text-align:left;padding:5px;width:99%;}

/*css for "tabs in post" plugin*/
.wts_title{padding:5px 0;border:1px solid #000000;background-color:#dddddd;}
.wts_title a{width:572px;display:block;}

.partnerbox{float:left;height:120px;margin:5px;}
