h1,h2,h3,h4,h5,h6{font-weight:700;}
#header{position:relative;height:120px;}
#logo h1{background:url(styles/default/logo-free-covers-world-4.png) top left no-repeat;text-indent:-9999px;float:left;}
#logo h1 a{display:block;height:100px;width:900px;}
.rss li{margin:0 !important;}
.rss a{font-weight:700;text-decoration:none;font-size:0.9em;background:url(images/design/rss.gif) no-repeat center left;padding:2px 0 2px 23px !important;}
#nav{height:45px;color:#fff !important;}
#nav ul{line-height:45px;height:45px;margin:0;padding:0;}
#nav ul li{display:inline;_margin-right:23px;font-family:Helvetica, Verdana, Arial, sans-serif;margin:0 24px 0 0;}
#nav ul li h3{color:#FFF;font-size:14px;}
#nav ul li a{color:#fff;font-size:1.1em;font-weight:700;text-decoration:none;line-height:45px;padding:3px;}
#content{padding:20px 0;}
#footer{height:45px;font-size:1em;margin-bottom:20px;}
#footer p{line-height:45px;margin:0;}
#footer img{vertical-align:middle;}
#footer .powered{text-align:left;}
#footer .powered a{text-align:right;background:url(images/design/wordpress_logo.png) left center no-repeat;padding:10px 0 10px 30px;}
#tagline{position:absolute;top:45px;right:20px;font-size:16px;font-weight:700;}
#tagline p{margin-bottom:0;padding:5px 10px;}
.post p.categories{margin-bottom:15px;}
.post p.categories span{margin-top:50px;padding:5px;}
.post_seperator{margin-bottom:10px;height:1px;border-bottom:1px dotted #A6B3B9;}
h2.title{font-size:22px;margin-bottom:15px;}
h2.theme_title{font-size:28px;margin-bottom:20px;line-height:28px;}
h2.title .date{font-size:12px;padding:0 0 0 10px;}
.post p.comments a{font-weight:700;text-decoration:none;padding:0 0 0 22px;}
p.continue{float:left;display:inline-block;}
.widget{margin-bottom:20px;}
.widget form{text-align:center;}
.widget select{width: 100%;font-size: 130%;}
#leftwidget{width:159px;padding-right:10px;margin-right:0;}
.widgetlist h3{font-weight:700;font-size:13px;margin:0;padding:5px 0 5px 10px;}
.widgetlist ul{margin:0;}
.widgetlist ul li{list-style:none;font-size:12px;border-bottom:1px dotted #9cb9d7;margin:0;padding:4px 0 4px 10px;}
.fix{clear:both;}
.bordered{border:1px solid #000;}
.floatleft{float:left;}
.floatright{float:right;}
blockquote{font-size:14px;margin-bottom:15px;color:#4F4F4F;}
.theme h2{font-size:12px !important;margin:0 !important;}
.large-screenshot{margin-bottom:5px;border:1px solid #ddd;width:690px;padding:4px;}
.screenshot{margin-bottom:10px;border:1px solid #ddd;width:330px;height:190px;padding:4px;}
.screenimg{width:100%;height:100%;float:left;position:relative;}
.screenimg span{position:absolute;font-size:11px;right:0;top:7px;}
.screenimg span a{text-decoration:none;color:#fff;padding:8px;}
.theme .date{font-size:10px;padding-top:3px;}
.theme p{margin:0 0 2px !important;}
.theme .tags{padding-left:24px;background:url(images/ico-tags.gif) center left no-repeat;}
.theme .tags a{font-size:11px;text-decoration:none;}
.theme .rating{font-size:11px !important;width:100% !important;}
.post-ratings-text{font-size:11px !important;}
#comments{border-top:1px solid #ddd;padding-top:20px;}
#comments h2{font-size:18px !important;line-height:24px;font-weight:400 !important;margin:0 0 20px;}
.commentlist li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 20px;padding:10px 10px 0;}
.commentlist .gravatar{float:right;margin:0 5px 5px 20px;}
.gravatar{width:65px;height:65px;float:right;margin-left:10px;margin-right:5px;margin-bottom:10px;}
.gravatar img{background-color:#FFF;border:1px solid #ccc;padding:4px;}
.commentlist cite{font-weight:700;font-size:14px;font-style:normal;margin-bottom:10px;}
.commentlist cite a:hover{text-decoration:none !important;}
.commentlist .metadata{color:#000 !important;text-decoration:none !important;font-weight:400 !important;}
.commentlist .metadata:hover{text-decoration:underline !important;}
#commentform input{margin-right:10px;padding:5px;}
#commentform #submit{font-size:14px;}
#commentform textarea{width:558px;_width:540px;padding:10px;}
.wp-pagenavi{margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}
.textwidget{background:#fff;}
a:hover,.rss a:hover,.home_ad a:hover,#footer p a:hover,.post p.categories a:hover,.widgetlist ul li a:hover{text-decoration:underline;}
#header h1.title,#header p.description{display:none;}
#header h1.title a,#footer p a,h2.title a,.widgetlist ul li a:link,.widgetlist ul li a:visited{text-decoration:none;}
.rss,#footer .credit,.alignright,.alignr{text-align:right;}
.post,.commentlist p{margin-bottom:10px;}
.post p.categories a,p.continue a{font-weight:700;text-decoration:none;}
.searchPlugin{text-align:right;font-weight:bold;width:99%;background-color:#fff;padding: 2px 30px 2px 0px;margin-right:30px}
.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
font-weight: bold;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('images/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('images/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('images/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('images/error.png');
}

.AmazonData .AmazonValue {font-weight: bold;}
