body {
font-family:verdana;
}
p {
color: #01285B;
margin: 0 0 10px 0;
font-size:14px;
line-height:16px;
}
strong{
font-weight: bold;
}
ul{
list-style-position: inside;
list-style-type:square;
}
.content{
padding: 10px;
}
.right{
float: right;
}
.info{
padding-top:40px;
padding-left:5px;
}
.clear { clear: both; background: none; }
.vmiddle { vertical-align:middle; }
/****************************************************************
 
	element: Wrapper
	
****************************************************************/
#wrapper, #header, #faux{
margin: 0 auto;
}
#wrapper { 
width:1027px;
}
/****************************************************************
 
	element: Intro
	
****************************************************************/
#intro{
margin: 0 auto;
}
#intro #left{
float:left;
padding: 15px 0 15px 5px;
font-size:11px;
font-weight:bold;
color:#E5711E;
}
#intro #left h1{
color:#B6B6B6;
}
#intro #right{
float:right;
padding: 15px 0 15px 30px;
font-size:11px;
font-weight:bold;
color:#433521;
}
#intro #right a, 
#intro #right a:visited {
color:#433521; 
text-decoration:none;
padding: 0 5px 0 0; 
}
#intro #right a:hover {
color:#433521;
}
/****************************************************************
 
	Element: Header 
	
****************************************************************/
#header{
margin: 0 auto;
}
#header {
float:left;
color: #333;
width: 1027px;
height: 191px;
background:url(img/header.jpg) no-repeat top left;
}
#header #phrase{
padding: 40px 0 0 0;
}
#header #phrase h2{
display:inline;
font-size:14px;
font-weight:bold;
color:#E5711E;
padding: 0 20px 0 0;
}
#header #phrase #logo { position:relative; float:left; width:330px; height:110px; }
#header #phrase a, #header #phrase a:visited{
text-decoration:none;
color:#E5711E;
}
#header #phrase a:hover{
text-decoration:none;
color:#FE7E23;
}
/****************************************************************
 
	Element: Faux 
	
****************************************************************/
#faux{
margin: 0 auto;
}
#faux {
float: left;
width:1019px;
margin: 0;
padding:3px;
border-right: #AFC2CB 1px solid;
border-bottom: #AFC2CB 1px solid;
border-left: #AFC2CB 1px solid;
}
/****************************************************************
 
	Element: Left Column 
	
****************************************************************/
#leftcolumn { 
float: left;
width: 280px;
margin:0 0 0 0;
padding:0 3px 0 0;
color: #333;
}
/****************************************************************
 
	Element: Web Mail 
	
****************************************************************/
#webmail  {
margin: 0 0 5px 0; 
background: #D4DFE5;
}
#webmail form{
margin:0;
padding:0;
}
#webmail .submit { font-weight:bold; font-size:12px; padding: 2px 10px 2px 10px; background:#96B2C3; color:#FFFFFF; margin: 5px 0 0 162px; vertical-align:middle; border:0; }
#webmail label {font-size:11px; float:left; width:40px;text-align:right; color: #81A3B8; padding:3px 8px 0 0; vertical-align:middle; }
#webmail .input {border:#81A3B8 1px solid;  width:175px; padding:2px 0 2px 2px;}
#webmail dl {
width: 274px; 
margin: 0 auto; 
padding: 20px 0 20px 15px;
}

#webmail dt {
height:28px;
margin:0; 
padding: 8px 0 0 15px; 
font-size: 13px; 
font-weight:bold; 
color: #81A3B8; 
}
#webmail dd {
margin:0; 
padding:0; 
color: #333333; 
font-size: 12px; 
padding: 0 0 3px 6px;
}
/****************************************************************
 
	Element: Tool Box 
	
****************************************************************/
#toolbox  {
margin: 0 0 5px 0; 
background: #D4DFE5;
}
#toolbox dl {
width: 274px; 
margin: 0 auto; 
padding: 0 0 20px 15px;
}
#toolbox dt {
height:28px;
margin:0; 
padding: 8px 0 25px 15px; 
font-size: 18px; 
font-weight:normal; 
color: #46321A; 
}
#toolbox dt span{ 
font-size:36px;
font-weight:normal; 
color: #E5701E; 
}
#toolbox dd {
margin:0; 
padding:0; 
color: #46321A; 
font-size: 12px; 
font-weight:bold;
padding: 0 0 8px 15px;
}
#toolbox .submit { font-weight:bold; font-size:12px; padding: 2px 10px 2px 10px; background:#96B2C3; color:#FFFFFF; margin: 5px 0 0 162px; vertical-align:middle; border:0; }
#toolbox label {font-size:11px; float:left; width:40px;text-align:right; color: #81A3B8; padding:3px 8px 0 0; vertical-align:middle; }
#toolbox .input {border:#81A3B8 1px solid;  width:175px; padding:2px 0 2px 2px;}

