input,select,textarea {
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: black;
}

body {
	background: #fff url(/images/bg1.gif) repeat-x;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
	MARGIN-LEFT: 0;
	MARGIN-RIGHT: 0;
}

#page {
	margin: 0 auto;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -480px;
	padding: 0px;
	text-align: left;
}

#phide
	{
	visibility: hidden;
	z-index: -1;
	clear: both;
}


#reg_specials
	{
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024regsp.jpg) no-repeat;
	color: silver;
	z-index: -1;
}

#content_main {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024index.jpg) no-repeat;
	color: silver;
}

#content_sc {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024sc.jpg) no-repeat;
	color: silver;
}

#content_success {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024thanks.jpg) no-repeat;
	color: silver;
}


#content_sea_res {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024search.jpg) no-repeat;
	color: silver;
}

#content_conz {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	color: silver;
	z-index: 1;
}

#content_neck {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024neck.jpg) no-repeat;
	color: silver;
}

#content_ear {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024ear.jpg) no-repeat;
	color: silver;
}

#content_ring {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024rings.jpg) no-repeat;
	color: silver;
}

#content_brace {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024brace.jpg) no-repeat;
	color: silver;
}

#content_mens {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024mens.jpg) no-repeat;
	color: silver;
}

#content_custom {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024custom.jpg) no-repeat;
	color: silver;
}

#content_mission {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024mission.jpg) no-repeat;
	color: silver;
}

#content_events {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024events.jpg) no-repeat;
	color: silver;
}

#content_contact {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024contact.jpg) no-repeat;
	color: silver;
}

#content_faqs {
	position: absolute;
	top: 0px;
	width: 940px;
	height: 575px;
	background: url(/images/1024faqs.jpg) no-repeat;
	color: silver;
}

#mimg {
	position: absolute;
	top: -25px;
	left: 100px;
}

#mimg_sea {
	position: absolute;
	top: 0;
	left: 110px;
}
#thumb {
	position: absolute;
	top: 75px;
	left: 25px;
	width: 72px;
}

#thumb2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
}

#home {
	left: 0;
	top: 0;
}

#mimg1 {
	top: 0;
	left: 22px;
	width: 72px;
	clear: both;
}

#mimg2 {
	top: 450px;
	left: 22px;
	width: 72px;
	clear: both;
}

#mimg3 {
	top: 900px;
	left: 22px;
	width: 72px;
	clear: both;
}

#mimg4 {
	top: 1350px;
	left: 22px;
	width: 72px;
	clear: both;
}

#navimg {
	width: 72px;
	height: 14px;
	color: white;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 10px;
	text-align: center;
}

#navimg2 {
	width: 72px;
	height: 14px;
	color: white;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

#thimage {
	position: relative;
	top: -20px;
	padding-bottom: 10px;
}

#thimage_sea {
	padding-bottom: 10px;
}

#conwrap {
	height: 450px;
	width: 72px;
	position: absolute;
	overflow: hidden;
}

#cons {
	height: 1350px;
	width: 72px;
	position: relative;
}

.cont {
	height: 450px;
	width: 72px;
	position: absolute;
	overflow: hidden;
}

#pg1 {
	left: 1520px;
	top: 190px;
	padding: 0 0 0 380px;
}

#pg1link {
	display: block;
	/

*text-indent: -3000px;*/
	position: absolute;
	top: 260px;
	left: 475px;
	width: 136px;
	height: 17px;
}

#pg1 h2 {
	background-position: center center;
}

#pg1 .description {
	background-color: #5B423B;
	height: 330px;
	width: 319px;
	padding: 80px 125px 38px 140px;
	color: #c8b18b;
}

#pg1 h3 {
	
}

.topnav {
	position: absolute;
	top: 3px;
	width: 700px;
	height: 29px;
	left: 135px;
	cursor: pointer;
}

#s_navneck {
	position: absolute;
	width: 155px;
	height: 20px;
	left: 0;
	cursor: pointer;
}

#s_navbrace {
	position: absolute;
	left: 155px;
	width: 155px;
	height: 20px;
	cursor: pointer;
}

#s_navear {
	position: absolute;
	left: 310px;
	width: 137px;
	height: 20px;
	cursor: pointer;
}

#s_navrings {
	position: absolute;
	left: 447px;
	width: 105px;
	height: 20px;
	cursor: pointer;
}

#s_navmens {
	position: absolute;
	left: 552px;
	width: 100px;
	height: 20px;
	cursor: pointer;
}

.cov_n {
	position: absolute;
	top: 66px;
	left: 630px;
}

/* @group a_link */

A:link {
	color: #f5f7f5;
	text-decoration: none;
}

A:visited {
	color: #f5f7f5;
	text-decoration: none;
}

A:hover {
	color: white;
	text-decoration: none;
}

A:active {
	color: #f5f7f5;
	text-decoration: none;
}

/* @end */

/*
Page header
*/

