﻿/* Common CSS */

body
{
	margin: 0px;
	background: #fff url(images/bg.jpg) repeat-x; /*	border: #000 solid 1px;*/
}
/* Learnmore button */
.learnmore
{
	background-image: url(    'images/btnLearnmore.jpg' );
	background-repeat: no-repeat;
	height: 20px;
	width: 102px;
}
.learnmore a
{
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding-right: 10px;
	text-decoration: none;
}
.learnmore a:hover
{
	text-decoration: none;
}
.learnmorewhite a
{
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	padding-right: 15px;
	text-decoration: none;
}
/* Learnmore button */

/*buy now button */
.buynow
{
	background-image: url(    'images/btnbuynow.gif' );
	background-repeat: no-repeat;
	height: 22px;
	width: 85px;
}
.buynow a
{
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding-right: 10px;
	text-decoration: none;
}
.buynow a:hover
{
	text-decoration: none;
}
/* buy now button */


.homepagecaption
{
	background-image: url(    'images/homecaption.gif' );
	background-repeat: no-repeat;
	height: 18px;
	width: 250px;
	padding-left: 10px;
}



#main
{
	margin: 0px; /*background: url(images/bg1.jpg) ;*/
	width: 950px;
	min-height: 970px;
	height: 100%;
	text-align: center;
}
#logo
{
	color: #fff;
	float: left;
	height: 60px;
	width: 234px;
	margin-top: 0px;
	
}
#logo1
{
	color: #fff;
	float: left;
	height: 60px;
	width: 234px;
	margin-top: 0px;
	
}
#callus
{
	padding-left: 100px;
	color: #a1a1a1;
	float: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	width: 400px;
	
	
}
#callus a, #callus a:hover
{
	text-decoration: none;
}
.bluelinks
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 12px;
	color: #1998cf;
	font-style: normal;
}

