
/* CSS Document */

body {
	background-color:#F0F0F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 0.2px;
	line-height: 14px;
    }
	
.high-light{
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	}
	
h1{
	margin-top:0px;
	margin-bottom:-15px;
	padding:0;
	font-size:16px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#888;
	line-height:17px;
	text-transform:uppercase;
}
	
h2{
	margin-top:-5px;
	margin-bottom:5px;
	padding:0;
	font-size:15px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#888;
	line-height:16px;
}
	
a { text-decoration: none; letter-spacing:.2px;
}
a:link {	color: #66CCFF;
}
a:visited {	color: #66CCFF;
}
a:hover {	color: #333333;
}
a:active {	color: #66CCFF;
}
	
.redLink a { text-decoration: none; letter-spacing:.2px;
}
.redLink a:link {	color: #ff0033;
}
.redLink a:visited {	color: #ff0033;
}
.redLink a:hover {	color: #333333;
}
.redLink a:active {	color: #ff0033;
}
	
.greenLink a { text-decoration: none; letter-spacing:.2px;
}
.greenLink a:link {	color: #33cc00;
}
.greenLink a:visited {	color: #33cc00;
}
.greenLink a:hover {	color: #333333;
}
.greenLink a:active {	color: #33cc00;
}
	
.orangeLink a { text-decoration: none; letter-spacing:.2px;
}
.orangeLink a:link {	color: #ff9900;
}
.orangeLink a:visited {	color: #ff9900;
}
.orangeLink a:hover {	color: #333333;
}
.orangeLink a:active {	color: #ff9900;
}
	
.linkButton a { text-decoration: none; letter-spacing:.2px;}
.linkButton a:link {	color: #333333;}
.linkButton a:visited {	color: #333333;}
.linkButton a:hover {	color: #66CCFF;}
.linkButton a:active {	color: #333333;}

/* LAYOUT */

#containWeb {
    width:100%;
    text-align:left;
    margin:0;
    padding:0;
    }
	
#wrapper{
	width:1020px;
	height:730px;
	margin:0 auto;
	background-image:url(images/dropShadow.png);
	background-repeat:no-repeat;
	margin-top:10px;
	}
	
#wrapper-dis{
	width:1020px;
	height:100%;
	margin:0 auto;
	border-top:10px solid #f0f0f0;
	z-index:99;
	}

#container {
	position:relative;
	left:45px;
	top:30px;
	width:935px;
	height:700px;
	text-align:left;
	}

#container-dis {
	position:relative;
	left:45px;
	top:7px;
	width:935px;
	min-height:700px;
	text-align:left;
	}
	
	
#headerBlock{
	float:left;
	width:930px;
	height:127px;
	}
	
#headerLeft{
	float:left;
	width:350px;
	text-align:left;
	}
	
#headerRight{
	float:right;
	width:550px;
	text-align:right;
	margin:15px 0 10px 0;
	z-index:99999;
	}

#breadcrumbs{
	float:left;
	width:700px;
	margin:-10px 0 0 5px;
}


#top-menu{
	float:right;
}

#midBlock{
	float:left;
	width:935px;
	height:320px;
	}
	
#midImage{
	float:left;
	width:540px;
	height:320px;
	z-index:9;
	}

#midContent{
	float:right;
	width:370px;
	height:320px;
	text-align:left;
	}

#bottomBlock{
	float:left;
	width:930px;
	height:185px;
	margin-top:20px;
	}

#footerBlock{
	width:930px;
	height:50px;
	margin: 0 auto;
	margin-top:5px;
	text-align:center;
	font-size:10px;
	line-height:14px;
	}
	
#sitemap{
	float:left;
	margin:5px 0 0 -25px;
}
	
.title1{
	font-size:17px;
	margin-bottom:10px;
}


/* *** Section Styles *** */

/* HOME */

.sectionLinks-blue{
	float:left;
	width:230px;
	height:185px;
	text-align:left;
	margin-right:3px;
	background-image:url(images/blue_icon_bg.png);
	background-repeat:no-repeat;
	}

.sectionLinks-red{
	float:left;
	width:230px;
	height:185px;
	text-align:left;
	margin-right:3px;
	background-image:url(images/red_icon_bg.png);
	background-repeat:no-repeat;
	}

.sectionLinks-green{
	float:left;
	width:230px;
	height:185px;
	text-align:left;
	margin-right:3px;
	background-image:url(images/green_icon_bg.png);
	background-repeat:no-repeat;
	}

.sectionLinks-orange{
	float:left;
	width:230px;
	height:185px;
	text-align:left;
	background-image:url(images/orange_icon_bg.png);
	background-repeat:no-repeat;
	}
	
.sectionLinks-blue:hover, .sectionLinks-red:hover, .sectionLinks-green:hover, .sectionLinks-orange:hover{
	background-image:url(images/grey_icon_bg.png);
	background-repeat:no-repeat;
	}
	

.slTop{
	height:41px;
	width:214;
	margin:8px;
	text-transform:uppercase;
	color:#FFFFFF;
	}
