body {font-family:Helvetica;font-size:12px;background:url(images/bg.png) repeat-x;}
* {margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#wrapper {margin:0 auto;width:900px;}

/* Header */
#header {float:left;width:900px;height:80px;background:url(images/headerbg.png) no-repeat;}

#header #logo {float:left;margin:13px 0 0 1px;width:186px;height:52px;}
#header #logo h3 {float:left;text-indent:-1000em;background:url(images/logo.png) no-repeat;width:186px;height:52px;}
#header #logo h3 a {float:left;overflow:hidden;width:186px;height:52px;}

#header ul#top-links {float:right;background:url(images/toplinksbg.png) no-repeat;height:20px;width:198px;margin:0 6px 0 0;padding:6px 0 0 21px;}
#header ul#top-links li {float:left;list-style:none;text-transform:uppercase;font-size:10px;color:#FFF;font-weight:bold;}
#header ul#top-links li a {color:#FFF;margin:0 10px 0 10px;}

/* Main Menu */
#main-menu {float:left;width:900px;height:40px;}
#main-menu li {float:left;list-style:none;height:40px;margin:5px 0 0 0;font-weight:bold;text-transform:uppercase;font-size:13px;}
#main-menu li a {float:left;padding:7px 35px 0 35px;height:29px;color:#404040;}
#main-menu li a:hover {background:#000;text-decoration:none;color:#ac3212;background:url(images/menu-hoverl.png) no-repeat;}
#main-menu li span:hover {float:left;background:url(images/menu-hoverr.png) #FFF 100% 0% no-repeat;}

/* Banner */
#banner {float:left;width:900px;height:155px;margin:17px 0 0 0;background:url(images/banner.png) no-repeat;position:relative;}
#banner h1 {position:absolute;background:url(images/banner-slogan.png) no-repeat;height:51px;width:307px;text-indent:-1000em;top:27px;left:32px;}
#banner p {position:absolute;background:url(images/startingat.png) no-repeat;height:46px;width:281px;text-indent:-1000em;top:94px;left:112px;}

#main-content {float:left;width:900px;margin:13px 0 0 0;}

/* Content */
#main-content #content {float:left;width:553px;}
#main-content #content h2 {text-decoartion:none; background:url(images/h3bg.png) no-repeat;height:27px;width:488px;padding:11px 0 0 65px;color:#FFF;text-transform:uppercase;font-size:12px;}
#main-content #content p {margin:10px 0 0 0; padding:0px 0 20px 0;color:#454545;}
#main-content #content ul#list-one {float:left;margin:20px 20px 0 0;}
#main-content #content ul#list-two {float:left;margin:20px 20px 0 0;}
#main-content #content ul#list-three {float:left;margin:20px 0 0 0;}
#main-content #content ul li {list-style:none;background:url(images/bullet.png) no-repeat;padding:0 0 0 27px;margin:0 0 19px 0;color:#454545; height:16px;}
#main-content #content h4 {background:url(images/dotted.png) 0% 100% repeat-x;padding:0 0 8px 0;color:#404040;text-transform:uppercase;font-size:18px;}
#main-content #content h4 a {color:#404040;}

/* Side */
#main-content #side {float:right;width:284px;}
#main-content #side .block {margin:0 0 33px 0;}
#main-content #side .block h2 {background:url(images/dotted.png) 0% 100% repeat-x;padding:0 0 8px 0;color:#404040;text-transform:uppercase;font-size:13px;}
#main-content #side .block p {color:#404040;padding:15px 0 0 0;}
#main-content #side .block p.forgot {float:right;margin:-38px 0 0 0;text-transform:uppercase;font-size:10px;}
#main-content #side .block p.forgot a {color:#BBB;text-decoration:underline;}
#main-content #side .block #loginform p label {font-weight:bold;margin:0 10px 0 0;}
#main-content #side .block #loginform .field {border:1px solid #c1c1c1;padding:4px 10px 4px 10px;width:135px}
#main-content #side .block #loginform h4 {text-transform:uppercase;color:#ae3312;margin:10px 0 0 0;font-size:13px;}
#main-content #side .block #loginform p.server {float:left;margin:0 25px 0 0;font-weight:bold;text-transform:uppercase;}
#main-content #side .block #loginform p.server .radio {margin:0 12px 0 0;}
#main-content #side .block #loginform .submit {margin:15px 0 0 0;}

/* Footer */
#footer {float:left;width:100%;color:#FFF;background:#404040;padding:8px 0 8px 0;margin:40px 0 0 0; height:40px;}
#footer p {padding:15px;}
#footer a {color:#FFF;}

#main-content #content .row1 {
	background-color: #e8e8e8;
	font-size: 12px;
	height: 15px;
}
#main-content #content .row2 {
	background-color: #d8d8d8;
	font-size: 12px;
	height: 15px;
}
#main-content #content .row3 {
	background-color: #e8e8e8;
	font-size: 12px;
	height: 15px;
}
#main-content #content .row4 {
	background-color: #d8d8d8;
	font-size: 12px;
	height: 15px;
}
#main-content #content .togextra {
	color: #333;
	font-size: 11px;
	font-variant: small-caps;
	cursor: default;
}
#main-content #content .header1 {
	text-transform: uppercase;
	color: #FFF;
	background-color: #2a2a2a;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#main-content #content .header2 {
	color: #FFF;
	background-color: #424040;
	font-family:arial;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}
