/*	----------------------------------------------------------------------
	HOME PAGE
	Overiding some of the base styles for the front page.
	---------------------------------------------------------------------- */
#home #content {
	padding:0 0 1em 0;
	width:100%;
}
#home #content h1 {
	font-size:2.6em;
	color:#3399FF;
	margin:2em 0 1.5em 50px;
	width:12em;
	border-bottom-width:0;
}
/* SPLASH (flash container) */
#splash {
	/*background:right top no-repeat url(../images/home/splash.jpg);*/
	width:100%;
	float:left;
}
/* INTRO */
#intro,
#introInner {
	background:no-repeat url(../images/home/intro_bkg_tabs.gif);
	width:850px;
	height:271px;
	float:left;
	display:inline;  Hack against margin doubling IE 
}

#intro {
	background-position:left top;
	padding:1em 0 0 0;
	margin:0 0 0 25px;
}
#introInner {
	background-position:left bottom;	
}
#introInner div{
	margin:0 22px 1em 8px;
	width:253px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}
#intro h2 {
	color:#3399FF;
	font-size:1em;
	padding:0 0 5px;
}

#intro h3 {
	color:#3399FF;
	font-size:1.5em;
	padding:0 0 5px;
	font-weight: normal;	
}

#special p, #featured p, #spamad p, #wizad p,
#hostingIntro p {
	font-size:0.8em;
}
/* FANCY LINKS */
#special a, #featured a, #spamad a, #wizad a {
	background:left top no-repeat url(../images/button/learn_more.gif);
	width:90px;
	padding-top:25px;
	height:0;
	overflow:hidden;
	display:block;
}
/* SPECIAL */
#special h2 {
	color:#FEA520;
	font-weight:normal;
	font-size:1.2em;
	background:right top no-repeat url(../images/home/special_badge.gif);
	padding:0 80px 0 0;
}

#featured h2 {
	color:#FEA520;
	font-weight:normal;
	font-size:1.2em;
	/*background:left top no-repeat url(../images/icon_large/cool_server.gif);*/
	padding:0pt 0px 0pt 0pt;
}

#spamad h2 {
	color:#FEA520;
	font-weight:normal;
	font-size:1.2em;
	/*background:right top no-repeat url(../images/icon_large/spamfree.gif);*/
	padding:0 0px 0 0;
}

#wizad h2 {
	color:#FEA520;
	font-weight:normal;
	font-size:1.2em;
	/*background:right top no-repeat url(../images/icon_large/linux_Wiz.gif);*/
	padding:0 0px 0pt 0;
}

/* BANNER ANIMATIONS */

 

object.banner {

      margin:0 0 8px 25px;

}

#adblock{
	background:no-repeat url(../images/home/4block_background.gif);
	width:850px;
	float:left;
	margin:0pt 0pt 10pt 25px;
	padding:5pt 0pt 0pt;
	height:110px;
	display:inline; /* Hack against margin doubling IE */
}



#bhad{
	background:no-repeat url(../images/icon_large/bhosting.gif);
	margin:0 0px 0 6px;
	width:207px;
	height:97px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}

#bhad a:link {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:70px;
	display:inline;
	float:left;

}

#bhad a:visited {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:70px;
	display:inline;
	float:left;

}

#sfad{
	background:no-repeat url(../images/icon_large/spam_ad.gif);
	margin:0 0px 0 3px;
	width:207px;
	height:97px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}

#sfad a:link {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:75px;
	display:inline;
	float:left;
}

#sfad a:visited {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:75px;
	display:inline;
	float:left;
}

#vpsad{
	background:no-repeat url(../images/icon_large/vps_ad.gif);
	margin:0 0px 0 3px;
	width:207px;
	height:97px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}

#vpsad a:link {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:80px;
	display:inline;
	float:left;
}

#vpsad a:visited {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:80px;
	display:inline;
	float:left;
}

#drad{
	background:no-repeat url(../images/icon_large/domain_ad.gif);
	margin:0 0px 0 3px;
	width:207px;
	height:97px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}

#drad a:link {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:90px;
	display:inline;
	float:left;
}

#drad a:visited {
	color:#3399FF;
	font-weight: bold;
	font-size:1.2em;
	text-decoration:none;
	margin-top:30px;
	margin-left:90px;
	display:inline;
	float:left;
}

/******* MENU *******/
#introInner #container{
	width: 564px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container .menu{
	float:right;
	width:187px;
	margin:-11px 0 0;
	padding:0;
}



#container ul {
	list-style: none;
	list-style-position: outside;
	margin:15px 0 0 140px;
}

#container ul.menu li{
	background-image: url(../images/home/slidecontrol_tab.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	display: block;
	position: relative;
	color: #898989;
	cursor: pointer;
	width:177px;
	height:45px;
	margin:0 0 1px 0px;
	padding:10px 0 0 10px;
	float: left;
}

#container ul.menu li.off{
	background-image: url(../images/home/slidecontrol_tab.gif);
	background-repeat: no-repeat;
	
	position: relative;
	color: #898989;
	cursor: pointer;
	width:177px;
	height:45px;
	margin:0 0 1px 0px;
	padding:10px 0 0 10px;
}



