﻿﻿#wrapper {

	margin: 20px auto;

}

#header {

	height: 85px;

}

#wrapper {

	width: 1020px;

}



#wrapper #container #single-col {

	width: 1020px;

}



#wrapper #container #main-col {

	width: 600px;

}



* html #wrapper #container #main-col {

	w\idth: 585px;

}



* html .post {

	w\idth: 552px;

}



.entry img {

	max-width: 560px;

	width: expression(this.width > 520 ? 520 + 'px' : true);

}





.post-footer .category,

.postdata .category{

	max-width: 325px;

	width: expression(this.width > 325 ? 325 + 'px' : true);

}



.post-footer .comments,

.postdata .comments {

		float: right;

}



.tags {

	max-width: 325px;

	width: expression(this.width > 325 ? 325 + 'px' : true);

	float: right;

}



span.author {

	float: left;

	padding-right: 10px;

}



#sidebar {

	width: 200px;

}



#sidebar-2 {

	width: 190px;

}



#sidebar.flattened {

	width: 198px;

}



#sidebar-2.flattened {

	width: 188px;

}



#sidebar-container {

	width: 205px;

}



* html #sidebar {

	w\idth: 192px;

}



* html #sidebar-2 {

	w\idth: 182px;

}



* html #sidebar-container {

	w\idth: 195px;

}



.tab-box {

	width: 190px;

}



#commentform textarea {

	width: 550px;

	width: 90%;

}



#calendar td, .widget_calendar td {

	padding:0 4px;

}



.suf-mag-headlines {

	width: 598px;

}



* html .suf-mag-headlines {

	w\idth: 583px;

}



* html table.suf-mag-excerpts,

* html table.suf-mag-categories {

	w\idth: 573px;

}



* html table.suf-tiles {

	w\idth: 575px;

}



.suf-mag-headline-photo-box {

	width: 250px;

}



.suf-mag-headline-block {

	width: 314px;

}



* html .suf-mag-headline-block {

	w\idth: 294px;

}



div.blogtitle a {

	color: #000000;

	text-decoration: none;

}



.blogtitle a:hover {

	color: #528F6C;

	text-decoration: none;

}



.description {

	color: #000000;

}





.blogtitle {

	float: left;

	text-align: left;

}



#header {

}



.description {

	display: none;

	visibility: hidden;

}



#nav ul {

	text-transform: capitalize;

}

#nav-top ul {

	text-transform: capitalize;

	float: left;

}

#sidebar,

#sidebar-2,

#sidebar-container {

	color:  #666666;

}



#sidebar a,

#sidebar-2 a,

#sidebar-container a {

	color:  #000000;

	text-decoration: none;

}





#sidebar a:visited,

#sidebar-2 a:visited,

#sidebar-container a:visited {

	color:  #000000;

	text-decoration: none;

}



#sidebar a:hover,

#sidebar-2 a:hover,

#sidebar-container a:hover {

	color:  #227AD1;

	text-decoration: underline;

}



.suf-mag-headlines {

	height: 250px;

}



col.suf-mag-excerpt {

	width: 33%;

}



.suf-mag-excerpt-image {

	width: 180px;

	height: 100px;

}



* html .suf-mag-excerpt-image {

	w\idth: 177px;

}



col.suf-mag-category {

	width: 33%;

}



.suf-mag-category-image {

	width: 180px;

	height: 100px;

}



* html .suf-mag-category-image {

	w\idth: 177px;

}



h2.suf-mag-category-title {

	text-align: left;

}



.suf-mag-categories th {

	text-align: left;

}



.suf-mag-excerpts th {

	text-align: left;

}



h2.suf-mag-excerpt-title {

	text-align: left;

}



h2.suf-mag-headlines-title {

	text-align: left;

}



.author-info img.avatar {

    float: left;

    padding: 5px;

}



#nav-top,

#top-bar-right-spanel {

	width: 1020px;

	margin: 0 auto;

}



#nav-top .col-control,

#top-bar-right-spanel .col-control {

	width: 1020px;

}



#header-container {

	width: auto;

}



#header-container .col-control {

	width: 1020px;

}

#nav {

	width: 1020px;

	margin: 0 auto;

}



#nav .col-control {

	width: 1020px;

}





col.suf-tile {

	width: 33%;

}



.suf-tile-image {

	width: 180px;

	height: 100px;

}



* html .suf-tile-image {

	w\idth: 177px;

}



h2.suf-tile-title {

	text-align: left;

}



div.booklisting img,

div.bookentry img {

	width: 108px;

	height: 160px;

}



div.bookentry .stats {

	width: 142px;

}



div.bookentry .review {

	width: 412px;

}



* html div.bookentry .review {

	w\idth: 392px;

}



col.nr-shelf-slot {

	width: 25%;

}





#wrapper {

	margin:0 auto;

	border-top:none;

	border-right:10px solid #323232;

	border-bottom:1px solid #323232;

	border-left:10px solid #323232;

	-moz-border-radius: 0;

	-khtml-border-radius: 0;

	-webkit-border-radius: 0;

	border-radius: 0;

	padding:0 1px;

}

#header-container {

	background:#ffffff url("header_bg.png") repeat-x 0 0;

	border-right:10px solid #323232;

	border-left:10px solid #323232;

	width:1022px;

	margin:0 auto;

	height:120px;

	*height:120px;

}

#header {padding:25px 10px 5px;}

#nav {border:none;}



#sidebar, #sidebar-2 {margin-top:0;}

#content {margin-top:0;}



h3.dbx-handle {background-color:#358EE8;}

.suf-widget h3, .suf-widget h3:hover {color: #fff;}

h3.home-dbx-handle {background-color:#abd5ff; padding:8px 24px 7px 10px; margin:0;}

div.home-content .post {border:none; padding:10px 0 5px;}

div.footer-more-link {padding:0 10px 10px 0; height:23px;background:url("normalblue-btn.png") no-repeat 0 0; width:120px;float:right;}

div.footer-more-link a.more-link {text-decoration:none; padding:2px 40px 0 0px; text-align:center; color:#fff;}



/***** bonus widget *****/

.bonus-partner {border-bottom: 1px dotted #ccc;	padding: 5px 0;}

.bonus-partner .bonus-partner-image {float: left; margin: 0 6px 0 0;}

.bonus-partner .bonus-partner-image img {width: 35px;}

.bonus-partner .bonus-partner-content {float: left;}

.bonus-partner .bonus-partner-name {font-weight: bold;}



.addthis_container {padding:10px 0 0;}

.adrotate-widget {text-align:center;}

.adrotate-widget h3 {text-align:left;}

.adrotate-widget a {margin:3px 0 0;}



.home-footer {clear:both;}

.footer-box {padding:2px 5px;}

#cred {padding:10px 5px; height:auto;}

#cred table {margin:0;}





.textwidget h3,.textwidget h3:hover

{

color:#444444;

font-weight:normal;

font-size:18px;

}

h1.header-head

{

font-size:33px;

color:#3179BD;

padding-top:0px;

margin-top:-10px;

*margin-top:-5px;

}

h2.header-subhead

{

font-size:19px;

*margin-top:-20px;

}





.dc {

	float:left;

	margin-top:0px;

}


#wrapper .menu {
background:url("../images/menu-dark.jpg") repeat-x scroll 0 0 transparent;
height:40px;
margin:0;
padding:0;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
