/* CSS Document */

/* Global Section */
*{
	margin:0;
	padding:0;
	list-style:none;
	background-repeat:no-repeat;
	font-family:Tahoma,Helvetica, sans-serif;
	font-weight:bold;
}

/* Tag Section */
body {
	
	background-color:#fff;
	background-image:url(../images/thrillhost_bg_body.gif);
	background-repeat:repeat-x;
	color: #000;
}
h1,h1 a{
	position:absolute;
	display:block;
	width:120px;
	height:95px;
	background-image:url(../images/thrill_logo.gif);
}
h1 a span{
	display:none;
}
a,a img{
	text-decoration:none;
	border:none;
}
p,p a{
	font-weight:normal;
	color:#373737;
}
p{
	padding:30px 15px 40px;
}
p a{
	text-decoration:underline;
}
th{
	font-size:14px;
	color:#fff;
}
/* Class Section */

.size11,.size11l{
	font-size:11px;
}
.size10{
	font-size:10px;
}
.normal{
	font-weight:normal;
}
/* ID Section */
#middle{
	margin:0 auto;
	width:726px;
}
#header{
	height:107px;
}
/* Navigation */
#navigation{
	padding:8px 0 0;
	width:100%;
}
#navigation a{
	color:#000;
}
#support{
	background-image:url(../images/support_icon.gif);
}
#email{
	background-image:url(../images/email_icon.gif);
}
#num{
	background-image:url(../images/num_icon.gif);
}
li.firstlevel ul{
	float:right;
}
.firstlevel li{
	display:inline;
	float:left;
	padding:0 15px 0 23px;	
}
.firstlevel a:hover{
	text-decoration:underline;
}
li.secondlevel{
	margin-top:32PX;
	float:left;
	width:726px;
}
li.secondlevel ul{
	float:right;
	width:auto;
}		
.secondlevel li{
	display:inline;
	float:left;
}
.secondlevel a {
	display:block;
}
.secondlevel li a span{
	display:block;
	float:left;
	padding-top:12px;
	height:25px;
	cursor:pointer;
	}
	.secondlevel li a:hover span.leftcorner,#webHosting_visual a .leftcorner{
		background-position:0 -40px;
	}
	.secondlevel li a span.leftcorner{
		width:22px;
		background-image:url(../images/leftcorner_a_bg.gif);
	}
	.secondlevel li a:hover .center,#webHosting_visual a .center{
		background-position:0 -40px;
	}
	.secondlevel li a span.center{
		background-image:url(../images/center_a_bg.gif);
		background-repeat:repeat-x;
	}
	.secondlevel li a:hover span.rightcorner,#webHosting_visual a .rightcorner{
		background-position:0 -40px;
	}
	.secondlevel li a span.rightcorner{
		width:22px;
		background-image:url(../images/rightcorner_a_bg.gif);
	}
	
	.secondlevel #startnow span.leftcorner{
		width:9px;
		background-position:0 -80px;
	}
	.secondlevel #startnow span.center{
		background-position:0 -80px;
	}
	.secondlevel #startnow span.rightcorner{
		width:9px;
		background-position:-13px -80px;
	}
	.secondlevel #startnow a{
		color:#fff;
	}
	#navigation .secondlevel a:hover,#webHosting_visual a{
		display:block;
		color:#fff;
		background-color:transparent;
	}
		
		#webHosting_visual ul{
			position: absolute;
			padding-top:10px;
			margin:36px 0 0 2px ;
			width:200px;
			background-color:#e0e0e0;
			z-index:20;
			cursor:pointer;
		}
		
		#webHosting_visual  li{
			padding-left:20px;
			background-image:url(../images/bulet.gif);
			background-position:11px 5px;
			width:180px;
			cursor:pointer;
		}
		#navigation #webHosting_visual .thirdlevelnavigation  a{
			padding:0 0 10px 0;
			display:block;
			color:#273b4b;
		}
		
		#webHosting_visual .thirdlevelnavigation a:hover{
			text-decoration:underline;
		}
		 #webHosting ul{
		display:none;
 }
/* End Navigation */
/* Banner Section */
#banner{
	background-image:url(../images/cetral-panelbg.jpg);
	background-repeat:repeat-y;
	}
	#banner1{
		background:url(../images/top_banner_inside.gif) no-repeat ;
		width:726px;
		height:71px;
		}
#banner_wrap1{
	width:726px;
	height:277px;
		background-image:url(../images/center_top2.jpg);
		background-color:#f00001;
}
#banner1 h2{
	color:#fff;
	padding:21px 24px 0 0;
	text-align:right;
	}
