@charset "utf-8";
/* decoratorsecrets.com CSS [08/03/2010] */

/* CSS RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
img { border:0; }
body { font-size: 12px; font-family: 'Lucida Grande', Arial, Verdana, Tahoma; text-align: center; color: #000; height: 100%;background:#cdd7e0 url('../background.jpg') repeat; }
body { text-align: -moz-center; }
a { color: #885CC2; font-weight: bold; text-decoration: none; }

/* CONTAINER */
#main-container { /*width: 903px;*/ width:1148px;text-align: center; margin-left: auto; margin-right: auto; height: 100%; background-color: #FFF; }
#main-container { text-align: -moz-center; }
#header-container {/* width: 903px; height: 106px;*/width:1148px;height:212px; text-align: center; background: #FFF url(../banner.png) no-repeat 0; position: relative;margin:0; }
#content-container { /*width: 903px;*/width:903px;/* height: 100%;*/height:auto; /*position: relative;*/ margin-right:320px;}

/* HEADER */
#logo a { float: left; display: block; width: 300px;; height: 180px; text-indent: -9999px; }
#leaderboard { float: right; width:728px; height:90px; margin:60px 60px 0 0; }

/* LEFT PANEL */
#left-panel { float: left; width: 180px; text-align: left; }

/* NAVIGATION */
#navigation { width: 160px; text-align:left; background:#ffa70e; padding:0;margin-left:10px; }
#navigation ul{border:1px solid #c95a01;padding:0px;width:95%;margin-left:2px;margin-right:2px;}
#navigation ul li { padding-left:15px;background:#ffeaa6; border-bottom:1px solid #bebebe;border-top:1px solid #ffffff;}
#navigation ul ul  {  border:0;background-color:#e8c98b;margin:0;padding:0;;width:100%;}
#navigation ul ul li { list-style-image: none; margin-left: -15px; border:0;background-color:#e8c98b; padding:0;}

