/* CSS Document */

body{
	padding:0px 0px 0px 0px;
	background:#ffffff url('images/hbg.jpg')  repeat-x top center;
	color:#000;
	width:100%;
	margin:0 auto;
	text-align:center;
}
*{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0;
	list-style-type:none;

}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}
#clear{
	clear: both;
}

/*------------------------------------------------header--------------------*/
.words{
position:absolute;
top:35px;
left:20px;
width:218px;
height:86px;
}

.words img{
width:218px;
height:86px;

}

.logo{
  width:371px;
height:85px;
top:30px;
	position:relative;
	border:0px;
	margin: 0px 0px 15px 310px;

}

#warp{
	width:770px;
	position:relative;
	margin:0 auto;
}

#header{

	width:735px;
	height:180px;
	position:relative;
	margin:0 auto;

}




#header ul{
	width:734px;
	height:42px;
	text-align:center;
	clear: both;
	margin-top:55px;
	background:url('images/nav.jpg') repeat-x right top;
}
#header ul li{
	font-weight:bold;
	font-size:11pt;
	font-family:tahoma, Helvetica, sans-serif;
	float:left;
	height:34px;
	padding:2px 0 0 10px;

}
#header ul li a{
	display:block;
	background:url('images/bottomr.png') no-repeat right top;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma, Helvetica, sans-serif;
	padding:10px 10px 11px 0;

}
#header ul li a:hover ,#header ul li a.ok{
	display:block;
	background:url('images/bottomrh.png') no-repeat right top;
	color:#000;
	text-decoration:none;
	padding:10px 10px 11px 0;

}
#header ul li a b{
	background:url('images/bottoml.png') no-repeat left top;
	padding:10px 0px 11px 10px;
	width:10px
}

#header ul li a:hover b ,#header ul li a.ok b{
	background:url('images/bottomlh.png') no-repeat left top;
	padding:10px 0px 11px 10px;
	width:18px
}

#header ul li.last{
	height:27px;
  padding-left: 19px;
	float:right;
}

/*------------------------------------------------body--------------------*/

#right{
	float:right;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 0px;
}

#right b more {
border-bottom:1px dotted #333333;font-size:14px;margin: 5px 0px 0px 0px;display:block;padding: 3px 22px 5px 0;background:#94c4f5 url('images/more.html') top right no-repeat;width:95px;float:right;
}

#right ul { padding:0px 6px;text-align:right; }
#right ul li {  border-bottom:1px dotted #ECEBEA; color:#333333;margin:0; }
#right ul li a { font: 12px tahoma; display:block; color : #666666;text-decoration:none;padding:5px 4px 5px 4px;}
#right ul li a img { float:right;}
#right ul li a:hover { background:#E9F1FF;padding:5px 4px 5px 4px;}

#left{
  padding-top:5px;
	font-family:tahoma, Helvetica, sans-serif;
	float:right;
	padding-right:15px;
	padding-bottom:5px;

}
#left b.more {
border-bottom:1px dotted #333333;font-size:14px;margin: 5px 0px 0px 0px;display:block;padding: 3px 22px 5px 0;background:#94c4f5 url('images/more.html') top right no-repeat;width:95px;float:right;
}

#left b.more a {
color:#000033;
text-decoration:none;
}
#left b.more a:hover {
color:#b90a0a;
text-decoration:none;
}

/*------------------------------------------------footer--------------------*/

#footer{
	margin:0 auto;
	left:10px;
	height:33px;
	width:700px;
	color:#333333;
  background:url('images/footer.jpg') no-repeat left top;
  padding-bottom:8px;
}


#footer ul{
	color:#333333;
	clear: both;
	padding-right:50px;
	padding-top:9px;
	height:10px;

}
#footer ul li.first{
padding:0 10px 0px 40px;
}

#footer ul li{
	padding-right:10px;
	font-size:11px;
	color:#333333;
	text-align:center;
	float:right;
	font-family:tahoma, Helvetica, sans-serif

}
#footer a{
	color:#333333;

}
#footer a:hover{
	text-decoration:none;
}



/*------------------------------------------------border--------------------*/

.borderit img{
border: 5px solid #ae0606;
}

.borderit:hover img{
border: 5px solid #920808;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}


/*------------------------------------------------hosting--------------------*/

#hosting p {
	text-align:center;
	}		
#hosting a{
	color:#d42945;
	text-decoration:none;
	border-bottom:1px dotted #ffbac8;
	}	
	
#hosting a:hover,
#hosting a:focus {
	color:#f03b58;
	border-bottom:1px solid #f03b58;
	text-decoration:none;
	}
#hosting a,
#hosting a:link,
#hosting a:visited {
	border:none;
	}		
#hosting img {
	border:0;
	margin-top:.5em;
	}	
#hosting {
  margin-left:15px;margin-bottom:5px;
  padding-right:5px;
	width:479px;
	font:76%/160% "tahoma",Verdana,Arial,Helvetica,sans-serif;
	border-top:1px solid #c8e0f9;
	border-right:1px solid #c8e0f9;
	margin:1em 5px;
	float:right;
		border-collapse:collapse;
	}
#hosting caption {
	color: #9ba9b4;
	font-size:.94em;
	letter-spacing:.1em;
	padding:0;
	margin:1em 0 0 0;
	margin-bottom:0;
	caption-side:top;
	text-align:center;
	}	
#hosting tr.odd td,
tr.odd .column1 {
	background:#f4f9fe url(images/background.gif) no-repeat;
	}	
#hosting .column1	{
	background:#f9fcfe;
	}
#hosting td {
	color:#333333;
	font-weight:bold;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em .9em;
	text-align:center;
	}				
#hosting th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}	
#hosting thead th {
	background:#eef6fe;
	text-align:center;
	font-weight:bold;
	font:bold 1.2em/2em "tahoma","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#1868ba;
	padding: .3em 0;
	}				
#hosting tfoot th {
	background:#f4f9fe;
	text-align:center;
	}	
#hosting tfoot th strong {
	font:bold 1.2em "tahoma","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
		#hosting tfoot th strong a{
	color:#66a3d3;
		}		
	#hosting tfoot th strong a:hover{
	text-decoration:underline;
	color:#333333;
		}		
	#hosting tfoot th img.a:hover{
	text-decoration:none;
		}		
		
#hosting tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}	
#hosting thead th strong {
	font:bold 1.2em "tahoma","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
