body {
font-size:80.5%;
background-color:#E8ECF6; 
font-family:verdana,arial,sans-serif;} 


#head_br .description{
height:100;
padding:20px;
text-align:center;
}

h2, h3, h4, h5, h6{
	font-family: Georgia, Arial, Helvetica, Sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding: 3px 3px 3px 1px;
	margin: 3px 3px 3px 1px;
}

h1 {
	font-size: 3em;
	text-align:center;
        padding-top:20px;
	}

#container{

clear:both; 
width:900px; 
padding-top:20px;
padding-bottom:20px;
background:#fff;
}

/***HEADER***/
 

#header{
width:900px;
height:160px;
text-align:center;
font-family:"trebuchet ms",arial,sans-serif;
}

#header a{
color:#24366C;
padding-left:5px;
margin-left:5px;
text-decoration:none;
}

#head_tl{
width:900px;
background:#90C3F5 url('images/head_tl.jpg') no-repeat 0 0;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}

#head_tr{
width:900px;
background:url('images/head_tr.jpg') no-repeat 100% 0;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}

#head_bl{
width:900px;
background:url('images/head_bl.jpg') no-repeat 0 100%;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}

#head_br{
width:900px;
background:url('images/head_br.jpg') no-repeat 100% 100%;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}

/***HEADER ENDS HERE***/


/***PAGE***/

#wrapper{
width:900px; 
margin:0 auto;
background:transparent url('images/wrapper.jpg') top left repeat-y;
font-size:1.0em;
}




/***PAGE ENDS HERE***/
 
 
 
/***LEFT SIDE BAR***/ 
 


#col1{
display:inline /*Fix IE floating margin bug*/; 
float:left; 
width:175px; 
margin:0 0 0 15px; 
overflow:visible !important /*Firefox*/; 
overflow:hidden /*IE6*/;
}


#col1 ul{
float: left;
list-style-type: none;
padding:0px;
margin:0px;
background:#CDF8F6;

}

#col1 li{
list-style-type:none;
padding-left:7px;
padding-top:5px;
}


#col1 a{
color:#24366C;

}



#col1_top{
width:175px; 
background:#CDF8F6;
}


#tl{
width:20px;
height:20px; 
position:absolute;
z-index:100; 
background:url(images/tl.jpg) no-repeat; 
margin-top:0px; 
margin-left:0px;
}


#tr{
width:20px;
height:20px; 
position:absolute;
z-index:100; 
background:url(images/tr.jpg) no-repeat; 
margin-top:0px; 
margin-left:155px;
}





/***LEFT SIDE BAR ENDS HERE***/ 


/***CONTENT***/ 

#col2{
display:inline; /*Fix IE floating margin bug*/; 
float:left; 
width:475px; 
margin:0 0 0 25px; 
overflow:visible !important /*Firefox*/; 
overflow:hidden /*IE6*/;
text-align:left;
line-height:150%;
}

#col2 a{
color:#24366C;

}

#col2 .post
{
padding:10px;

}

#textl{
width:473px;

border-right:2px #90C3F5 solid;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}

#textr{
width:473px;

border-left:2px #90C3F5 solid;
overflow:visible !important /*Firefox*/;
overflow:hidden;
}


#text_top{
width:475px;
/*background:#ffffff url('images/text_top.jpg') no-repeat 0 0;*/
overflow:visible !important /*Firefox*/;
overflow:hidden;

}

#text_btm{
width:475px;
/*background:url('images/text_btm.jpg') no-repeat 0 100%;*/
overflow:visible !important /*Firefox*/;
overflow:hidden;
}



/***CONTENT ENDS HERE***/ 



/***RIGHT SIDE BAR***/ 

#sidebar{
display:inline /*Fix IE floating margin bug*/; 
float:right; 
width:175px; 
margin:0 15px 0 0; 
overflow:visible !important /*Firefox*/; 
overflow:hidden /*IE6*/;
}


#sidebar ul{
float: left;
list-style-type: none;
padding:0px;
margin:0px;

}

#sidebar li{
list-style-type:none;
padding-left:7px;
padding-top:8px;
}


#sidebar a{
color:#24366C;

}


/***RIGHT SIDE BAR ENDS HERE***/ 


#footer{
clear:both; 
width:900px; 
height:100px;
margin:1.0em 0 10px 0; 
font-size:1.0em; 
overflow:visible !important /*Firefox*/; 
overflow:hidden /*IE6*/;

}

#head_br .footer_con{
height:20px;
text-align:left;
padding:30px 30px 50px 30px;
margin:1.0em 0 10px 0;
}


li #search{

margin-top:10px;

}

li .meta{

margin-left:10px
padding-left:10px;
}







