/* Advanced Hosting CSS Document */


#fullpage {
	width:980px;
	display:block;
	position:relative;
	float:left;
	top:0;
	background: transparent;	
	padding:0px 10px 0px 10px;
	margin: 0px 0px 10px 0px;
	border:0;
	}

#contentl {
	width:800px;
	min-height:450px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	padding:10px 10px 20px 20px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:#ffffff;	
	border:0}	
	
#contents {
	width:620px;
	min-height:450px;
	padding:10px 10px 20px 10px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0;
	}
	
#image_rotate_home {
	width:700px;
	height: 300px;
	padding:0px;
	display:block;
	position:relative;
	float:left;
	top:0;
	background: yellow;	
	border:0;
	margin: 15px 150px 10px 150px;
	}

#hotproducts {
	width:720px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 140px 10px 140px}	
	
	
#hotproducts_small {
	width:600px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 10px 10px 0px}		
	
.hotprod {
	width:180px;
	height: auto;
	text-align: center;
	position:relative;
	float:left;
	background:transparent;	
	padding:0;
	border: 0;
	margin:0}		

#catintro {
	width:740px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 15px 10px 25px}	

	
.catint {
	width:178px;
	height: auto;
	text-align: left;
	position:relative;
	float:left;
	background:transparent;	
	padding:0;
	border: 0;
	margin-bottom:10px}		

#catintros {
	width:580px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 15px 10px 25px}	

	
.catints {
	width:180px;
	height: auto;
	text-align: left;
	position:relative;
	float:left;
	background:transparent;	
	padding:0;
	border: 0;
	margin-bottom:10px}		



#specialoffers {
	width:720px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 40px 10px 40px}	
	


#specialoffers_small {
	width:600px;
	height: auto;
	text-align: center;
	padding:0px 0px 10px 0px;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border-bottom:1px solid #666;
	margin:10px 10px 10px 0px}	
	
#specialoffers_small h1 {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:800;
	text-align:left;
	letter-spacing: 1.5;
	padding:18px 0 0px 0;
	margin:0;
	border-bottom:1px solid #666666;
	}	
	
.specialoff {
	width:180px;
	height: auto;
	text-align: center;
	position:relative;
	float:left;
	background:transparent;	
	padding:0;
	border: 0;
	margin:0}		


#specialoffers2 {
	width:720px;
	height: auto;
	text-align: center;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border: 0;
	margin:10px 140px 10px 140px}	
	
.specialoff2 {
	width:180px;
	height: auto;
	text-align: center;
	position:relative;
	float:left;
	background:transparent;	
	padding:0;
	border: 0;
	margin:0}		

 .special_rrp {	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px ;
	font-weight: 700;
	color: red ;
	text-align: center;
	text-decoration: line-through;
	padding: 0 ;
	margin:0;
	}

 .special_price {	
	font-family:verdana, arial, sans-serif; 
	font-size:12px; 
	color: #000000;
	text-align: center;
	line-height:16px;
	margin:0; 
	padding:0;
	}		

	
	
#latestnewstop {
	width:600px;
	height:15px;
	padding:0;
	display:block;
	position:relative;
	float:left;
	top:0;
	background: url(../images/newsitemstop.gif);	
	border:0;
	margin:15px 0px 0px 0px;
	}	
	
	
	
#latestnewsbtm {
	width:600px;
	height:15px;
	padding:0;
	display:block;
	position:relative;
	float:left;
	top:0;
	background: url(../images/newsitemsbtm.gif);	
	border:0;
	margin: 0;
	}
	
#latestnewscontent {
	width:580px;
	height: auto;
	text-align: left;
	padding:0px 10px 0px 10px;
	display:block;
	position:relative;
	float:left;
	color:#6A3E29;
	background:#e6cfc4;	
	border: 0;	
	margin:0px}	

	

#latestnewscontent a:link, #latestnewscontent a:visited{
	display: inline;
	font-size:12px;
	margin:0;
	padding:0px 7px 0px 5px;
	color:#6A3E29;
	border: 0;
	text-decoration:underline;
	outline:none;
	}	
	
