﻿body {
	font-family:Verdana, Arial, Helvetica;
	font-size:.8em;
	font-weight:normal;
	margin:0;
	padding:0;
}

a {text-decoration:none;}
a:hover {text-decoration:none;}
img {border-style:none;}
blockquote {font-weight:bold; font-style:italic;}

h1 {
	font-family:Arial, Verdana, Helvetica;
	font-size:100%;
	font-weight:bold;
	color:#563a59;
	margin:0;
	padding:0;
}

hr {border:0; color:#aaa; background-color:transparent; width:80%;}

#wrap {width:900px; margin:auto; background:white url('../images/greyleftline.gif') repeat-y;}

#header {
	width:900px;
	margin:0 auto 0 auto;
	background-image:url('../images/header.gif');
	background-repeat:no-repeat;
	background-position:left top;
	height:110px;
	padding:0;
}

/* left column and boxes */

#leftcolumn {width:250px;background-color:#ddd;height:auto;float:left;margin:0;}

#leftgetquote {font-size:80%; width:220px; display:block; margin-left:15px;}
#leftpricebox {width:220px; margin:0; padding:20px 0 0 0; margin-left:15px;}
#leftstandardfeatures {width:220px; margin:0; padding:20px 0 0 0; margin-left:15px;}	
#leftpaynow {width:220px; margin:0; padding:20px 0 0 0; margin-left:15px;}	

#leftgetquote h2 {text-align:center; font-size:140%;}
.webfeatures h2 {font-size:140%;}
.paynow h2 {font-size:110%;}

.lpquotebox {height:auto; width:220px; margin:0; padding:10px 0 0 0;}
.leftquoteform {margin-top: 20px; padding: 5px 0 5px 0;}
.leftquoteform table {width:200px;}
.formvalue {font-size:110%;}


.webfeatures {width:200px; padding:10px 0 10px 10px;}
.webfeatures table {font-size:80%;}

.pricingdiv {padding:5px 0 5px 0; margin:0;}
.pricingtable {position:relative;padding:0; margin:10px 0 10px 0;}

.paynow {padding: 5px 0 10px 0; text-align:center; margin:0;}

#VAT {text-align:center; color:#333; font-size:80%;}


.aligncenter{text-align:center}
.valigntop{vertical-align:top;}

/* Text formatting */
#content {margin: 0 15px 10px 270px; font-family:Verdana,Arial,Helvetica; font-size:100%; color:#555; padding:10px 0 0 0;}
#footer {margin: 0 0 0 270px; font-family:Verdana,Arial,Helvetica; font-size:80%; color:#aaa; padding:0; text-align:center;}
#footer hr {color:#aaaaaa; background-color:#aaaaaa; height:1px;}

.purplelarge {font-family:Arial, Helvetica, sans-serif;	font-size:200%;	color:#563a59;letter-spacing:1px;}
.purplemedium {font-family:Arial, Helvetica, sans-serif; font-size:130%; color:#563a59;letter-spacing:1px;}
.redlarge {font-family:Arial, Helvetica, sans-serif;	font-size:180%;	color:maroon;letter-spacing:1px;}
.nomargin {margin:0; padding:0;}


/* Table formats */
table.SEOSteps {border:1px solid #666; border-collapse:collapse; margin-left:auto; margin-right:auto;}
table.portfoliotable {width:90%; border:1px solid #666; border-collapse:collapse; margin-left:auto; margin-right:auto; text-align:center;}
table.portfoliotable td {vertical-align:top;}
table.portfoliotable a {text-decoration:none; color:#330169;}

table.TablePrices {border:1px solid #666; border-collapse:collapse; margin-left:auto; margin-right:auto;}
.TablePricesHeading {background-color:#ddd; font-weight:bold;}

.portfoliotable img {border:1px solid black; text-decoration:none;}

/* Box images */
.lpboxtop {background:url('../images/lpbox/t.gif') 0 0 repeat-x;}
.lpboxbottom {background:url('../images/lpbox/b.gif') 0 100% repeat-x;}
.lpboxleft {background:url('../images/lpbox/l.gif') 0 0 repeat-y;}
.lpboxright {background:url('../images/lpbox/r.gif') 100% 0 repeat-y;}
.lpboxbottomleft {background:url('../images/lpbox/bl.gif') 0 100% no-repeat;}
.lpboxbottomright {background:url('../images/lpbox/br.gif') 100% 100% no-repeat;}
.lpboxtopleft {background:url('../images/lpbox/tl.gif') 0 0 no-repeat;}
.lpboxtopright {background:url('../images/lpbox/tr.gif') 100% 0 no-repeat;}

.mpboxtop {background:url('../images/mpbox/t.gif') 0 0 repeat-x;}
.mpboxbottom {background:url('../images/mpbox/b.gif') 0 100% repeat-x;}
.mpboxleft {background:url('../images/mpbox/l.gif') 0 0 repeat-y;}
.mpboxright {background:url('../images/mpbox/r.gif') 100% 0 repeat-y;}
.mpboxbottomleft {background:url('../images/mpbox/bl.gif') 0 100% no-repeat;}
.mpboxbottomright {background:url('../images/mpbox/br.gif') 100% 100% no-repeat;}
.mpboxtopleft {background:url('../images/mpbox/tl.gif') 0 0 no-repeat;}
.mpboxtopright {background:url('../images/mpbox/tr.gif') 100% 0 no-repeat;}

.dpboxtop {background:url('../images/dpbox/t.gif') 0 0 repeat-x;}
.dpboxbottom {background:url('../images/dpbox/b.gif') 0 100% repeat-x;}
.dpboxleft {background:url('../images/dpbox/l.gif') 0 0 repeat-y;}
.dpboxright {background:url('../images/dpbox/r.gif') 100% 0 repeat-y;}
.dpboxbottomleft {background:url('../images/dpbox/bl.gif') 0 100% no-repeat;}
.dpboxbottomright {background:url('../images/dpbox/br.gif') 100% 100% no-repeat;}
.dpboxtopleft {background:url('../images/dpbox/tl.gif') 0 0 no-repeat;}
.dpboxtopright {background:url('../images/dpbox/tr.gif') 100% 0 no-repeat;}

.ddpboxtop {background:url('../images/ddpbox/t.gif') 0 0 repeat-x;}
.ddpboxbottom {background:url('../images/ddpbox/b.gif') 0 100% repeat-x;}
.ddpboxleft {background:url('../images/ddpbox/l.gif') 0 0 repeat-y;}
.ddpboxright {background:url('../images/ddpbox/r.gif') 100% 0 repeat-y;}
.ddpboxbottomleft {background:url('../images/ddpbox/bl.gif') 0 100% no-repeat;}
.ddpboxbottomright {background:url('../images/ddpbox/br.gif') 100% 100% no-repeat;}
.ddpboxtopleft {background:url('../images/ddpbox/tl.gif') 0 0 no-repeat;}
.ddpboxtopright {background:url('../images/ddpbox/tr.gif') 100% 0 no-repeat;}

