/* CSS Document */
body{font-size:76%;margin:0px;padding:0px;background-color:#ffffff;font-family:"Trebuchet MS";}
#wrapp{height:111px;width:100%;color:#FF7400;background-color:#9B2523;border-top: #BD4E3D 5px solid;margin:0px 0px 20px 0px;}
.wrappcont{width:855px; margin:auto}
.call{float:right; padding-top:22px}
.logo{padding-top:7px; border:0px}
/* menu */

#wrapp  ul li a, #wrapp  ul li a:visited{display:block;position:relative;text-decoration:none;color:#80D6FF;}
#wrapp ul {list-style: none;heigh:21px;margin:0px;padding:0px;float:left;position:absolute;top: 90px;width:855px;z-index:10}
#wrapp ul li{position:relative;text-align:left;float:left;width:95px;display:inline;}
#wrapp ul li a strong{color:#FFFFFF;}
#wrapp ul li a {color:#FFFFFF;}
#wrapp ul li ul{display:none;}
#wrapp ul li a:hover{text-decoration:none;color:#FFFFFF}
#wrapp ul li:hover ul {display:block; position:relative; top:0px; left:0; width:105px;}
#wrapp ul li ul li{float:none;width:140px;display:block;padding-left:0;}
#wrapp ul li ul li a{display:block;font-weight:normal;padding:5px 10px;height:20px;width:140px;color:#FFFFFF;}
#wrapp ul li a:hover ul li a {display:block; color:#000;}
#wrapp ul li:hover ul li a {display:block;background-color:#9B2523;color:#FFFFFF;}
#wrapp ul li:hover ul li a:hover {color:#FFFFFF; background:#BD4E3D}

#header{width:855px;margin:auto;color:#333333;padding-bottom:8px;border-bottom:1px solid #CCCCCC}
#header h1{padding:0px;margin:0px;text-align:left;font-size:100%;font-family:Georgia, "Times New Roman", Times, serif}
#container h2 a, #container h2 a:hover{text-align:center;font-weight:normal;font-size:100%;font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;color:#333333; border-bottom:0px;}
h2{font-size:130%;font-weight:normal;text-decoration:none;}



#container{width:855px;margin:auto;color:#333333}
#container a{color:#005F8C}
#container a:hover{color:#005F8C; border-bottom:1px dotted #005F8C; text-decoration:none}
#leftcol{
	width:100%;
	float:left
}
#affordable{float:left;width:47%; background-color:#D5E8F2; padding:7px}
#bespoke{width:47%; float:right; background-color:#D5E8F2; padding:7px}
.image{height:159px}

.separator{width:100%;border-bottom:1px solid #CCCCCC; height:5px; position:relative; top:15px}

#templates{background:#D6F1DD; width:29%; padding-top:7px}
#templates img{margin:auto;border:0px;padding-bottom:10px;opacity:0.6;filter: alpha(opacity=60);}
#templates a:hover{border-bottom:0px}
#seo{position:relative;top:40px;width:100%;height:161px;}
#testimonials{position:relative;top:40px;width:100%;}
#resources{width:49%;float:left;position:relative;top:50px}
#resources ul, #news ul {margin-left:0px;padding:0px 0px 0px 14px}
#resources ul li {display:list-item;}
#news{float:right;width:49%;position:relative;top:50px; text-align:left}
#footer{font-size:90%;color:#FF7400;position:relative;top:80px;height:35px;width:100%;background:#BD4E3D;}
#footer ul li{padding:0px 7px 0px 7px;display:inline;}
#footer ul{margin:0px;padding:5px;}
#footer ul li a{color:#D6A29A;text-decoration:none;}
#footer ul li a:hover{color:#FFF;text-decoration:none;}
#address{width:100%; text-align:right;background-color:#9B2523;}
#address a:link {
	color: #FF7400;
	text-decoration: underline;
}
#address a:visited {
	color: #FF7400;
	text-decoration: underline;
}
#address a:hover {
	color: #FFCC00;
	text-decoration: underline;
}
#wrapp .wrappcont .new {
	padding-left: 170px;
}