#latestnewscontent a:hover, #latestnewscontent a:active{
	text-decoration:underline;
	color:#000066; 
	}	

#latestnewscontent h2 {
	display: block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#6A3E29;
	font-size:12px;
	font-weight:800;
	letter-spacing: 1.5;
	padding:7px 0px 0px 0px;
	margin:0;
	border:0}

#nav_path {
	width:820px;
	display:block;
	position:relative;
	float:left;
	padding:5px 5px 5px 5px;
	margin:0;
	background: transparent;		
	color: #000000;
	border:0}
	

	
a.nav_path_link:link, a.nav_path_link:visited{
	margin:0;
	padding:0px 0px 0px 5px;
	font-size:11px;
	font-weight:600;
	color:#000066; 
	border: 0;
	text-decoration:none;
	outline:none;
	}		
			
a.nav_path_link:hover, a.nav_path_link:active{
	text-decoration:underline;
	}	


.gridcontainer {
  width: 690px;
  padding: 0;
  margin: 0;
border-top: 1px solid black;
}

/*
.gridcontainer a:link, .gridcontainer a:visited{
	display: block;
	font-size:12px;
	text-align: center;
	font-weight: 600;
	margin:0;
	padding:0;
	color:#000066;
	border: 0;
	text-decoration:none;
	outline:none;
	}	
	
.gridcontainer a:hover, .gridcontainer a:active{
	text-decoration:underline;
	color:#000066; 
	}	
*/

.gridrow {
  float: left;
  vertical-align: bottom;
  width: 690px;
  padding: 5px 0px 10px 0px;
/*  border-bottom: 1px solid #d0d0d0; */
}

.high1 {
  background: transparent;
}

/*
.gridrowhigh1 {
  float: left;
  vertical-align: bottom;
  width: 690px;
  padding: 5px 0px 10px 0px;
  background: transparent;
  border-bottom: 1px solid #d0d0d0;
}
*/

.gridrow div {
  float: left;
  width: 210px;
  text-align: center;
  padding: 0;
  margin: 0 5px 0 5px;
  border: 1px solid transparent;
}
.gridrow div:hover {
  border: 1px solid #d0d0d0;
}
.gridrow a:link, .gridrow a:visited {
  font-size: 12px;
  margin: 0;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
  color:#000066;
}
.gridrow a:hover, .gridrow a:active {
  color: #000066; 
}
.gridrow img {
text-align: center;
  margin: 5px 0 5px 0;
  border: 0;
}



/*
.gridrowhigh1 div {
  float: left;
  width: 210px;
  text-align: center;
  padding: 0;
  margin: 0 5px 0 5px;
  border: 1px solid #ffffff;
}
.gridrowhigh1 div:hover {
  text-align: center;
  border: 1px solid #d0d0d0;
}
.gridimg {
	text-align: center;
	}
*/

.home_catcontainer {
  width: 580px;
  padding: 0;
  margin: 0;
border-top: 1px solid black;
}


.home_catrow {
  float: left;
  vertical-align: bottom;
  width: 550px;
  padding: 5px 0px 10px 30px;
}


.home_catrow div {
  float: left;
  width: 170px;
  text-align: center;
  padding: 0;
  margin: 0 5px 0 5px;
  border: 0;
  border: 1px solid transparent;
}


.home_catrow a:link, .home_catrow a:visited {
  font-size: 12px;
  margin: 0;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
  color:#0048A4;
}
.home_catrow a:hover, .home_catrow a:active {
  color: #000066; 
}
.home_catrow img {
text-align: center;
  margin: 5px 0 5px 0;
  border: 0;
}


.catcontainer {
  width: 740px;
  padding: 0;
  margin: 0;
border-top: 1px solid black;
}


.catrow {
  float: left;
  vertical-align: bottom;
  width: 740px;
  padding: 5px 0px 10px 0px;
}