#main-content #content .header3 {
	font-size: 12px;
	text-transform: uppercase;
	font-family:arial;
	color: #FFF;
	background-color: #575757;
	font-weight: bold;
}
#main-content #content .header4 {
	background-color: #6E6E6E;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}
#main-content #content .heading {
	font-size: 12px;
	font-weight: bold;
	font-family:arial;
	text-transform: uppercase;
	color: #FFF;
	background-color: #a83112;
	padding-left: 20px;
}
#main-content #content .pkgprice1 {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #a83112;
	padding-left: 20px;
	font-size: 12px;
}
#main-content #content .pkgprice2 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #575757;
	padding-left: 20px;
}
#main-content #content .pkgprice3 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #424040;
	padding-left: 20px;
}
#main-content #content .pkgprice4 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #2A2A2A;
	padding-left: 20px;
}
#main-content #content .leftext {
	padding-left: 20px;
}

#main-content #content .prices {
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	background-color: #D8D8D8;
	color: #000;
	text-align: center;
	background-color: #D8D8D8;
}
#main-content #content .buynow {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #a83112;
	text-align: center;
	font-size: 13px;
	text-decoration:none;
}


.complanhead {
	font-size: 13px;
	font-weight: bold;
	color: #ae3312;
	background-color: #ebebeb;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5x;

}
.complanhead2 {
	font-size: 12px;
	font-weight: bold;
	color: #ae3312;
	background-color: #ebebeb;
	text-align: center;
}
.complantxt {
	font-size: 12px;
	font-weight: bold;
	color: #ae3312;
	background-color: #f4f4f4;
	text-align: center;
        padding: 10px;
}
.complantxt2 {
	font-size: 12px;
	font-weight: normal;
	color: 3d3d3d;
	padding-top: 0px;
	padding-left: 2px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: justify;
	list-style-image: url(images/bullets.gif);
	list-style-type: lower-alpha;
	list-style-position: inside;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.jScrollPaneContainer {	position: relative;	overflow: hidden;	z-index: 1;}
.jScrollPaneTrack {	position: absolute;	cursor: pointer;	left: 0;	bottom: 0;	width: 745px;	background:url(//images.singlehop.com/sh-servers/scroll_m.gif) repeat-x scroll left top;}
.jScrollIntervalTrack { 	position: absolute;}
.jScrollPaneDrag {	position: absolute;	background:url(//images.singlehop.com/sh-servers/drag_middle.gif) no-repeat scroll center top;	cursor: pointer;	overflow: hidden;	margin:2px 0 0;}
.jScrollPaneDragLeft {	position: absolute;	bottom: 0;	left: 0;	overflow: hidden;	background:url(//images.singlehop.com/sh-servers/drag_left.gif) no-repeat scroll left top;	width:11px;}
.jScrollPaneDragRight {	position: absolute;	bottom: 0;	right: 0;	overflow: hidden;	background:url(//images.singlehop.com/sh-servers/drag_right.gif) no-repeat scroll right top;	width:11px;	z-index:10;}
a.jScrollArrowLeft {	display: block;	position: absolute;	z-index: 1;	bottom: 0;	left: 0;	text-indent: -2000px !important;	overflow: hidden;	background-color: #666;	background:url(//images.singlehop.com/sh-servers/scroll_l.gif) no-repeat scroll left top transparent;	height:22px;	width:36px;	}
a.jScrollArrowLeft:hover {	background-color: #f60;}
a.jScrollArrowRight {	display: block;	position: absolute;	z-index: 1;	bottom: 0;	right: 0px;	text-indent: -2000px !important;	overflow: hidden;	background-color: #666;	height: 9px;	width: 10px;	background:url(//images.singlehop.com/sh-servers/scroll_r.gif) no-repeat scroll right top transparent;	height:22px;	width:36px;	}
a.jScrollArrowRight:hover {	background-color: #f60;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {	background-color: #f00;}
.scroll-pane {	float:left;	}
.holder {	margin: 0;	display: block;	/* TEMP */	margin-bottom: 20px;}
.scroll-pane {	width:826px;	background:none;	float: left;	padding: 0;}
#pane1 {	height: 110px;	width: 826px;	padding: 0;	display: block;	_overflow: hidden;}
.aboutush {background:none!important;}