#container ul.menu li.top{
	background-image: url(../images/home/slidecontrol_top.gif);
	background-repeat: no-repeat;
	position: relative;
	color: #898989;
	cursor: pointer;
	width:177px;
	height:45px;
	margin:0 0 1px 0px;
	padding:10px 0 0 10px;
}

#container ul.menu li.bottom{
	background-image: url(../images/home/slidecontrol_bot.gif);
	background-repeat: no-repeat;
	
	position: relative;
	color: #898989;
	cursor: pointer;
	width:177px;
	height:45px;
	margin:0 0 1px 0px;
	padding:10px 0 0 10px;
}

#container ul.menu li strong,#container ul.menu li.off strong,#container ul.menu li.top strong,#container ul.menu li.bottom strong{
	font-size: 1.2em;
	color:#6c828e;
}
#container ul.menu li.active{
	background: transparent;
	
	position: relative;
	color: #5f95ef;
	cursor: pointer;
	width:177px;
	height:45px;
	margin:0 0 1px 0px;
	padding:10px 0 0 10px;
}

#container ul.menu li.active strong{
	font-size: 1.2em;
	color:#5F95EF;
}
/******* /MENU *******/
/******* CONTENT *******/
.content{
	margin: 0pt auto;
	text-align: left;
	padding:0px 0px 20px 0px;
	padding-bottom: 20px;
	
	
}

#introInner .content li{
font-size:12px;	
padding:0 0 2px 0;
	
}
#introInner .content a{
background:transparent url(../images/button/learn_more.gif) no-repeat scroll left top;
display:block;
height:0;
overflow:hidden;
padding-top:25px;
width:90px;
}
#introInner .content h1{
	line-height: 1em;
	vertical-align: middle;
	margin:0px;
	padding: 10px 10px 10px 10px;
	font-size: 18px;
}
/******* /CONTENT *******/
/******* NEWS *******/
#introInner .content.bhosting h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
#introInner .content.bhosting{
	background: transparent url(/_assets/images/home/business.gif) no-repeat scroll left top;
	display: none;
	width:335px;
	margin:0 0 0 20px;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
#introInner .content.phosting h1{
	}
#introInner .content.phosting{
	background: transparent url(/_assets/images/home/personal.gif) no-repeat scroll left top;
	display: block;
	width:335px;
	margin:0 0 0 20px;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
#introInner .content.domains h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
#introInner .content.domains{
	background: transparent url(/_assets/images/home/domains.gif) no-repeat scroll left top;
	display: none;
	width:335px;
	margin:0 0 0 20px;
}
#introInner .content.domains a{
	color: #5f95ef;
}

#introInner .content.efilter h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
#introInner .content.efilter{
	background: transparent url(/_assets/images/home/email.gif) no-repeat scroll left top;
	display: none;
	width:335px;
	margin:0 0 0 20px;
}

#introInner .content.vps h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
#introInner .content.vps{
	background: transparent url(/_assets/images/home/vps.gif) no-repeat scroll left top;
	display: none;
	width:335px;
	margin:0 0 0 20px;
}

#moreinfo {
	float: left;
	width: 850px;
}

#moreinfo div{
	margin:0 15px 1em 15px;
	width:253px;
	float:left;
	display:inline; /* Hack against margin doubling IE */
}

#homeinfo{
	float: left;
	width: 100%;
}

#homeinfo p{
	color: #333!important;
	line-height:1.3em;
}

#homeinfo h2{
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	margin:0 0 10px 0;
}

#homeinfo .homebox{
	float:left;
	height:100px;
	margin:0 50px 0 0;
	width:280px;
}

#homeinfo .homeboxmiddle{
	float:left;
	height:100px;
	margin:0 30px 0 0;
	width:240px;
}

#homeinfo .homeboxlast{
	float:left;
	height:100px;
	margin:0 0 0 0;
	width:250px;
}

#homeinfo li{
display:block;
list-style-type:none;
margin:0;
padding:0 0.5em 0.8em 0;
}

#homeinfo li a{
	text-decoration: underline;
	color:#333;
}
/******* /LINKS *******/
/******* /LINKS *******/

/* Apply IE styles to this selector if required

embed.banner {

 

}

*/

#offers{
	width:849px;
	margin: 0 0 10px 25px;
	float: left;
}

#preHeader{
	width:849px;
	margin: 0 0 20px 25px;
	float: left;
	
}

.box{
	float:left;
	height: 86px;
}
.Newsletter{
	width:243px;
	background-attachment:scroll;
	background-image: url(../images/home/box_newsletter.gif);
	background-repeat: no-repeat;
	margin:0 10px 0 0;
}

.Newsletter h3{
	float:left;
	font-size: 24px!important;
	padding-top: 20px;
	padding-left: 20px;
	}
	
.Newsletter h2{
	float:left;
	color:#54390f!important; 
	font-size: 1.4em!important;
	padding-top: 2.5px;
	padding-left: 20px;
	font-weight:normal!important;
	}

.Facebook{
	width:243px;
	margin:0 10px 0 0;

}