#navigation ul li a { display: block; width:auto; font-size: 11px; color: #753200; font-weight: bold; text-decoration: none; padding: 4px 4px 4px 0px; }
#navigation ul li a:hover { text-decoration: underline;}
#navigation ul ul li a { font-size: 11px;color:#000000;font-weight: normal;background-color:#e8c98b; padding: 4px 4px; }
.selected { background-color: #535353; }
#nav-section-name { display: block; color:#800000; font-size:13pt; text-align: left; padding: 20px 4px 0px 12px; font-weight: bold; }


/* CONTENT */
/* new layout style at 07/19/2010*/
#content-container_b{float:right;width:960px;height:100%;padding:0;margin:0; }
#content_b{width:620px;float:left;margin:0 10px 0 0;padding:0; text-align: left; }
#content_b h1 { font-size:20px; font-weight: bold; margin:6px 0px; text-align: left; color:#753200; }
#content_b h2 { font-size: 16px; margin:6px 0px; font-weight: bold; color:#753200; }
#content_b h3 { font-size: 15px; margin:6px 0px; font-weight: bold; color:#753200; }
#content_b p { font-size: 12px;line-height: 150%; margin: 1em 0em; text-align: justify; }
#content_b li { list-style-type: disc; list-style-position:inside; text-align:justify; padding:4px 0; }


/*LEFT BLOCK*/
#left_block{margin-top:10px;font-family:Arial, Helvetica, sans-serif;}
#left_block a {color:#000000;font-size:12px;font-weight:300;}
#quick_tips,#recommended_product,#featured_list,#pro_tricks{margin:7px;text-align:left;font-size:10px; }
#quick_tips h3 {font-size:18px;font-weight:bold;color:#FFAF19; padding-left:5px;}
#left_block ul{padding:10px;}
#quick_tips{border:2px solid #FFAF19;border-bottom:5px solid #FFAF19;}
#quick_tips ul li{background: url(../q_list.jpg) no-repeat left center;padding:3px 20px 3px 10px;}
#archives{position:relative;left:1em;}
#recommended_product h3 {font-size:18px;font-weight:bold;color:#92BF13; padding-left:5px;}
#recommended_product{border:2px solid #92BF13;border-bottom:5px solid #92BF13;}
#recommended_product ul li{background: url(../r_list.jpg) no-repeat left center;padding:3px 20px 3px 10px;}
#more_products{position:relative;left:3em;}
#recommended_product p a ,#quick_tips p a{color:#0066CC !important;font-weight:600;}

#featured_list{float:right;padding:7px 0;}
#featured_list ul li{background: url(../f_list.jpg) no-repeat left center;padding:4px 20px 4px 10px;font-size:12px;color:#000000; list-style:none;}
#featured_list ul li a{color:#000000;font-weight:300;}
#featured_list p a{color:#0066cc;font-weight:600;font-size:12px;}
#bottom_google_ad{height:100%;padding:7px 7px 50px 7px;width:90%;}
#bottom_google_ad h1{color:#29aebd;padding:7px;text-align:left;}
#content_box_1 h3,#content_box_2 h3,#content_box_3 h3{font-size:150%;text-align:left;padding:0 0 7px 0;}
img{border:none;margin:0;padding:0;}
#content_box_1,#content_box_2 ,#content_box_3 {width:554px;}
img{border:none;margin:0;padding:0;}

#content_box_1{border:2px solid #f56701;padding:0 7px 0 0;border-bottom:5px solid #f56701;width:605px;}
#content_box_2{border:2px solid #29aebd;padding:0 7px 0 0;border-bottom:5px solid #29aebd;width:605px;}
#content_box_3{border:2px solid #97c021;padding:0 7px 0 0;border-bottom:5px solid #97c021;height:215px;width:605px;}
#content_box_1 h3{color:#f56701 !important;}
#content_box_2 h3{color:#29aebd !important;}
#content_box_3 h3{color:#97c021 !important;}
#content_box_3 table {float:left;margin-top:10px;}
#content_box_3 table td{background: url(../r_list.jpg) no-repeat left center;padding:5px 20px;}
.floatbox{float:left;margin-right:7px;}
.spacer{clear:both;}

/* Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) { #sub_content{margin:0px;}} 
#sub_content_1,#sub_content_2,#sub_content_3{float:left;width:190px;border-right:1px solid #bdbcc3;height:350px;padding:0 5px 0 8px; }
#sub_content p,#sub_content h3{padding:4px;}
#sub_content h3{font-size:150%;}
#sub_content p a{float:right;color:#0066CC !important;font-weight:600;}

#sub_content_1{border-bottom:5px solid #f56701 !important;}
#sub_content_2{border-bottom:5px solid #29aebd !important;}
#sub_content_3{border-bottom:5px solid #97c021 !important;}

#sub_content_1 h3 {color:#29aebd; font-size:14px; }
#sub_content_2 h3 {color:#ffa400; font-size:14px; }
#sub_content_3 h3 {color:#a0c634; font-size:14px; }

#bottom_google_ad{width:600px;height:280px;border:1px dashed #ff0000;}
#home-google-ad { float: left; width:385px; height:260px; margin-left: 7px; }
#bottom_google_ad h1{color:#29aebd;}

#left-block,#right_panel{ font-size: 11px; font-family:  Arial text-align: left;}
/* RIGHT PANEL*/
#right_panel{ float: left; width: 302px; text-align: left; position:relative;left:840px;bottom:1250px;/*display:inline;*/}
#right_panel_generic {float: left; width: 302px; text-align: left; position:relative;left:840px;bottom:1200px;display:inline;}
#pro_tricks{border:2px solid #92BF13;border-bottom:5px solid #92BF13;padding:10px;width:180px;float:left;margin-left:0px;font-size:12px;}
#pro_tricks h3 {font-size:18px;font-weight:bold;color:#92BF13;}

#pro_tricks ul{list-style:none;}
#pro_tricks ul li{background: url(../r_list.jpg) no-repeat left center;padding:3px 20px 3px 10px;}
#pro_tricks a{font-weight:300;color:#000000;}
#pro_tricks p a {padding-left:100px;color:#0066CC !important;font-weight:600;}
/* FOOTER */
#footer { /*clear: both;*/ width:1148px;color:#000000; height: 100px; background-color:#ffeaa6;/*color: #FFFF9D;background-color: #6E3EA1;*/ font-size: 11px; font-family: Verdana, Geneva, sans-serif; }
#footer #footer_content { margin:0 auto; padding:7px}
#footer p { padding-top:5px;margin-right:5%;width:901px;}
#footer a {  font-weight: normal; }

/* CONTACT */
#contact td { padding:2px; }

/* clearfix Hack */
.clearfix:after { content: ".";	display: block;	height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}  /* for IE/Mac */
.clearfix { zoom: 1;     /* triggers hasLayout */ display: block; /* resets display for IE/Win */ }

#right_panel_b{float:right;width:300px;padding:0;margin:0 25px 0 0; text-align:left;}

#left_nav{float:left;/*width:15%;*/width:180px;padding:0;margin:0 auto;text-align:center; }
#footer_b{clear:both;background:#ffeaa6;padding:7px;}
#footer_b p {text-align:center !important;line-height:1.5;}
#footer_b p a{font-weight:300 !important;color:#000000 !important;}
p{text-align:left;}
.float_link{color:#0066cc;float:right;padding-top:10px;}
h3{text-align:left;}
.content_block{height:50px;text-align:left;padding:3px 5px; }

#google-content-top { float:left; width:400px; padding:4px; margin: 8px 8px 8px 0; }
#google-content-bot { margin:20px 0; }

/* nSphere Local Guides snippet */
.dmcontent_container 
{
text-align: center;
background-color: #FFF;
width: 200px;
border-top:2px solid #9CBC11; border-right:2px solid #9CBC11; border-bottom:2px solid #9CBC11; border-left:2px solid #9CBC11;
}

.dmcontent_container_topical
{
text-align: center;
background-color: #FFF;
width: 160px;
border-top:2px solid #9CBC11; border-right:2px solid #9CBC11; border-bottom:2px solid #9CBC11; border-left:2px solid #9CBC11;
margin:10px 0 10px 10px;
}

.dmcontent_title 
{
text-align: left; 
height: 20px; 
width: 200px;
background-color: #9CBC11;
text-indent:5px;
}

.dmcontent_title_topical
{
text-align: left; 
height: 20px; 
width: 160px;
background-color: #9CBC11;
text-indent:5px;
}

.dmcontent_title h3, .dmcontent_title_topical h3 {
font-size: 13px; 
font-weight: bold;
color:#FFF;
}

.dmcontent_body 
{
overflow-y: auto; 
text-align: left;
font-family: Verdana,Tahoma,Arial; 
line-height: 18px; 
font-size: 11px; 
font-weight:bold;
margin-left: auto; 
margin-right: auto;
width: 200px;
height: 100px;
color: #403331;
background-color: #FFF;
}

.dmcontent_body_topical
{
overflow-y: auto; 
text-align: left;
font-family: Verdana,Tahoma,Arial; 
line-height: 18px; 
font-size: 11px; 
font-weight:bold;
margin-left: auto; 
margin-right: auto;
width: 160px;
height: 100px;
color: #403331;
background-color: #FFF;
}

.dmcontent_link 
{
text-decoration: none;
color: #403331;
}