#banner_wrap2{
	width:726px;
	height:277px;
	background-image:url(../images/center_bottom2.jpg);
	background-position:bottom;
}
	#banner_wrap2 .left{
		padding:11px 0 0 11px;
		float:left;
		width:152px;
	}
	#banner_wrap2 div.left span,#getstart,#learnMore{
		display:block;
		margin-top:4px;
		width:149px;
		text-indent:-9999px;
	}
	#banner_wrap2 div.left span{
		height:127px;
		background-image:url(../images/baner_price.gif);
	}
	#getstart{
		height:43px;
		background-image:url(../images/getstartednow.gif);
	}
	#learnMore{
		height:28px;
		background-image:url(../images/learnMore.gif);
	}
	#banner_wrap2 .right{
		padding:22px 0 0 15px;
		float:left;
		width:534px;
	}
	#banner_wrap2 .right h2{
		width:533px;
		height:31px;
		background-image:url(../images/h2banner.gif);
		text-indent:-9999px;
	}
	#adver{
		float:left;
		margin-top: 50px;
		margin-left: -150px;
		padding-right:20px;
		width:300px;
		color:#fff;
		background-position:right;
	}
	#adver li {
		padding-left:10px;
		margin-top:10px;
		background-image:url(../images/bulet_banner.gif);
		background-position:0 5px;
	}
	.right #bbbOnline{
		margin:10px;
		padding:10px 0 0 10px;
		float:left;
		width:181px;
		height:124px;
		background-image:url(../images/banner_ul.gif);
	}
	#bbbOnline .size11 span{
		color:#ce1010;
		text-decoration:line-through;
	}
	#bbbOnline li{
		float:left;
		width:100%;
		margin-bottom:5px;
	}
	#bbblink{
		display:block;
		text-indent:-800em;
		width:167px;
		height:58px;
		background-image:url(../images/bbbonline.gif);
	}
/* End Banner section */	
	#adver_bottom li{
		width:239px;
		height:119px;
		background-image:url(../images/adver2_li_bg.gif);
		float:left;
	}
	#adver_bottom li p {
		padding:15px 20px 0 95px;
		height:85px;
		color:#31485a;
	}
	#middle .content .size11 strong{
		font-size:12px;
		color:#3d6c98;
	}
	#panel2{
		margin:0 4px;
	}
	#middle .content #adver_bottom  .size11 strong{
		font-family:"Myriad Pro",Helvetica, sans-serif;
		font-size:18px;
		color:#393939;
	}
	#panel1 p{
		background-image:url(../images/support1.jpg);
		background-position:7px 15px;
	}
	#panel2 p{
		background-image:url(../images/controlPanel.jpg);
		background-position:10px 15px;
	}
	#panel3 p{
		background-image:url(../images/NoSetupFee.jpg);
		background-position:10px 15px;
	}
	#middle .content #adver_bottom span{
		margin-left:5px;
		padding:0 10px 0 0;
		width:212px;
		height:12px;
		float:left;
		background-image:url(../images/span_bg.gif);
		background-repeat:repeat-x;
		background-position:0 5px;
		text-align:right;
	}
	#adver_bottom span a{
		display:block;
		float:right;
		font-family:"Myriad Pro",Helvetica, sans-serif;
		padding:0 12px 0 6px;
		font-size:13px;
		color:#d70909;
		background-image:url(../images/adver2_a_bg.gif);
		background-position:right;
	}
	#adver_bottom span a:hover{
		text-decoration:underline;
	}
	#panel1 a{
		width:42px;
	}
	#panel2 a{
		width:70px;
	}
	#panel3 a{
		width:100px;
	}
	#leftcontent{
		width:186px;
		float:left;
		padding-right:15px;
		}
	#leftcontent #adver_bottom li{
		clear:both;
		margin:10px 0 0 0;
		width:186px;
		background:url(../images/leftcontent_adver2_li_bg.gif) no-repeat;
		}
			#leftcontent #adver_bottom li strong{
				color:#3d6c98;
				}
	#leftcontent_ul{
	margin:10px 0 0 0;
	padding:0;
		width:186px;
		background:url(../images/leftcontent_ul._bg.gif)  repeat-y;
	}
	 #leftcontent_ul a{
		font-size:11px;
		color:#010101;

	}
	#leftcontent #leftcontent_ul li{
	padding:1px 0 4px 20px;
		background: url(../images/leftcontent_li_bg.gif) no-repeat top;
	}
	#leftcontent #leftcontent_ul .firstli{
	padding:3px 0 3px 20px;
		background:url(../images/leftcontent_li.first_bg.gif) no-repeat 0 0;
	}	
	#leftcontent #leftcontent_ul .lastli{
	padding-bottom:15px;
		background:url(../images/leftcontent_li.last_bg.gif) no-repeat top;}
	#middle .content #leftcontent #adver_bottom span {
	width:165px;
	}
	#leftcontent #adver_bottom li p {
