body
{
background: #aaa;
font-family: Arial, Helvetica, sans-serif;
}

div.zoneContainer
{
	width: 912px;
	margin: 0 auto;
	display: table;
margin-top: 35px;
}

div.zoneContainer div.zone
{
	width: 912px;
	float: left;
	display:table;
background: #fff;
}

div.control
{
	display: block;
	clear: left;
	margin: 4px;
}

div.control div.control
{
	display: inline;
	margin: 0;
}


div.zoneContainer div.top
{
background: url(images/logo2.jpg) #fff no-repeat;
height: 117px;
}

div.zoneContainer div.main
{
background: url(images/bg2.jpg) #fff no-repeat;
height: 387px;
margin-top: 10px;
}

div.zoneContainer div.mainTwo
{
background: #3c3c3c;
height: 210px;
margin-top: 10px;
width: 500px;
clear: left;
}

div.zoneContainer div.mainFour
{
background: #3c3c3c;
height:260px;
margin-top: 10px;
width: 500px;
clear: left;
}

div.zoneContainer div.packagesTwo
{
width: 250px;
height: 320px;
float: left;
background: #ececec;
}

div.zoneContainer div.productSmall
{
width: 166px;
height: 188px;
float: left;
background: #ececec;
margin-top: 2px;
}

div.zoneContainer div.productSmallLast
{
width: 168px;
height: 188px;
float: left;
background: #ececec;
margin-top: 2px;
}



div.zoneContainer div.packages
{
width: 228px;
height: 320px;
float: left;
background: #ececec;
}

div.zoneContainer div.packagesProduct
{
width: 500px;
height: 400px;;
float: left;
background: #ececec;
}

div.zoneContainer div.image
{
background: url(images/twoimage.jpg) no-repeat;
float: right;
width: 412px;
margin-top: 10px;
height: 850px;
}

div.zoneContainer div.clientbox
{
height: 165px;
background: url(images/box.jpg) repeat-x;
overflow-x: scroll;
display: block;
}

div.zoneContainer div.clientheader
{
background: #3c3c3c;
margin: 0px;
height: 20px;
}

div.zoneContainer div.home
{
margin-top: 30px;
height: 487px;
background: url(images/foundationcomingsoon.jpg) no-repeat;
}

div.zoneContainer div.bottom
{
height: 108px;
background: url(images/bottom.jpg) no-repeat;
}

div.zoneContainer div.domain
{
height: 439px;
background: url(images/domains.jpg) no-repeat;
margin-top: 10px;
}

div.zoneContainer div.emailTwo
{
height: 439px;
background: url(images/email.jpg) no-repeat;
margin-top: 10px;
}

div.zoneContainer div.webhosting
{
height: 439px;
background: url(images/webhosting.jpg) no-repeat;
margin-top: 10px;
}

div.zoneContainer div.contact
{
height: 439px;
background: url(images/contact.jpg) no-repeat;
margin-top: 10px;
}

div.top h1
{
float: right;
font-size: 18px;
color: #e12e32;
margin-right: 12px;
}

div.top h1 a
{
color: #3c3b3c;
}

div.home div.hyperlink
{
margin-top: 300px;
height: 200px;
display: block;
}

div.home div.hyperlink a
{
height: 200px;
display: block;
}

div.homeLink
{
height: 117px;
display: block;
width: 200px;
float: left;
clear: none;
}

div.homeLink a
{
height: 117px;
display: block;
width: 300px;
}

div.call
{
float: right;
width: 250px;
clear: right;
margin: 40px 0px 0px 0px;
font-size: 18px;
color: #3c3b3c;
}

div.call a
{
color: #e12e32;
font-weight: bold;
}

div.email
{
float: right;
width: 235px;
clear: right;
font-weight: bold;
margin: 0px;
}

div.email a
{
font-size: 14px;
text-decoration: none;
color: #3c3b3c;
}

div.email span
{
color: #e12e32;
}

div.simpleMenu
{
background: url(images/menubg.jpg) no-repeat;
height: 42px;
margin: 0px;
}

div.simpleMenu ul
{
margin: 0px;
list-style: none;
}

div.simpleMenu li
{
width: 152px;
float: left;
text-align: center;
margin: 0px;
}

div.simpleMenu a
{
display: block;
width: 152px;
height: 30px;
font-size: 12px;
color: #fff;
text-decoration:none;
text-transform: uppercase;
letter-spacing: 1px
margin: 0px;
padding-top: 12px;
}

div.simpleMenu a:hover
{
background: url(images/hover.jpg) no-repeat;
}

div.main div.homeheader h1, div.domain div.homeheader h1
{
color: #e12e32;
font-size: 17px;
margin-top: 20px;
margin-left: 14px;
}

div.mainTwo div.homeheader h1, div.emailTwo div.homeheader h1, div.webhosting div.homeheader h1, div.contact div.homeheader h1, div.mainFour  div.homeheader h1
{
color: #e12e32;
font-size: 17px;
margin-top: 20px;
margin-left: 14px;
}


div.main div.hometext p, div.mainTwo div.hometext p, div.webhosting div.hometext p, div.contact div.hometext, div.mainFour  div.hometext p
{
color: #fff;
font-size: 12px;
margin-top: 10px;
margin-left: 14px;
LINE-HEIGHT: 1.7em;
}

div.domain div.hometext a
{
color: #e12e32;
text-decoration: none;
}

div.domain div.hometext a:hover
{
color: #fff;
}


div.domain div.paragraph, div.emailTwo div.paragraph, div.webhosting  div.paragraph, div.contact div.paragraph
{
width: 580px;
}

