* {margin: 0; padding: 0}
body {background: #E86C5F url(../web-design-small-business-images/bg.jpg); text-align: center; font: 0.7em verdana, arial, sans-serif; line-height: 170%; color: #72503D;}
a {font-weight: bold; color: #72503D; text-decoration: underline;}
a:hover {font-weight: bold; color: #FC3A37; text-decoration: none;}
a img {border:none}
a:hover img {border:none}
p {padding-top: 4px;}
h1 {margin: 12px 0 2px; font: 700 1em verdana, sans-serif;  color: #FC3A37;}
h2 {margin: 6px 0; font: 700 1em verdana, sans-serif;  color: #72503D;}
hr {margin: 30px 50px; color: #EDCFC0}
img {border-style: none}
ul {margin: 6px 12px; padding: 6px 6px 0;}
li {list-style-image: url(../web-design-small-business-images/bullet.gif);}

#content {margin: 0 auto; width: 85%; text-align: left; clear: both;}
#banner {width:100%; height:140px; padding-top: 50px; padding-left: 3%}
#main{width: 65%; margin-left: 5%; background: #E86C5F; float: left}
.main1{margin: 0 auto; }

.box{background: url(../web-design-small-business-images/transWhite.png)}
.boxtop {height: 31px; background: url(../web-design-small-business-images/main.png) repeat-x top; }
.boxbottom {height: 31px; background: url(../web-design-small-business-images/mainbottom.png) repeat-x bottom;}
.boxcontent {padding: 10px 60px;}
.topboxcontent {width: 52%; float: right; padding: 20px 20px 10px 0; }
.img42{width: 42%; height: 42%; padding: 2px}

.wrapper{margin: 0 auto; margin-bottom: 2em; clear: both}
.cellL{width: 30%; float: left; border-right: 1px solid #72503D}
.cellR{width: 30%; float: right; border-left: 1px solid #72503D}
.cellC{width: 32%; margin-left: 31%;}
.inner{height: 100px; margin: 10px; margin-top: 0;}
.inner li {list-style-image: url(../web-design-small-business-images/tick.gif);}
.service li {list-style-image: url(../web-design-small-business-images/tick.gif);}

.fiftyfive{width: 55%}
.forty{width: 40%}
.left{float: left}
.right{float: right}
.clear30{clear: both; height: 30px}
.clear{clear: both;}

#sideBar {float: right; width: 20%; position: relative; top: 0; right: -5px; background: url(../web-design-small-business-images/transWhite.png); 
padding: 0 14px; border-style: dashed; border-width: 1px; border-color: #72503D; color: #72503D}
.sidebox{margin: 10px 0}
.sideboxcontent {margin: 16px 0 30px}
#footer {clear: both; width: 80em;	margin: 0 auto;	text-align: center; font: 0.8em verdana, arial, sans-serif; padding: 30px 0 10px 0;}

.hoverbox {cursor: default; list-style: none; }
.hoverbox a {cursor: default;}
.hoverbox a .preview {display: none;}
.hoverbox a:hover .preview { display: block; position: absolute; top: -140px; left: 60px; z-index: 1;}
.hoverbox img {	background: #fff; color: inherit; vertical-align: top; margin: 2px; padding: 2px; }
.hoverbox li{color: inherit; display: inline; float: left; position: relative; padding: 10px}

#menu {height: 56px; float:right;}
#menu ul {display: inline;	margin: 0;	padding: 0;}
#menu li {display: inline;	list-style: none;	margin: 0;	padding: 0;}
#menu li a {float:left;	height:55px; display:block;	background-position:bottom;	text-indent: -999999px;	outline:none; overflow: hidden;}	
#menu li.home a{background-image: url(../web-design-small-business-images/webdesign-home.gif); width: 120px;}	
#menu li.portfolio a{background-image: url(../web-design-small-business-images/webdesign-portfolio.gif); width: 120px;}	
#menu li.service a{background-image: url(../web-design-small-business-images/webdesign-service.gif); width: 120px;}	
#menu li.process a{background-image: url(../web-design-small-business-images/webdesign-process.gif); width: 120px;}	
#menu li.contact a{background-image: url(../web-design-small-business-images/webdesign-contact.gif); width: 120px;}
#menu li a:hover{background-position: center;}		
#menu li.selected a{background-position: top;}




