body {
	background-color: #fff;
	margin: 0px; 
	padding: 0px;
	color: #666;	
	font: 11px/22px Verdana, sans-serif;
	}

/*____________________________________________________________________________________________Links_*/

a:link {
	color: #000;
	text-decoration: none;
	}
a:visited {
	color: #000;
	text-decoration: none;
	}
a:hover {
	color: #35BEEA;
	text-decoration: underline;
	}
a:active {
	color: #000;
	text-decoration: underline;
	}
	
a.blue-link {
	color: #009ECF;
	border-bottom: 0px solid #009ECF;
	text-decoration: none;
	font-weight: bold;
	}
a.blue-link:visited {
	color: #009ECF;
	border-bottom: 0px solid #009ECF;
	text-decoration: none;
	font-weight: bold;
	}
a.blue-link:hover {
	color: #009ECF;
	border-bottom: 1px solid #009ECF;
	text-decoration: none;
	font-weight: bold;
	}
a.blue-link:active {
	color: #009ECF;
	border-bottom: 0px solid #009ECF;
	text-decoration: none;
	font-weight: bold;
	}


	
/*____________________________________________________________________________________________Helpers_*/

.clearer { clear: both; line-height: 0px; font-size: 0px; width: 0px; height: 0px; margin: 0px; padding: 0px; }

.hoverer { cursor: pointer; }

.wtf { border: 1px solid red; }

.image-loader { display: none; }

.text-right { text-align: right; }
.text-center { text-align: center; }

.red-text { color: #ff0000; }
.blue-text { color: #35BEEA; }
.stronger { font-weight: bold; }
.blacker { color: #000; }

.error-title {
	background-color: red;
	width: 355px;
	border: 1px dotted #fff;
	color: #fff;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	}
.error-box {
	width: 345px;
	border-right: 1px dotted red;
	border-bottom: 1px dotted red;
	border-left: 1px dotted red;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	}

/*____________________________________________________________________________________________Fixed Presets_*/

p { margin: 0px 0px 0px 0px; padding: 7px 0px 7px 0px; }

h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }
h2 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }
h3 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }
h4 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }
h5 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }

ul { list-style: none; padding: 0px 0px 0px 20px; }
ul li { background: url(/); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 20px }

.middler { width: 936px; margin: 0px auto; padding: 0px; }
.front-middler { width: 836px; margin: 0px auto; padding: 0px; }
	
.gray { color: #cfcfcf; }

/*____________________________________________________________________________________________Head-Band Layout_*/
	
#head-band {
	background: url("/_ima/head-band.jpg") repeat-x;
	width: 100%;
	height: 26px;
	border-bottom: 1px solid black;
	}
	#head-band p {
		text-align: right;
		color: white;
		margin: 0px;
		padding: 2px 10px 0px 0px;
		font-size: 11px;
		}
	#head-band a:link { color: #fff; text-decoration: none; }
	#head-band a:visited { color: #fff; text-decoration: none; }
	#head-band a:hover { color: #fff; text-decoration: none; border-top: 1px solid #35BEEA; }
	#head-band a:active { color: #fff; text-decoration: none; }
	
/*____________________________________________________________________________________________Banner Layout_*/
	
#atlantic-logo {
	width: 836px;
	height: 0px;
	margin: 0px auto;
	padding: 80px 0px 0px 0px;
	}
	#atlantic-logo-mover img {
		position: absolute;
		width: 159px;
		height: 69px;
		margin: 65px 0px 0px 40px ;
		clear: none;
		border: 0px;
		}