.slBottom{
	margin:16px 0px 10px 10px;
	padding-right:10px;
	height:105px;
	overflow:auto;
	}

#adBox{
	float:left;
	width:363px;
	height:137px;
	margin:0 !important; 
	padding:0 !important;
	overflow:hidden;
	}

#adBox-inner{
	float:left;
	width:363px;
	background-image:url(images/adBox_bottom.gif);
	background-position: -0px bottom;
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
	}

/* Kitchen */

#right-side{
	float:right;
	width:370px;
	height:525px;
	text-align:left;
	background-image:url(images/prfic-logo-lg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}

#streetSigns-kitchen{
	float:right;
	width:375px;
	height:185px;
	margin:83px 0px 0px 17px;
	text-align:right;
	} 
#signSubTitle-kitchen{
	float:left;
	width:380px;
	text-align:left;
	margin: -1px 0px 2px 0px;
	} 
	
.prficLink{
	float:left;
	width:111px;
	height:67px;
	margin:0px 0px 15px 0px;
	}
	
	
/* TESTIMONIALS */

#midBlock-tstmnls{
	float:left;
	width:935px;
	height:505px;
	}
	
#midImage-tstmnls{
	float:left;
	width:540px;
	height:505px;
	}

#midContent-tstmnls{
	float:right;
	width:370px;
	height:420px;
	text-align:left;
	}

#bottomBlock-tstmnls{
	float:left;
	width:930px;
	height:85px;
	margin-top:20px;
	}

.tstmnls-table{
	margin-top:-10px;
	margin-left:-10px;
	}	

.tstmnls-border{
	margin:10px 0px 6px 0px;
	border-top:1px dotted #666666;
	}	


.tstmnls-table img{
	margin:3px 10px 0px 0px;
	}

#streetSigns-kitchen-testi{
	float:right;
	width:375px;
	height:185px;
	margin:184px 0px 0px 17px;
	text-align:right;
	} 

/* OFFICE */


#bottomBlockOffice{
	float:left;
	width:540px;
	height:185px;
	margin-top:20px;
	}

#sectionTitle{
	float:left;
	width:357px;
	height:57px;
	text-align:left;
	background-image:url(images/sectionTitle_bg.png);
	background-repeat:no-repeat;
	}

#sectionTitle-red{
	float:left;
	width:357px;
	height:57px;
	text-align:left;
	background-image:url(images/red_sectionTitle_bg.png);
	background-repeat:no-repeat;
	}

#sectionTitle-green{
	float:left;
	width:357px;
	height:57px;
	text-align:left;
	background-image:url(images/green_sectionTitle_bg.png);
	background-repeat:no-repeat;
	}

#sectionTitle-orange{
	float:left;
	width:357px;
	height:57px;
	text-align:left;
	background-image:url(images/orange_sectionTitle_bg.png);
	background-repeat:no-repeat;
	}

.sectionIconLink{
	float:left;
	width:58px;
	height:57px;
	text-align:left;
	background-image:url(images/iconLink_bg.png);
	background-repeat:no-repeat;
	margin-left:3px;
	}

.sectionIconLink-red{
	float:left;
	width:58px;
	height:57px;
	text-align:left;
	background-image:url(images/red_iconLink_bg.png);
	background-repeat:no-repeat;
	margin-left:3px;
	}

.sectionIconLink-green{
	float:left;
	width:58px;
	height:57px;
	text-align:left;
	background-image:url(images/green_iconLink_bg.png);
	background-repeat:no-repeat;
	margin-left:3px;
	}

.sectionIconLink-orange{
	float:left;
	width:58px;
	height:57px;
	text-align:left;
	background-image:url(images/orange_iconLink_bg.png);
	background-repeat:no-repeat;
	margin-left:3px;
	}
	
.sectionIconLink:hover, .sectionIconLink-red:hover, .sectionIconLink-green:hover, .sectionIconLink-orange:hover{
	background-image:url(images/iconLink_bg_dn.png);
	background-repeat:no-repeat;
	}
	
.stTop{
	height:41px;
	margin:8px;
	text-transform:uppercase;
	color:#FFFFFF;
	}

#sectionBottom{
	float:left;
	width:540px;
	height:185px;
	background-image:url(images/section_Desc_bg.png);
	background-repeat:no-repeat;
	}
.stBottom{
	width:540px;
	margin:16px 10px 10px 10px;
	}

#streetSigns{
	float:right;
	width:375px;
	height:185px;
	margin:25px 0px 0px 17px;
	text-align:right;
	} 

#signSubTitle{
	float:left;
	width:380px;
	text-align:left;
	margin: -1px 0px 12px 0px;
	} 
	
.signLink{
	float:left;
	width:111px;
	height:67px;
	margin:0px 14px 15px 0px;
	}
	
.signLink:hover{
	background:#EFEFEF;
	}

.listBlock{
	float:left;
	width:190px;
	margin:-5px 10px 0px -20px;
	}

.listBlock-double{
	float:left;
	width:330px;
	margin:-5px 10px 0px 0px;
	}
	
