* { 
margin : 0; 
padding : 0; 
} 
body { 
margin : 0; 
padding : 0; 
font : 71%/1.5em Verdana, 'Trebuchet MS', Arial, Sans-serif; 
background : url(images/headerbg-blue.gif) repeat-x;
color : #666666; 
text-align : center; 
} 
a { 
background : inherit; 
color : #3182c0; 
} 
a:hover { 
background : inherit; 
color : #72a545; 
} 
h1, h2, h3 { 
font : bold 1em 'Trebuchet MS', Tahoma, Sans-serif; 
text-transform : uppercase; 
color : #555; 
}
h4
{ 
font : bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif; 
color : blue; 
text-align:left;
}
 h5
{
font : bold 1.7em 'Trebuchet MS', Tahoma, Sans-serif; 
text-decoration:underline;
color : red; 
letter-spacing : 2px; 
}
h1 { 
font-size : 1.5em; 
} 
h2 { 
font-size : 1.3em; 
} 
h3 { 
font-size : 1.2em; 
text-transform : none; 
} 
#main h1, #rightbar h1 { 
padding : 10px 0 5px 5px; 
margin : 0 0 0 10px; 
text-transform : uppercase; 
border-bottom : 1px solid #f2f2f2; 
} 
#sidebar h1 { 
padding : 10px 0 5px 30px; 
background : url(/images/square_arrow.gif) no-repeat 2px 12px; 
margin : 0; 
text-transform : uppercase; 
} 
p, h1, h2, h3 { 
margin : 10px 15px; 
} 
ul, ol { 
margin : 10px 30px; 
padding : 0 15px; 
color : #3182c0; 
} 
h3 span, ul span, ol span { 
color : #666666; 
} 
img { 
border : 2px solid #ccc; 
} 
img.float-right { 
margin : 5px 0 5px 15px; 
} 
img.float-left { 
margin : 5px 15px 5px 0; 
} 
a img { 
border : 2px solid #3791d7; 
} 
a:hover img { 
border : 2px solid #806b4d !important ; 
border : 2px solid #3791d7; 
} 
p{
color: #000080; 
font-size: 12px; 
}

#wrap { 
margin : 0; 
width : 100%; 
text-align : left; 
background : #fff; 
} 
#content-wrap { 
clear : both; 
margin : 0; 
padding : 0; 
width : 100%; 
} 

#header { 
position : relative; 
background : #00688B;
height : 80px; 
} 
#header h1#logo { 
position : absolute; 
margin : 0; 
padding : 0; 
font : bolder 4.1em 'Trebuchet MS', Arial, Sans-serif; 
letter-spacing : -2px; 
color :white; 
text-transform : lowercase; 
top : 0; 
left : 15px; 
} 
#header h2#slogan { 
position : absolute; 
margin : 0; 
padding : 0; 
font : bold 1em 'Trebuchet MS', Arial, Sans-serif; 
text-transform : none; 
color : white; 
top : 50px; 
left : 65px; 
} 



#main { 
float : left; 
margin-left : 15px; 
padding : 3; 
width : 64%; 
border-left : 2px solid #27408B; 
/*border-right : 2px solid #27408B;*/
} 
#main a { 
text-decoration : none; 
color:dark red;
font-weight : bold; 
} 
#main a:hover { 
background : inherit; 
color : dark red; 
text-decoration : underline; 
}
#center
{
float : left; 
width : 805px;
}
 
/*#center ul{
	float: left;
 	text-align : left;
 	font-size:14px;	
  	margin: 0;
  	padding:20px;
  	list-style: none;


}
#center ul.center li
{
 
 /* margin: 5px;
  background: url(/images/bluesmiley.gif) no-repeat 0 3px;
  /*background-position: 0 3px;
  background-repeat: no-repeat;*/
  padding: 0 20px 0 50px;*/
border-bottom : 1px solid #eff0f1; 
border-top : 1px solid #eff0f1; 
background : url(/images/bluesmiley.gif) no-repeat 2px 5px; 
padding : 2px 5px 2px 20px; 


}*/




#center ul.centermenu { 
list-style : none; 
text-align : left; 

margin : 0 0 8px 0; 
padding-right : 0; 
text-decoration : none; 
} 
#center ul.centermenu li { 
border-bottom : 1px solid #eff0f1; 
border-top : 1px solid #eff0f1; 
/*background : url(/images/arrow.gif) no-repeat 2px 5px; */
padding : 2px 5px 2px 20px; 
font-size:14px;	
} 
/* For schools Box */
#boxtest
 { 
  border:20px solid;
  padding:30px;
  background: #ffc;
  width:700px;
}
The total width including 