.ProductDetailsTitle {
	position: relative;
	top: 145px;
	left: 0px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

/*
Labels for product details
*/

.ProductDetailsLabel {
	position: relative;
	top: 145px;
	left: 0px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

/*
Product details
*/

.ProductDetails {
	position: relative;
	top: 145px;
	left: 0px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

.FormButton {
	color: white;
	font: .72em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.Button {
	color: white;
	letter-spacing: .1em;
	font: .72em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/*
Error message text
*/

.ErrorMessage {
	FONT-WEIGHT: bold;
	COLOR: #ff0000
}

/*
Validate error message text
*/

.req_fnamec {
	position: absolute;
	top: 35px;
	left: 300px;
	width: 185px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_fnamec {
	left: 285px;
}

.req_messagec {
	position: absolute;
	top: 150px;
	left: 335px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_messagec {
	top: 165px;
	left: 290px;
}

.req_fname {
	position: absolute;
	top: 26px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_fname {
	top: 1px;
	left: 200px;
}

.req_lname {
	position: absolute;
	top: 52px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_lname {
	top: 27px;
	left: 200px;
}

.req_email {
	position: absolute;
	top: 78px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_email {
	top: 53px;
	left: 200px;
}

.req_phone {
	position: absolute;
	top: 105px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_phone {
	top: 80px;
	left: 200px;
}

.req_address {
	position: absolute;
	top: 130px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_address {
	top: 105px;
	left: 200px;
}

.req_city {
	position: absolute;
	top: 156px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_city {
	top: 131px;
	left: 200px;
}

.req_state {
	position: absolute;
	top: 182px;
	left: 272px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_state {
	top: 157px;
	left: 278px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.req_country {
	position: absolute;
	top: 207px;
	left: 272px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_country {
	top: 185px;
	left: 278px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.req_zip {
	position: absolute;
	top: 234px;
	left: 227px;
	width: 175px;
	height: 25px;
	padding-top: 4px;
	color: #de2d23;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html .req_zip {
	top: 205px;
	left: 200px;
}

.Input {
	BORDER: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #B2B2B3;
	WIDTH: 100%;
}

.OrderTitle {
	COLOR: #516176;
	FONT-WEIGHT: bold;
}

A.AomMenu:link {
	color: #466479;
	TEXT-DECORATION: none;
	font-size: 11px
}

A.AomMenu:visited {
	color: #466479;
	TEXT-DECORATION: none;
	font-size: 11px
}

A.AomMenu:hover {
	color: #466479;
	TEXT-DECORATION: underline;
	font-size: 11px
}

A.AomMenu:active {
	color: #466479;
	TEXT-DECORATION: none;
	font-size: 11px;
}

.AomProductDetailsTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}

/* @group footer */

#footer {
	position: absolute;
	top: 583px;
	left: 100px;
	width: 840px;
	color: #cacaca;
	letter-spacing: .3em;
	font: .84em/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 100;
}

#footer A:link {
	color: #cacaca;
}

#footer A:visited {
	color: #cacaca;
}

#footer A:hover {
	color: white;
	text-decoration: none;
}

#copyr {
	position: absolute;
	top: 555px;
	left: 805px;
	width: 120px;
	color: #d3d3d3;
	letter-spacing: .1em;
	font: .67em/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.search {
	position: absolute;
	top: -2px;
	left: 680px;
	color: #cacaca;
}

.searchbox {
	background-color: black;
}

.searchbutt {
	position: relative;
	top: -17px;
	left: 90px;
	color: white;
}

/* @end */

#delivery {
	background: url(/images/dtop_lcoz.gif) no-repeat;
	position: absolute;
	width: 272px;
	height: 26px;
	top: 1065px;
	left: 30px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	padding: 15px 0 0 20px;
}

.infototals {
	
}

#totals_co {
	position: absolute;
	width: 272px;
	height: 214px;
	left: 10px;
	top: 75px;
}

.totals {
	position: absolute;
	width: 272px;
	height: 214px;
	left: 490px;
	top: 30px;
}

.totals_det {
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	position: absolute;
	width: 240px;
	left: 105px;
	top: 270px;
	border-top: thin dotted white;
}

#totalsin_det {
	position: relative;
	width: 250px;
	left: 10px;
	top: 10px;
}

#delscbotz {
	background: url(/images/dbot_lcoz.gif) no-repeat;
	position: absolute;
	width: 272px;
	height: 26px;
	top: 305px;
	left: 30px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	padding: 15px 0 0 20px;
	z-index: 1;
}

#totalsin {
	position: relative;
	width: 250px;
	height: 180px;
	left: 25px;
	top: 10px;
}

#totline  {
	position: absolute;
	top: -15px;
	width: 250px;
	height: 10px;
	border-top: thin dotted white;
}

#coupon {
	position: absolute;
	top: 310px;
	left: 520px;
	width: 400px;
	height: 50px;
}

#discode {
	width: 130px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#disbox {
	position: absolute;
	top: 0px;
	left: 140px;
	width: 50px;
}

#disadd {
	position: absolute;
	top: 37px;
	left: 160px;	
	width: 50px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#discount {
	position: absolute;
	top: 57px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#discount_det {
	position: absolute;
	top: 59px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#subdiscount {
	position: absolute;
	top: 57px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#subtotal {
	position: absolute;
	top: 0px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#subprice {
	position: absolute;
	top: 0px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#shipping {
	position: absolute;
	top: 20px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#insurance {
	position: absolute;
	top: 40px;
	left: 0px;
	font: .67em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#price_ship {
	position: absolute;
	top: 20px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#tax {
	position: absolute;
	top: 60px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#taxprice {
	position: absolute;
	top: 60px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#order {
	position: absolute;
	top: 80px;
	left: 0px;
	font: .87em/28px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	border-top-style: dotted;
	border-top-width: thin;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}

#orderprice {
	position: absolute;
	top: 80px;
	left: 150px;
	font: .87em/28px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	border-top-style: dotted;
	border-top-width: thin;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}

#tax_det {
	position: absolute;
	top: 40px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#taxprice_det {
	position: absolute;
	top: 40px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#order_det {
	position: absolute;
	top: 82px;
	left: 0px;
	font: .87em/28px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	border-top-style: dotted;
	border-top-width: thin;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}

#orderprice_det {
	position: absolute;
	top: 82px;
	left: 150px;
	font: .87em/28px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	border-top-style: dotted;
	border-top-width: thin;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}

#disprice {
	position: absolute;
	top: 59px;
	left: 150px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}
#clearcart {
	position: absolute;
	top: 390px;
	left: 110px;
	width: 90px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#checkout {
	position: absolute;
	top: 190px;
	left: 515px;
	width: 90px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#updatecart {
	position: relative;
	top: -105px;
	left: 210px;
	z-index: 1;
}

#remove {
	position: absolute;
	top: 25px;
	left: 260px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#continue {
	position: absolute;
	top: 380px;
	left: 620px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#continue_reg {
	position: absolute;
	top: 120px;
	left: 10px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#continue2 {
	position: absolute;
	top: 390px;
	left: 230px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#continue_sea {
	position: absolute;
	top: 510px;
	left: 630px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


#continue_sea_p {
	position: absolute;
	top: 450px;
	left: 315px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#back_search_p {
	position: absolute;
	top: 435px;
	left: 600px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#back_cart {
	position: absolute;
	top: 250px;
	left: 300px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#back_cart_coupon {
	position: absolute;
	top: -70px;
	left: -160px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#print {
	position: absolute;
	top: 340px;
	left: 640px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#ret_cart {
	position: absolute;
	top: 435px;
	left: 785px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	background-color: #34362a;
}
#ret_cart a {
	color: white;
}

#ret_cart_h {
	position: absolute;
	top: 510px;
	left: 810px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	background-color: #34362a;
}
#ret_cart_h a {
	color: white;
}