#livechat
{
	margin-top: 0px;
	float: left;
	background-image: url(    'images/btnlivechat.jpg' );
	height: 24px;
	width: 88px;
	background-repeat: no-repeat;
}
#livechat a, #livechat a:hover
{
	color: #fff;
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#menu
{
	vertical-align: top;
	height: 32px;
	width: 950px;
	float: left;
	background-image: url(    'images/menubg.jpg' );
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

#homemenu
{
	vertical-align: top;
	height: 32px;
	width: 950px;
	float: left;
	background-image: url(    'images/menubg.jpg' );
	background-repeat: no-repeat;
	padding-bottom: 2px;
}


#menulinks
{
	padding-left: 5px;
	padding-top: 15px;
	color: #fff;
	width: 650px;
	float:left;
	
	
}




/* Footer */


#footer
{
	background-image: url(    'images/footerlinksbg.jpg' );
	background-repeat: no-repeat;
	width: 960px;
	height: 32px;
	float: left;
}

.footerlinks .rmRootGroup
{
	margin: 0 0 0 10px;
	padding: 0;
	position: relative;
	left: 0;
	display: inline-block;
}

.footerlinks
{
	float: left;
	padding-top: 0px;
	padding-left: 8px;
}
.footerlinks .rmHorizontal
{
	list-style: none;
	padding-top: 5px;
	margin-left: 0px;
}

.footerlinks .rmHorizontal li.rmFirst
{
	padding: 0px 0px 0px 5px;
}

.footerlinks .rmHorizontal li.rmItem
{
	float: left;
	padding: 0px 0px 2px 5px;
}
.footerlinks .rmHorizontal .rmLink
{
	color: #fff;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 11px;
	float: left;
	text-decoration: none;
}
.footerlinks .rmHorizontal .rmLink:hover
{
	text-decoration: none;
}
.footerlinks .rmHorizontal a.rmLink
{
	float: left;
	padding: 5px 5px 5px 4px;
	text-decoration: none;
}

.footerlinks .rmSeparator .rmText
{
	padding: 0px 3px 0px 0px;
	background: url(images/footermenu-seperator.jpg) no-repeat bottom left transparent;
	height: 15px;
	width: 2px; /*background: url(images/menu-sperator.jpg) repeat-x bottom center transparent;  	width:1px; height:10px; */ /*border-bottom:1px solid #7B4119;  	border-top:1px solid #7B4119;*/
}

.iconimages a
{
	padding: 0px 2px 0px 2px;
}

#copyright
{
	float: left;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #bababa;
	width: 950px;
	text-align: center;
	margin-top: 5px;
	padding: 0px;
}

/* Footer */




/* Index Page */

#topcontent
{
	padding-top: 10px;
	padding-bottom: 20px;
}




.hostinglinkstopcorner
{
	background-image: url(    'images/hostinglinksbg_topcurve.jpg' );
	background-repeat: no-repeat;
	height: 13px;
	width: 474px;
	float: left;
}

.hostinglinksbottomcorner
{
	background-image: url(    'images/hostinglinksbg_bottomcurve.jpg' );
	background-repeat: no-repeat;
	height: 13px;
	width: 474px;
	float: left;
}

.hostinglinksbgrepeat
{
	background-image: url(    'images/hostinglinksbg_repeat.jpg' );
	width: 474px;
	float: left;
	padding-bottom: 15px;
}

.centercontentheading
{
	margin: 0px 10px 5px 12px;
	background-image: url(    'images/hostingserviceblackbg.jpg' );
	height: 31px;
	width: 454px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 6px;
	text-align: left;
}
#centerleftcontent
{
	float: left; /*background-image: url( 'images/hostingservicebg.jpg' ); 	background-repeat: no-repeat; 	height: 209px;*/
	width: 474px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#centerrightcontent
{
	float: left;
	width: 474px;
	padding-top: 5px;
	
}

#centerleftcontenttext
{
	padding-left: 20px;
	font-size: 12px;
	width: 255px;
	float: left;
	color: #747474;
	font-family: Trebuchet MS;
	font-weight: normal;
}

#centerrightcontenttext
{
	padding-left: 20px;
	width: 255px;
	font-size: 12px;
	float: left;
	color: #747474;
	font-family: Trebuchet MS;
	font-weight: normal;
}
#centerleftcontentimage
{
	float: left;
	width: 190px;
	font-size: 12px;
	vertical-align: top;
	color: #747474;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: left;
}

#centerrightcontentimage
{
	float: left;
	width: 190px;
	vertical-align: top;
	font-size: 12px;
	float: left;
	color: #747474;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: left;
}

.shadowimage
{
	background-image: url(    'images/footershadow.jpg' );
	background-repeat: no-repeat;
	width: 948px;
	height: 4px;
	float: left;
}
.shadowimage1
{
	background-image: url(    'images/footershadow.jpg' );
	background-repeat: no-repeat;
	width: 948px;
	height: 4px;
	float: left;
}
.serviceslinks
{
	float: left;
}
.serviceslinksbg
{
	background-image: url(    'images/hostinglinksbg.jpg' );
	background-repeat: repeat-y;
	width: 190px;
	height: 145px;
	margin: 0px;
	float: left;
	padding-right: 0px;
}
.serviceslinksheading
{
	background-image: url(    'images/Linkheadbg.jpg' );
	background-repeat: no-repeat;
	width: 178px;
	height: 24px;
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 0px 15px;
	margin-left: 5px;
	text-align: left;
}


.serviceslist
{
	text-align: left;
	position: relative;
	margin-top: 0px;
	padding-bottom: 5px;
}
.serviceslist li
{
	list-style-image: url('images/linkarrow.jpg' );
	
}
.serviceslist li a, .serviceslist li a:hover
{
	padding: 0px 0px 0px 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #212121;
	padding-top: 5px;
	text-decoration: none;
}



#webdevmain
{
	margin: 0px; /*background: url(images/bg1.jpg) ;*/
	width: 950px;
	height: 100%;
	text-align: center;
}

#webdevmenu
{
	vertical-align: top;
	height: 32px;
	width: 950px;
	float: left;
	background-image: url(    'images/menubg.jpg' );
	background-repeat: no-repeat;
}
#webdevmaincontent
{
	width: 937px;
	margin: 0px 5px 0px 5px;
	background-color: #f0f0f0;
	background-repeat: repeat-y;
	text-align: left;
	float: left;
}
#weddevtopcontent
{
	padding: 10px 3px 0px 8px;
}
.webdevspace
{
	padding: 10px;
}

.webdevheading
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-left: 15px;
	padding-bottom: 5px;
	vertical-align: middle;
}
h1
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-left: 15px;
	padding-bottom: 5px;
	vertical-align: middle;
	margin: 0px;
}

.webdevsecondheading
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 5px;
	vertical-align: middle;
}


.webdevpanelheading
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 5px;
	vertical-align: middle;
}
.headingarrow
{
	margin-top: 2px;
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 15px;
	float: left;
}
.webdevhr
{
	background-image: url(images/Webdev_hr.jpg);
	background-repeat: no-repeat;
	height: 2px;
	width: 912px;
	float: left;
	padding-bottom: 1px;
}

.webdev_hr
{
	background-image: url(images/Webdev_hr.jpg);
	background-repeat: no-repeat;
	height: 2px;
	width: 912px;
	float: left;
	padding-bottom: 1px;
}

