/*
Theme Name: Segunda Guerra.org
Theme URI: http://designer.marilia-online.com
Description: Tema para o site Segunda Guerra.org
Version: 2.0
Author: André Luiz!
Author URL: http://designer.marilia-online.com
*/
/* Imports */
@import url("css/header.css");
@import url("css/menu.css");
@import url("css/featured.story.css");
@import url("css/more.features.css");
@import url("css/latest.css");
@import url("css/more.latest.css");
@import url("css/searchform.css");
@import url("css/300x250.css");
@import url("css/subscription.css");
@import url("css/carousel.css");
@import url("css/sidebar.css");
@import url("css/front.categories.css");
@import url("css/footer.css");
@import url("css/single.post.template.css");
@import url("css/archive.css");
/* Reset */
* {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}
/* Page Layout */
body {margin:0; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:14px; width: 100%; color:#333; text-align: center; cursor: default;}
 ul, li {margin:0; padding:0;}

a {color:#0E1215; text-decoration:none; font-weight:bold}

a:hover {text-decoration:underline}

a:focus {outline:0}

h1 {font-family:Georgia, serif; font-size:46px; font-weight:normal; color:#27343D; position:absolute; top:15px; left:10px; margin:0;  padding:17px 0 0 90px; height:120px}
h1 a{color:#27343D;}
	
h2 {font-family:Georgia, serif; font-size:85px; font-weight:normal;	margin:0;}

h3 {font-family:Georgia, serif; font-size:28px; font-weight:normal; color:#27343D; margin-bottom:5px}

h4 {font-family:Georgia, serif; font-size:18px; font-weight:normal; line-height:22px; letter-spacing:0px; color:#27343D; margin:0 0 5px 0}

p {margin:0 0 25px 0;}

#avatar-top{margin-left:40px;}
.avatar{font-size:14px; color:#333; margin-left:40px;}
	
.avatar a{color:#0C75B6; font-size:17px; font-weight:bold;}

#logo-top {font-family:Georgia, serif; font-size:36px; color:#27343D; position:absolute; top:15px; left:10px; margin:0; padding:17px 0 0 70px; height:110px; width:400px; font-style:italic;}

#logo-top a {   text-decoration:none;}
#logo-top a:hover{text-decoration:underline;}
	
#slogan{top:77px; font-size:18px; left:100px; color:#CCC}

#pagei {background: #fff; width: 980px; height: auto; padding: 7px 0 7px 0; margin: 0 auto 0 auto; text-align: left;}

#page {background: #fff; height: auto; padding: 10px;}

#main {width: 960px;}

#main-left {float: left; width: 305px; padding: 0 10px 0 0;}

#main-center {float: left; width: 310px; padding: 0 10px 0 10px;}

#main-right {float: left; width: 300px; display: inline; margin-left: 10px;}

#contents {width: 960px; padding: 10px 0 10px 0;}

.sid{float:right;}
#contents-b {width: 960px; padding: 0 0 0 0;}

#content, #content-b {float: left; width: 640px; margin-right: 10px; padding-right: 10px;}
/* Personal */
.personal_info {overflow:hidden; width:660px; margin-bottom:15px; }

.personal_info h4 { margin-bottom:20px;}

.personal_info .left { width:310px; float:left; height:100%; padding:10px; background:#fff}

.personal_info .option {width:305px; padding-bottom:0px; margin-bottom:0px; overflow:hidden; border-bottom:1px #1c2726 solid}

.personal_info .option_odd { width:270px; padding-bottom:15px; overflow:hidden}

.personal_info .option_odd strong {color:#988F81; float:left; width:90px}

.personal_info .option_odd p {margin:0 0 0 100px; line-height:14px}

.personal_info .option strong {color:#988F81; float:left; width:90px}

.personal_info .option p {margin:0 0 0 100px; line-height:14px}
	
#sidebar {float:right; width: 300px; display: inline;}

#footeri {width: 1000px; height: auto; margin: 0 auto 0px auto; text-align: left;}

#footer {color: #27343D; padding: 10px;}

#bottom {width: 980px; height: auto; margin: 7px auto 30px auto;text-align: left; font-size: 11px; color: #fff; line-height: 14px; letter-spacing:0px;}

#bottom a {width: 980px; height: auto; margin: 7px auto 30px auto; text-align: left; font-size: 11px; color: #988f81; font-weight:bold; line-height: 14px; letter-spacing:0px;}

#bottom-left {float: left;}

#bottom-right {float: right;}

/* Global site Headers */
h3.front {font-size:20px; background: #27343D; padding: 7px; margin: 10px 0 5px 0; color: #fff;}

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

/*ads */
#ads-top{margin-left:40px;}
#ads-780{margin-left:130px;}
#ads-780b{margin-left:130px; margin-top:-10px; margin-bottom:5px;}