
/*main body style*/
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4B4B4B; margin:0 0 20px 0; background-color: #C3C3C3;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003366; margin-top:0px; margin-bottom:0px; margin-left:0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC6400; margin-top:5px; margin-bottom:0px; margin-left:0px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#336699; margin-top:5px; margin-bottom:0px; margin-left:0px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC6400; margin-top:5px; margin-bottom:0px; margin-left:0px;}
td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4B4B4B;}

/*NOT USED -- content div containers*/
#content {
left:190px;
position:relative;
top:20px;
width:260px
}

/*List Styles*/
li,ol {
line-height:15px;
list-style-type:square;
}

/*Numbered List Styles*/
.numberlist li,ol {
line-height:15px;
list-style-type: decimal;
}

/*Controls the height above the List Styles*/
ul {
margin-left:1.25em;
padding-left:1.25em;
margin-top:-0em;
text-indent:-0.0em
}

/*global links*/
a:link {color:#003366; text-decoration:underline;}
a:visited {color:#003366; text-decoration:underline;}
a:active {color:#666666; text-decoration:underline;}
a:hover {color:#666666; text-decoration:underline;}

/*home page content*/
td.featuredplans {vertical-align:top; padding:8px 0 8px 6px; font-size:11px;}
.hostingplanbox {border-collapse:collapse; border: 1px solid #CCCCCC; width:500px; margin-top:8px;}

/*center content*/
td.centercontent {vertical-align:top; width:530px; padding:20px 20px 20px 20px;}
td.centercontenthome {vertical-align:top; width:520px; padding:20px 10px 10px 25px;}

/*border left styles*/
td.borderleft {vertical-align:top; width:150px; padding:20px 0 10px 10px;}
td.borderlefthome {vertical-align:top; width:120px; padding:20px 0 0 20px;}
td.borderleftlinks {background-image:url(../images/left-nav-link-bg.gif); padding-left:26px; line-height:24px;}
a.borderleftlinks:link {color:#ffffff; font-size:12px; text-decoration:none;}
a.borderleftlinks:visited {color:#ffffff; font-size:12px; text-decoration:none;}
a.borderleftlinks:active {color:#cccccc; font-size:12px; text-decoration:none;}
a.borderleftlinks:hover {color:#cccccc; font-size:12px; text-decoration:none;}

/*left nav menu styles*/
.wireframemenuheader {
	width: 138px;
	border: 1px solid #D9E8F7;
	border-bottom-width: 0;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 10px;
	}

* html .wireframemenuheader { /*IE only rule. Original menu width MINUS all left/right paddings */
	width: 143px;
	background-color:#FFFFFF;
	}

.wireframemenu {
	border: 0px solid #C0C0C0;
	background-color: #D9E8F7;
	border-bottom-width: 0;
	width: 160px;
	}

* html .wireframemenu { /*IE only rule. Original menu width MINUS all left/right paddings */
	width: 145px;
	background-color:#D9E8F7;
	}

.wireframemenu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	list-style-image: none;
	}

.wireframemenu li {
	list-style-type: none;
	list-style-image: none;
	}

html>body .wireframemenu a { /*Non IE rule*/
	width: auto;
	}
	
.wireframemenu a {
	font: 11px Verdana;
	padding: 5px 10px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/
	color: #003366;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	}

.wireframemenu a:visited {
	color: #003366;
	text-decoration: none;
	}

.wireframemenu a:hover {
	background-color: #6699CC;
	color: #FFFFFF;
	text-decoration: none;
	}

/*border right styles*/
td.borderright {vertical-align:top; padding:20px 20px 0 0;}
a.borderrightlinks:link {color:#ffffff; font-size:12px; text-decoration:none;}
a.borderrightlinks:visited {color:#ffffff; font-size:12px; text-decoration:none;}
a.borderrightlinks:active {color:#cccccc; font-size:12px; text-decoration:none;}
a.borderrightlinks:hover {color:#cccccc; font-size:12px; text-decoration:none;}

/*header nav styles*/
td.header {padding-left:10px; padding-right:10px;}
a.header:link {color:#333333; font-size:11px; text-decoration: none;}
a.header:visited {color:#333333; font-size:11px; text-decoration: none;}
a.header:active {color:#003366; font-size:11px; text-decoration: underline;}
a.header:hover {color:#003366; font-size:11px; text-decoration: underline;}

/*breadcrumb nav styles*/
#breadcrumb {font-size:10px; color:#666666; margin-left:15px;}
a.breadcrumb:link {color:#79A9DA; font-size:10px; text-decoration:none;}
a.breadcrumb:visited {color:#79A9DA; font-size:10px; text-decoration:none;}
a.breadcrumb:active {color:#003366; font-size:10px; text-decoration:none;}
a.breadcrumb:hover {color:#003366; font-size:10px; text-decoration:none;}

/*footer styles*/
td.footer {color:#999999; font-size:11px; text-align:left; padding-top:10px; padding-bottom:10px; background-color:#FFFFFF; font-weight:normal;}
a.footer:link {color:#666666; font-size:11px; text-decoration:none; font-weight:normal;}
a.footer:visited {color:#666666; font-size:11px; text-decoration:none; font-weight:normal;}
a.footer:active {color:#808080; font-size:11px; text-decoration:underline; font-weight:normal;}
a.footer:hover {color:#808080; font-size:11px; text-decoration:underline; font-weight:normal;}

.copyright {color:#888888; font-size:11px; text-align:left; padding-top:10px;}
a.copyright:link {color:#888888; font-size:11px; text-decoration: none;}
a.copyright:visited {color:#888888; font-size:11px; text-decoration: none;}
a.copyright:active {color:#666666; font-size:11px; text-decoration: underline;}
a.copyright:hover {color:#666666; font-size:11px; text-decoration: underline;}

/*info mouseover for features list*/
.infowin {color:#003366; text-decoration:underline; cursor:pointer;}

/*borders for template designs*/
.imgtemplate {border: #bcbcbc 1px solid; padding:4px; margin:4px;}

/*phone number for subpages*/
.phone {color:#CC6400; font-size:12px; text-align:right; padding-right:15px; font-variant:small-caps;}

/*domain name search box*/
.domainsearchtable {border-collapse:collapse; border: 1px solid #CCCCCC; width:500px;}
td.domainsearchtop {vertical-align:top; padding:4px 4px 6px 4px; border: 1px solid #CCCCCC; font-size:11px; background-color:#FFE4C8; color:#A04000;}
td.domainsearchbottom {vertical-align:top; padding:6px 4px 6px 4px; font-size:11px;}

/*portfolio images and text styles*/
.imgportfolio {border: #bcbcbc 1px solid; padding:2px;}
td.portfolio {font-size:11px; text-align:left; vertical-align:top; padding-top:10px; padding-bottom:10px; padding-left:4px;}
a.portfolio:link {color:#0066CC; font-size:11px; text-decoration: underline;}
a.portfolio:visited {color:#0066CC; font-size:11px; text-decoration: underline;}
a.portfolio:active {color:#666666; font-size:11px; text-decoration: underline;}
a.portfolio:hover {color:#666666; font-size:11px; text-decoration: underline;}

/*testimonial content styles*/
#testimonial-content {
	position: relative;
	width:auto;
	margin-top:10px;
	background:#F0F0F0;
	border:#ccc 1px dashed;
	padding:8px;
	line-height:13px;
	color:#666;
}
.testimonial-content-title {
	color:#3E6592;
}

/*button - design consultation request*/
#button-design-consult {
	width:162px;
	height:12px;
	padding:4px 0 2px 0;
	margin-top:10px;
	background-image:url(../images/button-bg-orange1.gif);
	border:#DDB996 1px solid;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

a.button-design-consult:link {color:#CC6600; font-size:11px; text-decoration:none;}
a.button-design-consult:visited {color:#CC6600; font-size:11px; text-decoration:none;}
a.button-design-consult:active {color:#666666; font-size:11px; text-decoration:none;}
a.button-design-consult:hover {color:#666666; font-size:11px; text-decoration:none;}

/*cart legal links*/
a.cart-legal:link {color:#777777; font-size:11px; text-decoration:underline;}
a.cart-legal:visited {color:#777777; font-size:11px; text-decoration:underline;}
a.cart-legal:active {color:#666666; font-size:11px; text-decoration:underline;}
a.cart-legal:hover {color:#666666; font-size:11px; text-decoration:underline;}