.webdevtopcontent
{
	font-family: Trebuchet MS;
	padding: 5px 5px 15px 5px;
	font-size: 12px;
	text-align: left;
	color: #5d5d5d;
}
#webdevcenterlefttopcontent
{
	width: 453px;
	float: left;
	padding-right: 8px;
}
#webdevcenterrighttopcontent
{
	width: 453px;
	float: left;
	padding-left: 2px;
}

#webdevcenterleftcontentheading
{
	background-image: url(images/Webdev_headbg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 453px;
	float: left;
}
#webdevcenterrightcontentheading
{
	background-image: url(images/Webdev_headbg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 453px;
	float: left;
}
.webdevtextheading
{
	/* 	font-family: Trebuchet MS; 	font-size: 12px; 	font-weight: bold; 	color: #fff; 	padding-left: 30px; 	padding-top: 6px; 	text-align: left; 	float: left; /* 	color: #fff; 	font-family: Trebuchet MS; 	padding: 5px 5px 5px 15px; 	font-size: 13px; 	text-align: left; 	font-weight: bold; */
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-transform: uppercase;
}


#webdevcenterleftcontent
{
	margin: 10px 0px 0px 0px;
	width: 453px;
	float: left;
	padding-right: 8px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}
#webdevcenterrightcontent
{
	margin: 10px 0px 0px 0px;
	width: 453px;
	float: left;
	padding-left: 2px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}

.webdevcentercontentext
{
	float: left;
	padding-left: 2px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}

.webdevcentertopcorner
{
	background-image: url(images/Webdev_topcurve.jpg);
	background-repeat: no-repeat;
	height: 6px;
	width: 453px;
	float: left;
}
.webdevcenterbottomcontent
{
	background-image: url(images/Webdev_bottom.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 453px;
	float: left;
}
.webdevcentercentercontent
{
	background-image: url(images/Webdev_centerbg.jpg);
	width: 453px;
	float: left;
}


#webdevcenterheadbg
{
	/*margin: 10px 0px 0px 0px; 	background-image: url(images/webdevheadbg.jpg); 	background-repeat: no-repeat; 	height: 29px; 	width: 918px; 	float: left; */
	margin: 0px 0px 0px 0px;
	background-image: url(images/headingbg.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 918px;
	float: left;
}


.webdevcentertopcurve
{
	margin: 10px 0px 0px 0px;
	background-image: url(images/webdev_centertopcorner.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 917px;
	float: left;
}
.webdevcenterbottomcurve
{
	background-image: url(images/webdev_bottomcurve.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 917px;
	float: left;
}
.webdevcontentbg
{
	background-image: url(images/webdev_centercontentbg.jpg);
	width: 917px;
	float: left;
}

.webdevcentercontentext a img
{
	padding-left: 22px;
	padding-right: 10px;
	vertical-align: middle;
}
.webdevmaincontentbottomcurve
{
	background-image: url(images/webdev_maincontent_bottomcurve.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 937px;
	float: left;
	margin: 0px 5px 20px 5px;
	padding-bottom: 0px;
}
#webdevmainbottomcontenttopcurve
{
	background-image: url(images/webdev_maincontent_topcurve.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 937px;
	float: left;
	margin: 0px 5px 0px 5px;
	padding-bottom: 0px;
}
.webdevmainbottomcontenttopcurve
{
	background-image: url(images/webdev_maincontent_topcurve.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 937px;
	float: left;
	margin: 0px 5px 0px 5px;
	padding-bottom: 0px;
}
.webdevmainbottomcenterbg
{
	margin: 0px 8px 0px 5px;
	background-color: #f0f0f0;
	background-repeat: repeat-y;
	text-align: left;
	float: left;
	width: 912px;
	padding: 0px 5px 0px 20px;
}

.webdevsharedhostbg
{
	background-image: url(images/webdev_sharedhostbg.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 295px;
	float: left;
}

.smallheadingbg
{
	background-image: url(images/apphub_bg.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 203px;
	float: left;
}
.smallheadingcontent
{
	margin-top: 5px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}



.webdevsharedhostcontent li, #centerleftcontenttext li, #centerrightcontenttext li, .sitebuilderitems li, .smallheadingcontent li
{
	list-style-image: url(   'images/listitem.gif' );
}

#centerleftcontenttext li, #centerrightcontenttext li
{
	font-size: 13px;
}


.smallheadingcenterbg
{
	/*	background-image: url(images/smallheadingcenter.jpg); 	background-repeat: repeat-y; 	border-left: #000 solid 1px; 	border-right: #000 solid 1px;*/
	margin-top: 10px;
	width: 200px;
	float: left;
}

.smallheadingbottom
{
	/*	background-image: url(images/webdev_sharedhost_bottom.jpg	); 	background-repeat: no-repeat; 	width: 200px; 	height: 8px; */
	float: left;
	padding-bottom: 10px;
}

.smallheadingcontenttext
{
	padding: 3px 0px 0px 20px;
	color: #ea6234;
	font-weight: bold;
	font-size: 13px;
	font-family: Trebuchet MS;
}



.divapplicationhub
{
	float: left;
	width: 210px;
	margin-right: 8px;
}

.vpsplansbg
{
	background-image: url(images/VPS_Plans_Bg.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 295px;
	float: left;
}
.vpsplantext
{
	padding: 5px 0px 5px 10px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	text-transform: uppercase;
}
.vpsbottom
{
	background-image: url(images/VSbottom.jpg	);
	background-repeat: no-repeat;
	width: 295px;
	height: 17px;
	float: left;
	padding-bottom: 10px;
}

.vpsbottom_large
{
	background-image: url(images/VSbottom_large.jpg);
	background-repeat: no-repeat;
	width: 453px;
	height: 17px;
	float: left;
	padding-bottom: 10px;
	background-color: #fff;
}

.vpsplansbestbuy
{
	background-image: url(images/Vsbestvalue.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 295px;
	float: left;
}
.webdevsharedhostext
{
	padding: 5px 0px 0px 25px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	text-transform: uppercase;
}

.webdevsharedhostcenterbg
{
	background-image: url(images/webdev_sharedhostcenterbg.jpg);
	background-repeat: repeat-y;
	width: 295px;
	float: left;
}

.webdevsharedhostcontent
{
	margin-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}
.webdevsharedhostbottom
{
	background-image: url(images/webdev_sharedhost_bottom.jpg	);
	background-repeat: no-repeat;
	width: 295px;
	height: 8px;
	float: left;
	padding-bottom: 10px;
}



#businessprofmain
{
	margin: 0px; /*background: url(images/bg1.jpg) ;*/
	width: 950px;
	min-height: 1100px;
	height: 100%;
	text-align: center;
}

#businessprofmenu
{
	vertical-align: top;
	height: 32px;
	width: 950px;
	float: left;
	background-image: url(    'images/menubg.jpg' );
	background-repeat: no-repeat;
}
#businessprofmaincontent
{
	width: 937px;
	margin: 0px 5px 0px 5px;
	background-color: #f0f0f0;
	background-repeat: repeat-y;
	text-align: left;
	float: left;
}
#weddevtopcontent
{
	padding: 10px 3px 0px 8px;
}
.businessprofspace
{
	padding: 2px;
}

.businessprofheading
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-left: 10px;
	padding-bottom: 5px;
	vertical-align: middle;
}
.businessprofhr
{
	background-image: url(images/webdev_hr.jpg);
	background-repeat: no-repeat;
	height: 2px;
	width: 912px;
	float: left;
	padding-bottom: 1px;
}
.businessproftopcontent
{
	font-family: Trebuchet MS;
	padding: 5px 5px 15px 5px;
	font-size: 12px;
	text-align: left;
	color: #5d5d5d;
}
#businessprofcenterlefttopcontent
{
	margin: 0px 5px 5px 8px;
	width: 454px;
	float: left;
	padding-right: 2px;
}
#businessprofcenterrighttopcontent
{
	width: 453px;
	float: left;
	padding-left: 2px;
	margin: 0px 2px 5px 0px;
}

#businessprofcentercontentleft
{
	margin: 5px 5px 5px 8px;
	width: 454px;
	float: left;
	padding-right: 2px;
}
#businessprofcentercontentright
{
	width: 453px;
	float: left;
	padding-left: 2px;
	margin: 5px 2px 5px 0px;
}



#businessprofcenterleftcontentheading
{
	background-image: url(images/webdev_headbg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 453px;
	float: left;
}
#businessprofcenterrightcontentheading
{
	background-image: url(images/webdev_headbg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 453px;
	float: left;
}
.businessproftextheading
{
	color: #fff;
	font-family: Trebuchet MS;
	padding: 5px 5px 5px 15px;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
}
#businessprofcenterleftcontent
{
	margin: 10px 0px 0px 0px;
	width: 453px;
	float: left;
	padding-right: 8px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}
#businessprofcenterrightcontent
{
	margin: 10px 0px 0px 0px;
	width: 453px;
	float: left;
	padding-left: 2px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}

.businessprofcentercontentext
{
	float: left;
	padding-left: 2px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}

.businessprofcentertopcorner
{
	background-image: url(images/webdev_topcurve.jpg);
	background-repeat: no-repeat;
	height: 6px;
	width: 453px;
	float: left;
}
.businessprofcenterbottomcontent
{
	background-image: url(images/webdev_bottom.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 453px;
	float: left;
}
.businessprofcentercentercontent
{
	background-image: url(images/webdev_centerbg.jpg);
	width: 453px;
	float: left;
}


#businessprofcenterheadbg
{
	margin: 10px 0px 0px 0px;
	background-image: url(images/webdevheadbg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 918px;
	float: left;
}

.businessprofcentertopcurve
{
	margin: 10px 0px 0px 0px;
	background-image: url(images/webdev_centertopcorner.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 917px;
	float: left;
}
.businessprofcenterbottomcurve
{
	background-image: url(images/webdev_bottomcurve.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 917px;
	float: left;
}
.businessprofcontentbg
{
	background-image: url(images/webdev_centercontentbg.jpg);
	width: 917px;
	float: left;
}

.businessprofcentercontentext a img
{
	padding-left: 22px;
	padding-right: 10px;
	vertical-align: middle;
}
.businessprofmaincontentbottomcurve
{
	background-image: url(images/webdev_maincontent_bottomcurve.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 937px;
	float: left;
	margin: 0px 5px 20px 5px;
	padding-bottom: 0px;
}
#businessprofmainbottomcontenttopcurve
{
	background-image: url(images/webdev_maincontent_topcurve.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 937px;
	float: left;
	margin: 0px 5px 0px 5px;
	padding-bottom: 0px;
}
.businessprofmainbottomcenterbg
{
	margin: 0px 8px 0px 5px;
	background-color: #f0f0f0;
	background-repeat: repeat-y;
	text-align: left;
	float: left;
	width: 920px;
	padding: 0px 5px 0px 12px;
}

.businessprofsharedhostbg
{
	background-image: url(images/webdev_sharedhostbg.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 295px;
	float: left;
}

.businessprofsharedhostext
{
	padding: 5px 0px 0px 25px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	text-transform: uppercase;
}

.businessprofsharedhostcenterbg
{
	background-image: url(images/webdev_sharedhostcenterbg.jpg);
	background-repeat: repeat-y;
	width: 295px;
	float: left;
}

.businessprofsharedhostcontent
{
	margin-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000;
}
.businessprofsharedhostbottom
{
	background-image: url(images/webdev_sharedhost_bottom.jpg	);
	background-repeat: no-repeat;
	width: 295px;
	height: 8px;
	float: left;
	padding-bottom: 10px;
}
.businessprofcentercontentheading
{
	background-image: url(    'images/hostingserviceblackbg.jpg' );
	height: 31px;
	width: 454px;
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-transform: uppercase;
}

/* About us pages */
.aboutuscentertopcurve1
{
	margin: 0px 0px 0px 0px;
	background-image: url(images/webdev_centertopcorner.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 917px;
	float: left;
}
.aboutuscenterbottomcurve
{
	background-image: url(images/bottomwhitecorner.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 917px;
	float: left;
}
.aboutuscontentbg
{
	background-image: url(images/webdev_centercontentbg.jpg);
	width: 917px;
	float: left;
}

#aboutustopcontent
{
	padding: 10px 3px 0px 0px;
}
.aboutuscontenttext
{
	color: #434343;
	font-family: Trebuchet MS;
	font-size: 12px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
	color: #000;
}

#aboutussubpointheadingbg
{
	margin: 10px 0px 0px 0px;
	background-image: url(images/aboutus_subpoints_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 886px;
	float: left;
}
.aboutussubpointcontent
{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.downloadpdflink a
{
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.downloadpdflink a:hover
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}


.faqheading
{
	color: #005e99;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.faqtext
{
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	vertical-align: top;
}

.hostingplansfeaturesvalueplusbg
{
	background-image: url(images/ValuePlus_small.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 178px;
	vertical-align: bottom;
	background-position: bottom;
}
.hostingplansfeaturesvalueplusbestbuybg
{
	background-image: url(images/valueplus_bestbuy_small.jpg);
	background-repeat: no-repeat;
}
.bestbuytd
{
	background-image: url(images/bestvaluerepeat.jpg);
	background-repeat: repeat;
	height: 79px;
}
.tdheight
{
	height: 32px;
}
.bluebgrepeat
{
	background-image: url(images/darkblue.jpg);
	background-repeat: repeat;
	height: 32px;
	text-align: center;
}
.lightbluebgrepeat
{
	background-image: url(images/lightblue.jpg);
	background-repeat: repeat;
	height: 32px;
}
.pricelabelrepeat
{
	background-image: url(images/Gradient.jpg);
	background-repeat: repeat;
	height: 32px;
	text-align: center;
}
.pricinglabel
{
	font-size: 14px;
	padding-left: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #005f99;
	float: left;
}
.gradientrepeat
{
	background-image: url(images/Gradient.jpg);
	background-repeat: repeat;
	height: 32px;
}

.pricegradientrepeat
{
	/*background-image: url(images/lightblue.jpg);*/
	background-image: url(images/Gradient.jpg);
	background-repeat: repeat;
	height: 32px;
	text-align: center;
}

.lightyellowgradientrepeat
{
	background-image: url(images/lightyellowgradient.jpg);
	background-repeat: repeat;
	height: 32px;
}
.whitebgrepeat
{
	background-image: url(images/white.jpg);
	background-repeat: repeat;
	height: 32px;
}
.whitebigbgrepeat
{
	background-image: url(images/whitebig.jpg);
	background-repeat: repeat;
	height: 60px;
}
.lightyellowbgrepeat
{
	background-image: url(images/lightyellow.jpg);
	background-repeat: repeat;
	height: 32px;
}
.lightyellowbigbgrepeat
{
	background-image: url(images/lightyellowbig.jpg);
	background-repeat: repeat;
	height: 60px;
}
.verylightbluerepeat
{
	background-image: url(images/verylightblue.jpg);
	background-repeat: repeat;
	height: 32px;
}
.yellowbluebgrepeat
{
	background-image: url(images/blueyellow.jpg);
	background-repeat: repeat;
	height: 32px;
}
.yellowbgbestvalue
{
	background-image: url(images/Yellowbg_bestvalue_small.jpg);
	background-repeat: repeat-x;
	height: 31px;
}


.lightyellowrepeat
{
	background-image: url(images/lightbestbuyyellow.jpg);
	background-repeat: repeat;
	height: 32px;
}
.lightyellowbluerepeat
{
	background-image: url(images/lightyellowblue.jpg);
	background-repeat: repeat;
	height: 32px;
}
.featureplanshadow
{
	background-image: url(images/shadow.jpg);
	background-repeat: repeat-y;
	width: 3px;
}

.valueplustext
{
	color: #7c8488;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.valueplustext1
{
	color: #7c8488;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
}
.hostingfeaturepopuptop
{
	background-image: url(images/SharedHosting_Popuptop.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 338px;
}
.hostingfeaturepopuprepeat
{
	background-image: url(images/SharedHosting_Popuprepeat.gif);
	background-repeat: repeat-y;
	width: 338px;
	color: #838484;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
}
.hostingfeaturepopupbottom
{
	background-image: url(images/SharedHosting_Popupbottom.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 338px;
}
.tooltipboldfont
{
	color: #000;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
}


.aboutusbg
{
	background: url(images/Aboutus_Content_Bg.jpg) right center;
	background-repeat: no-repeat;
	padding-right: 150px;
	padding-left: 10px;
	padding-top: 10px; /*float:left; 	width:319px; 	height:213px;*/
}

.mediumheading
{
	font-family: arial;
	font-size: 14px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 5px;
	vertical-align: middle;
}

.affiliatesli
{
	background-image: url(images/Affiliates_circle.gif);
	background-repeat: no-repeat;
	width: 26px;
	height: 26px;
	color: #525252;
	font-weight: bold;
	font-size: 13px;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 10px;
}

.affiliateslitext
{
	padding-top: 3px;
	padding-bottom: 15px;
}
.affiliatestitletext
{
	font-family: arial;
	font-size: 11px;
	color: #515151;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
}



.apphostlearnmore
{
	background-image: url(images/Apphosting_Learnmore.jpg);
	background-repeat: no-repeat;
	width: 917px;
	height: 17px;
	float: left;
}

.apphostingcenterleftimg
{
	padding-bottom: 10px;
	width: 180px;
	float: left;
	padding-right: 15px;
}

.apphostingcenterrighttext
{
	padding-bottom: 25px;
	width: 700px;
	float: left;
}

.headingbg
{
	margin: 0px 0px 0px 0px;
	background-image: url(images/headingbg.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 918px;
	float: left;
}

.contentheading
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-transform: uppercase;
}

.supportappcontent
{
	font-family: Trebuchet MS;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	text-align: left;
	color: #5d5d5d;
	width: 200px;
	float: left;
}

.featuresdivpadding
{
	color: #7c8488;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 40px;
}

.featurepricingtext
{
	font-size: 14px;
	padding-left: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #005f99;
}

.valuepluslabel
{
	padding-left: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #454545;
}
.vs1label
{
	font-weight: bold;
	font-size: 15px;
	font-family: Trebuchet MS;
	color: #454545;
	text-align: center;
}
.vs2label
{
	padding-left: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #454545;
}
.valuepluspricelabel
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #707070;
	text-align: center;
}

.vs1smalllabel
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	font-family: Trebuchet MS;
	color: #818181;
}


.featuresheading
{
	padding-left: 15px;
	font-weight: bold;
	font-family: trebuchet ms;
	font-size: 13px;
	color: #000000;
}
.featurepopupicon
{
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
}

.featurepoppadding
{
	padding-left: 10px;
	padding-right: 10px;
}


.hostingfeaturedivspace
{
	padding: 10px 5px 5px 15px;
	text-align: left;
}
.hostingfeatureimg img
{
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
	vertical-align: middle;
}
.hostingfeaturetext
{
	padding-left: 10px;
	width: 225px;
	float: left;
	text-align: left;
}
.hostingfeaturelearnmore
{
	padding-right: 15px;
	margin-bottom: 10px;
	float: right;
	padding-top: 1px;
}
.hostingfeaturelearnmore a
{
	padding-left: 8px;
}



.faqtext ul.decimal li ul.loweralpha li
{
	list-style-type: lower-alpha;
}
.faqtext ul.decimal li
{
	list-style-type: decimal;
}

.topcurve
{
	background-image: url(images/topcurve.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 433;
}
.centerrepeat
{
	background-image: url(images/CenterRepeat.gif);
	background-repeat: repeat-y;
	width: 433;
}
.bottomcurve
{
	background-image: url(images/BottomCurve.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 433;
}

.hostingplanheading
{
	padding-left: 15px;
	font-size: 16px;
	color: #454545;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-transform: uppercase;
}

.hostingplanprice
{
	font-weight: bold;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #707070;
}

.hostingplanicontd
{
	width: 45px;
	padding-left: 10px;
}

.websitesparkheadingbg
{
	margin: 0px 8px 0px 5px;
	background-color: #f0f0f0;
	background-repeat: repeat-y;
	text-align: left;
	float: left;
	width: 922px;
	padding: 0px 5px 0px 10px;
}


.websitesparksignup
{
	background-image: url(    'images/WebSiteSpark_signup.gif' );
	background-repeat: no-repeat;
	height: 35px;
	width: 491px;
}
.websitesparksignup a
{
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.websitesparksignup a:hover
{
	text-decoration: none;
}


.webdevheadingsmall
{
	font-family: arial;
	font-size: 16px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
}

img
{
	border: 0px;
}

.sharedhostingboilerpoint
{
	float: left;
	width: 295px;
	margin-right: 8px;
}

.sharedhostingboilerpoint
{
	float: left;
	width: 295px;
	margin-right: 8px;
}
.sharedhostingboilerpointtext
{
	float: left;
	width: 225px;
	padding-left: 10px;
	text-align: left;
}

.sharedhostingboilerlearnmoremargin
{
	margin-top: 50px;
}

.boilerpointlearnmore
{
	padding-right: 15px;
	float: right;
	margin-top: 30px;
}
.boilerpointlearnmore a
{
	padding-left: 8px;
}

.bolierpointbottommargin
{
	margin-bottom: 30px;
	float: left;
}

.vpshostingboilerpoint
{
	float: left;
	margin-right: 8px;
	width: 295px;
}
.vpshostingboilerpointtext
{
	float: left;
	width: 225px;
	padding-left: 10px;
	text-align: left;
}

.dedicatedhostingboilerpoint
{
	float: left;
	margin-right: 5px;
	width: 295px;
}
.dedicatedhostingboilerpointtext
{
	float: left;
	width: 225px;
	padding-left: 10px;
	text-align: left;
}

.dedicatedhostingboilerlearnmoremargin
{
	margin-top: 65px;
}


.webdevhrwidth
{
	width: 740px;
}
.apphostingdiv
{
	width: 890px;
	background-image: url(images/nopcommerce-hosting.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 260px;
}
.apphostingbackgroundtopdiv
{
	width: 890px;
	background-image: url(images/man.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 240px;
}

.apphostingtopcontent
{
	width: 690px;
	padding-left: 15px;
}

.topcontentpadding
{
	padding-left: 15px;
}



/* Marketplace */

.marketplacebox
{
	background-image: url(images/marketplace_box.gif);
	background-repeat: no-repeat;
	width: 182px;
	height: 56px;
	text-align: center;
	vertical-align: top;
}
.marketplacebox img
{
	padding-top: 10px;
	vertical-align: middle;
}
.marketplaceheading
{
	background-image: url(images/marketplace_heading.gif);
	background-repeat: no-repeat;
	width: 574px;
	height: 25px;
	padding-left: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #484848;
}
.marketplacediscount
{
	background-image: url(images/marketplace_discount.gif);
	background-repeat: no-repeat;
	width: 138px;
	height: 52px;
	text-align: center;
	vertical-align: top;
}
.marketplacediscounttext
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-transform: uppercase;
}
.marketplacediscountpercentagetext
{
	color: #ea590a;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
}
/* Marketplace */



/* hosting pages */
.storefronthosting
{
	width: 920px;
	background-image: url(images/aspdotnet-storefront-hosting.gif);
	background-repeat: no-repeat;
	height: 250px;
	background-position: right bottom;
}
.aspnethosting
{
	width: 910px;
	background-image: url(images/wordpress-hosting.gif);
	background-repeat: no-repeat;
	height: 242px;
	background-position: right bottom;
}
.bvcommercehosting
{
	width: 890px;
	background-image: url(images/bvcommerce-hosting.gif);
	background-repeat: no-repeat;
	height: 238px;
	background-position: right bottom;
}
.ecommercehosting
{
	width: 890px;
	background-image: url(images/ecommerce-hosting.gif);
	background-repeat: no-repeat;
	height: 225px;
	background-position: right bottom;
}
.joomlahosting
{
	width: 890px;
	background-image: url(images/joomla-hosting.gif);
	background-repeat: no-repeat;
	height: 250px;
	background-position: right bottom;
}
.kenticohosting
{
	width: 890px;
	background-image: url(images/kentico-hosting.gif);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right bottom;
}
.nopcommercehosting
{
	width: 890px;
	background-image: url(images/nopcommerce-hosting.gif);
	background-repeat: no-repeat;
	height: 260px;
	background-position: right bottom;
}
.phphosting
{
	width: 920px;
	background-image: url(images/wordpress-hosting.gif);
	background-repeat: no-repeat;
	height: 350px;
	background-position: right bottom;
}
.wedeliver
{
	width: 103px;
	background-image: url(images/topcontent_headingbg.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	padding-top: 5px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
}
.topsitebuilderfeatures
{
	width: 200px;
	background-image: url(images/topsitebuilderfeatures.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	padding-top: 5px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
}
.sitebuilder
{
	width: 890px;
	background-image: url(images/sitebuilder.gif);
	background-repeat: no-repeat;
	height: 470px;
	background-position: right bottom;
}

.wordpresshosting
{
	width: 925px;
	background-image: url(images/wordpress-hosting.gif);
	background-repeat: no-repeat;
	height: 320px;
	background-position: right bottom;
}
.littlehistory
{
	width: 135px;
	background-image: url(images/littlehistorybg.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	padding-top: 5px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
}

.hostingbenefitsbg
{
	width: 270px;
	background-image: url(images/hostingbenefitsbg.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	padding-top: 3px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-transform: uppercase;
}

.hostinglearnmore
{
	padding-right: 15px;
	float: right;
	margin-top: 35px;
}

.hostinglearnmore a
{
	padding-left: 8px;
}

.hostingbenefits
{
	width: 586px;
	background-image: url(images/benefits.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 10px;
	padding-top: 3px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-transform: uppercase;
}
.hostingidealfor
{
	width: 255px;
	background-image: url(images/idealfor.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 10px;
	color: #ea6234;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-transform: uppercase;
}


.hostingsubheading,
.hostingsubheading h2
{
	font-family: arial;
	font-size: 18px;
	color: #515151;
	font-weight: bold;
	font-style: italic;
	padding-bottom: 5px;
	vertical-align: middle;
}
h2
{margin:0px;}
.webdevtopcontent li, .webdevtopcontent li
{
	list-style-image: url(   'images/listitem.gif' );
}





.boilerpointHeading
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 13px;
}

.hostingtopcontent
{
	font-family: Trebuchet MS;
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	text-align: left;
	color: #5d5d5d;
}


.otherHostingPadding
{
	padding-right: 50px;
}

.testimonial
{
	font-style: italic;
}

.testimonialtext
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style: italic;
	padding: 5px;
	font-weight: bold;
	float: right;
	text-align: center;
}
.testimonialtextwithoutpadding
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.testimonialtextleft
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	float: left;
}
.testimonialauthor
{
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	float: right;
	padding-right: 10px;
}
.testimonialauthorwithoutpadding
{
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	float: right;
}

.featuresicon
{
	vertical-align: middle;
	text-align: center;
	width: 30px;
	padding-left: 5px;
}


.businessbg
{
	background-image: url(images/man.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 282px;
}

.developerbg
{
	background-image: url(images/woman.gif);
	height: 240px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 15px;
}

.pagenotfound
{
	background-image: url(images/PageNotFound.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 145px;	
	
	
}

.pagenotfoundheading
{
	width: 146px;
	background-image: url(images/littlehistorybg.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 10px;
	color: #464646;
	font-weight: bold;
	font-family: Myriad Pro;
	font-size: 14px;
	text-transform: uppercase;
}
.pagenotfoundheadingbig
{
	width: 170px;
	background-image: url(images/littlehistorybigbg.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	color: #464646;
	font-weight: bold;
	font-family: Myriad Pro;
	font-size: 14px;
	text-transform: uppercase;
}
ul.pagenotfoundlistitem
{
	padding-left:25px;
	margin:0;	
}

ul.pagenotfoundlistitem li a
{
	color: #3fadea;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
}

/* hosting pages end