/* CSS Document */
*{ margin:0; padding:0; border:0; outline: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; }
/* end Reset */

.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.block{ clear:both; float:left; width:100%;}

a{ text-decoration:none;color:#606060; }
a:hover{text-decoration:underline;}


body{
	background:#fff;
	color:#606060;
	font:12px Tahoma, "Trebuchet MS";
	height:100%;
}


.wrapper{ margin:0 auto; width:948px;}


#top,
#content,
#footer{ clear:both; float:left; width:100%;}


#top{ padding:18px 0 0 0;}
	#top h1 a{
		background:url(images/logo.gif) no-repeat;
		float:left; display:inline;
		height:54px;
		margin:12px 35px 0 10px;
		text-indent:-9999px;
		width:207px;
	}



#content{ margin-top:10px;}
.wrapperContent{ margin:0 auto; width:756px;}
.wrapperContentBig{ margin:0 auto; width:799px;}

#people,
#advantages,
#catBar,
#catList,
#catListBot,
#tips{ float:left; clear:both; width:100%;}


#people{ margin:40px 0;}
#people img.left{
	border:2px solid #ff9231;
	width:105px;
}
	#people div.left{
		margin-left:10px;
		width:630px;
	}
	#people h3{
		background:url(images/title-tracey.gif) no-repeat;
		height:17px;
		margin-bottom:5px;
		text-indent:-9999px;
	}

#advantages{
	background:url(images/bg-icons.jpg) no-repeat;
	/*height:169px;*/
	height:145px;
}
	#advantages h3{ display:none;}


#catBar{
	background:url(images/bg-categories.gif) no-repeat;
	height:34px; padding-top:9px;
}
#catBar h4{
	float:left; display:inline;
	color:#fff;
	font:19px "Trebuchet MS";
	width:147px; padding-left:52px;

}

#catList{
	border-left:1px solid #f9eee5; border-right:1px solid #f9eee5;
	background:#f5f5f5;
	width:754px;
}
#catList ul li{ padding:1px 0; color:#374270; font-size:14px;}
#catList ul li a{ color:#374270; font-size:14px;}
#catList div{
	float:left; display:inline;

}
#catList div.cat-1{padding:15px 10px 0 30px; width:128px;}
#catList div.cat-2{ padding:15px 10px 0 60px;width:138px;}
#catList div.cat-3{ padding:15px 20px 0 55px;width:142px;}
#catList div.cat-4{  padding:15px 10px 0 35px;width:116px;}


#catListBot{
	background:url(images/box-bot-gray.gif) no-repeat;
	height:23px;
}


#tipsTop{	
	background:url(images/box-top.gif) no-repeat;
	height:19px;
	float:left; clear:both; width:100%;
	margin-top:40px;
}
#tipsBot{	
	background:url(images/box-bot.gif) no-repeat;
	height:19px;
	float:left; clear:both; width:100%;
}
#tips{
	border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9;
	float:left; clear:both; width:870px;
	padding:0 25px;
}
#tips div.left{ width:480px;}
#tips h2{
	color:#374270;
	font:18px Tahoma;
	font-weight:bold;
	margin-bottom:10px;
}
#tips p{ margin-bottom:15px;}
#tips p.time{ font-size:18px; color:#6e6e6e;}
#tips p.time strong{color:#374270;}

#tips .right{ padding-top:5px;}
#tips .right p{ margin-top:15px;}

#tips h4{
	color:#ff9231;
	font:18px Tahoma;
	font-weight:bold;
	margin-bottom:10px;
}
#tips ul{ margin-top:10px;}
#tips ul li{
	padding:2px 0;
}
#tips ul li a{ color:#374270; font-size:14px;}
#tips div.right{ width:325px;}


#tellFriend{
	text-align:center;
	padding:20px 0 0 0;
	

}

#footer{
	border-top:1px solid #ffae66;
	margin-top:20px;
	padding:5px 0 10px 0;

}
/* Sitemap */
.links{
	float:left; clear:both; width:100%;
	color:#333;
	font:11px;
	display:none;
}
.links div a{ 
	color:#333; text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}
.links div a:hover{ text-decoration:underline;}
.links div{
	float:left; clear:both;
	width:100%;
	padding:5px 0;
}
.links ul li{ list-style:none; float:left; display:inline; padding:1px 4px;}

.links div h4,
.links div div{
	padding:4px 0;
	float:left; display:inline; clear:none;
	position:relative; left:0;
	width:195px;
	margin-left:2px;
	padding:0 10px;
}
.links div div{
	width:720px; 


}

.links div h4{ width:100px; margin-left:0; }
.links div h4.spacer{ height:41px;}
.links div h4{
	color:#666;
	font-weight:bold;
	font-size:14px;
	text-indent:5px;
	text-align:right;
}