#contact {
	position: absolute;
	top: 380px;
	left: 200px;
	width: 80px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #34362a;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 1;
}

#phone {
	position: absolute;
	top: 270px;
	left: 300px;
	width: 450px;
	color: white;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .3em;
}



#phone2 {
	position: absolute;
	top: 340px;
	left: 200px;
	width: 450px;
	color: white;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .3em;
}

#silverline  {
	position: absolute;
	top: 350px;
	left: 550px;
	width: 250px;
	color: white;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .3em;
}
#shows  {
	background-image: url(/images/shows.doc);
}
/* @group Shopping Cart */

/*
#infosctop {
	width: 391px;
	height: 30px;
	background: url(/images/top_lco.jpg) no-repeat;
}

#infoscmid {
	width: 391px;
	height: 1px;
	background: url(/images/mid_lco.jpg) repeat-y;
}

#infoscbot {
	width: 391px;
	height: 30px;
	background: url(/images/bot_lco.gif) no-repeat;
}
*/

#details {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 740px;
	height: 450px;
}

/* @group Credit Card Info */

#modifyz {
	position: absolute;
	top: 95px;
	left: 245px;
	width: 90px;
	font-size: .77em;
	border-style: solid;
	padding-bottom: 3px;
	border-width: thin;
	background-color: #581722;
	text-align: center;
}

#submitz {
	position: absolute;
	top: 365px;
	left: 125px;
	width: 90px;
	font-size: .77em;
	border-style: solid;
	padding-bottom: 3px;
	border-width: thin;
	background-color: #581722;
	text-align: center;
}

#detailcc {
	position: absolute;
	top: 10px;
	left: 435px;
	width: 330px;
	height: 420px;
}

#detailinfo {
	position: absolute;
	top: 20px;
	left: 100px;
	width: 345px;
	height: 420px;
}



#detailinfo2 {
	position: absolute;
	top: 50px;
	left: 100px;
	width: 345px;
	height: 420px;
}

#detailevents {
	position: absolute;
	top: 20px;
	left: 170px;
	width: 345px;
	height: 420px;
}

#miss1 {
	position: absolute;
	top: 160px;
	left: 290px;	
        font: 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	padding: 8px;
	letter-spacing: 1px;
	color: white;
	width: 505px;
	height: 420px;
}


#miss2 {
	position: absolute;
	top: 160px;
	left: 190px;	
        font: .93em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	padding: 8px;
	letter-spacing: 1px;
	color: white;
	width: 505px;
	height: 420px;
}

#miss3 {
	position: absolute;
	top: 120px;
	left: 290px;	
        font: 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	padding: 8px;
	letter-spacing: 1px;
	color: white;
	width: 505px;
	height: 420px;
}

#detinfobox {
	position: absolute;
	top: 10px;
	left: 440px;
	height: 420px;
}



#detinfobox2 {
	position: absolute;
	top: 50px;
	left: 440px;
	height: 420px;
}

#detailcizz {
	position: relative;
	top: 10px;
	left: 10px;
	width: 355px;
	height: 380px;
	background-color: #8b8b8b;
	border-style: dotted;
	border-width: thin;
	overflow: hidden;
}

#ccinfo {
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.1;
	color: #fff;
	margin: 5px 6px 4px 0;
	padding: 3px 0 0 0;
	clear: left;
}

#ccinfo2 {
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.1;
	color: #fff;
	margin: 5px 6px 4px 0;
	padding: 5px 2px 10px 2px;
	clear: left;
}

#cctype {
	position: absolute;
	top: 11px;
	left: 130px;
}

#cccode {
	position: absolute;
	top: 232px;
	left: 18px;
}

* html #cccode {
	left: 0;
}

#codeinfo {
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: absolute;
	top: 232px;
	left: 75px;
	width: 230px;
	letter-spacing: .1em;
	color: #ddd;
	cursor: pointer;
}

#cctitle {
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.1;
	color: #fff;
	margin: 0 70px 4px 0;
	padding: 3px 5px 5px 5px;
}

#cctitle2 {
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.1;
	color: #fff;
	margin: 0 25px 4px 0;
	padding: 3px 5px 5px 5px;
}

#ccinfobox {
	position: relative;
	top: 0;
	left: 3px;
	margin: 0 45px 20px 0;
	padding: 5px 5px 5px 15px;
}

.how {
	position: relative;
	top: -100px;
	left: 30px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

.where {
	position: relative;
	top: -120px;
	left: 220px;
}

.allfieldsz {
	position: absolute;
	top: 190px;
	left: 0;
}

#slideadd {
	color: #fff;
	padding: 0;
	width: 320px;
	height: 337px;
	margin: 0 10px 0 0;
}

#slideevent {
	position: absolute;
	top: 110px;
	left: 140px;
	color: #fff;
	padding: 0;
	width: 510px;
	height: 337px;
	margin: 0 10px 0 0;
}
#det_tab22 {
	padding: 0 0 3px 0;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 337px;
	overflow: hidden;
}
#det_events {
	padding: 0 0 3px 0;
	margin-top: 60px;
	margin-bottom: 20px;
	height: 337px;
}
#typeselz {
	position: relative;
	top: -27px;
	left: 145px;
}

#submitcc {
	position: absolute;
	top: 315px;
	left: 20px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#process {
	position: absolute;
	top: 290px;
	left: -70px;
	width: 400px;
	color: white;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .1em;
}

#det_tab1z {
	border: 1px dashed #CCC;
	padding: 0 0 5px 0;
	margin-top: 0;
	margin-bottom: 20px;
}

#slidez {
	background: #222;
	color: #fff;
	padding: 10px;
	height: 235px;
	width: 310px;
	margin: 0 10px 0 10px;
	border: thin solid #CCCCCC;
}

.billshipz {
	font: normal .93em Arial, Helvetica, sans-serif;
}

#ccname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	letter-spacing: .5px;
	font-weight: bold;
	line-height: 1.3;
	color: #fff;
	background: #8b8b8b;
	border: 1px solid #333;
	padding: 5px 6px 5px;
}

#prologz {
	position: relative;
	top: -14px;
	left: 70px;
	color: #581722;
}

.detail_list2 {
	width: 85px;
	height: 12px;
	margin-top: 6px;
	margin-right: 2px;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 2px;
	float: left;
	color: white;
	font: normal .77em/.8 Arial, Helvetica, sans-serif;
	display: block;
	clear: both;
	text-align: right;
}


