/*
Theme Name: BIREME TDR Blog 
Theme URI: http://bireme.org
Description: Themes for Bireme Blogs.
Version: 1.0
Author: DGI - BIREME
Author URI: http://www.bireme.org/
*/

/* Basic Styling */


/*html, body, links and text styles*/


* { margin: 0;  }

html,body{
text-align:center;
background: url(images/background.jpg) center center repeat-y;;
padding:0;
margin:0;
}

a:link{
color:#0a2769;
text-decoration:none;
}

a:visited{
color:#0a2769;
text-decoration:none;
}

a:hover{
color:#666666;
text-decoration:none;
}

a:active{
text-decoration:none;
}

a:hover{
color:#666666;
text-decoration:none;
}

p{
padding:7px;
}

.p2{
background:url(images/commenticon.gif) no-repeat left;
padding-left:17px;
font:9px Verdana;
margin-left:5px;
padding-top:4px;
}

.p3{
background:url(images/postedicon.gif) no-repeat left;
padding-left:17px;
font:9px Verdana;
margin-left:5px;
padding-top:4px;
}

.p4{
font:9px Verdana;
margin:0;
color:#666666;
padding:0;
float:left;
margin-top:2px;
}

.p5{
font:9px Verdana;
margin:0;
color:#a50505;
}

.p6{
font:bold 14px Verdana;
margin:0;
color:#a50505;
}

h1{
font:18px Verdana;
color:#a50505;
width:563px;
height:36px;
padding-left: 10px;
margin:0;
padding-top:4px;
}

h2{
font:bold 14px Tahoma;
float:left;
background:url(images/folder.gif) no-repeat left;
padding-left:21px;
margin-top:9px;
margin-bottom:3px;
margin-left:10px;
color:#0a2769;
}

h3{
font:bold 25px Tahoma;
float:left;
color:#0a2769;
margin-left:5px;
margin-top:0px;
}


h4{
font:bold 12px Verdana;
float:left;
background:url(images/folderh2.gif) no-repeat left;
padding-left:23px;
color:#a50505;
margin-left:7px;
margin:0;
}

h5{
font:bold 14px Verdana;
margin:0;
color:#a50505;
background:url(images/thecomments2.gif) no-repeat left;
padding-left:21px;
margin-left:5px;
margin-top:4px;
margin-bottom:10px;
}

h6{
font:20px verdana;
color:#a50505;
float:left;
margin-top:7px;
margin-left:10px;
background:url(images/noresult.gif) no-repeat left;
padding-left:24px;
}

.form{
background:url(images/formbg.gif) repeat-x;
margin-top:12px;
float:left;
font:9px Verdana;
color:#666666;
border:1px Solid #dbdedf;
margin-left:21px;
}

.formsubmit{
background:url(images/formbg.gif) repeat-x;
margin-top:12px;
float:left;
font:9px Verdana;
color:#666666;
border:1px Solid #dbdedf;
margin-left:8px;
}

.form2{
background-color:#FFFFFF;
font:9px Verdana;
border:1px Solid #dbdedf;
float:left;
margin:0;
margin-left:2px;
}

.form3{
background:url(images/formbg.gif) repeat-x;
float:left;
font:9px Verdana;
color:#666666;
border:1px Solid #dbdedf;
}

#footer a:link{
color:#FFFFFF;
font:bold 9px Verdana;
}

#footer a:visited{
color:#FFFFFF;
}

#footer a:hover{
color:#F7F4E9;
}

#footer a:active{
color:#FFFFFF;
}

* html #footer a:link{
color:#FFFFFF;
font:bold 9px Verdana;
}

* html #footer a:hover{
color:#F7F4E9;
}

blockquote{
border-left:4px solid #e2dcc7;
background-color:#FFFFFF;
font-style:italic;
margin:10px;
}

/*------------------------------DIVS--------------------------------------*/

#container{
width:800px;
margin:0 auto;
height:100%;
text-align:left;
padding:0;
}

* html #container{
text-align:left;
}


#background{
float:right;
width:800px;
background: #FFF;
height:100%;
}

#menu{
background:url(images/menubg.gif) repeat-x;
margin:0;
width:800px;
height:28px;
float:left;
padding:0;
border-bottom:1px solid #E5E5E5;
}

