@charset "utf-8";
/* CSS Document */
html, body {
	background-image: url(Images/a1manbg.jpg);
	background-repeat:repeat-x;
	background-color:#090E1B;
	height:100%;
	margin:0;
	padding:0;

}
a {
}
#wrapper{
	margin:0 auto -80px auto;
	width:900px;
	height:100%;
	min-height: 100%;
	height: auto;
}
#banner{
	width:900px;
	height:113px;
	background-image:url(Images/bannerbg.png);
	background-repeat:no-repeat;
}
#navbar{
	width:900px;
	height:32px;
}
#navleft{
	height:32px;
	width:16px;
	float:left;
	background-image:url(Images/navleft.png);
	background-repeat:no-repeat;
}
#navright{
	height:32px;
	width:16px;
	float:left;
	background-image:url(Images/navright.png);
	background-repeat:no-repeat;
}
#navmid{
	height:32px;
	width:868px;
	float:left;
	background-image:url(Images/navbar.png);
	background-repeat:repeat-x;
}
#subnav{
	width:900px;
	height:30px;
	background-image:url(Images/subnav.png);
}
#content-holder{
	width:900px;
	height:100%; 
}
#left{
	float:left;
	width:211px;
}
.top5prod{
	width:130px;
	border:1px solid #C3CBDF;
	padding:10px;
	text-align:center;
	color:#090E1B;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	font-weight:bold;
	margin:10px auto 0 auto;
}
.top5prod:hover{
	width:130px;
	border:1px solid #0A0D1C;
	padding:10px;
	text-align:center;
	color:#090E1B;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	font-weight:bold;
	margin:10px auto 0 auto;
}
.leftside1{
	width:211px;
	height:38px;
	background-image:url(Images/leftside1.png);
	background-repeat:no-repeat;
	color:#475066;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	font-weight:bold;
	padding-left:20px;
	
	
}
.leftside2{
	width:211px;
	background-image:url(Images/leftside2.png);
	background-repeat:repeat-y;
}
.leftsidecontent{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
}
.leftsidecontent a, a:visited, a:active{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:underline;
}
.leftsidecontent, a:hover{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:none;
}
.orderbar{
	height:20px;
	width:660px;
	background-image:url(/images/orderbgbar.jpg);
	background-repeat:repeat-x;
	margin:auto;
}
.leftside3{
	width:211px;
	height:44px;
	background-image:url(Images/leftside3.png);
	background-repeat:no-repeat;
}
#main{
	float:left;
	width:689px;
}
#main1{
	width:689px;
	height:38px;
	background-image:url(Images/main1.png);
	background-repeat:no-repeat;

}
#main2{
	width:689px;
	background-image:url(Images/main2.png);
	background-repeat:repeat-y;
	
}
#main3{
	width:689px;
	height:44px;
	background-image:url(Images/main3.png);
	background-repeat:no-repeat;
}
.push{
	height:80px;
	clear: both;
}
#footer{
	width:900px;
	height:80px;
	margin:auto;
}
#footer1{
	background-image:url(Images/footer1.png);
	width:16px;
	height:61px;
	float:left;
}
#footermain{
	background-image:url(Images/footer2.png);
	height:61px;
	width:868px;
	background-repeat:repeat-x;
	float:left;
}
#footer3{
	background-image:url(Images/footer3.png);
	width:16px;
	height:61px;
	float:left;
}

.navbutton{
	height:24px;
	float:left;
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-right:20px;
	padding-left:10px;
	padding-top:2px;
	padding-right:10px;
	
}
.navbutton a:active{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbutton a:link{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbutton a:visited{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbutton:hover{
	height:24px;
	float:left;
	background-image:url(Images/navbar2.png);
	background-repeat:repeat-x;
	cursor:pointer;
	z-index:1000;
}
#copyright{
	text-align:center;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	color:#5a5e6e;
	font-weight:normal;
}
#a1manlogo{
	position:relative;
	width:201px;
	height:81px;
	top:20px;
	cursor:pointer;
	left:20px;
}
#searchbox{
	position:relative;
	width:200px;
	height:25px;
	float: right;
}

