/* ::::: http://localhost/upload/templates/Serenity/css/style.css ::::: */

* { padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; }
body, html { color: rgb(135, 137, 137); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 17px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(59, 59, 59); margin-top: 0pt; margin-bottom: 0pt; height: 100%; background-attachment: fixed; }
a img, :link img, :visited img, :hover img { border: 0pt none ; }
a { font-size: 11px; color: rgb(255, 255, 255); }
a:hover { color: rgb(255, 255, 255); text-decoration: none; }
h1, h2, h3, h4, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0pt; padding: 0pt; }
#conteiner { width: 1020px; padding-top: 0px; margin-left: auto; margin-right: auto; }
#top { padding: 30px 30px 0pt; background: transparent url('bg1.png') no-repeat scroll 0% 0%; width: 960px; height: 70px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#center { background: transparent url('bg2.png') repeat-y scroll 0% 0%; width: 1020px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#bottom { background: transparent url('bg3.png') no-repeat scroll 0% 0%; width: 1020px; height: 70px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.date { margin: 7px 0pt 0pt 15px; width: 240px; font-size: 11px; color: rgb(255, 255, 255); float: left; }
.search-block { margin: 7px 0px 0pt 370px; float: left; width: 120px; }
.search_field { margin: 4px 15px 0pt 0px; background: transparent url('search_bg.png') repeat scroll 0% 0%; float: right; width: 200px; height: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.nav_holder { margin: 4px 15px 0pt; background: transparent url('nav-bg.png') repeat-x scroll 0% 0%; width: 930px; height: 42px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; }
#nav, #nav ul { margin: 0pt; padding: 0pt; font-size: 12px; font-weight: bold; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
#nav li { float: left; position: relative; }
#nav li a { padding: 0pt 20px; font-size: 12px; color: rgb(35, 79, 183); line-height: 41px; display: block; text-align: center; }
#nav li :hover { border-bottom: 1px solid rgb(176, 176, 176); background: transparent url('nav-bg2.gif') repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); text-decoration: none; }
#block-top { background: transparent url('bg4.png') repeat-x scroll 0% 0%; margin-left: 40px; width: 940px; height: 100px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#main { padding: 5px 0pt 0pt; margin-left: 45px; width: 930px; }
#login { margin: 20px 20px 0pt 0pt; background: transparent url('login-bg.png') no-repeat scroll 0% 0%; height: 60px; font-size: 12px; float: right; width: 300px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#login a { color: rgb(255, 255, 255); }
.b1 { padding: 10px 0pt 0pt 10px; width: 100px; height: 50px; float: left; }
.b2 { padding: 2px 0pt 0pt 2px; background: transparent url('field-bg.png') no-repeat scroll 0% 0%; width: 100px; height: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.bt-send { margin: 10px; width: 60px; height: 20px; }
#block-left { width: 198px; float: left; }
#block-right { float: left; width: 198px; }
#block-middle { float: left; width: 534px; }
.clear { height: 1px; clear: both; }
.side_header { margin: 5px 0pt 0pt 5px; padding: 6px 0pt 0px 15px; background: transparent url('bg7.png') repeat-x scroll 0% 0%; font-size: 11px; width: 172px; color: rgb(68, 68, 68); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; font-weight: bold; }
.side_content { border: 1px solid rgb(225, 225, 225); margin: 0pt 0pt 0pt 5px; padding: 5px 0pt 0pt 5px; background: rgb(255, 255, 255) url('bg6.gif') repeat-x scroll 0% 0%; min-height: 50px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 180px; }
.side_content a { color: rgb(0, 0, 0); }
#menu { margin: 0pt; padding: 0pt; font-size: 12px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#menu li {  }
#menu li a { padding: 0px; font-size: 13px; color: rgb(0, 0, 0); text-decoration: none; display: block; font-family: "tahoma"; }
#menu li a:hover { background: rgb(225, 225, 225) none repeat scroll 0% 0%; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(35, 79, 183); text-decoration: none; }
.vote { width: 170px; }
.bt-vote { border: 0pt none ; background: transparent url('bt-vote.gif') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 80px; height: 20px; cursor: pointer; }
.bt-results { border: 0pt none ; background: transparent url('bt-results.gif') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 80px; height: 20px; cursor: pointer; }
.speedbar { padding: 0pt 0pt 0pt 5px; width: 530px; color: rgb(114, 114, 114); font-size: 11px; font-family: tahoma; }
.speedbar a { color: rgb(54, 54, 54); text-decoration: underline; }
.speedbar a:hover { text-decoration: none; }
.line { border-left: 50px solid rgb(0, 0, 0); background: rgb(216, 216, 216) none repeat scroll 0% 0%; width: 483px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 2px; }
.post-title { margin: 1px 0pt 1px 1px; padding: 10px 0px 5px 10px; font-weight: bold; font-size: 15px; color: rgb(1, 133, 188); }
.post-story { border-bottom: 1px dashed rgb(0, 153, 255); padding: 3px; color: rgb(42, 42, 42); font-size: 12px; line-height: 150%; width: 524px; text-align: justify; }
.post-story img { padding: 2px; }
.footer { width: 930px; height: 50px; color: rgb(0, 0, 0); text-align: center; font-size: 11px; margin-left: 45px; background-color: rgb(255, 255, 255); line-height: 120%; }
.footer a { line-height: 300%; color: rgb(0, 0, 0); font-size: 11px; font-weight: bold; }
.footer a:hover { text-decoration: underline; color: rgb(35, 79, 183); }
table { border: 0px none ; border-collapse: collapse; }
table td { padding: 0px; color: rgb(42, 42, 42); font-size: 12px; line-height: 150%; text-align: justify; }
.slink { color: rgb(0, 0, 0); font-size: 11px; font-family: tahoma; }
/* ::::: http://localhost/upload/templates/Serenity/css/engine.css ::::: */

form { margin: 0px; padding: 0px; }
.archives { vertical-align: top; font-family: Tahoma; font-size: 11px; margin-top: 6px; margin-left: 20px; margin-bottom: 10px; }
.day-active-v { color: rgb(0, 0, 0); font-family: tahoma; font-size: 11px; }
.calendar { font-family: verdana; font-size: 11px; width: 180px; }
.calendar td, th { padding: 3px; font-family: verdana; font-size: 11px; text-decoration: none; color: rgb(0, 0, 0); }
.weekday { color: rgb(35, 79, 183); font-family: verdana; font-size: 11px; font-weight: bold; }
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a { text-decoration: underline; }
.monthlink { color: rgb(0, 0, 0); font-family: tahoma; font-size: 11px; text-decoration: none; }
#dropmenudiv { border-style: solid; border-color: rgb(255, 255, 255); border-width: 1px 1px 0pt; margin: 2px; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(0, 0, 0); line-height: 20px; opacity: 0.85; }
.vote { color: rgb(0, 0, 0); font-size: 12px; font-family: Tahoma; }
.clouds_xsmall { font-size: x-small; }
.clouds_medium { font-size: medium; }
.clouds_xlarge { font-size: x-large; }
