#topInformation {
	width:860px;
	margin-top:10px;
	margin-bottom:10px;
	height:235px;
}
#JulianCassellInformation {
	float:left;
	width:410px;
	margin-left:5px;margin-right:0px;
	height:230px;
}
.smLine {
	width:100%;border-bottom:dotted 1px silver;
	margin-top:2px;margin-bottom:2px;height:1px;
}
.floatleft {
float:left;
margin: 3px 10px 5px 5px;
}
#JulianCassellInformation p {font-size:1.2em;}
#bookInformation {
	width:170px;
	float:left;
	height:230px;
}
#bookInformation img {margin-left:18px;margin-right:auto;}
#subscribeInformation {
	float:right;
	margin-left:5px;margin-right:0px;
	width:250px;
	font-size:1.2em; 
	height:230px;
}
#subscribeInformation h3 {margin-bottom:3px;}
.subText {width:100%;}
#featured{ 
	width:610px; 
	padding-right:250px; 
	position:relative; 
	height:270px; overflow:hidden;
	background:#343327;margin-top:5px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:46px; left:610px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; height:222px;
	overflow:auto;
	overflow-x:hidden;
	background:url(../images/panelback.png) no-repeat;
}
#featured ul.ui-tabs-nav li{ 
	float:left;
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	height:47px;
	width:100%;
	margin-top:3px;
}
#featured ul.ui-tabs-nav li div .r {float:left;width:160px;font-size:0.9em;}
#featured ul.ui-tabs-nav li div .l {float:left;}
#featured ul.ui-tabs-nav li span { font-size:0.8em;float:left; }

#featured ul.ui-tabs-nav li img{ 
	margin:2px 3px; 
	background:transparent; 
	padding:2px; 
	border:1px solid #42A6B0;
	height:38px;
	width:38px;
}
#featured ul.ui-tabs-nav li h3{ 
	font-size:1.1em; 
	margin-bottom:2px;
	margin-top:5px;
}
#featured ul.ui-tabs-nav li h3 a{ 
	font-size:1.1em; 
	margin-bottom:2px;
	margin-top:5px;
	color:#666666;
}
#featured li.ui-tabs-nav-item { 
	display:block; 
    text-decoration:none;
	color:#666666;  background:transparent; 
/*	line-height:20px; outline:none;*/
}
#featured li.ui-tabs-nav-item a:hover{ 
 
}
#featured li.ui-tabs-selected{ 
	 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected { 
	background:transparent url(../images/selected-item.png) no-repeat;
	border-top:dotted 1px #333;
	border-bottom:dotted 1px #333; 
}
#featured .ui-tabs-panel{ 
	width:610px; height:270px; position:relative;
	background:#343327;/* url('../images/transparent-bg.png'); */
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0px; left:0; 
	height:100%; 
	width:310px;
	background:#343327;/* url('../images/transparent-bg.png'); */ 
}
.innerInfo {width:90%;height:90%;margin:auto auto auto auto;}
#featured .fPost{ 
	position:absolute; 
	right:0px; top:0; 
	height:46px; 
	width:250px;
/*	border-bottom:dotted 1px; silver;
	background:#343327 url('images/featured.png'); */
	background:#343327; 
	color:#F2F1DB;
	font-size:15px;
	line-height:45px;
	font-weight:bold;
	height:45px;
	border-bottom:1px solid #343327;

}
#featured .ui-tabs-panel img{ 
float:right;width:300px;height:224px;margin-top:46px;
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:2.5em;   
	color:#silver; padding:5px; margin:0;text-decoration:underline;
	overflow:hidden; 
}
/*# {width:400px;}*/
#featured .info p{ 
	margin:0 3px 0 5px; 
	font-size:11px; 
	line-height:15px; color:silver;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
.main {

	width: 880px;
	margin-left:auto;
	margin-right:auto;

}
.centralColumn {width:860px; margin-top:5px;}
.left_mc{
float:left;
width:610px;
min-height:250px;
}
.right_mc {
float:right;
width:248px;
height:250px;
background-color:#343327;
}
#bguige {font-size:1em;font-weight:bold;}
.latestbuyersGuide{
	width:590px;margin:5px;padding:3px;height:30px;font-size:15px;font-weight:bold;border:solid 1px silver;line-height:30px;
	
}
.accentColor {color:#666666;}
.blueAccent a {}
.tighter {letter-spacing:-1px;}
.smaller {font-size:85%;}
#kitchenPosts {width:190px;height:170px;float:left;position:relative;margin-left:5px;margin-right:5px;border:solid 1px silver;}
#gardenPosts {width:190px;height:170px;float:left;position:relative;margin-left:6px;margin-right:5px;border:solid 1px silver;}
#bathroomPosts {width:190px;height:170px;float:left;position:relative;margin-left:5px;margin-right:5px;border:solid 1px silver;}
.minipost-headings { width:190px;background:#343327; color:#F2F1DB;height:25px;font-size:15px;line-height:25px;font-weight:bold;}
.minipost-items {
	list-style:none; 
	width:160px;
	height:160px;
	margin-left:auto; margin-right:auto;
	
}
#minipost {
	
}
#banners img {float:left;margin:2px;}
.minipostitem {}
.minipostitem img {height:120px;width:190px;float:left;}
.minipostitem div {width:190px;border-top:solid 2px silver;background:#343327;height:35px;float:left;float:left;}
#minipost-title a {font-size:10px;font-weight:bold;color:silver;line-height:25px;margin-left:5px;}
/* Easy Slider */

	#g_carousel, #k_carousel, #b_carousel ul, #g_carousel, #k_carousel, #b_carousel li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#g_carousel, #k_carousel, #b_carousel, #g_carousel li, #k_carousel li, #b_carousel li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:190px;
		height:145px;
		overflow:hidden; 
		}
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
   border-radius: 0px;
    background: #fff;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 190px;
    padding: 0px 0px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  190px;
    height: 145px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: -5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: -5px;
    right: auto;
    background-image: url(../images/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: -5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
				
.transparent {
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom: 1; */
        width: 100%; 

        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        -moz-opacity:0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */

        /* Older than Firefox 0.9 */

        /* Safari 1.x (pre WebKit!) */

        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
;
}
#topLists {
	width: 100%;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	color:silver;
	
	}
.topHeading{width:100%;
background:#343327; 
color:#F2F1DB;
font-size:15px;
line-height:45px;
font-weight:bold;
height:45px;
border-bottom:1px solid silver;

}
#topLists ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#topLists li {
		border-bottom: 1px solid #666;
		margin: 0;
		
		}
	#topLists li a {
		display: block;
		padding: 12px 5px 12px 0.5em;
		border-left: 10px solid #C00;
		background-color: #343327;
		color:#F2F1DB;
		font-size:13px;
/*		line-height:25px; */
		font-weight:bold;
		text-decoration: none;
		width: 100%;
		
		}

	html>body #topLists li a {
		width: auto;
		}

	#topLists li a:hover {
		border-left: 10px solid #42A6B0;
		background-color: #343327;
		color: #fff;
		}

								  
#gAds {width:594px;height:160px;float:left;margin-left:5px;margin-right:5px;clear:both;margin-top:5px;}
#gAds img {display:none;}
.googleAd {float:left;width:600px;height:80px;margin:5px;}
.gAd-r {float:right;width:60px;height:60px;border:solid 1px silver;}