/* CSS Document */
/* Style for all pages body content */

/* INDEX PAGE */
.indexSpecialContainerTop{
float:left;
width:945px;
height:82px;
}
.indexSpecialTop{
float:left;
width:298px;
margin-left:10px;
height:82px;
}
.indexSpeicalContainerMiddle{
width:945px;
height:82px;
}
.indexSpecialMiddle{
float:left;
width:298px;
margin-left:10px;
height:82px;
font-size:14px;
color:#767676;
font-family:Microsoft Tai Le;
}
.indexSpecialContainerBottom{
width:945px;
height:16px;
}
.indexSpeicalBottom{
float:left;
width:298px;
margin-left:10px;
height:16px;
font-size: 14px;
text-align:left;
color:#FF6600
}
a.specLink:link {
color: #252525;
font-weight: bold;
text-decoration: underline;
}
a.specLink:visited {
color: #252525;
font-weight: bold;
text-decoration: underline;
}
a.specLink:hover {
color: #252525;
font-weight: bold;
text-decoration: none;
}
.indexSpacer{
float:left;
width:945px;
height:14px;
}
.bodyLargeBox{
position:relative;
float:left;
width:605px;
height:305px;
height:auto;
margin-left:8px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
font-family: Microsoft Tai Le;
font-size: 14px;
text-align:left;
margin-bottom:20px;
}

.titleBold{
color:#333333;
text-align:left;
font-size:20px;
padding-top:5px;
font-family:Microsoft Tai Le;
}
.titleMed{
color:#333333;
text-align:left;
font-size:12px;
padding-top:5px;
font-family:Microsoft Tai Le;
}
.bodySmallImgBoxCont{
float:left;
width:295px;
margin-left:10px;
height:300px;
text-align:center;
}
img.smallImgBox {
margin-bottom:10px;
}

/* DOMAINLOOKUP.PHP PAGE */
.domainLookupBox{
width:500px;
text-align:left;
}

/* SERVICE LIST */
.services{
padding-left:50px;
}
.service_title{
font-size:20px;
font-weight:bold;
}
.service_cont{
background-color:#e8e6d8;
width:800px;
height:90px;
}
.service_desc{
float:left;
width:590px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
 }
A.service_link:link{
color:#586881;
}
A.service_link:active{
color:#586881;
}
A.service_link:hover{
color:#58688a;
}
A.service_link:visited{
color:#58688a;
}
.service_icon{
float:left;
width:100px;
margin-left:10px;
margin-right:10px;
background-color:#FFFFFF;
height:90px;
}
.service_pric{
float:left;
vertical-align:middle;
width:80px;
text-align:center;
height:100%;
font-weight:bold;
}
   
/* ECOMMERCE DESIGN PAGE */
.ecomTop{
width:930px;
height:auto;
}
.siteDesignLeft{
float:left;
width:500px;
height:238px;
}
.siteDesignRight{
float:left;
width:400px;
height:225px;
margin-left:5px;
margin-right:10px;
margin-top:5px;
background-color:#f1efef;
padding-left:5px;
}
.ecomBottom{
width:930px;
height:238px;
float:left;
}
.serviceList{
float:left;
padding-left:25px;
}
ul.webcklist 
{
list-style-image:url('/images/square.jpg');
padding-left:25px;
}
a.indexmain:link {
text-decoration: none;
color:#FF6600;
}
a.indexmain:visited {
text-decoration: none;
color:#FF6600;
}
a.indexmain:hover {
text-decoration: underline;
color:#FF6600;
}

/* WHO WE ARE PAGE */
.whoWeAreContainer{
width:925px;
height:350px;
margin-left:8px;
border-color:#CCC;
border-style:solid;
border-width:1px;
margin-bottom:10px;
}
.aboutBox{
float:left;
width:600px;
margin-left:8px;
margin-right:15px;
height:auto;
font-size:15px;
font-family:Microsoft Tai Le;
}
.delmarvaImage{
float:left;
width:200px;
margin-left:25px;
padding-left:25px;
}

/* CONTACT US PAGE */ 


/* HOSTING PLANS PAGE */
.hostingHeader{
}
.hostingHeaderLeft{
width:335px;
float:left;
font-family:Microsoft Tai Le;
height:auto;
}
.hostingBold{
color:#333333;
text-align:left;
font-size:25px;
padding-left:20px;
}
.hostingAbout{
color:#666666;
text-align:left;
font-size:14px;
padding-left:20px;
}
.hostingHeaderRight{
float:left;
text-align:center;
}
.hostingPlans{
float:left;
width:945px;
padding-top:25px;
padding-bottom:25px;
}

/* MARKETING PAGE */
.hostingHeader{
}
.marketingHeader{
width:700px;
float:left;
font-family:Microsoft Tai Le;
height:auto;
}
.marketingBold{
color:#333333;
text-align:left;
font-size:25px;
padding-left:20px;
}
.marketingAbout{
color:#666666;
text-align:left;
font-size:14px;
padding-left:20px;
}

/* BOX GRID */
*{ padding:0px; margin:0px; }
			a.designBox{ color:#FFF; }
			h3{ margin: 7px 7px 0 7px; color:#FFF; font:12pt Arial, sans-serif; font-weight: bold;  }
			.boxgrid{ 
				width: 225px; 
				height: 180px; 
				margin:3px; 
				float:left; 
				background:#161613; 
				border: solid 2px #363b42; 
				overflow: hidden; 
				position: relative; 
			}
			.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
			}
			.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
			}	
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 70px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 			.captionfull .boxcaption {
 					top: 120;
 					left: 0;
 			}
 			.caption .boxcaption {
 					top: 150;
 					left: 0;
 			}	