/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {clear:both;width:100%;height:0;}
a {outline:none;}

#beta {width:138px;height:138px;position:absolute;display:block;top:0;left:0;background:url(images/beta.gif) no-repeat;z-index:-1;}

/*********************** body */

body {background: #fffae4 url(images/body.gif) repeat-x;text-align:center;font: 12px Verdana, Arial; color:#223539;}

/*********************** fonts */

h1 {font-size:10px;margin: 2px 0 0 0;letter-spacing: 3.5px;color:#8eb5d2;font-weight:normal;}
h2, h2 a, h2 a:hover {color:#6489a5; font-size:30px;font-weight:normal;letter-spacing: -2px;margin: 0 0 5px 0;text-decoration:none;}
h3, h3 a, legend {color:#b8d0e3;font-size:20px;font-weight:normal;letter-spacing: -2px;text-decoration:none;}
h3 a:hover {color:#b8d0e3;}
h4 {font-size:16px;font-weight:normal;letter-spacing: -1px;}
h4 a {color:#9b7b13;}
h5, h5 a {font-size:12px;font-weight:normal;color:#ff2d00;text-decoration:none;}
h5 a:hover {text-decoration:underline;}
p {margin: 10px 0 10px 0;line-height:180%;}
li {line-height:180%;}
a {color:#d0a825;}
a:hover {color:#d31111;}

ul, ol {margin: 10px 0 10px 25px;}

/*********************** containers */

#wrap {width:1020px;margin:auto;text-align:left;background: url(images/content.gif) repeat-y;padding: 0 0 30px 0;}
#left {width:495px;float:left;background: url(images/body.gif) repeat-x;padding: 0 10px 0 0;}
#top {margin: 22px 0 0 0;}
#topnav {height:24px;margin: 21px 0 0 0 !important; margin: 19px 0 0 0;}
#articles {width:490px;clear:both;margin: 20px 0 0 0;}
#right {width:470px;float:left;padding: 0 20px 0 25px;background:url(images/topright.gif) no-repeat;}
#footer {height:150px;clear:both;background: url(images/footer.gif) repeat-x;}
#footerinner {width:1020px;margin:auto; background: url(images/footerinner.gif) no-repeat;text-align:right;}

/*********************** top */

#topnav ul {margin:0;}
#topnav li {list-style:none;float:left;line-height:100%;}
#topnav li a {color:#213438;font-size:11px;text-decoration:none;padding: 9px 15px 9px 15px;height:15px;display:block;float:left;margin: 0;}
#topnav a:hover {background:#c39d22;}
.feed {float:right;margin: 4px 0 0 0;}
#searchbar {display:none;position:absolute;background:#cea623;padding: 5px;margin:0 0 0 270px !important;margin:0;}
#searchbar #searchform {margin:0;}
#searchbar input {font: 11px Verdana, Arial; color:#223539;font-weight:bold;padding: 2px;border: 1px solid #dcc65d;width:150px;}
#searchbar #searchsubmit {width:80px;}

/*********************** left */

.one {padding: 0 0 20px 0;}
#left h3 {text-transform:uppercase;}
p img, .gravatar img, span.archiveimg {border:5px solid #e8e595;}
.one p img, .post p img {float:right;margin: 0 0 10px 10px;}
#articles .singlepost p img {margin: 10px;}

#left ul.span {margin: 10px 0 10px 0;display:block;}
#left ul.span {margin: 0;border-top: 1px solid #d0a825;border-bottom: 1px solid #d0a825;padding: 5px 0 5px 0;}
#left ul.span li {list-style:none;font-size:11px;color:#d0a825;line-height:130%;}
#left ul.span a {font-size:11px;}

#left blockquote {background:#f6eabe;border:1px solid #e1d8b7;padding: 5px;}
#left blockquote ul {margin:0;height:20px;}
#left blockquote li {list-style:none;display:block;}
#left blockquote li.commentlogo, #articles .previous small a{padding: 0 0 0 15px;background: url(images/comments.gif) 0 3px no-repeat;}
#left blockquote li.commentlogo a {margin: 0 35px 0 0;font-size:11px;}
#left blockquote li.commentlogo {float:right;line-height:140%;}
#left .singlepost blockquote, #left .post blockquote {background:0;border-left:0;border-right:0;color:#777;font-style:oblique;padding: 0 5px 0 5px;}

.singlepost ul {margin: 10px 0 10px 0;}
.singlepost li {padding: 0 0 0 17px; list-style:none;background: url(images/li1.gif) 0 7px no-repeat;}

/*********************** previous */

#articles .previous h3 {text-transform:capitalize;color:#203438;font-size:20px;margin: 15px 0 20px 0;}
.previous ul {margin:0;}
.previous li {list-style:none;margin-top: -1px;font-size:11px;height:85px;padding: 5px 0 5px 0;border-top: 1px solid #e8e595;border-bottom: 1px solid #e8e595;}
.previous li a {font-size:12px;font-weight:bold;}

li .previousimg {width:60px;overflow:hidden;height:40px;float:left;margin: 3px 5px 5px 0;border:5px solid #e8e595;}
li .previousimg img {float:left;}

/*********************** right */

#right ul {margin: 10px 0 30px 0;}
#right li {list-style:none;padding: 2px 0 2px 18px;background: url(images/li.gif) 0 9px no-repeat;border-top: 1px solid #dcc65d;border-bottom: 1px solid #dcc65d;margin: -1px 0 0 0;}
#right li a {text-decoration:none;color:#9b7b13;}
#right li a:hover {text-decoration:underline;}

.topbanner {padding: 20px 0 35px 0;}
.squarebanner {margin:0 0 20px 0;}
.halfbanner {width:100%;text-align:center;margin: 10px 0 10px 0;}

.rightleft {width:205px;float:left;margin: 0 15px 0 0;}
.rightright {width:250px;float:left;}

.categories {background: url(images/categories.gif) no-repeat;width:112px;height:19px;}
.toprated {background: url(images/toprated.gif) no-repeat;width:174px;height:19px;}
.blogtitle {width:184px;height:19px;background: url(images/blog.gif) no-repeat;margin: 30px 0 10px 0;}
.commentstitle {width:187px;height:15px;background: url(images/latest.gif) no-repeat;margin: 30px 0 15px 0;}
.trackbacks {width:195px;height:15px;background:url(images/trackbacks.gif) no-repeat;margin: 30px 0 15px 0;}
.currentinfo {width:205px;height:19px;margin: 0 0 10px 0; background: url(images/currentinfo.gif) no-repeat;}
.randomapps {width:193px;height:19px;margin: 0 0 10px 0;background: url(images/otherapps.gif) no-repeat;}
.tagcloudtitle {width:226px;height:19px;margin: 20px 0 10px 0;background: url(images/tagcloud.gif) no-repeat;}

.rightleft li, .rightright li {color:#577980;font-size:11px;}

.blog {border-top: 1px solid #dcc65d;padding: 10px 0 0 0;margin: 10px 0 20px 0;}
.blog p {font-size:11px;margin-bottom:5px;}
.blog small, .blog small a {color:#c9a223;text-decoration:none;margin:0;}

.rightleft li img.post-ratings-image {display:none;}

#currentinformation li {background:0;padding-left: 5px;background:#dfdb7d;}

/*********************** single */

#articles.single .singlepost {border-top: 1px solid #d0a825;}
#currentinformation {}
#currentinformation li {font-size:11px;}
#currentinformation li strong {color:#55355d;}
#prices {width:480px;}

#searchform {margin: 20px 0 20px 0;}
#searchform h3 {margin: 0 0 10px 0;}
#searchform input.text {width:250px;}

.share img {margin: 0 5px 0 0;}

.largeadsense {display:block;clear:both;margin: 10px 0;text-align:center;}

/*********************** archive */

.archive ul {margin:10px 0 20px 0;}
.archive li {list-style:none;padding: 10px 0 10px 10px;border-top: 1px solid #dcc65d;border-bottom: 1px solid #dcc65d;margin:-1px 0 0 0;}
#articles.archive li span.archiveimg {width:40px;overflow:hidden;display:block;height:40px;float:left;margin: 5px 10px 0 0;}
#articles.archive li span.archiveimg img {float:none;}
.blogarchive {font-size:11px;border-bottom: 1px solid #dcc65d;margin: 10px 0 20px 0;}
#articles .tagspage li {height:60px;}

/*********************** comments */

#comments {margin: 20px 0 20px 0;}
#comment {width:480px;height:100px;padding: 2px;font: 11px Verdana, Arial; color:#223539;font-weight:bold;margin: 5px 0 10px 0;border: 1px solid #dcc65d;}
.gravatar img {float:left;margin: 0 10px 5px 0;}
#comments ul {margin:10px 0 10px 0;;}
#comments li {list-style:none;clear:both;display:block;padding: 5px;height:75px;}
#comments li.alt {background:#efead1;}
html>body #comments li {height:auto;min-height:75px;}
#comments p {margin:0;font-size:11px;}
#author, #email, #url, #question, #cformsform input, #cformsform textarea,#searchform input.text {font: 11px Verdana, Arial; color:#223539;font-weight:bold;padding: 2px;margin: 5px 0 0 0;border: 1px solid #dcc65d;}
#commentform small {font-weight:bold;color:#cfb126;}

/*********************** footer */

#footerinner span {display:block;padding: 9px 510px 0 0;color:#8f700b;font-size:11px;}
#footerinner .footerfeed {float:right;margin: 0 20px 0 0;}
#footerinner ul.topul {margin: 20px 20px 0 0;}
#footerinner ul {margin:0 20px 0 0;}
#footerinner li {list-style:none;display:inline;color:#436971;}

#footerinner li a {color:#436971;text-decoration:none;font-size:11px;}
#footerinner li a:hover {text-decoration:underline;;color:#999;}