.detail_event {
	width: 390px;
	height: 18px;
	margin-top: 3px;
	margin-right: 2px;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 2px;
	float: left;
	color: white;
	font: .77em Arial, Helvetica, sans-serif;
	display: block;
	clear: both;
	text-align: left;
	letter-spacing: .1em;
}
* html .detail_list2 {
	padding-top: 5px;
	padding-bottom: 4px;
}

.in_ll {
	width: 220px;
	float: right;
	height: 19px;
	margin-top: 1px;
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	clear: none;
	font: normal 1em/1.3 Arial, Helvetica, sans-serif;
	color: white;
}


.in_event {
	width: 90px;
	float: right;
	height: 10px;
	margin-top: 1px;
	padding-top: 6px;
	padding-bottom: 1px;
	padding-left: 5px;
	clear: none;
	font: normal .77em Arial, Helvetica, sans-serif;
	color: white;
	text-align: left;
	letter-spacing: .1em;
}
* html .in_ll {
	padding-top: 2px;
	padding-bottom: 0;
}

/* @group contact us */

#detailcon {
	position: absolute;
	top: 80px;
	left: 60px;
}

#det_tab33 {
	padding: 0 0 3px 0;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 337px;
	overflow: hidden;
}

.detail_list3 {
	position: relative;
	top: 18px;
	left: 30px;
	width: 80px;
	padding: 2px 0 2px 0;
	color: white;
	font: normal .67em/.5 Arial, Helvetica, sans-serif;
	text-align: right;
}

.con_ll {
	position: relative;
	left: 120px;
	width: 160px;
	clear: none;
	font: normal .83em/.5 Arial, Helvetica, sans-serif;
	color: #581722;
	opacity: 0.78;
}

#submitcon {
	position: absolute;
	top: 305px;
	left: 140px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#context {
	position: absolute;
	top: 100px;
	left: 505px;
	width: 250px;
	font: .93em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .2em;
	opacity: 0.93;
	color: white;
}

#context2 {
	position: absolute;
	top: 160px;
	left: 140px;
	width: 250px;
	font: .93em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .2em;
	opacity: 0.93;
	color: white;
}

#continue_con {
	position: absolute;
	top: 370px;
	left: 200px;
	width: 140px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* @end */

/* @end */

/* @group Customer Info */

#formtext {
	position: relative;
	top: 15px;
	left: 40px;
	width: 250px;
	letter-spacing: .2em;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

#formtext2 {
	font: 12px/1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	height: 30px;
	width: 300px;
	padding-top: 37px;
	color: white;
}

#formtext3 {
	font: 12px/1.8em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	width: 310px;
	top: -25px;
	left: 40px;
	letter-spacing: .1em;
	color: white;
}

#formtext4 {
	position: relative;
	top: 0;
	left: 0;
	width: 250px;
	letter-spacing: .2em;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

#toggle {
	color: silver;
}

#custnotes {
	position: relative;
	top: 155px;
	left: -40px;
	width: 300px;
	height: 25px;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

#notes {
	position: relative;
	top: 150px;
	left: 10px;
	width: 300px;
	height: 25px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	opacity: 0.88;
}

#taps {
	position: absolute;
	top: 265px;
	left: 15px;
	width: 150px;
	font: 9px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding: 8px;
	letter-spacing: 1px;
	color: silver;
}

* html #taps {
	width: 160px;
}

#readmor_sec {
	position: absolute;
	top: 180px;
	left: -50px;
	width: 190px;
	font: bold 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding: 8px;
	letter-spacing: 1px;
	color: #d02a1b;
}
#secure {
	position: absolute;
	top: 370px;
	left: 400px;
	width: 290px;
	font: .67em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	padding: 3px;
	letter-spacing: 1px;
	color: white;
	background: url(/images/secure.gif) no-repeat 100px;
	float: right;
}
#modify {
	position: absolute;
	top: 237px;
	left: 120px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #modify {
	top: 242px;
}

#submit {
	position: absolute;
	top: 365px;
	left: 125px;
	width: 90px;
	font-size: .77em;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	border: thin solid white;
}

#submitin {
	position: absolute;
	top: 350px;
	left: 330px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#submitin2 {
	position: absolute;
	top: 300px;
	left: 195px;
	width: 70px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#detailci {
	position: relative;
	top: 10px;
	left: 70px;
	width: 395px;
	height: 390px;
}

#detail2 {
	position: absolute;
	top: 50px;
	left: 400px;
	width: 335px;
	height: 400px;
	border-style: dotted;
	

/*border-width: thin;*/
	opacity: 0.8;
}

#custinfo {
	position: relative;
	top: 0;
	left: 40px;
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.5;
	color: #fff;
	margin: 5px 6px 5px 0;
	padding: 5px;
}

#cctitlez {
	border: 1px solid #333;
	margin: 0 25px 4px 0;
	padding-bottom: 5px;
}

#custemail {
	position: absolute;
	top: -20px;
	left: 20px;
	font: normal .87em Arial, Helvetica, sans-serif;
	color: white;
	line-height: 1.1;
	height: 12px;
	padding: 0 5px 5px 15px;
	margin: 0 25px 4px 0;
	letter-spacing: .5px;
	text-decoration: none;
}

#det_tab1 {
	position: relative;
	left: -10px;
	top: 0;
	margin: -4px 0 0 0;
}

#slide {
	color: #fff;
	padding: 45px 10px 0 10px;
	height: 270px;
	width: 310px;
	margin: 5px 10px 0 10px;
}

.billship {
	font: normal .93em Arial, Helvetica, sans-serif;
}

#slidein {
	font: normal .93em Arial, Helvetica, sans-serif;
}

#slideout {
	font: normal .93em Arial, Helvetica, sans-serif;
	color: silver;
}

#billinfo {
	font: normal .87em Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	line-height: 1.1;
	color: #fff;
	padding: 10px 15px 20px;
	margin-right: 25px;
}

#prolog {
	position: relative;
	top: -14px;
	left: 70px;
	color: white;
}

.detail_list {
	margin-top: 6px;
	margin-right: 2px;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 5px;
	letter-spacing: .1;
	color: white;
	font: normal .79em/.8em Arial, Helvetica, sans-serif;
	display: block;
	text-align: right;
}