div.domain div.hometext p, div.emailTwo div.hometext p, div.webhosting div.hometext p, div.contact p
{
color: #fff;
font-size: 12px;
margin-top: 5px;
margin-left: 14px;
LINE-HEIGHT: 1.3em;
}

div.contact div.hometext p a
{
text-decoration: none;
color: #fff;
}

div.contact div.hometext p a:hover
{
color: red;
}

div.main div.webh
{
margin-top: 25px;
width: 198px;
font-size: 10px;
color: #3c3b3c;
LINE-HEIGHT: 1.12em;
margin-left: 26px;
float: left;
clear: none;
margin-right: 24px;
}

div.main div.webh strong
{
color: #e02631;
font-size: 17px;
text-transform: uppercase;
font-size: bold;
}

div.packages h1, div.packagesTwo h1, div.packagesProduct h1
{
font-size: 17px;
color: #434343;
margin-left: 20px;
margin-top: 20px;
}

div.packages div.price  span, div.packagesTwo div.price  span
{
color: #de2837;
font-weight: bold;
font-size: 40px;
}

div.packagesProduct div.price span
{
color: #de2837;
font-weight: bold;
font-size: 50px;
}


div.packages div.price, div.packagesTwo div.price
{
color: #de2837;
font-weight: bold;
text-align: right;
font-size: 26px;
margin-right: 20px;
}

div.packagesProduct div.price 
{
color: #de2837;
font-weight: bold;
text-align: left;
font-size: 26px;
margin-left: 25px;
margin-top: -10px;
}

div.packagesProduct div.priceTwo
{
color: #de2837;
font-weight: bold;
text-align: left;
font-size: 20px;
margin-left: 25px;
margin-top: 10px;
}


div.packages div.price a, div.packagesTwo div.price a
{
color: #434343;
font-weight: bold;
font-size: 17px;
line-height: 0em;
padding-bottom: 10px;
display:block;
}

div.packagesProduct div.price a
{
color: #434343;
font-weight: bold;
font-size: 17px;
line-height: 0em;
padding-bottom: 10px;
display:block;
}


div.packages div.packinfo, div.packagesTwo div.packinfo
{
text-align: right;
font-size: 11px;
color: #434343;
font-weight: bold;
LINE-HEIGHT: 1.8em;
margin-right: 20px;
}

div.packagesProduct div.packinfo
{
text-align: left;
font-size: 11px;
color: #434343;
font-weight: bold;
LINE-HEIGHT: 1.8em;
margin-left: 25px;
}


div.packages div.spacer, div.packagesTwo div.spacer
{
background: #de2837;
width: 192px;
float: right; 
margin-right: 20px;
}

div.packagesTwo div.spacer
{
background: #de2837;
margin-left: 20px;
}

div.productSmall div.spacer, div.productSmallLast div.spacer
{
background: #de2837;
margin-left: 15px;
width: 122px;
}




div.packages div.packbutton, div.packagesTwo div.packbutton
{
width:79px;
height: 21px;
display: block;
float: right;
clear: both;
margin-top: 10px;
margin-right: 20px
}

 div.productSmallLast div.packbutton,  div.productSmall div.packbutton
{
width:79px;
height: 21px;
display: block;
float: left;
clear: both;
margin-top: 10px;
margin-left: 15px
}

div.packages div.packbutton a, div.packagesTwo div.packbutton a, div.productSmallLast div.packbutton a,  div.productSmall div.packbutton a
{
background: url(images/button.jpg) no-repeat;
width:79px;
height: 21px;
display: block;
}

div.packages div.packbutton a:hover, div.packagesTwo div.packbutton a:hover, div.productSmallLast div.packbutton a:hover,  div.productSmall div.packbutton a:hover
{
background-position: -79px 0;
}

div.clientbox div.cmsImage
{
width: 200px;
float: left;
clear: none;
margin-top: 28px;
}

div.clientheader p
{
color: #fff;
margin-left: 20px;
padding-top: 3px;
font-size: 12px;
font-weight: bold;
}

div.packagesTwo h1
{
font-size: 17px;
color: #434343;
margin-left: 20px;
margin-top: 10px;
}

div.packagesTwo div.price  span
{
color: #de2837;
font-weight: bold;
font-size: 40px;
}

div.packagesTwo div.price
{
color: #de2837;
font-weight: bold;
text-align: right;
font-size: 26px;
margin-right: 30px;
}

div.packagesTwo div.price a
{
color: #434343;
font-weight: bold;
font-size: 17px;
line-height: 0em;
padding-bottom: 10px;
display:block;
}

div.packagesTwo div.packinfo
{
text-align: left;
font-size: 11px;
color: #434343;
font-weight: bold;
LINE-HEIGHT: 1.8em;
margin-left: 20px;
}

div.packagesTwo div.spacer
{
background: #de2837;
width: 192px;
float: left; 
margin-left: 20px;
}

div.packagesTwo div.packbutton
{
width:79px;
height: 21px;
display: block;
float: left;
clear: both;
margin-top: 10px;
margin-left: 20px
}

div.packagesTwo div.packbutton a
{
background: url(images/button.jpg) no-repeat;
width:79px;
height: 21px;
display: block;
}

div.packagesTwo div.packbutton a:hover
{
background-position: -79px 0;
}

div.footertext
{
margin-top: 0px;
font-size: 10px;
text-align: center;
color: #898989;
margin-bottom: 15px;
}

div.footertext a
{
text-decoration:none;
color: #898989;
}

div.footertext a:hover
{
color: #e02d33;
}

div.productSmallLast h1,  div.productSmall h1
{
font-size: 12px;
color: #434343;
margin-left: 10px;
margin-top: 10px;
}

div.productSmallLast p,  div.productSmall p
{
font-size: 10px;
color: #434343;
margin-left: 10px
}