/*  
Theme Name: Sundown
Theme URI: http://wp-themes.erikgyepes.com/?wptheme=Sundown 
Description: Online Mag Style Theme
Author: Free Wordpress Themes
Author URI: http://wp-themes.erikgyepes.com
*/

body {
font : 75%/150% Century Gothic, Arial, Helvetica, sans-serif;
color : #000000;
background : #000000;
margin : 0;
padding : 25px 0 10px 0;
}
a {
color : #8e0000;
text-decoration : none;
}
a:visited {
color : #8e0000;
text-decoration : none;
}
a:hover {
color : #000000;
text-decoration : none;
}
img {
border : none;
}
p {
padding : 0 0 15px;
margin : 0;
}
h1 {
margin : 0;
padding-left : 319px;
padding-top : 20px;
height : 60px;
font : bold 40px/100% "Century Gothic", Tahoma, Arial;
color : #ffffff;
}
h1 a, h1 a:visited {
color : #ffffff;
text-decoration : none;
}
h1 a:hover {
color : #8e0000;
text-decoration : none;
}
h2 {
color : #000000;
margin : 0 0 2px;
border-bottom : 1px solid #000000;
font-size : 12px;
font-family : Century Gothic, Arial, Helvetica, sans-serif;
padding-bottom : 3px;
}
h2 a, h2 a:visited {
color : #8e0000;
text-decoration : none;
}
h2 a:hover {
color : #000000;
text-decoration : none;
}
h3 {
color : #8e0000;
font-size : 12px;
font-family : Century Gothic, Arial, Helvetica, sans-serif;
margin : 10px 0 5px;
border-bottom : 1px dotted #8e5341;
}
h4 {
color : #000000;
font-size : 12px;
font-family : Century Gothic, Arial, Helvetica, sans-serif;
margin : 10px 0 5px;
border-bottom : 1px dotted #8e5341;
}
form {
margin : 0;
padding : 0;
}
#page {
margin : 0 auto;
width : 900px;
background : #ffffff;
}
#header {
background : #ffffff url(img/header.png) no-repeat;
height : 324px;
position : relative;
border-top : 1px solid #000000;
border-bottom : 1px solid #ffffff;
}
#headerlogo {
position : relative;
padding : 70px 0 30px 20px;
height : 60px;
}
#headerlogo .description {
position : absolute;
left : 250px;
bottom : 0;
color : red;
font-size : 20px;
}
#nav {
list-style : none;
margin : 0;
position : absolute;
left : 0;
top : 3px;
}
#nav li {
float : left;
margin-left : 5px;
}
#nav .current_page_item a, #nav .current_page_item a:visited {
color : #000000;
text-decoration : none;
}
#nav .page_item a {
color : #000000;
text-decoration : none;
background : #ffffff;
padding : 5px 15px;
font : bold 14px/100% Century Gothic, Helvetica, sans-serif;
border : 1px solid #000000;
display : block;
}
#nav .page_item a:hover {
background : #8e0000;
color : #ffffff;
border : none;
}
#navads {
background : #043b4a;
height : 15px;
}
#navbottom {
background : #ffffff;
height : 14px;
margin-bottom : 1.5em;
}
#content {
padding : 0 5px 0 5px;
margin : 5px 0 5px 10px;
float : left;
width : 610px;
overflow : hidden;
}
.post {
clear : both;
padding-top : 15px;
}
.entry {
float : left;
width : 600px;
}
.post-cat {
padding-left : 5px;
float : left;
font-size : 95%;
color : #8e0000;
}
.post-comments {
padding-left : 5px;
float : right;
font-size : 95%;
}
.post-calendar {
padding-left : 5px;
float : right;
font-size : 95%;
color : #8e0000;
}
.postmetadata {
color : green;
font-size : 12px;
padding : 8px;
background : #ffffff url(img/meta.png) repeat-x;
height : 18px;
}
.postmetadatap {
color : #000000;
font-size : 14px;
padding : 8px;
background : #ffffff url(img/pback.png) repeat-x;
height : 60px;
}
.postrss {
color : #000000;
font-size : 13px;
padding : 3mm;
border : thin dotted #000000;
}
.googleads {
width : 615px;
float : left;
color : #000;
background : #fff;
margin : 5px 0 5px 0;
padding : 10px 0 10px 20px;
border : 1px solid #fff;
}
.similiar {
width : 595px;
float : left;
color : #000000;
text-align : justify;
margin : 5px auto;
padding : 5px 6px 10px;
}
.post-views {
padding-left : 5px;
float : left;
font-size : 95%;
color : #8e0000;
}
.post-content {
clear : both;
padding-top : 10px;
}
.navigation {
clear : both;
padding : 10px 0;
}
.navigation a, .navigation a:visited {
color : #8e0000;
}
.previous-entries a {
float : left;
padding-left : 5px;
}
.next-entries a {
float : right;
padding-right : 5px;
}
#comments, #respond {
border-bottom : 1px solid #000000;
padding : 10px 0 5px 0;
clear : both;
}
.commentlist {
margin : 10px 0;
padding-left : 20px;
line-height : 130%;
}
.commentlist li {
padding : 5px 10px;
}
.commentlist .alt {
background : #f8f8ff;
border : 1px solid #8e0000;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
font-weight : bold;
font-style : normal;
font-size : 120%;
color : #000000;
}
.commentlist small {
margin-bottom : 5px;
display : block;
font-size : 87%;
}
#commentform {
margin-top : 10px;
font : 110% Century Gothic, Helvetica, sans-serif;
}
#commentform p {
padding : 6px 0;
margin : 0;
}
#commentform label {
color : #242121;
font-size : 87%;
}
#commentform input {
width : 200px;
background : #8e0000;
border : 1px solid #000000;
padding : 3px;
margin-top : 3px;
}
#commentform textarea {
width : 515px;
height : 115px;
background : #8e0000;
border : 1px solid #000000;
padding : 2px;
margin-top : 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
background : #f8f8ff;
}
#commentform #submit {
background : #8e0000;
font : bold 12px Century Gothic, Helvetica, sans-serif;
color : #ffffff;
border : 2px groove #053743;
float : right;
width : 144px;
height : 28px;
cursor : pointer;
}
#sidebar {
padding : 5px 5px 0 10px;
margin : 0 0 5px 5px;
float : right;
width : 230px;
color : #000000;
overflow : hidden;
}
#sidebar h2 #sidebar .sidebartitle {
font-size : 12px;
font-family : Century Gothic, Arial, Helvetica, sans-serif;
color : #000000;
margin : 20px 0 2px;
border-bottom : 1px solid #8e0000;
}
#sidebar a, #sidebar a:visited {
color : #8e0000;
text-decoration : none;
}
#sidebar a:hover {
color : #000000;
text-decoration : none;
}
#sidebar ul {
margin : 0;
padding : 0;
}
#sidebar ul li {
list-style : none;
margin : 0;
padding : 0;
border : none;
}
#sidebar ul li ul {
padding : 0;
margin : 0;
}
#sidebar ul li ul li {
padding : 2px 0 2px 0;
border-bottom : 1px dashed #999999;
}
#sidebar ul li ul li ul li {
padding : 1px 0 1px 10px;
border : none;
}
ul.list-blogroll li {
padding-left : 5px !important;
}
ul.list-meta li {
padding-left : 5px !important;
}
ul.list-rss li {
padding-left : 5px !important;
}
ul.list-cat li, li.bar_categories li {
padding-left : 5px !important;
}
ul.list-rec li, li.bar_comments ul li {
padding-left : 5px !important;
}
ul.list-archives li, li.bar_archives li {
padding-left : 5px !important;
}
ul.list-page li, li.bar_pages li, li.bar_recent_entries li {
padding-left : 5px !important;
}
ul.list-page li ul li, li.bar_pages li ul li {
padding-left : 10px !important;
}
li.bar_calendar td {
padding : 1px 7px;
}
.textbar {
padding-top : 5px;
}
#searchform {
margin : 0;
right : 5px;
float : right;
position : absolute;
top : 2px;
}
#searchform br {
display : none;
}
#searchform #s {
border : 1px solid #000000;
width : 115px;
height : 22px;
padding : 4px 5px 0 5px;
background : #ffffff;
margin-right : 2px;
color : #8e0000;
font-weight : normal;
}
#searchform input {
background : #ffffff url(img/search.png);
border : 1px solid #000000;
width : 65px;
height : 28px;
font : bold 14px Century Gothic, Helvetica, sans-serif;
color : #ffffff;
vertical-align : middle;
}
#close {
clear : both;
background : #ffffff url(img/footer-border.png);
color : #ffffff;
font-size : 95%;
line-height : 130%;
padding-bottom : 10px;
}
#footer {
margin : 0 auto;
width : 900px;
color : #ffffff;
height : 30px;
font-size : 12px;
line-height : 100%;
border-left : 1px solid #000000;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
background : #000000 url(img/footer.png);
}
#footer a, #credit a:visited {
margin-top : 8px;
color : #ffffff;
}
.center {
text-align : center;
}
img.center, img[align="center"] {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
img.alignleft, img[align="left"] {
float : left;
margin : 2px 10px 5px 0;
}
.alignright {
float : right;
}
img.alignright, img[align="right"] {
float : right;
margin : 2px 0 5px 10px;
}
.clear {
clear : both;
}
hr.clear {
clear : both;
visibility : hidden;
margin : 0;
padding : 0;
}
.recentcomments a {
display : inline !important;
padding : 0 !important;
margin : 0 !important;
}