.post-footer { 
background-color : #fafafa; 
padding : 5px; 
margin-top : 20px; 
font-size : 95%; 
} 
.post-footer .date { 
background : url(/images/clock.gif) no-repeat 0 center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 
.post-footer .comments { 
background : url(/images/comment.gif) no-repeat 0 center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 
.post-footer .readmore { 
background : url(/images/page.gif) no-repeat 0 center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 

#sidebar { 
float : left; 
width : 15%; 
margin : 0; 
padding : 0; 
display : inline; 
} 
#sidebar ul.sidemenu { 
list-style : none; 
text-align : left; 
margin : 0 0 8px 0; 
padding-right : 0; 
text-decoration : none; 
} 
#sidebar ul.sidemenu li { 
border-bottom : 1px solid #eff0f1; 
border-top : 1px solid #eff0f1; 
background : url(/images/arrow.gif) no-repeat 2px 5px; 
padding : 2px 5px 2px 20px; 
} 
* html body #sidebar ul.sidemenu li { 
height : 1%; 
} 
#sidebar ul.sidemenu a { 
font-weight : bold; 
background-image : none; 
text-decoration : none; 
} 
#rightbar { 
float : left; 
width : 15%; 
padding : 0; 
} 

/* search form */
#google_searchform {
	background: transparent;
	border: none;
	margin: 0; padding: 0;
}
#google_searchform input.textbox { 
	margin: 0; 
	width: 120px;
	border: 1px solid #CCC; 
	background: #FFF;
	color: #333; 
	vertical-align: top;
}
#google_searchform input.button {
	width: 55px;
	vertical-align: top;
}

/*search form*/
.searchform
 { 
background : white;; 

width :180px; 
margin : 0; 
padding : 2px 2px; 
} 
.searchform combobox { 
margin : 0; 
width : 100px; 
border : 1px solid #ccc; 
background : #fff; 
color : #333; 
vertical-align : top; 
} 
.searchform fieldset { 
clear : both; 
border-width : 2px; 
border-style : solid; 
padding : 5px; 
margin : 0; 
} 
.searchform fieldset legend { 
font-size : 1.1em; 

} 
.searchform label { 
display : block; 
float : left; 
width : 55px; 
padding : 0; 
margin : 5px 0 0; 
text-align : left; 
} 
.searchform button { 
background : #003366 url(search_up.png) no-repeat 8px 50%; 
width : 141px; 
height : 20px; 
border : none; 
} 
.searchform button:hover { 
background : url(images/search_down.png) no-repeat left; 
} 
.searchform selectbox { 
display : block; 
float : left; 
width : 100px; 
} 


#footer { 
clear : both; 
background : #fff url(footerbg.gif) repeat-x left top; 
border-top : 1px solid #f2f2f2; 
text-align : center; 
height : 15px; 
} 
#footer a { 
text-decoration : none; 
font-weight : bold; 
} 
#menu 
{
width:100%;
clear : both; 
margin : 0; 
padding : 0; 
border-bottom : 2px solid #808080; 
border-top : 2px solid #808080;
} 
#menu ul { 
position : relative; 
bottom : 2px; 
margin : 0; 
padding : 0; 
float : left; 
font : bold 1.4em 'Trebuchet MS', Tahoma, Arial, Sans-serif; 
width : 100%; 
background-color:white;
border-width:thin;
list-style : none; 
text-align : center;
} 
#menu ul li { 
display : inline; 
} 
#menu ul li a { 
position : relative; 
bottom : -4px; 
float : left; 
color : blue; 
padding : 0 10px; 
text-decoration : none; 
background :white url(/images/menudivide.gif) repeat-y right top; 
border-bottom : 2px solid #808080; 

} 
#menu ul li a:hover { 
color : black; 
background-color : #f3f3f3; 
border-bottom : 2px solid #3791d7; 
} 
#menu ul li#current a { 
color : #333; 
background-color : #f3f3f3; 
border-bottom : 2px solid #3791d7; 
} 

/* page navigator*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#pagination{
padding: 2px;
}

#pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

#pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

#pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

#pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

#pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

#pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

#pagination a.prevnext{
font-weight: bold;
}


.float-left { 
float : left; 
} 
.float-right { 
float : right; 
} 
.align-left { 
text-align : left; 
} 
.align-right { 
text-align : right; 
} 
.align-center { 
text-align : center; 
} 
.align-justify { 
text-align : justify; 
} 
.clear { 
clear : both; 
} 
.block { 
display : block; 
} 
.hide { 
display : none; 
} 
.blue { 
color :#D1EEEE; 
} 