/* Classes */
h1{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	margin:0px;
	text-indent:15px;
	padding-top:7px;
}
h1 a{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#01D5BF;
	font-weight:bold;
	text-decoration:none;
}
h3{
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica;
	color:#8D9AB8;
	font-weight:bold;
	margin: 0px;

}
h2{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	margin: 0px;

}
h2 a{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}
h2 a:active{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}
h2 a:hover{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:underline;

}
h2 a:visited{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}
.price{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
}
.page-description{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	margin:auto;
	width:650px;
}
.page-description a{
	color:#090E1B;
	font-weight:normal;
	text-decoration:underline;
}
.page-description a:hover{
	color:#01D5BF;
	font-weight:normal;
	text-decoration:none;
}
.page-description a:active{
	color:#090E1B;
	font-weight:normal;
	text-decoration:underline;
}

.general-text{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;

}
.general-text a{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-decoration:underline;

}
.general-text a:active{
	color:#090E1B;
	font-decoration:underline;

}
.general-text a:active{
	color:#090E1B;
	font-decoration:underline;

}
.general-text a:hover{
	color:#01D5BF;
	font-decoration:underline;

}
.general-text-light{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#5a5e6e;
	font-weight:normal;
	height: 0px;
}
.general-text-light a{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#5a5e6e;
	font-weight:normal;
	text-decoration:none;
}
.general-text-light a:hover{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#FEFFEA;
	font-weight:normal;
	text-decoration:none;
}
.general-text-light a:visited{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#5a5e6e;
	font-weight:normal;
	text-decoration:none;
}

.product-box{
	width:600px;
	height:170px;
	border:1px solid #EFEFEF;
	margin:10px auto 0px auto;
	padding-right:10px;
	overflow:hidden;
}
.product-box:hover{
	width:600px;
	height:170px;
	border:1px solid #222c45;
	margin:10px auto 0px auto;
	background-color:#fafbff;
	overflow:hidden;
}
.product-img{
	height:150px;
	width:150px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}
.prod-text-hold{
	width:400px;
	height:150px;
	float:left;
	margin-top: 10px;
}
.prod-title{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	margin: 0px;

}
.prod-title a{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}
.prod-title a:active{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}
.prod-title a:hover{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:underline;

}
.prod-title a:visited{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	text-decoration:none;

}