color:#31485A;
height:85px;
padding:15px 10px 0pt 95px;
}
#rightcontent{
	float: right;
	width:525px;
	padding:0;
	margin:0;
	}
	#rightcontent p{
		padding:0;}
#footer{
	float:left;
	margin-top:15px;
	width:726px;
	border-top:solid 1px #d6d6d6;
}	
	#footer ul{
		float:left;
		width:auto;
	}
	#footer li{
		display:inline;
		float:left;
		padding:0 12px ;
		background-image: url(../images/sep.gif);
		background-position:0 8px;
	}
	#footer li.first{
		padding-left:0;
		background-image:none;
	}
	#footer a{
		color:#0b0b0b;
	}
	#footer a:hover{
		text-decoration:underline;
	}
	#footer p{
		width:350px;
		padding:0;
		float:right;
		text-align:right;
	}
/* form Section */	
form{
	float:left;
	line-height: 2.0em;
	margin:0px 0 0 0;
	padding-top:10px;
	width:700px;
	/* background-image:url(../images/form_bg.jpg); */
	}	
	form,select,option{
	font-size:12px;
	font-weight:normal;
	}
	select,label,input{
		float:left;
	}
	form dl{
		padding-left:130px;
	}
	label{
		width:168px;
		height:19px;
		text-indent:-9999px;
		background-image:url(../images/domainlabel.gif);
	}
	select{
		width:55px;
	}	
	#domainName{
		width:144px;
	}
	#domain{
		margin-left:4px;
	}
	#search{
		margin-left:6px;
	}
/* End Form Section */	
/* Tables class*/
table.contact	{
		margin: 20 0 0;
		background: #FFF;		
		border: 0px;
		width: 75%;
		}
		
table.contact th, table.contact td { padding: 3px; }
table{
	width:523px;
	margin:20px 0 0;
}
th.type{
width:180px;
height:34px;
}
table th{
	background-image:none;}
td.type{
		width:163px;
		height:29px;
		padding:4px 5px 4px 12px;
		font-size:11px;
		font-weight:bold;
	}
td.type a	{
		color: #3d6c98;;
		font-size: 11pt;
		}

th.Linux{
	width:178px;}
	td.Linux{
	width:168px;
	font-size:11px;
	padding:4px 5px;
	font-weight:bold;
	text-align:center;
	}
	
th.Windows{
	width:151px;
	padding-right:14px;
	text-align:center;
	}
		td.Windows{
	width:150px;
	padding:4px 10px 4px 5px;
	color: #F00001;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	}

#rightcontent th{
		background:url(../images/thrillhost_inside_th_bg.gif);}

#rightcontent td{ background-repeat:repeat-y;}

tr.light{
	background:url(../images/type_td_light_bg.gif)  repeat-y;
	}

tr.light2 td{
	background: #FFF;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	}

#rightcontent		tr.dark td{
	background:url(../images/type_td_dark_bg.gif) repeat-y;}

#rightcontent		tr.dark2 td{
	background:#DDD;}

#rightcontent .bottom td{
			background:url(../images/tr_bottom.gif) no-repeat;
}

#rightcontent .bottom2 td{
			background:none;
			}

#rightcontent tr.bottom td{
	height:44px;
	background-repeat:no-repeat;
}

#rightcontent tr.bottom2 td{
	height:30px;
	background-repeat:no-repeat;
	background-position: -10 10;
	border: 1px solid #DDD;
	border-top: none;
}

table span{
	color:#c80002;}
	#moreinfo li{
		float:right;
		margin:10px 0 0 10px;
	}
#middle .content #rightcontent table td{
		background-repeat:repeat-y;}
		#rightcontent .light .type,rightcontent .dark .type,#rightcontent .bottom .type,#rightcontent th.type{
			background-position:left 0;}
			#rightcontent .light .Linux,#rightcontent .dark .Linux,#rightcontent .bottom .Linux,#rightcontent th.Linux{
				background-position:-180px 0;}
			 #rightcontent .light .Windows, #rightcontent .dark .Windows,#rightcontent .bottom .Windows,#rightcontent th.Windows{
						background-position: right 0;}

		
/* End CSS File */


