@charset "UTF-8";
/* CSS Document 

orange == #D85027
grey == #F8F7F7


*/
#phonenumber {
background-image:url("/images/phone-bg.png");

height:40px;
left:386px;
position:absolute;
top:269px;
_top: 470px;
*top: 470px;
_left: 865px;
*left: 865px;
width:571px;
z-index:998;
}
        
#nav li {

}
#nav li.first {
	clear:left;
}
#nav li.nowrap {
	margin-right:100px;
}
#nav li.line1 {
	margin-left:205px;
}
#nav li.line2 {
	margin-left:83px;
}
.clearer {
	clear:both;
}
#tip-top .blog-post {
width: 240px; display: block; margin: 0 auto;
}
* {
	margin: 0px;
	padding: 0px;
}
#currencyconvert {
margin: -20px 47px 0 0;
_margin: 10px 20px 0 0;
*margin: 10px 20px 0 0;
}
body {
	/*background-image:url(/images/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;*/
	/*background: url(/images/page-m.gif) repeat-y center 330px #bbb9b7;*/
	background-color:#BBB9B7;
	color:#5E5E5E;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:12px;
	line-height:1.8em;
    text-align:center;
}
h1 {
color:#D85027;
}
h3 {
color: #d85027;
font-size:12px;

}

.shop-main .header h3 {
float:left;
display:block;
width:100%;


}
.shop-main {
margin-left:5px;
margin-top:18px;
}



a {
color:#5E5E5E;
font-size:14px;
text-decoration:none;
outline:none;
}
a:hover {
color:#D85027;
font-size:14px;
text-decoration:none;
}
a:active {
color:#D85027;
font-size:14px;
text-decoration:none;
}
#container {
background-color:white;
margin:0 auto;
width:957px;
padding-bottom:20px;
}
#header {
height:309px;
position:relative;
width:957px;


        

	*top:-203px;
    *left:-478px;


}
.limiter{
	float:left;

}

#header #logo {
background: url("/images/logo-bg.png") no-repeat scroll 0px 0px transparent;
position:relative;
z-index:999;
height:99px;
width:800px;
*top:200px;
*left:400px;
}

#logo img {
float:left;
padding:10px 0 0 60px;

}


#fader {
	list-style:none;
*width:957px;
*height:309px;
*position:absolute;
*clear:both;

}

#fader img {
	display:none;
}
#fader.innerfade img {
	display:inline;
}


.limiter{
position:relative;
margin-top:-100px;
*margin-top:100px;
_width:957px;
_height:309px;
_float:left;

}
.limiter img {
width:957px;
height:309px;
}

.limter ul {
	list-style:none;
    *zoom: 1;
     *position: relative;
}

#header #title p {
color:white;
font-size:38px;
}
#nav {
background:url(/images/nav-bg.png) top left repeat-x;
height:35px;
padding:3px 0 10px ;
_top:-211px;


}

h4 {
font-size: 12px;
margin:0 0 10px 0;

}
#content {
background-color:white;
padding:25px 0 20px;
text-align:left;
width:100%;
_position:relative;
_clear:both;
_top:-211px;
}

#content_left {
background:#F8F7F7;
float:left;
margin-left:10px;
margin-right:15px;
margin-top:50px;
padding:0 15px 10px;
width:240px;

_margin-left: 5px;
_padding: 0 7px 10px;


}
/*#content_left h1 {
text-align:center;
}
*/

#content_right {
background-color:white;
float:left;
padding-left:20px;
padding-right:10px;
text-align:justify;
width:620px;
}
#content_right img {
padding-left: 10px;	
}
#content_right em img {
	padding: 0;
}
#othertemplate #content_right {
margin-left: 10px;	
}
#galleryarticlesblog #content_right {
margin-left: 0px;	
background-color:white;
float:left;
padding-left:0;
padding-right:10px;
text-align:justify;
width:651px;
}
#galleryarticlesblog #content_left {
	background:none repeat scroll 0 0 #F8F7F7;
float:left;
margin-left:10px;
margin-right:12px;
margin-top:50px;
padding:0 15px 10px;
width:240px;
}
#content_right ul {
padding-left: 15px;	
}
#renoactionplan #content_right {
width: 380px;	
}
#newhome #content_right {
margin-left:26px;
padding-right:0;
width:641px;
}
#content_left {
background:none repeat scroll 0 0 #F8F7F7;
float:left;
margin-left:20px;
margin-right:12px;
margin-top:50px;
padding:0 15px 10px;
width:240px;
}

#tip-content ul li {
text-align: justify;	
}

#content a {
color:#D85027;
}
#tip-top {
background-image:url(images/tip_header.png);
background-repeat:no-repeat;
_float:left;
margin:-50px 0 0 -15px;
_margin:-50px 0 0 -3px;
width:270px;

}
/*#tip-top h1 {
font-weight:100;
letter-spacing:0.02em;
padding-left:14px;
padding-top:33px;
}*/
#tip-content {
float:left;
padding-bottom: 20px;
}
#testimonial-top h1 {
padding-top:20px;
}
#testimonial-content {
float:left;
text-align:left;
}


.funnel {
float:right;
padding:0 0 0 10px;
}
.funnel img {
float:left;
padding:25px 20px 25px 0;
}
.funnel p {
padding-right:23px;
padding-top:3px;
text-align:justify;
width:613px;
}
.funnel h1 {
text-align:left;
}



#footer {
padding-top:5px;
margin: 0 auto;
background: url(/images/shadow-b.png) top center no-repeat;
*float:left;
position:relative;
}


#cat_503996_divs {
padding:0px 0;
width:100%;
}

#nav ul li {
display:inline;
padding:19px;
}
#nav ul {
text-align: center;
margin: 0 auto;
}

