body {margin: 0px auto; padding: 0px; background-color: #C3C3C3; text-align: center;}
p {margin: 0px auto; padding: 0px; font: 12px arial; color: #000;}
h1 {margin: 0px auto; padding: 0px 0px 6px 12px; font:bold 16px arial; color: #000; text-align: left;}
h2 {margin: 0px auto; padding: 0px 0px 6px 12px; font:bold 16px arial; color: #000; text-align: left;}
h3 {margin: 0px auto; padding: 0px; font:bold 16px arial; color: #000;}
h4 {margin: 0px auto; padding: 0px 0px 6px 12px; font:bold 16px arial; color: #000; text-align: left;}
li {margin: 0px auto; padding: 0px;}
ul {margin: 0px auto; padding: 0px;}
body#home a#homenav, body#seo a#seonav, body#port a#portnav, body#contact a#contactnav, body#prices a#pricesnav  {float: left;text-align:center;font: bold 16px arial; color: #2624FF; height: 26px; width: 120px;margin: 0px 3px 0px 0px; padding:18px 0px 0px 0px; list-style: none; text-decoration: none; background: url(http://www.dorsetwebdesigns.co.uk/images/blacktab.gif) center bottom no-repeat;}
#container {margin: 6px auto 0px auto; padding: 0px; width: 1064px;background: url(http://www.dorsetwebdesigns.co.uk/images/shadow.gif) center top repeat-y;}
#header {width: 1024px; height: 150px; margin: 0px auto; padding: 0px; background: url(http://www.dorsetwebdesigns.co.uk/images/header.jpg) center top no-repeat;}
#logo {float: left; width: 287px; height: 122px; margin: 0px auto; padding: 24px 46px 4px 29px;}
a#logo {text-decoration: none; margin: 0px auto; padding: 0px;}
a:hover#logo {text-decoration: none; margin: 0px auto; padding: 0px;}
#navigation {float: right; width: 660px; height:44px; margin: 106px 0px 0px 0px; padding: 0px;}
#navigation ul {margin: 0px auto; padding: 0px; list-style: none;}
#navigation li { padding: 0px; margin: 0px 3px 0px 0px; float: left;} 
#navigation li a {float: left;text-align:center;font: bold 14px arial; color: #000; height: 24px; width: 120px;margin: 0px 3px 0px 0px; padding: 20px 0px 0px 0px; list-style: none; text-decoration: none; background: url(http://www.dorsetwebdesigns.co.uk/images/greytab.gif) center bottom no-repeat;}
#navigation li a:hover {float: left;text-align:center;font: bold 14px arial; color: #FFF; height: 24px; width: 120px;margin: 0px 3px 0px 0px; padding: 20px 0px 0px 0px; list-style: none; text-decoration: none; background: url(http://www.dorsetwebdesigns.co.uk/images/blacktab.gif) center bottom no-repeat;}
#navBar {margin: 0px auto; padding: 0px; width: 1024px; height: 15px; background-color: #000;}

#mainContainer {width: 1024px; overflow: hidden; background-color: #fff; margin: 0px auto; padding: 0px;}
#mainRight {float:right; margin: 12px auto 0px auto; padding: 0px; width: 318px;}
a.TextLink {background: url(http://www.dorsetwebdesigns.co.uk/images/arrow.gif) no-repeat left center;margin: 0px auto; padding:0px 0px 0px 18px; font:bold 14px arial; color: #2121ED; text-decoration: underline;}
a:hover.TextLink {background: url(http://www.dorsetwebdesigns.co.uk/images/arrowhover.gif) no-repeat left center;margin: 0px auto; padding:0px 0px 0px 18px; font:bold 14px arial; color: #000; text-decoration: none;}
/*selena*/
#selenaparsons {margin: 10px auto; padding: 0px 12px 0px 12px; width: 682px; height: 220px;}
#selenapic {margin: 0px auto; padding: 0px 0px 0px 5px; float: left; width:200px; height: 220px;}
#selenatext {margin: 0px auto; padding: 0px 0px 0px 12px; width: 465px; height: 220px; float: right;}
#mainCenterPort {width: 706px; margin: 14px auto 0px auto; padding: 0px; float: left; font: 12px arial; color: #000;}
#mainCenterPort p {text-align: left; margin: 0px auto; padding: 0px 0px 4px 12px; font: 14px arial; color: #000;}

.portfolio {width: 682px; height: 110px; margin: 0px auto; padding: 0px 0px 10px 0px; background: url(http://www.dorsetwebdesigns.co.uk/images/portfoliobackground.jpg) center top no-repeat;}
.portLeft {width: 115px; height: 86px; margin: 0px auto; padding: 8px 0px 0px 12px; float: left;}
.portRight {width: 521px; height: 86px; margin: 0px auto; padding: 10px 22px 0px 12px; float: right; text-align: left;}
a.PortLink {text-align:left;background: url(http://www.dorsetwebdesigns.co.uk/images/arrow.gif) no-repeat left top;margin: 0px auto; padding:0px 0px 8px 22px; font:bold 14px arial; color: #2121ED; text-decoration: underline;}
a:hover.PortLink {text-align:left;background: url(http://www.dorsetwebdesigns.co.uk/images/arrowhover.gif) no-repeat left top;margin: 0px auto; padding:0px 0px 8px 22px; font:bold 14px arial; color: #666; text-decoration: none;}
/*contact form*/
#mainCenterContact {text-align: left;width: 706px;  margin: 14px auto 0px auto; padding: 0px; float: left; font: 14px arial; color: #000;}
#mainCenterContact p {text-align: left; margin: 0px auto; padding: 0px 0px 4px 12px; font: 14px arial; color: #000;}
.single {display: block;width: 220px;float: left;margin-bottom: 16px;}
label {text-align: right;width: 200px;padding-right: 20px;}
br {clear: left}
.textarea {display: block;width: 200px;float: left;margin-bottom: 8px;}
.RadioButton {border:0px;width: 30px;display: block;display: inline;}
#form {font: 12px Verdana; color: #000066; margin: 0px auto;padding: 0px; width: 560px;line-height:1.4em;}
.red {font: bold 18px arial;color: #000066; margin: 0px auto; padding: 0px;}
fieldset {background: url(http://www.dorsetwebdesigns.co.uk/images/contactbg.jpg) repeat-x; margin: 0px auto; padding: 0px;}
.request {width: 280px;margin: 0px auto; padding: 0px;}
legend {margin: 0px auto; padding: 20px;}
/*prices page*/
.prices {width: 682px; height: 220px; margin: 0px auto; padding: 0px 0px 10px 0px; background: url(http://www.dorsetwebdesigns.co.uk/images/pricesbackground.jpg) center top no-repeat;}
.pricesLeft {float: left; margin: 0px auto; padding: 0px; width:341px;}
.pricesLeft ul {white-space: nowrap;float:left;margin: 10px auto; padding:10px 0px 0px 20px; }
.pricesLeft li {height:18px;list-style: none;float: left; margin: 0px auto; padding: 2px 0px 0px 20px; font: 14px arial; color: #000066;background: url(http://www.dorsetwebdesigns.co.uk/images/costsimages.jpg) no-repeat left center;}
.pricesRight {float: right; margin: 0px auto; padding: 0px; width:341px;}
.pricesRight ul {white-space: nowrap;float:left;margin: 10px auto; padding:10px 0px 0px 20px; }
.pricesRight li {height:18px;list-style: none;float: left; margin: 0px auto; padding: 2px 0px 0px 20px; font: 14px arial; color: #000066;background: url(http://www.dorsetwebdesigns.co.uk/images/costsimages.jpg) no-repeat left center;}

#mainCenterSEO {width: 706px;  margin: 14px auto 0px auto; padding: 0px; float: left; font: 12px arial; color: #000;}
#mainCenterSEO p {text-align: left; margin: 0px auto; padding: 0px 0px 4px 12px; font: 14px arial; color: #000;}

#mainCenterPrivacy {width: 706px;  margin: 12px auto 0px auto; padding: 0px; float: left; font: 12px arial; color: #000;}
#mainCenterPrivacy p {text-align: left; margin: 0px auto; padding: 0px 22px 6px 22px; font: 12px arial; color: #000;}

/*sitemap*/
#sitemap {margin: 0px auto; padding: 30px; list-style: none;}
#sitemap a {float:left;background: url(http://www.dorsetwebdesigns.co.uk/images/arrow.gif) no-repeat left center;margin: 0px auto; padding:0px 0px 0px 28px; font:bold 14px arial; color: #2121ED; text-decoration: underline;}
#sitemap a:hover {background: url(http://www.dorsetwebdesigns.co.uk/images/arrowhover.gif) no-repeat left center;margin: 0px auto; padding:0px 0px 0px 28px; font:bold 14px arial; color: #666; text-decoration: underline;}
#sitemap p {margin: 0px auto; padding: 6px; font: 14px arial; color: #000;}
/*footer*/
#footer {margin: 0px auto; padding: 0px; background: url(http://www.dorsetwebdesigns.co.uk/images/footer.jpg) center no-repeat; height: 60px; width: 1024px; clear: both;}
#footertext {width: 1024px; height: 20px;margin:0px auto; padding: 30px 0px 0px 0px; font: 14px arial; color: #FFF; text-align: center;} 
#footertext a {margin:0px auto; padding: 0px; text-decoration: none; font: 14px arial; color: #FFF;}
#footertext a:visited {margin:0px auto; padding: 0px; text-decoration: none; font: 14px arial; color: #47F718;}
#footertext a:hover {margin:0px auto; padding: 0px; text-decoration: underline; font: 14px arial; color: #FFFF66;}