#banner{
width:800px;
height:156px;
float:left;
background:url(images/bannerbg.jpg);
border-bottom:1px solid #FFFFFF;
}

.posts{
width: 760px;
height:100%;
background:#FFF;
float:left;
margin-top:4px;
font:10px verdana;
color:#666666;
margin-bottom:14px;
padding:0;
margin-left: 20px;
}

.postsearch{
width:563px;
height:100%;
background:#f7f4e9;
float:left;
margin-top:8px;
font:10px verdana;
color:#666666;
margin-bottom:18px;
}

#postcontainer{
text-align:left;
width:563px;
float:left;
margin-left:2px;
margin-top:4px;
padding:0;
margin-bottom:40px;
}

* html #postcontainer{
float:left;
text-align:left;
width: 567px;
}

.underpost{
width:750px;
height:17px;
float:left;
font:9px Verdana;
color:#333333;
margin:0;
background:url(images/commentbg.gif) repeat-x;
padding:0;
vertical-align:bottom;
margin-top: 15px;
display: none;
}

* html .underpost{
margin:0;
padding:0;
}

.underpost2{
width:563px;
height:17px;
float:left;
font:9px Verdana;
color:#333333;
margin-bottom:10px;
}

#sidebar{
width:230px;
min-height:700px;
background:url(images/sidebar.gif) no-repeat top;
float:left;
padding:0;
margin-left:2px;
display: none;
}

#Osidebar{
width:230px;
min-height:700px;
float:left;
padding:0;
display: none;
}

* html #sidebar{
float:left;
width:226px;
margin:0;
}

* html #Osidebar{
width:226px;
}

#footer{
width:800px;
height:36px;
float:left;
font:9px Verdana;
color:#8C8A8A;
background:#E5E5E5;
margin:auto;
padding:0;
}

* html #footer{
margin:0;
padding:0;
}

.comments{
font:9px Verdana;
color:#666666;
float:left;
width:563px;
height:100%;
margin-left:7px;
}

.leavecomment{
width:520px;
float:left;
font:9px Verdana;
padding:4px;
display: none;
}

.postnav{
width:563px;
font:10px Verdana;
list-style:none;
}

.alignright{
float:right;
}

.alignleft{
float:left;
}

/*--------------------------------------LIST----------------------------------*/

#menu ul{
list-style-type:none;
font:10px Verdana;
width:800px;
height:28px;
display:inline;
}

#menu ul li{
list-style-type:none;
display:inline;
}

#menu ul li a{
float:left;
color:#0a2769;
padding:8px;
border-right:1px solid #E5E5E5;
text-decoration:none;
font-weight:bold;
}

#menu ul li a:hover{
background:url(images/menuover.gif) no-repeat bottom center;
}

#sidebar ul{
list-style-type: none;
padding: 0;
width: 200px;
margin-top:2px;
margin-left:9px;
float:left;
font: 9px Verdana;
color: #9a8f6a;
margin-bottom:4px;
}

* hmtl #sidebar ul{
margin-top:2px;
width:129px;
}

#sidebar li a{
color:#9a8f6a;
display:block;
margin-left:1px;
background:url(images/list.gif) no-repeat left;
padding-left:16px;
border-bottom:1px solid #e8e5dd;
}

* html #sidebar li a{
padding-left:16px;
width:159px;
list-style:none;
}

#sidebar ul li{
list-style: none;
margin:0;
padding:0;
float:left;
margin-left:4px;
width:210px;
}

* html #sidebar ul li a{
float:left;
margin:0;
display:block;
width:100px;
}

#sidebar ul ul li{
margin-left:4px;
list-style: none;
padding: 3px 0;
display:block;
width:149px;
color:#9a8f6a;
}

#sidebar ul ul ul li{
padding-left:16px;
margin:0;
width:129px;
color:#9a8f6a;
}

* html #sidebar ul ul ul li{
padding:0;
}

#sidebar li a:hover{
background-color:#E6ECEE;
}

* html #sidebar li{
list-style:none;
margin:0;
}

.posts ul{
margin-left:29px;
}

.posts ol{
margin-left:29px;
}

#intro {
	padding-left: 10px;
}
