/*
Theme Name: WP Max
Theme URI: http://wordpresstop.com
Description: A Fantastic Premium News Theme for WordPress
Version: 1.1
Author: Marcis Gasuns
Author URI: http://wordpresstop.com
*/

/* Reset */
*{font-family:Arial,"Trebuchet MS",Verdana,Tahoma; font-size:1em; outline:0; padding:0; margin:0; border:0; text-decoration:none; vertical-align:baseline; white-space:normal}

html, body{line-height:1}
hr{display:none}
blockquote:before, blockquote:after, q:before, q:after{content:''}
blockquote, q{quotes:""""}
ul{list-style-type:none}
ol{list-style-type:decimal}
ol{margin:0 0 0 20px}
.clear{clear:both}
a{color:#366799}
a:hover{color:#333}

/* menu */
#menu{height:50px; background:#DEE2ED; border-top:1px solid #fff}
#menu li{float:left; display:block; border-right:1px solid #93b666; border-top:1px solid #93b666; position:relative}
#menu li a{float:left; display:block; font-weight:bold; color:#444; padding:0 10px 0 10px; height:24px; line-height:24px; position:relative}
.arrow{position:absolute; top:-1px; left:42%; background:url(images/arrow.png) no-repeat; display:block; width:10px; height:5px}
#menu li a:hover, #menu li a.selected, #menu li a.selected:hover{background:#cae9a3; color:#222}
/* Sub Menu Stylesheet */
#menu ul{display:none; position:absolute; z-index:999; top:24px; left:-1px; background:#fff; padding:10px 5px 10px 5px; border:1px solid #cdd8e0; border-top:0; height:auto; width:190px}
#menu ul li{float:none; display:block; border-right:0; position:static}
#menu ul li a{float:none; display:block; font-weight:bold; color:#366799; padding:0 5px 0 5px; height:22px; line-height:22px; position:static; border-top:1px solid #eee}
#menu ul li a:hover, #menu ul li a.selected, #menu ul li a.selected:hover{background:#f6f6f6; color:#222}

/* header */
#header{width:1000px; height:auto; background:#3275a8; margin:0 auto 0 auto; text-align:left; font-size:0.75em; color:#666}
#top{height:22px; border-bottom:2px solid #aaa; background:#fff; font-weight:bold}
#date{float:left; padding:3px 0 3px 10px; height:16px; line-height:16px}
#pagenav{float:right; padding:3px 10px 3px 0}
#pagenav li{float:left; display:block; border-right:1px solid #999; padding:0 4px 0 4px}
#pagenav li a{float:left; display:block; height:16px; line-height:16px}
#pagenav li a:hover{border-bottom:1px dotted #bbb}
#pagenav li.rss a{background:url(images/rss.gif) no-repeat; background-position:left center; padding-left:20px}
#logo{float:left; padding:35px 0 10px 10px}
#logo a{display:block; width:235px; height:37px; background:url(images/logo.gif) no-repeat}
#ad{float:right; padding:9px 10px 10px 0; text-align:center; font-weight:bold; color:#fff; font-size:0.8em}
#ad a, #ad img{display:block; overflow:hidden}
#headerc{height:2px; background:#fff}


/* standard ads */
.standard-ad { margin: 15px auto 0 auto; display: block; text-align: center; font-size: 0.8em; font-weight: bold; color: #999; line-height: 1.4em; }

/* Page Layout */
body{width:100%; background: #e5ecf1 url('images/bg-1.gif') repeat-x 0 -11px; text-align:center; cursor:default}
#pagei{width:1000px; height:auto; padding:7px 0 7px 0; margin:0 auto 0 auto; text-align:left; font-size:0.75em; color:#555}
#page{height:auto; background:#fff; padding:10px}
#main{width:980px}
#main-left{float:left; width:320px; padding:0 10px 0 0}
#main-center{float:left; width:318px; border-left:1px solid #d9e2e5; border-right:1px solid #d9e2e5; padding:0 10px 0 10px}
#main-right{float:left; width:300px; display:inline; margin-left:10px}
#contents{width:980px; padding:10px 0 10px 0}
#contents-b{width:980px; padding:0 0 0 0}
#content, #content-b{float:left; width:659px; border-right:1px solid #d9e2e5; margin-right:10px; padding-right:10px}
#sidebar{float:left; width:300px; display:inline}
#footeri{width:1000px; height:auto; margin:0 auto 7px auto; text-align:left; font-size:0.7em; color:#fff; background:#366799}
#footer{padding:10px}
#bottom{width:1000px; height:auto; margin:10px auto 30px auto; text-align:left; font-size:0.7em; color:#888; line-height:1.5em}
#bottom-left{float:left}
#bottom-right{float:right}

/* Global site Headers */
h2.front{display:block; line-height:1.4em; font-weight:bold; color:#444; padding:4px 5px 3px 5px; margin:0 0 5px 0; background:#f1f6e2; border-bottom:1px solid #e3e8d4}
h2.front-gal{display:block; line-height:1.4em; font-weight:bold; color:#444; padding:4px 5px 3px 30px; margin:0 0 5px 0; background:#f1f6e2 url(images/photo.png) no-repeat; background-position:7px center; border-bottom:1px solid #e3e8d4; position:relative}
h3.front{margin:10px 0 5px 0; border-bottom:1px dotted #ccc; padding:0 0 7px 0; color:#666; position:relative}

/* Various Links CSS */
a.icomment{display:inline; font-size:0.9em; color:#999; margin:0 0 0 7px}
a.icomment:hover{color:#333}

/* = searchform = */
.searchform { float: right; margin: 0 0 10px 0; }
.searchform fieldset, .searchform input { vertical-align: middle; }
.searchform .searchinput { border: 1px solid #e5e5e5; padding: 2px; width: 180px; background: #fff; color: #666; }
.searchform .searchinput:focus { border: 1px solid #c8d4d8; }
.searchform .searchbutton { width: 50px; height: 18px; background: url(images/find.gif) no-repeat top; cursor: pointer; margin: 0 0 0 3px; }
.searchform .searchbutton:hover { background: url(images/find.gif) no-repeat bottom; }

/* = 300x250 = */
.standard-ad { margin: 15px auto 0 auto; display: block; text-align: center; font-size: 0.8em; font-weight: bold; color: #999; line-height: 1.4em; }

/* = subscription = */
#subscribe { margin: 0 0 15px; }
#subscribe p { margin: 5px 0 5px 0; }
.feedlink { display: block; font-weight: bold; background: url(images/rss.gif) no-repeat; background-position: left 3px; padding: 5px 0 5px 22px; border-bottom: 1px dotted #ccc; }
.feedmail { display: block; font-weight: bold; background: url(images/mail.gif) no-repeat; background-position: left 4px; padding-left: 22px; line-height: 1.5em; height: 1.5em; }
#subscribe input { vertical-align: middle; }
#feedinput { padding: 2px; border: 1px solid #ddd; width: 220px; color: #666; }
#feedbutton { width: 50px; height: 18px; background: url(images/signup.gif) no-repeat top; cursor: pointer; margin: 0 0 0 3px; }
#feedbutton:hover { background: url(images/signup.gif) no-repeat bottom; }


/* footer */
#footer a{color:#fff}
#footer a:hover{color:#ddd; border-bottom:1px dotted #fff}
#footer h6{color:#b9d4f0; padding:0 0 3px 0; margin:0 0 7px 0; border-bottom:1px solid #4375a9}
#footer li{float:left; margin-right:20px; line-height:1.5em}
.footer-sec{float:left; width:400px; margin-right:10px; font-weight:bold; height:auto}
#footer-top a{float:right; display:inline; padding:0 0 0 13px; background:url(images/backtotop.gif) no-repeat left 3px; line-height:1.3em}

