body {
}


hr.typicalhr {
	
}


.largehomepanel {
	 position:relative; width:960px; height:439px; margin-bottom:12px;
}

#slider {
	margin:0px; padding:0px; position:relative;
}

	#slider ul {
		margin:0px; padding:0px; position:absolute; top:0px; left:0px;
	}
	
		#slider ul li {
			margin:0px; padding:0px; list-style-type:none;	
		}
		
	.largehomepanel span#prevBtn {
		position:absolute; top:203px; left:9px;
	}
	
	.largehomepanel span#nextBtn {
		position:absolute; top:203px; right:9px;
	}
	
#slider {
	overflow:hidden;
}



/* */

.lowerhomepanel {
	width:306px; min-height:250px; height:auto !important; height:250px; float:left; position:relative; display:block; padding:25px 0px 0px 0px; margin:0px 21px 0px 21px;
}

	.lowerhomepanel.alpha, .lowerhomepanel.omega {
		margin:0px;
	}

	.lowerhomepanel img.lhpheading {
		position:absolute; top:0px; left:0px;
	}
	
	.lowerhomepanel img {
		margin:0px 0px 11px 0px;
	}
	
	.lowerhomepanel h3 {
		margin:0px 0px 0px 0px; color:#cccccc; font-size:14px; font-weight:bold;
	}
	
	.lowerhomepanel h4 {
		margin:0px 0px 0px 0px; color:#999999; font-size:13px; font-weight:100;
	}
	
	.lowerhomepanel p {
		margin:0px; line-height:16px !important;
	}
	

/* ABOUT US PAGE */

	img.imgleft {
		float:left; margin:4px 50px 10px 0px;	
	}

	img.imgright {
		float:right; margin:4px 0px 10px 50px;	
	}

.abouttoppanel {
	position:relative; min-height:360px; height:auto !important; height:360px; width:960px; background-color:#666666; display:block; margin-bottom:17px; overflow:hidden;
}

	.abouttoppanel p {
		color: #FFFFFF;
		display: block;
		float: left;
		font-size: 16px;
		font-weight: bold;
		line-height: 26px !important;
		margin: 0px !important;
		padding: 13px 15px 0px 15px;
		width: 280px;
	}
	
	.abouttoppanel img {
		background-color:#000000;
	}
	
		.abouttoppanel img.imgleft {
			margin:0px 0px 0px 0px; padding:0px 16px 0px 0px;
		}
	
		.abouttoppanel img.imgright {
			margin:0px 0px 0px 0px; padding:0px 0px 0px 16px;
		}

/* ABOUT US PAGE */

div.siteseparator {
	border:0px none !important; height:6px;
	display: block;
	background-color:#333333;
    margin:0px;
    width:auto;
	overflow: hidden;
	clear:both;
	line-height:0px; font-size:0px; overflow:hidden;
}


div.collections { 
	margin:15px 0px 15px 0px !important;
}

p.imageprice {
	font-size:15px !important; font-weight:bold; position:absolute !important; right:0px;
}

p.fixcssprice {
	margin-top:20px !important;
}

.subtotalwrap {
	border-bottom: 1px solid #FFFFFF; height:25px; width: 571px; position:relative; padding:12px 0px 10px 0px;
}

.subtotalwrap P.subtotalheader {
	font-size:18px !important; font-weight:bold; position:absolute; right:99px; color:#FFFFFF;
}

.subtotalwrap p.imageprice {
	font-size:18px !important; color:#FFFFFF;
}


/* CHANGE OPTIONS A CSS */
.showchooseoptions .ccsnavbasic {
	display:none;
}

.ccsnavbasic {
	margin-top:3px;
}

.ccsnavbasic a.basic {
	display:block; height:26px; width:114px; background-color:#666666; text-align:center; line-height:26px; text-decoration:none; color:#cccccc; font-size:12px;
}

.ccsnavbasic a:hover.basic {
	background-color:#444444; color:#DDDDDD;
}

a.prevlinkleft {
	font-family:Geneva, Arial, Helvetica, sans-serif !important; padding:0px 10px 0px 0px !important;
}

a.prevlinkright {
	font-family:Geneva, Arial, Helvetica, sans-serif !important; padding:0px 0px 0px 10px !important;
}

.showchooseoptions .poatext {
	display:none !important;
}

.y-s-link-sizedesc.poa .ccsnavbasic, .y-s-link-sizedesc.poa .sizedesc, .y-s-link-sizedesc.poa .colordesc, .y-s-link-sizedesc.poa .descdesc {
	display:none !important;
}

.y-s-link-sizedesc.poa .poatext{
	display:block  !important;
}