#addressBlock{
	float:left;
	width:360px;
	margin: 7px 0px 20px 2px;
	}
	
#addressBlock2{
	float:left;
	width:360px;
	margin: 20px 0px 20px 2px;
	}
	
/* Office Image */

#imgNav{
	float:left;
	width:52px;
	margin-right:5px;
}

.imgLink{
	float:left;
	margin-bottom:5px;
	}

#imgFrame{
	float:left;
	width:483px;
}

/* Virtual Office */
.virtualContent{
	float:left;
	text-align:left;
	line-height:17px;
	margin:8px 5px 12px 5px;
	}
	
	/* Storage */
	
#addressBlock-storage{
	float:left;
	width:360px;
	margin: 7px 0px 10px 2px;
	}
	
#storage-signs{
	float:left;
	margin-left:-20px;
	margin-top:-20px;
	}
	
.storageEst{
	float:left;
	margin:-10px 4px 10px 0px;
	text-align:left;
	font-size:10px;
	letter-spacing:0.3px;
	}

/* Other */
	
#otherTitle{
	float:left;
	width:296px;
	height:57px;
	text-align:left;
	background-image:url(images/sectionTitle_bg.png);
	background-repeat:no-repeat;
	}
	
	
/* text */
	
.smText{
	font-size:10px;
	letter-spacing:.5px;
	}
	
.smTextO{
	font-size:10px;
	color:#f48120;
	letter-spacing:.5px;
	}
	
.smTextW{
	font-size:10px;
	color:#FFFFFF;
	letter-spacing:.5px;
	}
	

/* MISC */

#myContent{
	z-index:9;
}

#sub-nav{
	float:left;
	text-align:left;
	width:100%;
	margin:0px 0px 10px 0px;
	padding:5px 0px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}

#sub-nav-spacer{
	float:left;
	width:100%;
	margin:0px 0px 10px 0px;
	padding:5px 0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}
.sub-nav-link{
	padding:0px 6px;
	}

li{
	margin-bottom:2px;
	}
	
.buttonLink{
	float:left;
	border: 1px solid #66CCFF;
	padding:3px 10px 3px 10px;
	margin:4px 4px 14px 3px;
	text-align:center;
	font-size:10px;
	letter-spacing:0.3px;
	}
	
.buttonLinkB{
	float:left;
	border: 1px solid #66CCFF;
	padding:3px 10px 3px 10px;
	margin:4px 4px 14px 3px;
	text-align:left;
	font-size:10px;
	letter-spacing:0.3px;
	}
	
.buttonLink:hover, .buttonLinkB:hover{
	border: 1px solid #333333;
	}
	
#logoBlock{	
	float:left;
	width:370px;
	text-align:left;
	}
	
	
	
/* Form css */
.border { border:1px solid #666666; background-color: #FFFFFF; font-size: 10px; color: #333333; margin-top: 1px; margin-right:2px; width:300px;}
.greyBorder { border:1px solid #ffffff; background-color: #999999; font-size: 10px; color: #ffffff; margin-top: 2px; margin-right:9px;}
INPUT,TEXTAREA { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
/* End of Form css */

/* faq stuff */


.clicker {
color:#ff0033;
}
.clicker:hover {
color:#666666;
}
.clicker2 {
cursor:pointer;
color:#8cc63f;
}
#scriptlist {
float:left;
width:500px;
margin:0px 20px 0px 15px;
}
dl {
float:left;
width:500px;
margin:auto;
padding:0.5em;
}
.faqTitle {
line-height:24px;
font-weight:bold;
/* background-image:url(images/faq_q.png); 
background-repeat:no-repeat;
background-position:0px 0px;*/
cursor:pointer;
}
.sellFaqTitle {
line-height:24px;
font-weight:bold;
padding-left:20px;
/* background-image:url(images/sell_faq_q.png);
background-repeat:no-repeat;
background-position:0px 0px; */
}

dd  {
display:inline;
line-height:18px;
/* background-image:url(images/faq_a.png);
background-repeat:no-repeat;
background-position:0px 3px; */
}

/* end of faq stuff

DIS stuff */



#midBlock-dis{
	float:left;
	width:935px;
	min-height:470px;
	}

#midInner-dis{
	float:left;
	width:935px;
	min-height:460px;
	}

#bottomBlock-dis{
	float:left;
	width:930px;
	height:60px;
	}

/* TIM stuff */



#containWeb-tim {
    width:100%;
    text-align:left;
    margin:0;
    padding:0;
    }
	
#wrapper-tim {
	width:1020px;
	height:730px;
	margin:0 auto;
	background-image:url(images/dropShadow.png);
	background-repeat:no-repeat;
	margin-top:10px;
	}

#container-tim {
	position:relative;
	left:45px;
	top:35px;
	width:935px;
	height:730px;
	text-align:left;
	}

#midBlock-tim{
	float:left;
	width:935px;
	height:510px;
	}

#midInner-tim{
	float:left;
	width:935px;
	height:460px;
	overflow:auto;
	}	

#bottomBlock-tim{
	float:left;
	width:930px;
	height:60px;
	}

