/*  
Theme Name: DailyDollarReport
Theme URI: http://www.blueverse.com/
Description: Custom Theme by Ahson Rafiq (www.blueverse.com)
Version: 1
Author: Ahson Rafiq
*/


body {  background: url(images/body_bg.gif); font-family: Tahoma; font-size: 12px; padding: 0px; margin: 0px; color:#3d3d3d;}

html { padding: 0; margin: 0; height: 100%}

#page { background: url(images/page_bg.png) repeat-y top left; width: 986px; margin: 0px auto; padding: 0 21px}

a:link, a:visited { text-decoration: none; color : #4e8809;}
a:hover { text-decoration: underline;}

h1, h2, h3, h4 { }

img { padding: 0px; margin: 0px; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

#top { background: #464646; padding: 0 3px; height: 39px}

.header { margin: 0 auto; height: 104px; padding: 0px 16px; background: url(images/header_bg.gif) no-repeat top left;}
.header .logo { float: left; margin-top: 31px;}
.header-ads { float: right; margin-top: 23px; height: 60px; width: 480px; background: #fff;}

.search { margin-top: 3px; float: right; width: 474px; height: 20px; padding: 5px; background: url(images/search_bg.gif) no-repeat top left; color: #b9b9b9; text-align: center;}

.menu { padding: 0px 10px; height: 35px; margin: 0 auto; background: #747474 url(images/menu_bg.gif) no-repeat top left;}
.menu em { display: none}
.menu ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px;}
.menu ul li { margin: 0px; padding: 3px 0 0 0; float: left; font-size: 14px;}
.menu ul li.page_item a { color:#000000; padding: 6px 10px; display: block; }
.menu ul li.page_item a:hover, .menu ul li.current_page_item a { color:#000000; text-decoration:underline}
.menu ul li.current_page_item a:link {color:#000000; padding;}
.menu ul li ul { display: none;}

.submenu { padding: 0px 10px; height: 27px; margin: 0 auto; background: #444;}
.submenu em { display: none}
.submenu ul { list-style: none; margin: 0px; padding: 1px 0px 0px 0px;}
.submenu ul li { margin: 0px; padding: 4px 10px; float: left; font-size: 13px;}
.submenu ul li a, .submenu ul li a:hover, .submenu ul li a:visited { color:#fff;}
.submenu ul li ul { display: none;}

.content { width: 584px; float: left; padding: 0px; margin: 0; background: #fff;}
.content h2 { font-weight: normal;}
.pagetitle { font-size: 26px; font-weight: normal; padding: 5px 0; margin: 0px; color:#D1D1D1; text-align: center;}

#featured { background: #101110 url(images/featured_bg.gif) repeat-x top left; color: #f2f2f2; padding-bottom: 26px;}
#featured h2 { font-size: 12px; font-weight: normal; padding: 0px 0px 1px 0px; margin: 0px; color:#b5b6b5;}
#featured h1 a { color: #e6ffaa;}
#featured .more { float: right; background: url(images/more_bg.gif) no-repeat bottom center; height: 47px; }

.post {	 padding: 5px 12px;}
.post h1 { font-size: 21px; font-weight: normal; padding: 0px; margin: 0px; color:#4e8809;}
.post h1 a { color: #4e8809; text-decoration: none;}
.post h1 a:visited { color: #4e8809; text-decoration: none;}
.post h1 a:hover { color:#4e8809; text-decoration: none;}

.meta { background: url(images/meta_bg.gif) no-repeat top left; height: 29px; line-height: 29px; width: 549px; padding: 0 5px; color: #fff;}
.meta .date { color: #f2ff9a}
.meta a, .meta a:visited, .author { color: #ccff9a;}
.comments { float: right;}
.comments span.nr { color: #fff;}

.post blockquote { padding: 5px 0px; margin: 0px; color:#2F2F2F; font-style: italic; border-top: dashed 1px #cc99cc; border-bottom: dashed 1px #cc99cc; }

.sidebar { width: 402px; float: right; padding: 0px 0px 20px 0px; color:#e0ffa5 } 
.sidebar h2 { background: url(images/sidebar_h2.gif) no-repeat top left; font: normal 13px tahoma; color:#fff; height: 22px; line-height: 22px; padding: 0px 0px 0px 20px; margin: 0px; border-bottom: 1px solid #8a8a8a;}
.sidebar h3 { font: normal 12px tahoma; color:#fff; height: 22px; line-height: 22px; padding: 0px 0px 0px 0px; margin: 0px; }
.sidebar .left { width: 190px; float:left; padding: 0 6px;}
.sidebar .left h2 { background: url(images/sidebar_left_h2.gif) no-repeat top left;}
.sidebar .right { width: 187px; float:right; padding: 0 6px;}
.sidebar ul { margin: 0; padding: 10px 5px;}
.sidebar li { margin: 0; padding: 2px 0px 2px 0px; list-style-type: none;}
.sidebar li a { color:#e0ffa5; }
.sidebar li a:visited { color:#e0ffa5; }
.sidebar li a:hover { color:#e0ffa5;}

.sponsors { background: #121312 url(images/sponsors_bg.gif) repeat-x top left; padding-left: 3px; padding-bottom: 10px;}
.sponsors h2 {background: none; font: normal 13px tahoma; height: 40px; line-height: 30px; text-align: center; border: none;}
.sponsors h2 a { color: #acd13c;}
.sponsors img { border: 1px solid #9d9d9d; margin: 1px 1px 5px 1px;}
.subscribe { background: url(images/subscribe_bg.gif) no-repeat top left; width: 383px; height: 36px; margin: 20px auto 0 auto;}
.subscribe form { padding: 0; margin: 0;}
.subscribe input { width: 360px; border: none; background: none; padding: 10px;}
.feed { margin-top: 5px; font-size:14px; color: #fff; padding: 5px;}
.feed span {color: #e6ff9a; background: url(images/feed_bg.gif) no-repeat top left; padding: 5px 3px;}

.bottom { width: 934px; padding: 10px 40px 10px 10px; margin: 0 auto; background: url(images/bottom_bg.gif) no-repeat top left; color: #DCDCDC;}
.bottom .links { padding: 0 10px; border-right: 1px solid #b2b2b2; overflow: hidden; float: left; height: 300px;}
.bottom .links img { margin-right: 5px; margin-bottom: 5px;}
.bottom h2 { font: normal 14px tahoma; color: #000; margin: 0; padding: 0 0 5px 0}
.bottom ul { list-style: none; margin: 0px; padding: 0px;}
.bottom ul li { margin: 0px; padding: 3px 0;}

.bottom-ads { width: 300px; height: 250px; background: #000; margin-top: 30px; padding: 0; float: right;}

.footer { height: 20px; margin: 0 auto; padding: 8px 10px; background: url(images/footer_bg.gif) repeat-x top left; color: #DCDCDC; font-size:17px;}
.footer a { color:#F06E18; text-decoration: none; font-weight: bold}
.footer strong { color:#aae930;}
.clearer { clear: both }
