
body {
	margin: 0 0 0 0;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	background: #949494;
	
	
}
img {border-width: 0px;}

#wrapper {width: 968px; background: #FFFFFF; text-align: center;}
/* #666666*        350width */
.toplink {
	width: 958px;
	background: #39c1fa;
	height: 35px;
	text-align: right;
	color: #FFFFFF;
	padding: 3px 10px 0 0;
}
.toplink a {margin: 0 0 0 0; color: #FCFCFC; text-decoration: none; vertical-align:middle;}
.toplink a:hover {text-decoration: underline;}

.logobar {width: 970px; height:85px; padding: 20px 0 0 10px; text-align: left;}
.logobar a {text-align: left; width: 400px; float: left;}
.lowerlink { width: 390px; height: 47px; float: right;}

.mainlink {width: 918px; height: 28px; background: url(images/mainlinkBG.jpg) repeat-x; text-align: left; padding: 10px 20px 0 20px; color: #666666;}
.mainlink a {text-decoration: none; color: #666666;}
.mainlink a:hover {color:#333333; text-decoration: underline;}

.header {
	width: 958px;
	height: 224px;
	
}
.headerLeft {float: left; width: 688px; height: 224px;}
.headerRight {float: right; width: 270px; height: 224px;}

.desTable {width: 958px;}
.leftColumn {width: 678px; float:left; padding: 20px 0 0 10px; text-align: left;}



.leftColumn h1 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #0281e9; font-weight: normal; margin: 10px 0 0 0;}
.leftColumn p {font-size: 12px; word-spacing: 1px; color: #666666; margin: 10px 20px 0 0;}
.leftColumn p a {color: #333333; text-decoration: underline;}
.leftColumn p a:hover {text-decoration: none;}
.leftColumn ul {padding: 0 0 0 30px; color:#666666; margin: 20px 20px 0 0;}
.leftColumn ol {padding: 0 0 0 30px; color:#666666; margin: 20px 20px 0 0;}
/* index page left column  */
.leftColumn1 {width: 195px; height: 394px; float: left; margin: 5px 20px 0 0; background: url(images/leftpanel.jpg) no-repeat; padding: 10px 0 0 15px;}
.leftColumn1 h2 { font-weight: normal; font-size: 20px; margin: 5px 0 0 0; color: #0281e9;}

.leftColumn3 {width: 255px; height: 363px; float: left; margin: 5px 20px 0 0; background: url(images/buttonBG.jpg) no-repeat; padding: 10px 0 0 15px;}

.leftColumn h3 {
	font-weight: normal;
	font-size: 20px;
	margin: 5px 0 0 0;
	color: #f6d161;
}

.leftColumn h4 {
	font-weight: normal;
	font-size: 20px;
	margin: 10px 0 0 290px;
	color: #f6d161;
	background: ButtonShadow;
}

.variouscontact h3{
	font-weight: normal;
	font-size: 20px;
	margin: 5px 0 0 0;
	color: #f6d161;
}
.leftColumn1 ul {padding: 0 0 0 30px; color:#666666; margin: 20px 20px 0 0;}
.leftColumn1 ol {padding: 0 0 0 30px; color:#666666; margin: 20px 20px 0 0;}
.leftColumn1 a {color: #333333; text-decoration: underline;}
.leftColumn1 a:hover {text-decoration: none;}



.leftColumnR {width: 948px; float:left; padding: 20px 0 0 10px; text-align: left;}
.leftColumnR h1 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #0281e9; font-weight: normal; margin: 10px 0 0 0;}
.leftColumnR p {font-size: 12px; word-spacing: 1px; color: #666666; margin: 10px 20px 0 0;}
.leftColumnR p a {color: #333333; text-decoration: underline;}
.leftColumnR p a:hover {text-decoration: none;}



.HostingPlan {width: 661px; margin: 15px 0 0 0; vertical-align: top;}
.HostingPlanR {width: 945px; margin: 15px 0 0 0; vertical-align: top;}


.rightColumn {width: 270px; float: right; padding: 20px 0 0 0;}

.rightTextTable {width: 235px; height: 294px; background:url(images/whychooseSidebar.jpg) no-repeat; padding: 6px 15px 0 20px; text-align: justify; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px;} 
.rightTextTable h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #cb5201; font-weight: normal; text-align: left; margin-bottom: 10px;}



#footer {width: 960px; height: 30px; color: #FFFFFF; background: #39c1fa; padding: 5px;}
#footer p {font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 11px; text-align: center; margin: 5px 10px 0px 10px;}
#footer a {color: #FFFFFF; text-decoration: none;}
#footer a:hover { text-decoration: underline;}

#contactForm {width: 441px; height: 300px; background: url(images/cntform.jpg) no-repeat; padding: 7px 0 0 20px; margin: 20px 0 10px 0;}
#contactForm h3 {color: #FFFFFF; margin: 0 0 0 0;}



#paymentOptionsForm {width: 441px; height: 420px; background: url(images/payment-options.jpg) no-repeat; padding: 7px 0 0 20px; margin: 20px 0 10px 0;}
#paymentOptionsForm h3 {color: #FFFFFF; margin: 0 0 0 0;}

.articles {width: 220px; background: url(rayhosting/images/article-sidebar.html) center top no-repeat; text-align: left; padding: 5px 10px 10px 20px;}
.articles h3 {font-size: 22px; font-weight: normal; color: #0390eb; margin: 10px 0 0 0;}
.articles ul {padding: 0 0 0 13px;}
.articles ul li {padding: 0 0 5px 0; list-style-image: url(images/article-icon.jpg);}
.articles ul li a {color: #333333; text-decoration: none;}
.articles ul li a:hover {color: #666666; text-decoration: underline;}




.complantxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	background-color: #F6F5F5;
	text-align: center;
}
	text-align: center;
}

.complantxt2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4a4a4a;
	padding-top: 10px;
	padding-left: 2px;
	padding-bottom: 10px;
	padding-right: 13px;
	text-align: left;
	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;
}

.complanhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	background-color: #F8F7F7;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;

}
.complanhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #036abb;
	background-color: #F8F7F7;
	text-align: center;
}
.weltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #667d8c;
	padding-top: 13px;
	padding-bottom: 5px;
}



.box_title {
	color: white;
	font-weight: bold;
	background: #39c1fa;
	width: 195px;
	float: left;
	padding: 20px 0 0 0px;
	text-align: left;
	
}
#sidebar_content {padding-left: 0px;}
#sidebar a {color: #665;}
#sidebar a:hover {color: #C40;}



#footeruper {
	width: 960px;
	height: 60px;
	background: White ButtonHighlight;
	padding: 5px;
	float: center;
}


#footeruper2 {
	width: 960px;
	height: 140px;
	background: White ButtonHighlight;
	padding: 5px;
	float: center;
}