.det_ll {
	height: 16px;
	margin-top: 1px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 10px;
	clear: none;
	font: normal .77em Arial, Helvetica, sans-serif;
	color: #581722;
	letter-spacing: .1em;
	background-color: #d9d2d2;
	border-bottom: thin solid gray;
	border-left: thin solid gray;
}

#det_left {
	position: relative;
	top: 12px;
	left: 20px;
	width: 90px;
	height: 12px;
}

* html #det_left {
	top: 10px;
}

#det_right {
	position: absolute;
	top: 10px;
	left: 120px;
	width: 235px;
}

/* @end */

.infosc {
	position: relative;
	width: 345px;
	height: 60px;
	left: 100px;
	top: 10px;
	border-top-style: dotted;
	border-top-width: thin;
	padding-bottom: 5px;
	overflow: hidden;
	color: white;
}

* html .infosc {
	top: 25px;
}

.infosc_det {
	position: relative;
	width: 345px;
	height: 60px;
	left: 0;
	top: 10px;
	background: url(/images/mid_lcoz.gif) repeat-y;
	border-top-style: dotted;
	border-top-width: thin;
	padding-bottom: 5px;
	overflow: hidden;
	color: white;
}

#coimg {
	position: relative;
	top: 5px;
	left: 10px;
	z-index: 1;
}

#sctext {
	position: absolute;
	top: 65px;
	left: 180px;
	width: 280px;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#sctext1 {
	position: absolute;
	top: 0;
	left: 180px;
	width: 300px;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#submiting_process {
	position: relative;
	top: 85px;
	left: 80px;
	color: #e6e6e6;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#sctext2 {
	position: absolute;
	top: 0;
	left: 575px;
	width: 300px;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#infotitlebg {
	background: url(/images/top_lcoz.gif) no-repeat;
	position: absolute;
	width: 348px;
	height: 26px;
	top: -25px;
	left: 0px;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	padding: 8px 0 0 12px;
}

#infotitlesc {
	position: absolute;
	top: 5px;
	left: 80px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .15em;
	z-index: 2;
}

#infotextsc {
	position: relative;
	top: 80px;
	left: 0px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	text-align: left;
	letter-spacing: .2em;
	line-height: 15px;
}

#item_numsc {
	position: absolute;
	top: 24px;
	left: 80px;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .15em;
	z-index: 1;
}

.infosr {
	position: relative;
	width: 300px;
	height: 60px;
	left: 200px;
	top: 90px;
	border-top-style: dotted;
	border-top-width: thin;
	padding-bottom: 5px;
	overflow: hidden;
	z-index: 2;
	border-color: silver;
}

#sorry  {
	position: absolute;
	top: 100px;
	left: 180px;
	width: 340px;
	color: white;
	font: normal 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .1em;
}

#nosorry  {
	position: absolute;
	top: 80px;
	left: 180px;
	width: 340px;
	color: white;
	font: normal 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .1em;
}

#sea_cont  {
	position: absolute;
	left: 100px;
}

#seainfobox {
	position: absolute;
	top: 80px;
	left: 620px;
	width: 200px;
}

#seainfo {
	position: relative;
	top: 0;
	left: 0;
	width: 240px;
	color: white;
	font: normal 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
	letter-spacing: .2em;
	line-height: 16px;
	margin: 5px 6px 5px 0;
	padding: 5px;
}

#seatext {
	position: relative;
	top: 30px;
	left: 5px;
	width: 240px;
	color: white;
	font: normal 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .1em;
}

#CPager {
	position: absolute;
	top: 400px;
	left: 30px;
	text-decoration: none;
}

.pgnum {
	position: absolute;
	top: 0;
	left: 120px;
	width: 420px;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .25em;
	text-decoration: none;
}

.respage {
	position: absolute;
	top: 0;
	left: 10px;
	width: 120px;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	text-decoration: none;
}

.prod_name_sr {
	position: absolute;
	top: 4px;
	left: 80px;
	width: 300px;
	color: white;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .15em;
}

.prod_name_sr A:link {
	color: white;
}

.prod_name_sr A:hover {
	color: #d6d6d6;
	text-decoration: none;
}

.prod_name_sr A:visited {
	color: #d6d6d6;
}

#weightsc {
	position: absolute;
	top: 33px;
	left: 70px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	z-index: 1;
}

#pricesc {
	position: absolute;
	top: 41px;
	left: 80px;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .15em;
	z-index: 1;
}

#price_con {
	position: absolute;
	top: 14px;
	left: 70px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #ececec;
	letter-spacing: .1em;
	z-index: 1;
}

#infoscbot {
	position: relative;
	width: 391px;
	height: 26px;
	background: url(/images/bot_lcoz.gif) no-repeat;
	top: -60px;
	left: 0px;
}

#itemline {
	position: relative;
	width: 200px;
	height: 4px;
	top: -40px;
	left: 10px;
	border-top-style: dotted;
	border-top-width: thin;
}

/* @end */

#pagertxt {
	position: absolute;
	top: 200px;
	left: 600px;
	color: white;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* @group Success */

#invoice {
	position: absolute;
	top: 1515px;
}

#success {
	position: absolute;
	top: 140px;
	left: 140px;
	width: 390px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	letter-spacing: .2em;
	opacity: 0.93;
	color: white;
}

* html #success {
	top: 150px;
}

/* @end */

.paymeth {
	position: relative;
	top: 350px;
	left: 550px;
	width: 250px;
	font: .92em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#paydet {
	position: relative;
	top: 5px;
	left: 25px;
	padding-bottom: 5px;
	font: .77em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #cbcbcb;
	letter-spacing: .1em;
}

/* @group Item Info */

.info {
	position: absolute;
	width: 270px;
	height: 400px;
	left: 600px;
	top: 20px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.info_sea {
	position: relative;
	width: 240px;
	height: 80px;
	left: 520px;
	top: 25px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#infotitle {
	position: absolute;
	top: 0;
	left: 0px;
	width: 260px;
	font: normal 1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .14em;
}

#infotext {
	position: absolute;
	top: 110px;
	left: 0;
	color: white;
	font: normal 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
	letter-spacing: .2em;
	line-height: 16px;
}

#item_num {
	position: absolute;
	top: 50px;
	left: 0px;
	font: normal 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#weightz {
	position: absolute;
	top: 20px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

#price {
	position: absolute;
	top: 70px;
	left: 0;
	font: normal 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
}