#banner-container {
	width: 836px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	}

	#slideshow {
		background: url("/_swf/slideshow/01.jpg") no-repeat;
		width: 359px;
		height: 197px;
		float: right;
		}

	#navigation {
		background: url("/_ima/nav-bg.jpg") no-repeat;
		width: 457px;
		height: 152px;
		float: left;
		padding: 45px 20px 0px 0px;
		}
		
	a.nav-home {
		background: url("/_ima/nav-home-trans.png") no-repeat;
		width:437px;
		height: 28px;
		float: right;
		}
		a.nav-home:hover {
			background: url("/_ima/nav-home-hover-trans.png") no-repeat;
			width:437px;
			height: 28px;
			float: right;
			}
		a.nav-home-on {
			background: url("/_ima/nav-home-on-trans.png") no-repeat;
			width:437px;
			height: 28px;
			float: right;
			}
				
	a.nav-history {
		background: url("/_ima/nav-history-trans.png") no-repeat;
		width: 437px;
		height: 28px;
		float: right;
		}
		a.nav-history:hover {
			background: url("/_ima/nav-history-hover-trans.png") no-repeat;
			width: 437px;
			height: 28px;
			float: right;
			}
		a.nav-history-on {
			background: url("/_ima/nav-history-on-trans.png") no-repeat;
			width:437px;
			height: 28px;
			float: right;
			}
						
	a.nav-apply {
		background: url("/_ima/nav-apply-trans.png") no-repeat;
		width: 437px;
		height: 28px;
		float: right;
		}
		a.nav-apply:hover {
			background: url("/_ima/nav-apply-hover-trans.png") no-repeat;
			width: 437px;
			height: 28px;
			float: right;
			}
		a.nav-apply-on {
			background: url("/_ima/nav-apply-on-trans.png") no-repeat;
			width: 437px;
			height: 28px;
			float: right;
			}
								
	a.nav-contact {
		background: url("/_ima/nav-contact-trans.png") no-repeat;
		width: 437px;
		height: 28px;
		float: right;
		}
		a.nav-contact:hover {
			background: url("/_ima/nav-contact-hover-trans.png") no-repeat;
			width: 437px;
			height: 28px;
			float: right;
			}
		a.nav-contact-on {
			background: url("/_ima/nav-contact-on-trans.png") no-repeat;
			width:437px;
			height: 28px;
			float: right;
			}
		
	.splatter {
		width: 70px;
		height: 400px;
		position: absolute;
		margin: 40px 0px 0px -20px
		}
		
		
/*____________________________________________________________________________________________Dropdown Layout_*/

#nav {
	height: 27px;
	display: block;
	margin: 0;
	padding: 1px 0px 0px 0px;
	position: relative;
	}
	#nav li {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0px;
		float: right;
		position: relative;
		}
	#nav a {
		display: block;
		}
	#nav ul {
		display: none;
		position: absolute;
		left: 0;
		margin: 0;
		padding: 0;
		}
	#nav ul a {
		zoom: 1;
		margin: -1px 0px 0px 0px !important;
		}

#nav ul {
	width: 150px;
	}
	#nav ul li {
		float: none;
		}
	
a.main-nav {
	height: 19px;
	text-decoration: none;
	padding: 8px 10px 0px 10px;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	float: left;
	}
	a.main-nav:visited {
		text-decoration: none;
		color: #fff;
		}
	a.main-nav:hover {
		background: url("/_ima/shop-nav-hover.jpg") repeat-x;
		text-decoration: none;
		color: #fff;
		}
	a.main-nav:active {
		text-decoration: none;
		color: #fff;
		}

#nav ul {
	top: 28px;
	}
	
a.sub-nav {
	background-color: #575757;
	border-top: 1px solid #838383;
	border-bottom: 1px solid #000;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	padding: 4px 0px 5px 9px;
	margin: 0px;
	opacity:.90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	}
	a.sub-nav:visited {
		color: white;
		text-decoration: none;
		}
	a.sub-nav:hover  {
		background: url("/_ima/shop-nav-hover.jpg") repeat-x #41CBF9;
		border-top: 1px solid #7FE1FF;
		border-bottom: 1px solid #158AAF;
		color: #fff;
		text-decoration: none;
		}
	a.sub-nav:active {
		color: white;
		text-decoration: none;
		}
		
