/* - - - - - - - - - - - - - - - - - - - - -
Theme Name: Ozzy Study
- - - - - - - - - - - - - - - - - - - - - */
/* ----- CSS ----- */
*{ margin:0; padding:0;}
body, html{ margin:0; padding:0; background:url(http://www.blogozzybsb.com.br/wp-content/uploads/2010/02/fundo_branco.jpg) repeat-y top center; background-color:#0067B6; text-align:center; margin-bottom:10px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; }
a{ color:#009F3F; text-decoration:none;}
a:hover{ color:#717171; text-decoration:none;}
/* ----- IDS ----- */
#container{ margin:0; padding:0; background:url(http://www.blogozzybsb.com.br/wp-content/uploads/2010/02/fundo.jpg) no-repeat top center;}
#container2{ width:820px; margin:10px auto; padding:0; text-align:left;}
/* ----- HEADER ----- */
#header{ margin:0 auto; padding:0; height:160px; width: 780px; text-align: right; }
/* ----- NAVIGATION ----- */
#navigation{ margin:0; padding:0; height:34px; list-style:none;}
#navigation li{ float:left; clear:none; list-style:none;}
#navigation li a{ color:#fff; display:block; font-size:12px; text-decoration:none; font-weight:bold; padding:10px 18px;}
#navigation li a:hover{ color:#fff; background:#739B1F;}
#active a{background:url(images/nav_bg.gif);}
/* ----- HEADINGS ----- */
h1{text-indent:-80000px; background:url(images/logo.gif) no-repeat; height:35px; width:168px;}
h2{font-size:16px; margin-top:15px; margin-bottom:0; font-weight:bold; color:#F27C12;}
h3{font-size:11px; font-weight:bold; color:#666; margin:5px 0;}
h4{ font-size:18px; letter-spacing:-1px; margin-top:15px; margin-bottom:0; font-weight:bold; color:#EE7C0C; width: 100%; height: 30px; }
h4 a{color:#EE7C0C;}
h4 a:hover{color: #EE7C0C;}
h5{ background-color: #F90; color: #FFF; width:100%; padding:10px; font-size:16px; line-height:1.4em; margin:10px 0px; text-align: left; text-transform: uppercase; }
h5 a {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; color: #FFF; text-decoration:none;}
h5 a:hover {color: #FF0; text-transform: uppercase; }
/* ----- PARAGRAPHS ----- */
p{color:#043f4a; font-size:11px; line-height:22px; }
#primaryContent p{ font-size:12px; color:#666; text-align:justify; }
#primaryContent ul{ font-size:12px; color:#666; text-align:justify; }
#primaryContent li{ font-size:12px; color:#666; text-align:justify; font-style:italic; }
#secondaryContent p{ }
/* ----- FORMS ----- */
#user_pass, #user_login, #wp-submit{background-color: #FFF; color: #999999; border: 1px solid #CCC; font-size: 11px; padding: 3px; width:200px;}
textarea{ background-color: #FFF; color: #999999; border: 1px solid #CCC; font-size: 11px; padding: 3px; width:440px; }
button{background-color:#009F3F; line-height:11px; color: #FFF; font-size: 11px; height:20px; margin: 0; padding: 0 5px;}
form p{padding:2px 0;}
/* ----- IMAGES ----- */
img{border:0;}
img a{ border:0; text-decoration:none;}
img a:hover{border:none;}
/* ----- CONTENT ----- */
#primaryContent{width:420px; padding:0 55px; font-size:11px; float:left;}
#primaryContent img{clear:none; margin:10px 0px; padding:8px; border:1px solid #CCC;}
#secondaryContent{ background-image:url(images/bg_centro.jpg); background-repeat:repeat-y; width:250px; height: auto; padding:10px 16px; margin-top: 60px; font-size:11px; float:right; clear:none; text-align: left; margin-right: 6px; }
#secondaryContent .baixo { width:288px; height:36px; background-image:url(images/bg_baixo.jpg); background-repeat:no-repeat; margin-left: -15px; }
#secondaryContent h2{color:#009F3F; margin-bottom:8px; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#secondaryContent h3{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color: #FFF;font-size:15px;font-weight:bold;height:43px;letter-spacing:-1px;line-height:42px; background-image:url(images/cat-h3.gif); background-repeat:no-repeat;
padding:0 15px;}
#secondaryContent ul{list-style:none;}
#secondaryContent li{list-style:none; padding-left:20px; margin:8px 0;}
#secondaryContent li a{color:#575757; font-weight:bold; text-decoration:none;}
#secondaryContent li a:hover{ color:#000; font-weight:bold; text-decoration:underline;}
#secondaryContent .links li{padding-left:0px; margin:8px 0; background:none;}
#secondaryContent>p>input {background-color: #FFF; color: #999999; border: 1px solid #CCC; font-size: 11px; padding: 3px; width:225px;}
/* ----- COMMENTS ----- */
.comments{margin:15px 0 25px 0;}
.comments .status{color:#546d17;background:#f8f8f8;border:2px solid #ececec;padding:10px;margin-bottom:15px;}
.comments .status dd, .comments .status dt{display:inline;}
.comments a{color:#546d17;font-weight:bold;text-decoration:none;}
.comments a:hover{color:#666;text-decoration:underline;}
.comments .comment{padding:10px 5px; border-top:3px solid #009F3F;}
.comments .comment dt{float:left;clear:none;}
.comments .comment dd{clear:both;color:#656565;line-height:20px;font-size:10px;margin-bottom:10px;}
.comments .comment .date{float:left;clear:none;margin-left:5px;line-height:12px;font-size:11px;color:#585858;}
.comments .comment .pagination{clear:none;margin-left:5px;line-height:12px;font-size:11px;color:#585858;}
/* ----- FOOTER ----- */
#footer{ margin:0 auto; height:20px; float:none; width:700px; font-size:10px; color:#484848; background:#f4f4f4; }
#footer ul{list-style:none;}
#footer li{list-style:none; display:inline;}
#footer #copyright{float:left; clear:none;}
#footer #links{float:right; clear:none;}
#footer a{color:#606060; text-decoration:none;}
#footer a:hover{color:#ccc; text-decoration:underline;}
/* ----- CLASSES ----- */
.clear{clear:both;}
#avatar{float: left;padding: 0 10px 0 0;width: 80px;}
.avatar-cat{float: left;margin: 0 10px 0 0;background-color:#FEEDDE;width:430px;padding:5px;padding-left:10px;margin-bottom:20px;}
.avatar-autor{width:50px;height: 50px;float:left;position: relative;margin: 2px;}
/* ----- NOVA MIDIA BUSCA ----- */
.followwrap size32 row { width:240px; height:60px; margin: 20px 0px; clear: both; }
.bottombar { width:240px; height: auto; margin: 20px 0px; clear: both; padding-bottom:20px; }
#wpcf_your_name, #wpcf_email, #wpcf_website, #wpcf_msg, #contactsubmit, #author, #email, #url, #submit, .button{background-color: #FFF; color: #999999; border: 1px solid #CCC; font-size: 11px; padding: 3px; width:200px;}
#busca { width:232px; height:50px; }
#busca .busca {width:232px; height:50px; margin-top:20px; padding:11px 0px; background-image:url(images/bg_busca.gif); background-position:center; background-repeat:no-repeat;}
#busca input{ border:0 !important;}
#busca .input { width:145px; height:15px; border:0 !important; margin:14px 0px 0px 20px; float:left; color: #999999; font-size: 11px; }
#busca input#bt_busca{ width:45px; height:23px; border:0 !important; margin:10px 0px 0px 11px; float:left; }
#primaryContent .linha { height:20px; width:100%; padding: 0px 10px; margin: 5px 0px; color:#999; border-top: 1px dashed #d1d1d1; border-bottom: 1px dashed #d1d1d1; }
#primaryContent .linha a{ color:#F27C12; text-decoration:none; }
#primaryContent .linha a:hover{ text-decoration:none; color: #CCC; }
.span1 { width:100%; height:30px; color: #999; text-align:right; float:left; margin-bottom: 10px; }
#primaryContent .linha .span{ font-size:11px; width:200px; margin-left:20px; text-decoration:none; color:#F27C12; float:left; margin-bottom:30px; }
.comentario { height:20px; width:100%; text-align:right; padding: 0px 10px; margin: 5px 0px; color: #999; border-top: 1px dashed #CCC; border-bottom: 1px dashed #CCC; }
#comentario .icon { width:37px; height:30px; position:absolute; background-image:url(images/icon_comentario.png); background-repeat:no-repeat; margin-left: -10px; margin-top: -10px; }
#comentario {margin:20px 0px; width:444px; background-image:url(images/box_comentario_centro.gif); background-repeat:repeat-y;}
#comentario li{ font-style:normal; list-style:none!important; list-style-image:none!important;}
#comentario p{ width:390px; margin-top:10px; margin-bottom:10px; margin-left:0px;}
#comentario p a{color:#F27C12; text-decoration:none;}
#comentario p a:hover{ text-decoration:none; color: #CCC; }
#comentario .topo {width:444px; height:6px; background-image:url(images/box_comentario_topo.gif); background-repeat:no-repeat;}
#comentario .baixo {width:444px; height:6px; background-image:url(images/box_comentario_baixo.gif); background-repeat:no-repeat;}
#comentario .div { width:390px; margin-left:20px; padding-bottom:10px; padding-top:20px;}
/*FBG*/
.FBG { margin:0; padding:0; border-top:1px solid #ccc; clear: both; width: 750px; margin-left: 20px; }
.FBG_resize { width:740px; margin:0 auto; padding:20px; background-color: #F4F4F4; }
.FBG_resize ul { margin:0; padding:0; list-style:none;}
.FBG_resize li { padding:3px; margin:0; font: bold 11px Arial, Helvetica, sans-serif; color:#444;}
.FBG_resize li a { font: normal 11px Arial, Helvetica, sans-serif; color:#444; text-decoration:none;}
.FBG_resize li a:hover { color:#FC0; }
.FBG_resize img { float:left; margin:5px; padding:0;}
.FBG_resize p { font: normal 11px Arial, Helvetica, sans-serif; color:#444; text-decoration:none; padding:5px; margin:0; line-height:1.8em;}
.FBG_resize h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; padding:10px 5px; margin:0; background-color:#3888c7; text-align: center; }
.FBG_resize .left { width:220px; float:left; margin:0; padding:10px;}

/*************footer**********/
.footer {padding:0;  margin:0; border-top:1px solid #1a1a1a; background:#0e0e0e;}
.footer_resize { width:940px; margin:0 auto; padding:5px 10px;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#3e3e3e;}
.footer a { font:bold 11px Arial, Helvetica, sans-serif; color:#3e3e3e; text-decoration:none; padding:5px; margin:0;}
.footer p.right { text-align:right; width:350px; margin:0; padding:15px 0 0 0; float:right;} 
.footer p.leftt { text-align:left; width:550px; margin:0; padding:15px 0 0 0; float:left;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
div.titulo { font-size:18px; letter-spacing:-1px; margin-top:15px; margin-bottom:0; float:left; font-weight:bold; color:#EE7C0C; width:320px; height: 30px;}