.about {
	position: absolute;
	top: 280px;
	left: 0;
	font: 1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #e5e5e5;
	letter-spacing: .2em;
	text-decoration: none;
	cursor: pointer;
}

.about A:link {
	color: white;
}

.about A:hover {
	color: silver;
	text-decoration: none;
}

/* My Comment */

.info #cert {
	position: relative;
	top: 160px;
	left: 0px;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
	letter-spacing: .1em;
	text-decoration: none;
}

.infobutts {
	position: absolute;
	width: 210px;
	height: 50px;
	left: 0px;
	top: 340px;
}

#buy {
	position: absolute;
	top: 320px;
	left: 0;
	font: 1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #e5e5e5;
	letter-spacing: .2em;
	text-decoration: none;
}

#buy A:link {
	color: white;
}

#buy A:hover {
	color: white;
	text-decoration: none;
}

.co1 {
	position: absolute;
	top: 30px;
	left: 40px;
	width: 700px;
	height: 450px;
	color: white;
	border: thin dotted blue;
}

.co2 {
	position: absolute;
	top: 80px;
	left: 360px;
	height: 200px;
	width: 300px;
	color: white;
	border: thin dotted lime;
}

#co_list1 {
	position: relative;
	top: 2;
	left: 0;
	height: 25px;
	color: white;
	line-height: 35px;
	font-size: .87em;
	border: thin dotted yellow;
	display: inline;
}

#co_list2 {
	position: relative;
	top: 0;
	left: 20px;
	height: 25px;
	color: white;
	font-size: .87em;
	border: thin dotted orange;
	display: inline;
}

#co3 {
	position: relative;
	top: 110px;
	left: 40px;
	color: white;
}

#co4 {
	position: relative;
	top: 140px;
	left: 40px;
	color: white;
}

#co5 {
	position: relative;
	top: 170px;
	left: 40px;
	color: white;
}

#co6 {
	position: relative;
	top: 200px;
	left: 40px;
	color: white;
}

#co7 {
	position: relative;
	top: 230px;
	left: 40px;
	color: white;
}

#hmlink {
	position: absolute;
	top: 515px;
	left: 200px;
	width: 287px;
	height: 43px;
}

.infobutts #backneck {
	position: relative;
	top: 80px;
	left: 80px;
	font: .9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

.infobutts #backcoll {
	position: relative;
	top: 90px;
	left: 80px;
	font: .9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

/* @end */

.pop_neck {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_neck.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}

.pop_brace {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_brace.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}

.pop_ear {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_ear.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}

.pop_rings {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_rings.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}

.pop_mens {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_mens.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}

.pop_sea {
	position: absolute;
	top: -42px;
	left: -47px;
	background: url(/images/1024scroll_sea.jpg) no-repeat;
	width: 362px;
	height: 493px;
	padding: 20px 20px 30px 20px;
	margin-right: 50px;
	color: #242424;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
}
#longd {
	width: 270px;
	padding: 10px;
	color: #2d2d2d;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
}

#close {
	position: absolute;
	top: 435px;
	width: 65px;
	height: 17px;
	margin-right: 110px;
	color: black;
	cursor: pointer;
}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}

.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}

.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}

.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}

.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


.vdvhdrcc {
	width: 210;
	background: #ddcdc7;
	border: 1px solid black;
	color: #2d2d2d;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	padding: 5px;
}

.vdvbdycc {
	width: 200;
	color: #2d2d2d;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background: #FFFFFF;
	border-left: 1px solid #C4D5E3;
	border-right: 1px solid #C4D5E3;
	border-bottom: 1px solid #C4D5E3;
	padding: 10px;
	border-color: black;
}

* html .vdvbdycc {
	width: 210px;
}

.vdvhdr {
}

.vdvbdy {
}

a.vdvbdy {
	color: white;
}

* html .vdvbdy {
}


#main_menu {
	position: absolute;
	top: 3px;
	width: 700px;
	height: 29px;
	left: 135px;
	z-index: 10;
	cursor: pointer;
}

#navneck  {
	position: absolute;
	width: 163px;
	height: 27px;
	left: 5px;
	z-index: 10;
}

#navbrace  {
	position: absolute;
	left: 177px;
	width: 142px;
	height: 27px;
	z-index: 10;
}
#navear  {
	position: absolute;
	left: 330px;
	width: 130px;
	height: 27px;
	z-index: 10;
}
#navrings  {
	position: absolute;
	left: 467px;
	width: 95px;
	height: 27px;
	z-index: 10;
}
#navmens  {
	position: absolute;
	left: 570px;
	width: 115px;
	height: 27px;
	z-index: 10;
}

#main_menu a {
	display: block;
	height: 20px;
	background-position: 5px 6px;
	background-repeat: no-repeat;
	z-index: 10;
}

/* @group faqs */
.faqcont {
	height: 420px;
	width: 740px;
}
.faqcont #faqleft {
	height: 170px;
	width: 120px;
	position: absolute;
	top: 180px;
	left: 120px;
}
.faqcont #faqright_top {
	height: 130px;
	width: 470px;
	position: absolute;
	left: 280px;
	top: 150px;
	padding: 2px;
	overflow: hidden;
}
.faqcont #faqright_bot {
	height: 140px;
	width: 470px;
	position: absolute;
	left: 280px;
	top: 320px;
	padding: 2px;
	overflow: hidden;
}
.faqcont #faqleft #subj1 {
	position: relative;
	top: 10px;
	left: 10px;
	width: 100px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 7px;
	background-color: #581722;
	text-align: center;
	letter-spacing: .1em;
	border: thin solid white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.faqcont #faqright #faq_title  {
	color: white;
	font: 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .1em;
}
.faqcont #faqright #faq_entry_title  {
	position: relative;
	top: 15px;
	color: #9e6c63;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .1em;
}
.faqcont #faqright #faq_entry  {
	position: relative;
	top: 20px;
	left: 20px;
	width: 420px;
	padding-bottom: 10px;
	color: white;
	font: .75em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .1em;
}
.faqcont #faqright #f_btt  {
	position: relative;
	top: 30px;
	left: 380px;
	width: 80px;
	height: 25px;
	color: silver;
	font: .67em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#f_top  {
	left: 0;
	top: 0;
	width: 470px;
	height: 180px;
	padding-top: 10px;
}
#f_toc  {
	color: silver;
	font: .93em/1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
