/* CSS Document */

body{
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:35px;
background-color:#E8F7E8;
background-image:url(../images/background01.jpg);
background-repeat:repeat-x;
background-position:top;
margin-top:0px;
}

p{
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#666666;
margin-left:18px;
}

.maillink{
color:#666666;
}

.contentlink{
color:#333333;
color:#009900;
text-decoration:underline;
font-weight:bold;
}

h1{
font-family:Tahoma, Georgia, sans-serif;
font-size:1.6em;
color:#CCCCCC;
text-align:left;
margin:0px;
padding:0px;
margin-left:17px;
margin-bottom:10px;
margin-right:18px;
}

h3{
font-family:Tahoma, Georgia, sans-serif;
font-size:1.0em;
color:#333333;
text-align:left;
margin:0px;
padding:0px;
margin-left:17px;
margin-bottom:10px;
margin-right:18px;
}

a{
text-decoration:none;
color:#333333;
}

a:hover{
text-decoration:none;
/* color:#999999; */
color:#FF6600;
}

.wdesign{
padding-left:10px;
}

.nvpage{
width:984px;
visibility:visible;
overflow:auto;
background-image:url(../images/pagename_swd_home.jpg);
background-position:bottom right;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
margin:4px;
border:1px solid #CCCCCC;
border-top:none;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}

	.nvpageoursites{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_oursites.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpageprices{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_prices.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagetraffic{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_traffic.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagewebdesign{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_webdesign.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
		
	.nvpagedomainsforlease{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_domainsforlease.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagelinks{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_links.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagecontactus{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_contactus.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagesignup{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_signupfree.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpageterms{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_swd_terms.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
		
	.nvpagecustomerlogin{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_customerlogin.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
	.nvpagesupport{
	width:984px;
	visibility:visible;
	overflow:auto;
	background-image:url(../images/pagename_support.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin:4px;
	border:1px solid #CCCCCC;
	border-top:none;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}

.nvheader{
height:86px;
}

.nvheaderleft{
width:246px;
margin-left:4px;
float:left;
}

.nvheaderright{
width:246px;
float:right;
}

.nvmenu{
clear:both;
margin-top:5px;
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#999999;
color:#FFFFFF;
background-image:url(../images/menubehind.jpg);
background-position:top left;
background-repeat:no-repeat;
height:25px;
padding-top:7px;
}

.nvsplash{
width:560px;
height:240px;
float:left;
margin-top:18px;
margin-bottom:18px;
margin-right:0px;
visibility:visible;
overflow:visible;
margin-left:28px;
}

.nvsplashvideopage{
width:560px;
height:330px;
/* background-color:#80C31C; */
float:left;
margin-top:18px;
margin-bottom:18px;
margin-right:0px;
visibility:visible;
overflow:visible;
margin-left:28px;
}

	.nvsplashvideo{
	width:930px;
	height:240px;
	/* background-color:#80C31C; */
	float:left;
	margin-top:18px;
	margin-bottom:18px;
	margin-right:0px;
	visibility:visible;
	overflow:visible;
	margin-left:28px;
	}
	
	.nvsplashlogin{
	width:930px;
	height:440px;
	/* background-color:#80C31C; */
	float:left;
	margin-top:18px;
	margin-bottom:18px;
	margin-right:0px;
	visibility:visible;
	overflow:visible;
	margin-left:18px;
	font-family:Tahoma, Georgia, sans-serif;
	}

.nvspside{
float:left;
margin-top:18px;
}

.nvcontent{
clear:both;
visibility:visible;
overflow:visible;
float:left;
padding-left:10px;
padding-right:10px;
font-family:Tahoma, Georgia, sans-serif;
width:560px;
}

	.nvcontentvideo{
	clear:both;
	visibility:visible;
	overflow:auto;
	float:left;
	font-family:Tahoma, Georgia, sans-serif;
	width:930px;
	text-align:center;
	margin-left:28px;
	}

.nvcontentleft{
float:left;
clear:left;
}

.nvcontentright{
width:300px;
float:left;
margin-right:0px;
visibility:visible;
overflow:visible;
margin-left:0px;
margin-top:18px;
}

.nvcol{
width:173px;
float:left;
text-align:left;
padding-left:10px;
padding-right:10px;
}

.nvcol4{
width:159px;
float:right;
padding-left:10px;
padding-right:10px;
text-align:left;
}

.nvcolwide{
width:569px;
text-align:left;
float:left;
padding:10px;
}

.indexheader{
margin-bottom:8px;
padding-bottom:0px;
}

.nvfooter{
width:572px;
text-align:center;
float:left;
}

.footertexttop{
margin-top:0px;
margin-bottom:6px;
padding-bottom:0px;
}

.footertext{
margin-top:0px;
margin-bottom:6px;
padding-bottom:0px;
}

.webdesignstarter{
width:376px;
height:43px;
background-image:url(../images/designstarter_r2_c1.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:left;
padding-top:36px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.webdesignstarterbody{
width:376px;
background-image:url(../images/designstarter_r3_c1.jpg);
background-position:center top;
background-repeat:repeat-y;
text-align:left;
padding-top:4px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
font-size:0.8em;
color:#666666;
visibility:visible;
overflow:auto;
padding-bottom:4px;
}

.designstartermore{
margin-left:11px;
}

.wds{
color:#FFFFFF;
}

.bespokedesignstarter{
width:376px;
height:43px;
background-image:url(../images/bespokewebdesign_r1_c1.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:left;
padding-top:36px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.bespokedesignstarterbody{
width:376px;
background-image:url(../images/bespokewebdesign_r2_c1.jpg);
background-position:center top;
background-repeat:repeat-y;
text-align:left;
padding-top:4px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
font-size:0.8em;
color:#666666;
visibility:visible;
overflow:auto;
padding-bottom:4px;
}

.mobiledesign{
width:376px;
height:43px;
background-image:url(../images/mobilewebplus_r1_c1.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:left;
padding-top:36px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.mobiledesignbody{
width:376px;
background-image:url(../images/mobilewebplus_r2_c1.jpg);
background-position:center top;
background-repeat:repeat-y;
text-align:left;
padding-top:4px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
font-size:0.8em;
color:#666666;
visibility:visible;
overflow:auto;
padding-bottom:4px;
}

.exclusiveadvertising{
width:376px;
height:43px;
background-image:url(../images/exclusiveadvertising_r1_c1.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:left;
padding-top:36px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.exclusiveadvertisingbody{
width:376px;
background-image:url(../images/exclusiveadvertising_r2_c1.jpg);
background-position:center top;
background-repeat:repeat-y;
text-align:left;
padding-top:4px;
padding-left:21px;
font-family:Tahoma, Georgia, sans-serif;
font-weight:bold;
font-size:0.8em;
color:#666666;
visibility:visible;
overflow:auto;
padding-bottom:4px;
}

	.photoadvertising{
	width:376px;
	height:43px;
	background-image:url(../images/photographyservices_r1_c1.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:left;
	padding-top:36px;
	padding-left:21px;
	font-family:Tahoma, Georgia, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	}

.quotetable{
font-size:0.8em;
padding-left:5px;
margin-left:18px;
text-align:left;
border:1px solid #D8D8D8;
background-color:#FBF0DB;
background-color:#E6F3C7;
color:#444444;
}

.logintable{
font-size:0.8em;
padding-left:5px;
margin-left:18px;
text-align:left;
border:1px solid #D8D8D8;
background-color:#FBF0DB;
background-color:#E6F3C7;
color:#444444;
margin-left:auto;
margin-right:auto;
}

.pricingtable{
font-size:0.8em;
padding-left:5px;
margin-left:18px;
text-align:left;
color:#444444;
}

.pricestable{
font-size:0.8em;
padding-left:5px;
margin-left:18px;
text-align:left;
color:#444444;
background-color:#EBF8FA;
}

.nvmenu1 {
clear:both;
margin-top:5px;
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#333333;
background-image:url(../images/menubg.jpg);
background-position:top left;
background-repeat:no-repeat;
height:34px;
padding-top:8px;
padding-left:36px;
text-align:left;
}

.quotetable1 {font-size:0.8em;
padding-left:5px;
margin-left:18px;
text-align:left;
border:1px solid #D8D8D8;
background-color:#FBF0DB;
background-color:#E6F3C7;
color:#444444;
}

.pricingtable{
background-color:#E8E8DB;
border: 1px solid #CCCCCC;
}

.customerlogin{
height:40px;
}

.style1 {margin-top: 0px; margin-bottom: 6px; padding-bottom: 0px; font-weight: bold; }

.portfoliotable{
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#666666;
text-align:center;
}

.contentbullets{
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#666666;
}

.aligncenter{
text-align:center;
}

.bulletpoints{
font-family:Tahoma, Georgia, sans-serif;
font-size:0.8em;
color:#666666;
}

.advertise{
float:left;
margin-bottom:20px;
}