.prod-desc{
	height:80px;
	border-bottom:1px solid #EFEFEF;
	padding: 5px;
	margin-bottom: 5px;
	overflow:hidden;
}
.prod-buy{
	height:25px;
}
.buy-button{
	float:right;
	width:100px;
	height:25px;
	padding-right:5px;
	margin-left:10px;

}
.buy1{
	background-image:url(Images/buynow1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	width:100px;
	height:25px;
}
.buy1:hover{
	background-image:url(Images/buynow2.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	width:100px;
	height:25px;
}
.price-box{
	float:right;
	width:100px;
	padding:3px;
	text-align:center;
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:bold;
	
}
.page-numbers{
	height:30px;
	width:650px;
	margin:auto;
	text-align:center;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	margin-top: 10px;
	
}
.page-numbers a{
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:none;
	
}
.page-numbers a:active{
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:none;
	
}
.page-numbers a:visited{
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:none;
	
}
.page-numbers a:hover{
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	text-decoration:underline;
	
}
.page-sort{
	height:25px;
	width:650px;
	margin:auto;
	text-align:right;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	margin-top: 10px;
	
}
.sortby{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	height:20px;
	width:150px;
	border:1px solid #090E1B;
	margin-left:5px;
	padding-bottom:0px;
}
.backtotop{
	float:right;
	width:80px;
	padding-top:19px;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	color:#5a5e6e;
	font-weight:normal;

}
.backtotop a{
	color:#5a5e6e;
	text-decoration:none;
	font-size:10px;
}
.backtotop a:visited{
	color:#5a5e6e;
	text-decoration:none;
	font-size:10px;
}
.backtotop a:active{
	color:#5a5e6e;
	text-decoration:none;
	font-size:10px;
}
.backtotop a:hover{
	text-decoration:none;
	color:#01D5BF;
	font-size:10px;
	
}
.searchbox{
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica;
	color:#a2a6b2;
	font-weight:normal;
	font-size:11px; 
	height:15px; 
	background-color:#000000; 
	border:1px solid #a2a6b2; 
	color:#fffeeb;
}
.searchbox:hover{
	font-size:11px; 
	height:15px; 
	background-color:#000000; 
	border:1px solid #01D5BF; 
	color:#fffeeb;
}
.searchbutton{
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	background-image:url(Images/search1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	margin-top:2px;
	margin-left:5px;
	width:60px;
	height:20px;
	color:#5a5e6e;
	padding-top:2px;
	cursor:pointer;
}
.searchbutton:hover{
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica;
	background-image:url(Images/search2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	margin-top:2px;
	margin-left:5px;
	width:60px;
	height:20px;
	color:#FEFFEA;
	cursor:pointer;
}
#product-page{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#090E1B;
	font-weight:normal;
	margin:auto;
	width:650px;
}
#goback{
	border-bottom:1px solid #B3B5BF;
	height:20px;
	margin:auto;
	width:650px;
	margin-bottom: 5px;
	padding: 5px;
}
.backbutton{
	width:130px;
	height:22px;
}
.backbutton:hover{
	width:130px;
	height:22px;
	cursor:pointer;
}
#prod-page-img{
	width:150px;
	height:150px;
	float:left;
	margin-right:10px;
	border-top:1px solid #B3B5BF;
	border-left:1px solid #B3B5BF;
	cursor:pointer;
	padding: 5px;
}
#prod-page-details{
	width:300px;
	float:left;
	border-top:1px solid #B3B5BF;
	border-left:1px solid #B3B5BF;
	padding: 5px;
}
#prod-top{
	width:650px;
	margin:auto;
	position: relative;
	min-height: 170px;
}
#prod-bottom{
	width:650px;
	margin:10px auto 0 auto;
	border-top:1px solid #B3B5BF;
	border-left:1px solid #B3B5BF;
	padding: 5px;
	overflow: visible;
}
.navbarleft{
	width:208px;
	height:25px;
	text-indent:15px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
	background-color: #090E1B;
}
.navbarleft:hover{
	width:208px;
	height:25px;
	background-image:url(Images/navbarleft2.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.navbarleft a{
	text-indent:15px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbarleft a:visited{
	text-indent:15px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbarleft a:active{
	text-indent:15px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#feffea;
	font-weight:bold;
	text-decoration:none;
}
.navbarcat{
	width:208px;
	height:25px;
	text-indent:15px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#475066;
	font-weight:bold;
	text-decoration:none;
	background-color: #090E1B;
}
#whereami{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#677594;
	text-indent:20px;
	text-decoration:none;
	padding-top:8px;
}
.whereami{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#677594;
	text-indent:20px;
	text-decoration:none;
	padding-top:8px;
}
.whereami a:hover{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#fff;
	text-indent:20px;
	text-decoration:underline;
}
.whereami a{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#677594;
	text-indent:20px;
	text-decoration:none;
}
.whereami a:visited{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica;
	color:#677594;
	text-indent:20px;
	text-decoration:none;
}
.searchboxstyle{
	font-size:11px;
	height:15px;
	background-color:#000000;
	border:1px solid #a2a6b2;
	color:#fffeeb;
}
#top468banner{
	width:468px;
	height:60px;
	position:relative;
	left:420px;
	top:-62px;
}
#advertmain{
	width:690px;
	position:relative;
	height:60px;
	padding-left:5px;
}
.catbox{
	background-color:#090E1B;
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	border:1px solid #CFCFCF;
}
.catbox a{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	text-decoration:none;
}
.catbox a:active{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	text-decoration:none;
}
.catbox a:hover{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	text-decoration:none;
}
.catbox a:visited{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	text-decoration:none;
}
.catbox:hover{
	background-color:#272E3F;
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	color:#A7AEBF;
	cursor:pointer;
	border:1px solid #090E1B;
}
.style1{
	background-color:#ffffff;
	color:#090E1B;
}
.style1:hover{
	background-color:#090E1B;
	color:#ffffff;
}

.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden;
	width: 680px; /*width of featured content slider*/
	height: 200px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid navy;
	margin-left:6px;
}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;
	background: white;
	width: 680px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 200px;



filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination{
	width: 680px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: right;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	margin-left:6px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #090E1B;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #090E1B;
background-color: #DADBE0;
}