* html #f_toc  {
	margin-top: -25px;
}
#f_toc a  {
	color: #9e6c63;		
}
#f_line  {
	width: 450px;
	margin-top: 4px;	
	border-top: thin dotted white;
}
#f_auth  {
	width: 470px;
	height: 180px;
}
#f_auth_blnk  {
	width: 470px;
	height: 140px;
}
#f_auth1  {
	width: 470px;
	height: 150px;
}
#f_auth2 {
	width: 470px;
	height: 150px;
}
#f_ord_blnk  {
	width: 470px;
	height: 140px;
}
#f_order  {
	width: 470px;
	height: 180px;
}
#f_ord1  {
	width: 470px;
	height: 150px;
}  
#f_ord2  {
	width: 470px;
	height: 150px;
}  
#f_ord3  {
	width: 470px;
	height: 150px;
}  
#f_ord4  {
	width: 470px;
	height: 150px;
}  
#f_ord5 {
	width: 470px;
	height: 150px;
}  
#f_ship  {
	width: 470px;
	height: 180px;
}
#f_ship_blnk  {
	width: 470px;
	height: 40px;
}
#f_ship1  {
	width: 470px;
	height: 150px;
}  
#f_ship2  {
	width: 470px;
	height: 150px;
}  
#f_ship3  {
	width: 470px;
	height: 150px;
}  
#f_ship4  {
	width: 470px;
	height: 150px;
}  
#f_ship5 {
	width: 470px;
	height: 150px;
}  
#f_ret  {
	width: 470px;
	height: 180px;
}
#f_ret_blnk  {
	width: 470px;
	height: 40px;
}
#f_ret1  {
	width: 470px;
	height: 150px;
}  
#f_ret2  {
	width: 470px;
	height: 150px;
}  
#f_ret3  {
	width: 470px;
	height: 150px;
}  
#f_ret4  {
	width: 470px;
	height: 150px;
}  
#f_ret5 {
	width: 470px;
	height: 150px;
}  
#f_cust  {
	width: 470px;
	height: 180px;
}
#f_cust_blnk  {
	width: 470px;
	height: 40px;
}
#f_cust1  {
	width: 470px;
	height: 150px;
}  
#f_cust2  {
	width: 470px;
	height: 150px;
}  
#f_cust3  {
	width: 470px;
	height: 150px;
}  
#f_cust4  {
	width: 470px;
	height: 150px;
}  
#f_cust5 {
	width: 470px;
	height: 150px;
}  
#f_sec  {
	width: 470px;
	height: 180px;
}
#f_sec_blnk  {
	width: 470px;
	height: 40px;
}
#f_sec1  {
	width: 470px;
	height: 150px;
}  
#f_sec2  {
	width: 470px;
	height: 150px;
}  
#f_sec3  {
	width: 470px;
	height: 150px;
}  
#f_sec4  {
	width: 470px;
	height: 150px;
}  
#f_sec5 {
	width: 470px;
	height: 150px;
}  
#f_priv  {
	width: 470px;
	height: 180px;
}
#f_priv_blnk  {
	width: 470px;
	height: 40px;
}
#f_priv1  {
	width: 470px;
	height: 150px;
}  
#f_priv2  {
	width: 470px;
	height: 150px;
}  
#f_priv3  {
	width: 470px;
	height: 150px;
}  
#f_priv4  {
	width: 470px;
	height: 150px;
}  
#f_priv5 {
	width: 470px;
	height: 150px;
}     
     
     
     
     

#inner {
	width: 470px;
	height: 6900px;
	position: relative;
}


/* @end */

/* @group pager */

#moveit  {
	position: relative;
	top: 440px;
	left: -5px;
	width: 120px;
	_width: 135px;
	height: 14px;	
	_height: 24px;
	padding-bottom: 3px;
	padding-top: 3px;
	border: thin solid silver;
	color: white;
}
#nexta {
	position: absolute;
	top: 1px;
	left: 5px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #c05135;
}

#nexta A:link {
	color: white;
}

#nexta A:hover {
	color: silver;
	text-decoration: none;
}

#nexta A:visited {
	color: white;
}
#nextb {
	position: absolute;
	top: 3px;
	left: 34px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#nextb A:link {
	color: white;
}

#nextb A:hover {
	color: silver;
	text-decoration: none;
}

#nextb A:visited {
	color: white;
}
#nextc {
	position: absolute;
	top: 3px;
	left: 56px;
	_left: 60px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#nextc A:link {
	color: white;
}

#nextc A:hover {
	color: silver;
	text-decoration: none;
}

#nextc A:visited {
	color: white;
}
#nextd {
	position: absolute;
	top: 3px;
	left: 78px;
	_left: 87px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#nextd A:link {
	color: white;
}

#nextd A:hover {
	color: silver;
	text-decoration: none;
}

#nextd A:visited {
	color: white;
}
#nexte {
	position: absolute;
	top: 3px;
	left: 102px;
	_left: 112px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#nexte A:link {
	color: white;
}

#nexte A:hover {
	color: silver;
	text-decoration: none;
}

#nexte A:visited {
	color: white;
}
#next5 {
	position: absolute;
	top: 465px;
	left: 77px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	_font: .84em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#next5 A:link {
	color: white;
}

#next5 A:hover {
	color: silver;
	text-decoration: none;
}

#next5 A:visited {
	color: white;
}
#next10 {
	position: absolute;
	top: 465px;
	left: 100px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	_font: .84em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#next10 A:link {
	color: white;
}

#next10 A:hover {
	color: silver;
	text-decoration: none;
}

#next10 A:visited {
	color: white;
}

#prev5 {
	position: absolute;
	top: 465px;
	left: 28px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	_font: .84em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#prev5 A:link {
	color: white;
}

#prev5 A:hover {
	color: silver;
	text-decoration: none;
}

#prev5 A:visited {
	color: white;
}
#prev10 {
	position: absolute;
	top: 465px;
	left: -3px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	_font: .84em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#prev10 A:link {
	color: white;
}

#prev10 A:hover {
	color: silver;
	text-decoration: none;
}

#prev10 A:visited {
	color: white;
}

/* @end */


/* @group pager_search */

#moveits  {
	position: relative;
	top: 100px;
	left: 155px;
	width: 120px;
	height: 14px;
	padding-bottom: 3px;
	padding-top: 3px;
	border: thin solid silver;
	color: white;
}
#nextas {
	position: absolute;
	top: 1px;
	left: 9px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .82em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #c05135;
}