.catrow div {
  float: left;
  width: 170px;
  text-align: center;
  padding: 0;
  margin: 0 5px 0 5px;
  border: 0;
}
.catrow div:hover {
  border: 0;
}
.catrow a:link, .catrow a:visited {
  font-size: 12px;
  margin: 0;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
  color:#0048A4;
}
.catrow a:hover, .catrow a:active {
  color: #000066; 
}
.catrow img {
text-align: center;
  margin: 5px 0 5px 0;
  border: 0;
}

	
#pageholder {
	width:800px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}
	
	
#pageleft {
	width:480px;
	padding:0px 0px 0px 0px;
	margin:0;
	text-align: justify;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}
	
	
	
#features {	
		background-color : transparent ;
		width: 450px ;
		text-align: left;
		padding: 15px 0px 0px 0px ;
		margin: 0px;
		border: 0px;
		}	
		
#features h2 {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}
		
#features h3 {	
		text-align: left;
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px ;
		color: #000000 ;
		background:transparent;	
		padding: 3px 0px 3px 0px ;
		margin: 0px;
		}
#features ul {	
		padding: 0px 0px 0px 15px;
		border: 0px;
		margin: 0px 0px 0px 0px;
		}			
#features li {	
		display: block;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12.5px;
		line-height: 1.5;
		list-style-type: disc;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: 0px;
		margin: 0px ;
		}
		
#pageright {
	width:320px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:right;
	background:transparent;	
	border:0}		

#pageholderbottom {
	width:800px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}
	

#specs {
	width:700px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}	
	
	
#specs td.col1 {
	font-size:11px;
	padding:3px 3px 15px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}
	
#specs td.col2 {
	font-size:11px;
	padding:3px 3px 15px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}	
	
#specifications {
	width:700px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}	

#productutube {	
		background-color : #ffffff ;
		width: 320px ;
		text-align: left;
		padding: 10px 0px 15px 5px ;
		border: 1px solid #808080 ;
		margin: 20px 0px 0px 0px;
		}
		
#details {
	width:700px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}	
	
#product_access {
	width:700px;
	padding:0px 0px 0px 0px;
	margin:0;
	display:block;
	position:relative;
	float:left;
	background:transparent;	
	border:0}		

#featurespdf {
	display:block;
	position:relative;
	float:left;
	margin:0px 0px 0px 20px;
	background: transparent;	
	border:0}

#featurespdf a:link, #featurespdf a:visited, #featurespdf a:hover, #featurespdf a:active{
	height:40px;
	display:block;
	float:left;
	position:relative;
	margin:0;
	padding:0px 0px 0px 30px;
	border: 0;
	text-decoration:none;
	outline:none;
	background: url(../images/pdf_30.jpg) top left no-repeat;	
	}
	
	
#chartspdf {
	display:block;
	position:relative;
	float:left;
	margin:0px 0px 0px 20px;
	background: transparent;	
	border:0}

#chartspdf a:link, #chartspdf a:visited, #chartspdf a:hover, #chartspdf a:active{
	width:400px;
	height: 30px;
	display:block;
	float:left;
	position:relative;
	margin:0;
	padding:0px 0px 0px 30px;
	border: 0;
	text-decoration:none;
	outline:none;
	background: url(../images/pdf_30.jpg) top left no-repeat;	
	}	
	
 #rrp_special {	
 	display: block;
 	background-color: transparent;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px ;
	font-weight: 700;
	color: yellow ;
	text-align: center;
	text-decoration: line-through;
	padding: 0px 0px 2px 0px ;
	margin: 0px 0px 0px 0px;
	}

 #price_special {	
	display: block;
 	background-color: transparent;
	font-family:verdana, arial, sans-serif; 
	font-size:12px; 
	color: #ffffff;
	text-align: center;
	line-height:16px;
	margin:0; 
	padding:0px 0px 8px 0px;
	}	

.highlight {
  background-color: #f0f000; //#fdb930;
  font-size:14px;
  font-weight: 700;
  color: #00008b;
}
.available {
  font-size:14px;
  font-weight: 700;
  color: #00008b;
}
