/*
Theme Name: Sample theme
Version: 1.0
Author: BEC Media - staff@becmedia.ro

*/

.clear { clear: both; }	
img.avatar { float: left; margin: 5px; border: 1px solid #BEBEBE !important;}
.alignleft { float: left;}
.alignright { float: right; }
a:active, a { outline: none; }
ul, ul li, h2, li, ol, ol li { margin: 0px; padding: 0px;}
ul,ol { list-style: none;}
body { margin: 0px; padding: 0px; background: #EEEEEE; font-family: Verdana, Arial, sans-serif;}
#wrapper { width: 980px; border: 1px solid #D9D8D8; margin: 0 auto; padding: 10px; background: #FFFFFF; margin-top: 10px; margin-bottom: 10px;}
#menu  { width: 978px; height: 37px; border: 1px solid #E3E2E2; font-size:12px; color: #000000; overflow: hidden;}
#pages { float: left; width: 720px; }
ul#pages { margin: 16px 0px 0px 10px;}
#search { float: right; width: 237px;}
ul#pages li a { color: #000000; text-decoration: none; display: block; height: 29px; font-weight: bold; border: 1px solid #FFFFFF; padding: 4px 7px 6px 7px !important;}
ul#pages li a:hover { border: 1px solid #E3E2E2; background: url(images/a-bg.jpg) repeat-x;}
li.current-cat a {  background: url(images/a-bg.jpg) repeat-x; border: 1px solid #E3E2E2 !important;  }
ul#pages li { display: block; height: 40px; width: auto; float: left;}
input#s { height: 15px; width: 160px; background: #F4F4F4; border: 1px solid #DDDDDD; padding: 2px;}
input#searchsubmit { margin: 3px 0px 0px 0px; position: relative; bottom: -5px;}
#logo { float: left; height: 90px; width: 220px; }
#leaderboard { float: right; height: 70px; width: 687px; padding: 10px 10px 10px 50px;}
#leaderboard h1 { margin: 0px; padding: 0px; font-weight: normal; font-size: 32px;  color: #1F77A9;}
#leaderboard h3 { margin: 0px; padding: 0px;  font-weight: normal; color: #299EDF; }
#header { margin: 5px 0px 5px 0px;} 
#wrap { border: 1px solid #DEDDDD; background: #EDEDED; width: 958px; padding: 10px;}
#sidebar { width: 260px; float: left;}
#content { width: 686px; float: right; background: #EDEDED;}
.post { background: #FFFFFF; border: 1px solid #C9C9C9; width: 656px; padding: 15px; margin: 0px 0px 10px 0px;}
.ad { float: left;}
#ad1, #ad3 { margin: 0px 10px 10px 0px; }
h2.widgettitle { color: #3D3D3D; font-size: 14px; border-bottom: 1px solid #C9C9C9; padding: 0px 0px 5px 0px;}
.widget { background: #FFFFFF; border: 1px solid #DCDBDB; width: 238px; padding: 10px; margin: 0px 0px 10px 0px;}
.widget a { color: #1F77A9; font-size: 12px; font-weight: bold; text-decoration: none;}
.widget a:hover { text-decoration: underline;}
.widget ul li { background: url(images/li-bg.jpg) no-repeat 0px 7px; padding: 0px 0px 0px 15px; margin: 3px 0px 0px 0px;}
.widget ul { margin: 0px 0px 0px 10px;}
.widget_tag_cloud a { font-weight: normal; }
.index-box { float: left; width: 220px;border-top: 1px solid #C9C9C9;  font-size: 11px; color: #000000; margin: 5px;  display: block; height: 100%;}
#box1 { margin: 0px 8px 0px 0px; position : relative; right: -2px;}
#box2 { margin: 0px 8px 0px 0px; position : relative; right: -4px;}
#box3 { margin: 0px 0px 0px 1px;  position : relative; right: -7px;}
#index-boxes { margin: 0px 0px 10px 0px; background: url(images/table-bg.jpg) repeat-y;}
#thebottom { background: url(images/table-bottom.jpg) no-repeat; width: 686px; height: 1px; overflow: hidden; }
.index-box img { margin: 6px; }
.index-box h3 { color: #065A87; font-size: 12px; margin: 0px 7px 4px 7px;}
.index-box p { padding: 0px 0px 0px 7px; margin: 0px; color: #000000; font-size: 11px; margin-bottom: 5px; }
.post h2 a { color: #065898; font-size: 24px; font-weight: normal; text-decoration: none;}
.entry h2 { font-size: 16px; color: #075997;}
.entry h3 { font-size: 14px; color: #3D3D3D;}
.entry img { border: 1px solid #E3E2E2; padding: 5px;}
.entry { font-size: 12px; color: #3D3D3D; line-height: 180%;}
.entry ul li { background: url(images/entry-ul.jpg) 0px 7px no-repeat; padding: 0px 0px 0px 10px; }
.theauthor { font-size: 12px; color: #9A9A9A;}
.theauthor-link { color: #000000; font-weight: bold;}
.post-title { display: block; width: 652px; border-bottom: 1px solid #C9C9C9; padding: 0px 0px 8px 0px;}
a.more-link { float: right; font-weight: bold; font-size: 12px; color: #07679F; text-decoration: none !important; border: 0px !important;}
.entry a { font-weight: bold; font-size: 12px; color: #07679F; text-decoration: underline;} 
.entry a:active { font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline; }
.entry a:visited { font-weight: bold; font-size: 12px; color: #90C7EC; text-decoration: underline; }
.postmetadata { border-top: 1px solid #C9C9C9; padding: 7px 0px 0px 0px; text-align: right; margin: 10px 0px 0px 0px;}
.postmetadata a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold;}
.post-comments-link { position: relative; top: -4px;}
.navigation { background: #FFFFFF; border: 1px solid #C9C9C9; width: 656px; padding: 15px; height: 12px; overflow: hidden;}
.navigation a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold; }
.navigation .alignleft { float: left; width: 300px; text-align: left;}
.navigation .alignright { float: right; width: 300px; text-align: right;}
.navigation2 { margin: 0 auto; background: #FFFFFF;  width: 456px; padding: 5px; height: 12px; overflow: hidden;}
.navigation2 a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold; }
.navigation2 .alignleft { float: left; width: 200px; text-align: left;}
.navigation2 .alignright { float: right; width: 200px; text-align: right;}
#footer-left { text-align: center; font-size: 11px; color: #3D3D3D;}
#footer-left a { color: #07679F; text-decoration: none; }
#footer-left ul li { display: inline; margin: 0px 5px 0px 0px;}
#footer { margin: 5px 0px 0px 5px;}
#footer-left ul { margin: 0px 0px 3px 0px;}
.post-subtitle { float: left; width: 420px; }
.post-social a {  color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold;}
.post-social { float: right; height: 100%; vertical-align: bottom;}