* html #nextas {
	top: 415px;
}

#nextas A:link {
	color: white;
}

#nextas A:hover {
	color: silver;
	text-decoration: none;
}

#nextas A:visited {
	color: white;
}
#nextbs {
	position: absolute;
	top: 3px;
	left: 34px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #nextbs {
	top: 415px;
}

#nextbs A:link {
	color: white;
}

#nextbs A:hover {
	color: silver;
	text-decoration: none;
}

#nextbs A:visited {
	color: white;
}
#nextcs {
	position: absolute;
	top: 3px;
	left: 56px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #nextcs {
	top: 415px;
}

#nextcs A:link {
	color: white;
}

#nextcs A:hover {
	color: silver;
	text-decoration: none;
}

#nextcs A:visited {
	color: white;
}
#nextds {
	position: absolute;
	top: 3px;
	left: 78px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #nextds {
	top: 415px;
}

#nextds A:link {
	color: white;
}

#nextds A:hover {
	color: silver;
	text-decoration: none;
}

#nextds A:visited {
	color: white;
}
#nextes {
	position: absolute;
	top: 3px;
	left: 100px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .05em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #nextes {
	top: 415px;
}

#nextes A:link {
	color: white;
}

#nextes A:hover {
	color: silver;
	text-decoration: none;
}

#nextes A:visited {
	color: white;
}
#next5s {
	position: absolute;
	top: 470px;
	left: 237px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #next5s {
	top: 415px;
}

#next5s A:link {
	color: white;
}

#next5 A:hover {
	color: silver;
	text-decoration: none;
}

#next5s A:visited {
	color: white;
}
#next10s {
	position: absolute;
	top: 470px;
	left: 260px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #next10s {
	top: 415px;
}

#next10s A:link {
	color: white;
}

#next10s A:hover {
	color: silver;
	text-decoration: none;
}

#next10s A:visited {
	color: white;
}

#prev5s {
	position: absolute;
	top: 470px;
	left: 190px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #prev5s {
	top: 415px;
}

#prev5s A:link {
	color: white;
}

#prev5s A:hover {
	color: silver;
	text-decoration: none;
}

#prev5s A:visited {
	color: white;
}
#prev10s {
	position: absolute;
	top: 470px;
	left: 157px;
	width: 80px;
	z-index: 1;
	overflow: hidden;
	letter-spacing: .2em;
	font: .74em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #prev10s {
	top: 415px;
}

#prev10s A:link {
	color: white;
}

#prev10s A:hover {
	color: silver;
	text-decoration: none;
}

#prev10s A:visited {
	color: white;
}

/* @end */
/* @group pager old */

.pagenav  {
	color: white;
	font: .87em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.pagenav a  {
	color: white;
	text-decoration: none;
}

#pagerhide {
	position: absolute;
	top: 450px;
	left: 0;
	height: 20px;
	width: 80px;
	overflow: hidden;
}
 
#pag_inner {
	height: 25px;
	width: 600px;
	position: relative;
}

#pagelink {
	position: absolute;
	top: 410px;
	left: 15px;
	width: 80px;
	height: 250px;
}

#pglink  {
	width: 20px;
	border: thin dotted red;
	float: left;
}



.pagelinx {
	position: absolute;
	top: 78px;
	left: -15px;
	width: 418px;
	text-align: center;
	font-size: .77em;
	letter-spacing: .1em;
	color: #c7c7c7;
}

.notcurrent A:link {
	color: silver;
}

.notcurrent A:visited {
	color: silver;
}

.notcurrent A:hover {
	color: #efefef;
	text-decoration: none;
}

.current {
	font-weight: bold;
	color: #efefef;
}

#next2 {
	position: absolute;
	top: 460px;
	left: 180px;
	width: 80px;
	color: white;
	letter-spacing: .1em;
	font: .94em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html #next2 {
	top: 433px;
}

#next2 A:link {
	color: white;
}

#next2 A:hover {
	color: silver;
	text-decoration: none;
}

#next2 A:visited {
	color: white;
}

#prev {
	position: absolute;
	top: -30px;
	left: 5px;
	letter-spacing: .1em;
	font: .94em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

#prev A:link {
	color: white;
}

#prev A:hover {
	color: silver;
	text-decoration: none;
}

#prev A:visited {
	color: white;
}

#prev2 {
	position: absolute;
	top: 65px;
	left: 180px;
	color: white;
	letter-spacing: .1em;
	font: .94em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#prev2 A:link {
	color: white;
}

#prev2 A:hover {
	color: silver;
	text-decoration: none;
}

#prev2 A:visited {
	color: white;
}




#p1  {
	width: 20px;
	height: 20px;
}
#p2  {
	width: 20px;
	height: 20px;
}
#p3  {
	width: 20px;
	height: 20px;
}
#p4  {
	width: 20px;
	height: 20px;
}
#p5  {
	width: 20px;
	height: 20px;
}
#p6  {
	width: 20px;
	height: 20px;
}
#p7  {
	width: 20px;
	height: 20px;
}
#p8  {
	width: 20px;
	height: 20px;
}
#p9  {
	width: 20px;
	height: 20px;
}
#p10  {
	width: 20px;
	height: 20px;
}
#p11  {
	width: 20px;
	height: 20px;
}
#p12  {
	width: 20px;
	height: 20px;
}
#p13  {
	width: 20px;
	height: 20px;
}
#p14  {
	width: 20px;
	height: 20px;
}
#p15  {
	width: 20px;
	height: 20px;
}

/* @end */
#blk_ul  {
	position: absolute;
	top: -27px;
	left: 99px;
	width: 9px;
	height: 8px;
	background: url(/images/blk_ul.gif) no-repeat;
}
#blk_bl  {
	position: absolute;
	top: 419px;
	left: 97px;
	width: 9px;
	height: 8px;
	background: url(/images/blk_bl.gif) no-repeat;
}
#blk_ur  {
	position: absolute;
	top: -27px;
	left: 545px;
	width: 9px;
	height: 8px;
	background: url(/images/blk_ur.gif) no-repeat;
}
#blk_br  {
	position: absolute;
	top: 420px;
	left: 547px;
	width: 9px;
	height: 8px;
	background: url(/images/blk_br.gif) no-repeat;
}