#toolbox  a, 
#toolbox  a:visited {
color:#46321A; 
text-decoration:none; 
}
#toolbox  a:hover {
color:#E5701E;
}
/****************************************************************
 
	Element: Domain Box 
	
****************************************************************/
#domainbox  {
margin: 0 0 5px 0; 
background: #EDF1F4;
border:1px solid #D4DFE5;
}
#domainbox dl {
width: 274px; 
margin: 0 auto; 
padding: 0 0 20px 15px;
}
#domainbox dt {
height:28px;
margin:0; 
padding: 8px 0 25px 15px; 
font-size: 18px; 
font-weight:normal; 
color: #46321A; 
}
#domainbox dt span{ 
font-size:36px;
font-weight:normal; 
color: #E5701E; 
}
#domainbox dd {
margin:0; 
padding:0; 
color: #46321A; 
font-size: 12px; 
font-weight:bold;
padding: 0 0 8px 15px;
}
#domainbox .submit { font-weight:bold; font-size:12px; padding: 2px 10px 2px 10px; background:#96B2C3; color:#FFFFFF; margin: 5px 0 0 162px; vertical-align:middle; border:0; }
#domainbox label {font-size:11px; float:left; width:40px;text-align:right; color: #81A3B8; padding:3px 8px 0 0; vertical-align:middle; }
#domainbox .input {border:#81A3B8 1px solid;  width:175px; padding:2px 0 2px 2px;}

#domainbox  a, 
#domainbox  a:visited {
color:#46321A; 
text-decoration:none; 
}
#domainbox  a:hover {
color:#E5701E;
}
/****************************************************************
 
	Element: Projects 
	
****************************************************************/
#projects  {
height: 375px;
margin: 0 0 5px 0; 
background: #46321A;
}
#projects dl {
width: 274px; 
margin: 0 auto; 
padding: 0 0 20px 15px;
}
#projects dt {
height:28px;
margin:0; 
padding: 8px 0 30px 15px; 
font-size: 18px; 
font-weight:normal; 
color: #FFFFFF; 
}
#projects dt span{ 
font-size:36px;
font-weight:normal; 
color: #7BA2B7; 
}
#projects dd {
margin:0; 
padding:0; 
color: #D4DFE5; 
font-size: 12px; 
font-weight:bold;
padding: 0 0 8px 15px;
}
#projects dd .thumb{
padding: 15px 0 15px 0;
}
#projects  a, 
#projects  a:visited {
color:#D4DFE5; 
text-decoration:none; 
}
#projects  a:hover {
color:#81A3B8;
}
/****************************************************************
 
	Element: Main 
	
****************************************************************/
#main { 
 float: left;
 width:736px;
 color: #333;
 margin: 0;
 padding: 30px 0 0 0;
 background: url(img/main_bg.gif) repeat-x;
 border: 0px solid #c00;
}

*html #main { 
 float: left;
 width:726px;
 color: #333;
 margin: 0;
 padding: 30px 0 0 0;
 background: url(img/main_bg.gif) repeat-x;
 border: 0px solid #c00;
}

#main h1{ 
	font-size: 24px;
	font-weight: normal;
	color: #433521;
	margin-bottom:10px;
	clear: both;
}

#main h1 a{ 
	font-size: 24px;
	font-weight: normal;
	color: #fe732e;
	margin-bottom:10px;
	clear: both;
}
#main h2{ 
	font-size: 18px;
	font-weight: bold;
	margin-bottom:10px;
	clear: both;
}

#main h3{ 
	font-size: 16px;
	color:#E5701E;
	font-weight: bold;
	margin-top:30px;
	margin-bottom:5px;
	clear: both;
}
#main p{
color:#5E5E5E; 
}
#main .links li{
padding-bottom:5px;
}

.content{
float:left;
width: 670px;
padding:0;
}

.content_homepage{
float:left;
width: 470px;
padding:0;
}



.text{
width:100%;
padding:0 0 0 30px;
}
.content  a, 
.content  a:visited {
color:#5E5E5E; 
text-decoration:underline; 
font-weight:bold;
}
.content a:hover {
color:#5E5E5E;
}


.content ul{
font-size: 12px;
font-weight: normal;
text-align: left;
margin-bottom: 10px;
}


#hosting{
float:right;
width:161px;
height:663px;
margin:0 5px 0 0;
padding:0 5px 0 10px;
background: url(img/hosting_box.gif) no-repeat left top;
cursor:pointer;
}

