/* *************************** 
  Site - 17_02_53_paradiso
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6- Footer Styles
   ***************************/

/* *************************** 
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#7c7c7c;
	text-decoration:none;
}
a:hover {
	color:#CC6633;
	text-decoration:none;
}
img {
	border:0;
}
fieldset {
	border:none;
}
li {
	list-style:none;
}
.clear {
	clear:both;
	height:0;
	font-size:0;
}
/* *************************** 
   $2 Website Structure Styles
   ***************************/
body {
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background:#000;
}
#container {
	width:778px;
	margin:0 auto;
	text-align:left;
	color:#b1b1b1;
}

/* *************************** 
   $3 Header Styles
   ***************************/
#header {
	height:234px;
	width:778px;
	background:url(../images/headerBg.png) right 63px no-repeat;
}
#header h1{
	padding-top:89px;
	height:74px;
	width:295px;
	}
#header h1 a{
	display:block;
	height:74px;
	width:295px;
	background:url(../images/logo.png) no-repeat;
	}
#header h1 a span{
	display:none;
	}
#topnav{
	padding-top:36px;
	background:url(../images/topnavBg.png) bottom no-repeat;
	height:36px;
	width:778px;
	overflow:hidden;
	font-family:"Times New Roman", Times, serif;
	}
#topnav li{
	float:left;
	line-height:36px;
	font-size:15px;
	padding-right:36px;
	text-transform:uppercase;
	}
#topnav .last{
	padding-right:0;
	}
/* *************************** 
   $4 Content Styles
   ***************************/
#content {
	padding-top:18px;
	width:760px;
	padding-right:0px;
	padding-bottom: 48px;
	overflow:hidden;
    }
#list{
	height:132px;
	overflow:hidden;
	width:778px;
	}
#list a span{
	display:none;
	}
#list a{
	float:left;
	height:132px;
	width:187px;
	margin-right:9px;
	display:inline;
	}
#list a.body{
	background:url(../images/body.jpg) top no-repeat;
	}
#list a.body:hover{
	background:url(../images/body.jpg) bottom no-repeat;
	}
#list a.skin{
	background:url(../images/skin.jpg) top no-repeat;
	}
#list a.skin:hover{
	background:url(../images/skin.jpg) bottom no-repeat;
	}
#list a.product{
	background:url(../images/products.jpg) top no-repeat;
	}
#list a.product:hover{
	background:url(../images/products.jpg) bottom no-repeat;
	}
#list a.contact{
	background:url(../images/contact.jpg) top no-repeat;
	margin:0;
	}
#list a.contact:hover{
	background:url(../images/contact.jpg) bottom no-repeat;
	}
#content h2{
	font-size:16px;
	line-height:17px;
	padding-top:47px;
	padding-bottom:24px;
	color:#993300;
	}
#content p{
	line-height:22px;
	padding-bottom:22px;
	}
#maincontent{
	float:left;
	/*width:560px*/;
	width:530px;
	/*margin-right:-90px;*/
	margin-right:-60px;
	}
/* *************************** 
   $5 sidebar Styles
   ***************************/
#sidebar{
	width:217px;
	float:left;
	overflow:hidden;
	padding-top:37px;
	}
#subnav{
	color:#97c7c7c;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	}
	
#sidebar #subnav li a{
	color:#996633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#sidebar #subnav li a:hover {
	color:#39393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#subnav .active a{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#subnav li {
	padding-bottom:4px;
	font-size:11px;
	line-height:16px;
	text-transform:capitalize;
	font-weight:bold;
}
/* *************************** 
   $6 Footer Styles
   ***************************/
#footer {
	text-align:center;
	color:#fff;
	font-weight:normal;
	font-size:11px; 
	clear:both;
	padding-bottom:10px;
}
#footer a{
	color:#fff;
	text-decoration:none;
	}
#footer a:hover{
	color:#fff;
	text-decoration:underline;
	}
.map{ 
	padding-left:160px;
	}
	
.images{padding-left:120px;}
.title{
	
	}
	
.timeframe{
	margin-left:250px;
	}
.price{
	text-align:right;
	}

table{
	font-size:12px;
	}
.textpadding{
	padding-left:10px;}
h3{
	font-size: 14px;
	color:#996633;}
.imageStroke{
	border:#999999 inset;}
	
.slideshow{text-align:center;}.locationText {
	text-align: center;
}
.locationText{
padding-left:170px;
text-align:left;
font-size:12px;}

p.descText{
	line-height: 12px;}

.carbonLogo{
padding-top: 20px;}

#maincontent .contact a{text-decoration: underline;}

.order {
	font-size: 11px;
	color: #8D5E2F;
}

/* *************************** 
   $7 popup Styles
   ***************************/
   
   #subbox td (line 37)

{

border-bottom-width: 0pt;

border-bottom-style: none;

border-bottom-color: -moz-use-text-color;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}

#subbox .b (line 1)

{

background-color: transparent;

background-image: url(b.png);

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

}