/*____________________________________________________________________________________________Second Bar Layout_*/

.second-bar {
	height: 60px;
	width: 100%;
	padding: 30px 0px 0px 0px;
	}
.third-bar {
	height: 60px;
	width: 100%;
	padding: 30px 0px 60px 0px;
	}

.section-label {
	background: url("/_ima/shop-nav-bg.gif") repeat-x;
	width: 184px;
	height: 29px;
	margin: 0px;
	padding: 0px;
	float: left;
	}
	.section-label a:link { color: #fff; text-decoration: none; }
	.section-label a:visited { color: #fff; text-decoration: none; }
	.section-label a:hover { color: #35BEEA; text-decoration: none; }
	.section-label a:active { color: #fff; text-decoration: none; }
	
	.section-label p {  
		color: #e0e0e0;
		margin: 0px;
		padding: 3px 0px 4px 13px;
		}
	.down-arrow {
		display: block;
		padding: 0px 0px 0px 10px;
		}
	
.breadcrumbs-bg {
	background: url("/_ima/shop-nav-bg.gif") repeat-x;
	width: 752px;
	height: 29px;
	margin: 0px;
	padding: 0px;
	float: left;
	opacity:.25;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
	}
	.breadcrumbs-content {
		position: absolute;
		z-index: 2;
		color: #737272;
		margin: 0px 0px 0px 207px;
		padding: 4px 0px 0px 0px;
		}
	.breadcrumbs-content a:link { color: #737272; text-decoration: none; }
	.breadcrumbs-content a:visited { color: #737272; text-decoration: none; }
	.breadcrumbs-content a:hover { color: #35BEEA; text-decoration: none; }
	.breadcrumbs-content a:active { color: #737272; text-decoration: none; }
	
#main-right-container {
	float: right;
	}
	
.shop-left {
	width: 170px;
	/ width: 160px !important;
	height: 100%;
	float: left;
	padding: 0px 0px 0px 0px;
	}
	a.side-nav { color: #666; text-decoration: none; float: left; width: 170px; padding: 0px 0px 0px 13px; }
	a.side-nav:visited { color: #666; text-decoration: none; }
	a.side-nav:hover { color: #000; text-decoration: none; background-color: #F7F6F6; }
	a.side-nav:active { color: #666; text-decoration: none; }
	
	a.side-nav-on { color: #000; text-decoration: none; background: url("/_ima/shop-nav-hover-2.jpg") repeat-x; float: left; width: 170px; padding: 0px 0px 0px 13px; }
	
	a.side-nav-department { color: #fff; text-decoration: none; background: url("/_ima/shop-nav-hover.jpg") repeat-x; float: left; width: 170px; padding: 0px 0px 0px 13px; }
	
	a.shopping-cart {
		background: url("/_ima/shopping-cart.jpg") no-repeat;
		width: 128px;
		height: 27px;
		float: left;
		margin: 10px 0px 0px 12px;
		}
		a.shopping-cart:hover {
			background-position: 0px -27px;
			}
			
	a.category-back-2 {
		background: url("/_ima/back-btn.gif") no-repeat 0px -27px;
		width: 119px;
		height: 25px;
		float: left;
		font-size: 12px;
		padding: 2px 0px 0px 21px;
		margin: 10px 0px 0px 0px;
		color: #fff;
		}
		a.category-back-2:hover {
			text-decoration: none;
			color: #000;
			}
		
	a.category-back {
		background: url("/_ima/back-btn.gif") no-repeat;
		width: 119px;
		height: 24px;
		float: left;
		font-size: 12px;
		padding: 3px 0px 0px 21px;
		margin: 10px 0px 0px 0px;
		}
		a.category-back:hover {
			background-position: 0px -27px;
			text-decoration: none;
			color: white;
			}
						
	a.edit-account-info {
		background: url("/_ima/edit-account-info.jpg") no-repeat;
		width: 173px;
		height: 25px;
		float: right;
		font-size: 12px;
		text-align: center;
		padding: 3px 0px 0px 0px;
		margin: -25px 30px 0px 0px;
		color: #666;
		}
		a.edit-account-info:hover {
			background-position: 0px -27px;
			text-decoration: none;
			color: white;
			}
										
	a.new-view-orders {
		background: url("/_ima/edit-account-info.jpg") no-repeat;
		width: 173px;
		height: 25px;
		float: right;
		font-size: 12px;
		text-align: center;
		padding: 3px 0px 0px 0px;
		margin: 0px 30px 0px 0px;
		color: #666;
		}
		a.new-view-orders:hover {
			background-position: 0px -27px;
			text-decoration: none;
			color: white;
			}
						
	a.shopping-btns {
		background: url("/_ima/edit-account-info.jpg") no-repeat;
		width: 173px;
		height: 25px;
		float: right;
		font-size: 12px;
		text-align: center;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		color: #666;
		border: 1px solid white;
		}
		a.shopping-btns:hover {
			background-position: 0px -27px;
			text-decoration: none;
			color: #fff;
			border: 1px solid white;
			}
						
	a.shopping-btns-2 {
		background: url("/_ima/edit-account-info.jpg") no-repeat 0px -27px;
		width: 173px;
		height: 25px;
		float: right;
		font-size: 12px;
		text-align: center;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		color: #fff;
		border: 1px solid white;
		}
		a.shopping-btns-2:hover {
			text-decoration: none;
			color: #fff;
			border: 1px solid #666;
			}

.shop-right {
	background: url("/_ima/lines.gif") no-repeat #f7f6f6;
	width: 751px;
	height: 100%;
	float: right;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	padding: 15px 0px 20px 0px;
	margin: 0px;
	}
	.title {
		padding: 0px 0px 0px 26px;
		height: 30px;
		width: 400px;
		float: left;
		}
	.title-2 {
		padding: 0px 0px 10px 20px;
		height: 30px;
		width: 500px;
		float: left;
		}
	.title-3 {
		padding: 0px 0px 0px 32px;
		height: 30px;
		width: 500px;
		float: left;
		}
	.products-brands {
		width: 200px;
		float: right;
		padding: 0px 29px 0px 0px;
		}
	.view-style {
		width: 100px;
		height: 30px;
		float: right;
		padding: 4px 31px 0px 0px;
		}
		a.view-list {
			background: url("/_ima/view-list.gif") no-repeat;
			width: 18px;
			height: 18px;
			float: right;
			}
			a.view-list:hover {
				background-position: 0px -18px;
				}
			a.view-list-on {
				background: url("/_ima/view-list.gif") no-repeat 0px -18px;
				width: 18px;
				height: 18px;
				float: right;
				}
		a.view-grid {
			background: url("/_ima/view-grid.gif") no-repeat;
			width: 18px;
			height: 18px;
			float: right;
			margin: 0px 10px 0px 0px;
			}
			a.view-grid:hover {
				background-position: 0px -18px;
				}
			a.view-grid-on {
				background: url("/_ima/view-grid.gif") no-repeat 0px -18px;
				width: 18px;
				height: 18px;
				float: right;
				margin: 0px 10px 0px 0px;
				}
				
	.more-btn {
		width: 150px;
		float: right;
		padding: 0px 20px 0px 0px;
		margin: -10px 0px 0px 0px;
		}
	
	.large-product-view {
		width: 350px;
		border: 0px;
		padding: 20px;
		float: left;
		}
		
	.large-details {
		float: left;
		padding: 0px 0px 0px 0px;
		width: 350px;
		}
		
	.large-order-form {
		width: 293px;
		min-height: 250px;
		float: right;
		background: #eee;
		color: #000;
		padding: 20px;
		}
		.large-order-form form {
			padding: 0px;
			}
		.big-input {
			width: 150px;
			}
		.big-select {
			width: 150px;
			}
			
	.thumb-test {
		width: 50px;
		height: 50px;
		float: left;
		border: 1px solid #cfcfcf;
		margin: 0px 0px 0px 0px;
		padding: 1px;
		}
	.thumb-breaker {
		width: 18px;
		height: 52px;
		float: left;
		}
	.thumb-holder {
		margin: 0px;
		padding: 10px 0px 0px 0px;
		}
	.main-pic {
		width: 340px;
		height: 288px;
		border: 1px solid #cfcfcf;
		}

	.unit-price {
		margin: 0px;
		padding: 0px;
		font-size: 10px;
		}
	.section-breaker {
		border-top: 1px solid #CFCFCF;
		border-bottom: 1px solid #fff;
		width: 100%;
		height:0px;
		margin: 10px 0px 10px 0px;
		clear: both;
		}

	.orderers {
		width: 100px;
		float: left;
		}
	
	.product-container {
		width: 150px;
		height: 150px;
		float: left;
		text-align: center;
		font-size: 9px;
		margin: 0px 0px 20px 21px;
		padding: 8px 5px 5px 5px;
		line-height: 11px;
		}
	
	.no-product-image {
		background-color: white;
		width: 140px;
		height: 120px;
		padding: 5px;
		border: 1px solid #cfcfcf;
		text-decoration: none;
		}
				
	a.product-100 img {
		background-color: white;
		width: 140px;
		height: 120px;
		padding: 5px;
		}
	a.product-100:hover {
		text-decoration: none;
		color: #35BEEA;
		}
		a.product-100 img {
			text-decoration: none;
			border: 1px solid #cfcfcf;
			}
		a.product-100:hover img {
			text-decoration: none;
			border: 1px solid #5BC8EC;
			}
		a.product-100 span:hover {
			text-decoration: none;
			border: 1px solid #cfcfcf;
			color: #35BEEA;
			}


/*____________________________________________________________________________________________Pagination Layout_*/
		

.current {
	color: #000;
	font-weight: bold;
	}
		
.display-count {
	clear: both;
	width: 600px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
		
.count-per-page {
	width: 200px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
		
.pagination {
	padding: 0px 0px 3px 2px;
	height: 15px;
	line-height: 20px;
	font-size: 12px;
	width: 380px;
	margin-bottom: 10px;
	text-align: right;
	float: right;
	}
	.pagination a:link, .pagination a:visited {
		color: #666;
		text-decoration: none;
		}
	.pagination a:hover, .pagination a:active  {
		color: #000;
		text-decoration: none;
		}
		
		a.first {
			border-right: 1px solid #cfcfcf;
			padding: 0px 15px 2px 0px;
			margin: -2px 10px 0px 0px;
			font-size: 10px;
			}
		a.previous {
			border-right: 1px solid #cfcfcf;
			padding: 0px 10px 0px 0px;
			margin: 0px 10px 0px 0px;
			font-weight: bold;
			color: #000;
			}
		a.next {
			border-left: 1px solid #cfcfcf;
			padding: 0px 0px 0px 10px;
			margin: 0px 0px 0px 10px;
			font-weight: bold;
			color: #000;
			}
		a.last {
			border-left: 1px solid #cfcfcf;
			padding: 0px 0px 0px 15px;
			margin: -2px 0px 0px 10px;
			font-size: 10px;
			}

		
	
/*____________________________________________________________________________________________Mini Brand Layout_*/
			
	
.shop-right-2 {
	background: url("/_ima/lines-2.gif") no-repeat #DFDFDF;
	width: 751px;
	height: 100%;
	float: right;
	border-right: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	padding: 15px 0px 20px 0px;
	margin: 0px;
	}	
.new-container {
	padding: 10px 0px 0px 0px;
	width: 690px;
	margin: 0px auto;
	}
.brand-container {
	padding: 10px 0px 0px 0px;
	width: 700px;
	margin: 0px auto;
	}

.mini-brand {
	width: 233px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	display: block;
	}
			
.mini-brand a:link {
	width: 226px;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	color: #666;
	text-decoration: none;
	background-color: #fff;
	display: block;
	}
	.mini-brand a:visited {
		width: 226px;
		height: 20px;
		line-height: 20px;
		margin: 0px;
		padding: 0px 0px 0px 5px;
		float: left;
		color: #666;
		text-decoration: none;
		background-color: #fff;
		display: block;
		}
	.mini-brand a:hover {
		color: #fff;
		text-decoration: none;
		background: url("/_ima/shop-nav-hover.jpg") repeat-x #3AC4F2; 
		}
	.mini-brand active {
		color: #666;
		text-decoration: none;
		background-color: ##000;
		}

			
	.product-deck {
		background-color: #fff;
		border: 0px;
		padding: 10px;
		border: 1px solid #666;
		width: 585px;
		margin: 10px 0px 0px 22px;
		}
		.product-deck img {
			float: left;
			border: 0px;
			padding: 15px 0px 0px 0px;
			}
		.product-deck p {
			width: 360px;
			float: left;
			padding: 7px 0px 0px 20px;
			margin: 0px;
			}
		.inventory-form-deck {
			width: 360px;
			margin: 0px;
			padding: 5px 0px 0px 20px;
			float: left;
			}
		.small-deck {
			width: 100px;
			padding: 25px 0px 0px 0px;
			}	
		
	.product-full {
		background-color: #fff;
		border: 0px;
		padding: 10px 10px 10px 10px;
		border: 1px solid #666;
		width: 686px;
		margin: 10px 0px 0px 22px;
		}
		
		.product-full img {
			float: left;
			border: 0px;
			margin: 0px 20px 0px 0px;
			}
			
		a.remove-btn {
			background: url("/_ima/remove-btn.jpg") no-repeat;
			width: 59px;
			height: 14px;
			float: right;
			margin: 4px 0px 0px 0px;
			}
			a.remove-btn:hover {
				background-position: 0px -15px;
				}
			
		a.edit-btn {
			background: url("/_ima/edit-btn.jpg") no-repeat;
			width: 39px;
			height: 14px;
			float: right;
			margin: 4px 0px 0px 0px;
			}
			a.edit-btn:hover {
				background-position: 0px -15px;
				}
			
		.product-full-details {
			width: 520px;
			float: right;
			margin: 0px;
			padding: 0px;
			}
		
		.product-full-detials-title {
			width: 100%;
			color: #35C0EB;
			font-size: 16px;
			padding: 0px 0px 0px 5px;
			margin: 0px;
			}

		.product-full-detials-brand {
			width: 100%;
			color: #666;
			font-size: 9px;
			padding: 0px 0px 0px 5px;
			margin: 0px;
			}

		.input-holder {
			color: #000;
			border-top: 1px solid #cfcfcf;
			margin: 0px;
			padding: 3px 5px 3px 0px;
			}
		.input-holder-2 {
			background-color: #F7F6F6;
			clear: both;
			color: #000;
			border-top: 1px solid #666;
			border-bottom: 1px solid #666;
			margin: 0px;
			padding: 3px 5px 3px 0px;
			}
			
		.input-holder-left {
			width: 400px;
			float: left;
			margin: 0px;
			padding: 0px 0px 0px 5px;
			}
		.input-holder-right {
			width: 100px;
			float: right;
			margin: 0px;
			padding: 0px;
			text-align: right;
			}
		
		.input-holder-left-2 {
			width: 250px;
			float: left;
			margin: 0px;
			padding: 0px 0px 0px 5px;
			}
		.input-holder-right-2 {
			width: 250px;
			float: right;
			margin: 0px;
			padding: 0px;
			text-align: right;
			}
			
		.input-submit {
			width: 61px;
			height: 18px;
			border: 0px;
			float: left;
			margin: 24px 0px 0px 0px;
			}
		
		.full-subtotal {
			height: 20px;
			clear: both;
			padding: 10px 0px 0px 0px;
			}
		.total-text {
			width: 400px;
			height: 20px;
			float: right;
			padding: 2px 10px 0px 0px;
			}
		.total-box {
			background-color: #fff;
			width: 100px;
			height: 22px;
			float: right;
			border: 1px solid #666;
			margin: 0px 22px 0px 0px;
			padding: 0px 5px 0px 0px;
			text-align: right;
			}
			
		.verify-thirds {
			width: 190px;
			float: left;
			padding: 10px 0px 0px 22px;
			}
		.checkout-btns {
			float: right;
			clear: none;
			margin: 7px 0px 0px 5px;
			padding: 0px;
			border: 0px;
			}

		
/*____________________________________________________________________________________________Crab Layout_*/

#crab {
	background: url("/_ima/crab-bg.jpg") repeat-x #686868;
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 30px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	color: #fff;
	z-index: 100;
	}
	.crab-food {
		width: 436px;
		float: right;
		}
	.crab-food-2 p {
		margin: 0px;
		padding: 0px;
		text-align: right;
		}
	.dealer-login {
		float: left;
		margin: 0px;
		padding: 2px 0px 0px 0px;
		}
	.logins {
		float: left;
		width: 90px;
		height: 17px;
		margin: 0px 0px 0px 15px;
		padding: 3px 0px 0px 3px;
		font-size: 11px;
		border: 1px solid #000;
		}
	.login-btn {
		margin: 2px 0px 0px 15px;
		border: 0px;
		}
	.login-btn-2 {
		margin: 1px 0px 0px 305px;
		border: 0px;
		}

/*____________________________________________________________________________________________Basic Layout_*/

#left {
	width: 420px;
	height: 100%;
	float: left;
	margin: 0px;
	padding: 20px 0px 80px 20px;
	}
#right {
	width: 310px;
	height: 100%;
	float: right;
	margin: 0px;
	padding: 0px;
	padding: 30px 20px 80px 0px;
	}

/*____________________________________________________________________________________________Contact Layout_*/

	#form-section {
		float: left;
		}
	.input-names-front {
		width: 150px;
		height: 20px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 12px;
		}
	.input-names-front-2 {
		width: 345px;
		height: 20px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 12px;
		}
		.input-names-front-2 a {
			border-bottom: 1px solid #F5026F;
			text-decoration: none;
			}
		.input-names-front-2 a:hover {
			border-bottom: 1px solid #5ECBEE;
			text-decoration: none;
			}
	.input-names {
		width: 150px;
		height: 20px;
		padding: 3px 0px 0px 22px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 12px;
		}
	.inputs {
		background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
		width: 200px;
		height: 20px;
		padding: 3px 0px 0px 5px;
		margin: 0px 5px 0px 0px;
		float: left;
		font-size: 16px;
		border: 1px solid #858282;
		}
	.selects {
		background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
		width: 209px;
		height: 25px;
		padding: 2px 0px 2px 0px;
		margin: 0px 5px 0px 0px;
		float: left;
		font-size: 16px;
		border: 1px solid #858282;
		}
	.textareas {
		background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
		width: 355px;
		height: 65px;
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 2px 5px;
		float: left;
		font-size: 16px;
		font-family: verdana;
		border: 1px solid #858282;
		}
	.textareas-front {
		background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
		width: 355px;
		height: 65px;
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 2px 5px;
		float: left;
		font-size: 16px;
		font-family: verdana;
		border: 1px solid #858282;
		}
	.checkbox {
		margin: 6px 5px 0px 0px;
		}
	#submit-btn{
		float: right;
		margin: 10px 45px 0px 0px;
		}

#more-options {
	padding: 0px 0px 0px 0px;
	}
	
.save-changes {
	background: url("/_ima/edit-account-info.jpg") no-repeat 0px 0px;
	width: 173px;
	height: 28px;
	border: 0px;
	float: right;
	margin: -40px 30px 0px 0px;
	cursor: pointer;
	}
		
	
/*____________________________________________________________________________________________Account Layout_*/
	
.left-10 { width: 10%; float: left; }
.left-15 { width: 15%; float: left; }
.left-20 { width: 20%; float: left; }
.left-25 { width: 25%; float: left; }
.left-30 { width: 30%; float: left; }	
.left-40 { width: 40%; float: left; }	
.left-50 { width: 50%; float: left; }	
.left-60 { width: 60%; float: left; }	
.left-70 { width: 70%; float: left; }	
.left-80 { width: 80%; float: left; }	
.left-90 { width: 90%; float: left; }	
.left-100 { width: 100%; float: left; }	

.right-10 { width: 10%; float: right; }
.right-15 { width: 15%; float: right; }
.right-20 { width: 20%; float: right; }	
.right-30 { width: 30%; float: right; }	
.right-40 { width: 40%; float: right; }	
.right-50 { width: 50%; float: right; }	
.right-60 { width: 60%; float: right; }	
.right-70 { width: 70%; float: right; }	
.right-80 { width: 80%; float: right; }	
.right-90 { width: 90%; float: right; }	
.right-100 { width: 100%; float: right; }	

	.more-account-info {
		width: 150px;
		height: 10px;
		padding: 3px 0px 0px 32px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 11px;
		}
	.more-account-info-2 {
		width: 150px;
		height: 20px;
		padding: 3px 0px 0px 32px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 11px;
		}
	.more-account-info-3 {
		width: 250px;
		height: 20px;
		padding: 10px 0px 0px 32px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 14px;
		}
	
	.content-break {
		clear: both;
		width: 610px;
		border-bottom: 1px solid #D8D8D8;
		margin: 0px auto;
		padding: 10px 0px 0px 0px;
		margin-bottom: 13px;
		}
		
/*____________________________________________________________________________________________Shop Layout_*/
		

#logo-search {
	background: url("/_ima/banner-test-3.jpg") no-repeat;
	width: 936px;
	height: 94px;
	margin: 0px auto;
	padding: 20px 0px 0px 0px;
	}
	#atlantic-logo-mover-shop {
		width: 159px;
		height 69px;
		float: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		}
	#atlantic-logo-mover-shop img {
		width: 164px;
		height: 73px;
		border: 0px;
		}
		
	#searchers {
		width: 415px;
		float: right;
		padding: 10px 10px 0px 0px;
		}
		.searcher-type {
			width: 255px;
			float: left;
			padding: 0px 0px 0px 0px;
			}
		.select-brand {
			background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
			width: 150px;
			height: 20px;
			padding: 1px 0px 0px 2px;
			float: left;
			font-size: 12px;
			border: 1px solid #858282;
			}
		.product-search {
			background: url("/_ima/input-bg.gif") repeat-x #EDECEC;
			width: 123px;
			height: 16px;
			padding: 2px 0px 0px 5px;
			float: left;
			font-size: 12px;
			border: 1px solid #858282;
			}
		.product-search-btn {
			width: 20px;
			height: 20px;
			float: left;
			border: 0px;
			}
			
.no-more-shit {
	float: right
	}

#shop-navigation {
	background: url("/_ima/shop-nav-bg.gif") repeat-x;
	width: 100%;
	height: 29px;
	margin: 0px;
	padding: 0px;
	}
	.nav-side-left {
		float: left;
		display: block;
		}
	.nav-side-right {
		float: right;
		display: block;
		}
		
		
		
/*____________________________________________________________________________________________Form Validation_*/
	
.validation-inline-error-message { 
	width: 10px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 5px;
	color: #ff0000;
	font-size: 10px;
	}
	
.error {
	color: red;
	float: left;
	}