*html #hosting{
float:right;
width:155px;
height:663px;
margin:0 5px 0 0;
padding:0 5px 0 10px;
background: url(img/hosting_box.gif) no-repeat left top;

}


#hosting h2 {
margin-top:10px;
margin-bottom:10px;
font-size: 14px; 
font-weight:bold; 
}
#hosting h2.blue{ 
color:#81A3B8;
}
#hosting h2.orange{ 
color:#E5701E;
}
#hosting h3 {
margin-top:6px;
margin-bottom:1px;
font-size: 10px; 
font-weight:bold;
color:#433521;
}
#hosting p {
margin-top:1px;
margin-bottom:5px;
font-size: 10px; 
color:#433521;
letter-spacing:-1px;
}
#hosting  a, 
#hosting  a:visited {
color:#5E5E5E; 
text-decoration:underline; 
font-weight:bold;
}
#hosting  a:hover {
color:#5E5E5E;
}


/****************************************************************
 
	Element: Footer 
	
****************************************************************/
#footer {
margin:0 auto;
width: 1027px;
height: 45px;
color: #C0C0C0;
font-size: 10px;
}
#footer a {
margin: 0;
color: #C0C0C0;
padding: 0 1px 0 1px;
text-decoration: none;
}
#copyright {
float: left;
margin-top:22px;
margin-left:30px;
margin-right:10px;
padding:0;
}
#links {
float: left;
margin-top:22px;
margin-right:10px;
padding: 0;
}
#wc3 {
float: left;
margin-top:10px;
margin-left:5px;
padding: 0;
}
/****************************************************************
 
	Element: Breadcrumbs 
	
****************************************************************/
#breadcrumb{
height: 14px;
clear:both;
float:left;
margin: 2px 0 20px 0;
}
.breadcrumb{
font-size: 11px;
color: #333333;
padding: 1px 0 2px 0;
}
.breadcrumb a:link, .breadcrumb a:visited{
font-size: 11px;
color: #000000;
padding: 1px 0 2px 0;
}

/****************************************************************
 
	Element: Contact Form 
	
****************************************************************/



form#contact_form {
width:440px; 
}

form#contact_form fieldset#contact {
width:430px; 
display: block; 
line-height:1.5em; 
border: 0px;
margin: 20px 0px 15px 0px;
}

form#contact_form fieldset#contact label { 
display:block; 
float:left; 
width:120px; 
font-family: inherit; 	
font-size: 12px;
text-align:left; 
padding-right:10px; 
color:#666; 
margin-bottom:0px; 
}

form#contact_form fieldset#contact input {
width:170px; 
margin-bottom:10px; 
}

form#contact_form fieldset#contact select {
width:200px;  
margin-bottom:10px; 
}


form#contact_form fieldset#contact input.submit {
width:100px; 
margin-top: 10px;
}

/****************************************************************
 
	Element: Web Design Examples
	
****************************************************************/



.exampleHolder { position:relative; float:left; width:100%;  text-align:center; }
.examples { position:relative; float:left; text-align:center; padding:20px;  background-color:#D4DFE5; }

.example {
	position:relative; 
	float:left;
	width:250px;
	height:220px;
	text-align:center;
	padding:10px;
	margin:10px;
	border:1px solid #fff;
}
.example:hover {border:1px solid #666; background-color:#CCC; }
.example a {text-decoration:none; font-size: 13px;}


/****************************************************************
 
	Element: Hosting Table
	
****************************************************************/

table#hosting_plans {
width: 100%;

	background-color: white;
}
table#hosting_plans th {
	border-width: 0px;
	padding: 5px;

	background-color: #000;
	color: #fff;

}
table#hosting_plans td {

	padding: 5px;
    text-align: center;
	vertical-align: top; 
}

table#hosting_plans td h1{
font-size: 14px;
font-weight: bold;
}

table#hosting_plans td ul{
list-style:none;
font-size: 12px;
font-weight: normal;
text-align: left;
}


/*  SEO EXAMPLES  */


.SEO_Example {position:relative; float:left; width:100%; text-align:center; border:1px dashed #996600; margin-bottom:10px; padding:5px;}

.seo_image {
display:block;
float:left;
width: 150px;
height:200px;
border: 0px solid #c00;
}

.SEO_Example ul {
list-style: none;
margin-left: 250px;
width: 300px;
text-align:left;
border: 0px solid #c00;
}


.testimonials {
	position:relative;
	float:left;
	width:100%;
	text-align:center;

	border:1px dashed #996600; margin-bottom:10px; padding:5px;
	
}