.dot-line {border-bottom: 2px inset; width: 100%; margin: 25px 0px;

}






.circ {
	float:left;
	width:160px;
	height:157px;
	text-align:center;
	background: url(/images/circ1.jpg) no-repeat center;
}

.text{
	float:left;
	width: 433px;
	padding: 0 0 0 10px;
	
}

#top {

float:right;
padding:5px 0 5px 0;
width:655px;

}

#mid {
float:right;
padding:5px 0 5px 0;
width:655px;
}

#mid .circ {
	background: url(/images/circ2.jpg) no-repeat center;
	
}

#mid .text {
	background: url(/images/round-corner.gif) no-repeat top right #f8f7f7 ;
	height:154px;
    margin-top: 3px;
	

}


#bot {

float:right;
height:203px;
padding:5px 0 5px 0;
width:655px;
}


.img-bg {
	background: url(/images/img-bg.png) no-repeat center;
	width:217px; 
	height:165px;
	float:right;
	
}
.img-bg img {
	padding:9px 0 0 9px;
}
.first {
	border-right:1px solid #fff;
}

.last {
	border-left: 1px solid #CCC;

}
.border {
	
	border-right:1px solid #fff;
	border-left: 1px solid #CCC;
}
.nowrap {
white-space: nowrap;	
	border-right:1px solid #fff;
	border-left: 1px solid #CCC;
}

#nav ul li {
	

	margin:0px 0;
	padding:0 10px;
	}

#content_right .indent ul{
width:201px;
text-align:center;
}

#content_right .indent ul{
width:900px;

}
.no-indent ul{
padding: 0px;	
}

#left-footer{
	background: url(/images/tip_bottom.jpg) no-repeat;
	height: 50px;
	float:left;
	width:240px;
	margin-left:10px;
	margin-right:15px;
}

#h-align {
	float:right;
	width: 329px;
	text-align:center;
}


#tip-content ul li{

	padding: 10px 0 15px;
	list-style:none;
	clear:both;

}

#tip-content ul li img{

	float:left;
	padding: 0 100px 0 0;
	margin-left:-22px;
}

.step {
	float:right;
	width:190px;
	
}



/*_______________________________________________ H1 ______________________________*/

#content_right h1 {
	padding: 0px 0 5px;
	font-size:32px;
	font-weight:100;
	letter-spacing:0.06em;
	line-height:1.2em;
}

#content_left h1 {
	font-weight:100;
	letter-spacing:0.02em;
	padding-left:14px;
/*	padding-top:70px;*/
float:left;
	line-height:1.16em;
	}
	
#testimonial-top h1 {
	padding-left:0px;
}

#h-align h3 {
	margin-top: 2px;
}


	
.outerBodyWrap {
	background: url(/images/page-m.gif) repeat-y center 330px #bbb9b7;


	
}
.bodyWrap {
	background: url(/images/body-t.gif) repeat-x scroll left top transparent;

	*height:100%;
}
#outerWrap {
	background: url(/images/page-t.jpg) no-repeat scroll center top;

	*height:100%;
}
.articles {
border-bottom: 1px inset; 
width: 95%; 
*width:200px;
margin: 2px 0px; 
float:left;
}


.articles a {
	font-size:12px;
}

.more-links {
	text-align:right;
	margin:10px 0 0 0;
	float:right;
	}
.more-links a {
	font-size:12px;
}

.description{
	padding-bottom:20px;
	padding-left:15px;

}

.description ul{
	line-height: 2.2em;
	letter-spacing:0.02em;
	font-weight:100;
}

.shop-product-large h2 {
	margin-bottom:0;
	width:320px;
	float:right;
}


/*_______________________________________________ Global Styles ______________________________*/
.img-right {
	float:right;
	padding:5px 10px;
}
	





/*--------------------------------------sneak peak--------------------*/
.imgbefore{
	background: url(/images/img-bg.png) no-repeat center;
	float: left;
	width:245px; 
	height:165px;
	margin: 15px 0 15px 25px;
	padding: 0 0 0 27px;
	display: block;
}

.imgbefore img {
	padding:9px 0 0 9px;
}

.imgafter{
	background: url(/images/img-bg.png) no-repeat center;
	float: left;
	width:245px; 
	height:165px;
	margin: 15px 0 15px 25px;
	padding: 0 0 0 27px;
}

.imgafter img {
	padding:9px 0 0 9px;
}

.imgcomment{
	width: 80%;
	float: left;
	padding: 0px 0px 0px 50px;

}

.sneakpeak {
border-bottom: inset 1px;
width: 50%;
float: left;
padding: 0px 25px 5px 25px;
margin: 0px 0 10px 125px;
}

.hide, #Disable {
    display: none;
}


ul#nav_519266 li {
	display:inline;
	padding: 5px 10px;
	margin: 0 auto;

}
ul#nav_519266 li a {
	font-size:10px;
}

ul#nav_519266 {
	margin: 0 auto;
	width: 957px;
	height:50px;
	
	
} 

.shop-product-small ul.no-indent {
	width:192px;
	text-align:center;
	padding:  5px 5px 0px;
}

.table {
	display: table;   /* Allow the centering to work */
	margin: 0 auto;
}



#newsletter {
float:left;
margin:30px 0 10px 18px;
padding:0px;
_margin:30px 0 10px 9px;
}


#right_side_panel {

width: 250px;
float:right;
padding: 0 10px;


}
#rightgetstarted img {
	margin: 0 37px;
}
#rightmbg img {
margin: 0 37px;	
}
#rightwhois img {
margin: 0 37px;	
}

#rightnewsletter, #rightgetstarted, #rightmbg, #rightcontactreno, #rightwhois {
margin: 20px 0;	
}


#content_left h1 a {
font-size: 24px;	
}
