@charset "utf-8";

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This is the common CSS used by HCC store, blog, and forums.
Changes to this file need to be pushed/tested in all 3 systems.

http://helmetcameracentral.com/devX/
http://helmetcameracentral.com/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Debugger Code ( Global Browser Reset )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
	volume: x-loud;
	list-style: none;
	font-style: normal;
}

/* Only reset store images this way, so blog/forums don't get jacked */
.itemImages img, .groupThreeFix img, .itemImages a, .groupThreeFix a {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
	volume: x-loud;
	list-style: none;
	font-style: normal;
}

img {
	border: 0;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Debugger Code ( Universal Settings )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, th, td {
	position: relative;
}

p {
	visibility: hidden;
}

html p {
	visibility: visible;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

html, body ( Properties )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body, html {
	top: 0;
	background: #CFCFCF url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/htmlBg.png) top left repeat-x;
	font: 12px/1.5  Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}

a.ucPassiveBranding {
	display: none;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Basic Universal Formatting Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a, a:visited {
	color:  #115991;
	text-decoration: none;
	cursor: pointer;
}

b, strong {
	font-weight: bold;
}

.row {
	width: 100%;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Image Replacement

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.imgtxtaccess {
	text-indent: 4999px;
	margin: 0;
	padding: 0;
}

.imgtxtaccess p {
	margin: 0;
	padding: 0;
}

.zero_space {
	margin: 0;
	padding: 0;
	height: 0px;
	width: 0px;
	overflow: hidden;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Wrapper

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.wrapper {
	width: 912px;
	margin: 0 auto;
	text-align: left;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Header

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	.header {
		padding-right: 6px; 
		padding-left: 6px; 
		background: url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/bodyTop.png) no-repeat left bottom; 
		float: left; 
		padding-bottom: 20px; 
		width: 900px; 
		padding-top: 0px; 
		height: 100px;
	}
	
	.headerLeft {
		width: 222px; 
		height: 100px; 
		float: left; 
		padding: 0px 0px 0px 10px;
	}
	
	.headerMessageSpace {
		padding: 5px 0px 0px 12px;
	}
	
	.headerCenter {
		width: 436px; 
		height: 95px; 
		float: left; 
		padding: 5px 0px 0px 0px; 
		text-align: right;
	}
	
	.headerRight {
		width: 222px; 
		height: 100px; 
		float: right; 
		padding: 0px 10px 0px 0px;
	}
	
	.header img {
		border: 0px;
	}

	p.logo {
		width: 200px;
		height: 94px;
		padding: 0 0 0 10px;
		float: left;
		text-indent: -9000px;
	}
	
	p.logo a, p.logo a:visited {
		width: 200px;
		height: 94px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/logo.png) 0% 50% no-repeat;
	}
		
	ul.headerNav {
		right: 16px; 
		bottom: 8px; 
		line-height: 18px; 
		position: absolute; 
		height: 18px;
	}
	
	ul.headerNav li {
		display: inline;
		list-style: none;
		padding: 0 0 0 10px;
	}

	ul.headerNav li a, ul.headerNav li a:visited {
		color: #555;
	}

	ul.headerNav li a:hover {
		text-decoration: overline;
	}

	p.headerTrustGuard {
		width: 150px;
		height: 40px;
		top: 24px;
		right: 218px;
		position: absolute;
	}

	p.headerTrustGuardDate {
		width: 75px;
		height: 10px;
		top: 58px;
		right: 293px;
		font-size: 10px;
		text-align: center;
		position: absolute;
	}
	p.headerTrustGuardStatus {
		width: 75px;
		height: 10px;
		top: 61px;
		right: 218px;
		text-align: center;
		position: absolute;
	}
			
	p.headerPhoneHours {
		font-weight: bold; 
		font-size: 22px; 
		right: 25px; 
		width: 182px; 
		color: #BC262C; 
		position: absolute; 
		top: 8px; 
		height: 30px; 
		text-align: center;
	}

	p.headerLiveChatUpperRight {
		/* width: 75px; */
		/* height: 10px; */
		top: 38px;
		right: 25px;
		text-align: center;
		position: absolute;
	}
		
	a.headerViewCart {
		background: url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/headerViewCart.png) no-repeat left top; 
		left: 10px; 
		overflow: hidden; 
		width: 101px; 
		bottom: 0px; 
		position: absolute; 
		height: 25px;
	}
	a.headerLiveChat {
		background: url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/headerLiveChat.png) no-repeat left top; 
		left: 120px; 
		overflow: hidden; 
		width: 101px; 
		bottom: 0px; 
		position: absolute; 
		height: 25px;
	}
	
	a.headerViewCart:hover {
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/headerViewCart.png) bottom left no-repeat;
	}
	
	a.headerLiveChat:hover {
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/headerLiveChat.png) bottom left no-repeat;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Main Body

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.mainBodyWrap {
	width: 912px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/bodyBackground.png) top left repeat-y;
}

	.mainBody {
		width: 880px;
		margin: -10px 0 0 0;
		padding: 0 16px 14px 16px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/bodyBottom.png) bottom left no-repeat;
	}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Top Nav

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	ul.topNav {
		width: 880px;
		height: 40px;
		margin: 0 0 10px 0;
		float: left;
		line-height: 39px;
		background: #2C292A url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/topNavTriple.png) 0% 0% repeat-x;
	}

	ul.topNav li {
		height: 40px;
		border-right: 1px #4E4B4C solid;
		float: left;
		font-size: 13px;
		list-style: none;
	}
	
	ul.topNav li a, ul.topNav li a:visited {
		height: 40px;
		padding: 0 20px;
		float: left;
		color: #FFF;
	}
		
	ul.topNav li a:hover {
		color: #FFB400;
		background: #1B1819 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/topNavTriple.png) 0% 50% repeat-x;
	}

	ul.topNav li a:active {
		background: #3F4041 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/topNavTriple.png) 0% 100% repeat-x;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Left Column

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	.leftCol {
		width: 180px;
		margin: 0 10px 0 0;
		float: left;
	}

	.leftMenus {
		width: 180px;
		margin: 0 0 10px 0;
		padding: 0 0 10px 0;
		float: left;
		background: #333 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/lMenuBottom.png) bottom left no-repeat;
	}
	
	.leftMenus *, .leftMenus *:visited {
		color: #FFF;
	}

	.leftMenus li {
		list-style: none;
	}

	p.leftNavTitle {
		width: 160px;
		margin: 0 0 5px 0;
		padding: 5px 10px;
		float: left;
		font-size: 14px;
		font-weight: bold;
		background: #808080 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/lMenuTitleTop.png) top left no-repeat;
	}

	ul.leftNav {
		width: 160px;
		padding: 0 10px;
		float: left;
	}

	ul.leftNav li.main {
		width: 160px;
		margin: 0 0 5px 0;
		border-bottom: 1px #CCC solid;
		float: left;
		font-size: 13px;
		font-weight: bold;
	}

	ul.leftNav li.main a:hover {
		color: #FFB400;
	}

	ul.leftNav li.subOne {
		width: 150px;
		margin: 0 0 2px 0;
		padding: 0 0 0 10px;
		float: left;
		font-size: 13px;
	}

		ul.leftNav li.subOne a:hover {
			color: #FFB400;
		}

	ul.leftNav li.subTwo {
		width: 135px;
		margin: 0 0 1px 0;
		padding: 0 0 0 25px;
		float: left;
		font-size: 11px;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/bulletDashLight.png) 17px 10px no-repeat;
	}

	ul.leftNav li.subTwo a:hover {
		color: #FFB400;
	}

	form.leftChatForm {
		width: 160px;
		padding: 0 10px;
		float: left;
	}

	.leftCol input {
		outline: none;
		border: none;
	}
	
	p.leftInputs {
		width: 100%;
		margin: 5px 0 0 0;
		float: left;
	}
	
	textarea.leftChatBox {
		width: 154px;
		height: 66px;
		padding: 2px;
		border-top: 1px #DDD solid;
		border-left: 1px #DDD solid;
		border-bottom: 1px #333 solid;
		border-right: 1px #333 solid;
		float: left;
		color: #888;
	}
	
	input.leftChatStart {
		width: 84px;
		height: 26px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/startChat.png) top left no-repeat;
		cursor: pointer;
		font-weight: bold;
	}
	
	a.left_chat_link {
		width: 161px;
		margin: 5px 0 0 0;
		padding: 0 9px 0 10px;
		float: left;
	}
	
	p.money_back {
		width: 100%;
		float: left;
		text-align: center;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Right Column

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.rightCol {
	width: 690px;
	float: right;
	overflow: hidden;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Group Page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

p.titleBar {
	width: 670px;
	padding: 5px 10px;
	float: left;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	background: #333;
}

.groupThreeFix {
	width: 699px;
	padding: 10px 0 0 0;
	float: left;
}

	.groupThreeBox {
		width: 224px;
		margin: 0 9px 0 0;
		float: left;
		overflow: hidden;
		background: #1A1A1A url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/groupBoxBottom.png) bottom left no-repeat;
	}
	
		.groupThreePic {
			width: 212px;
			padding: 5px;
			float: left;
			border: 1px #333 solid;
			background: #FFF;
		}
		
			.groupThreePic * {
				width: 100%;
				float: left;
			}
	
	.groupThreeDesc {
		width: 204px;
		padding: 10px;
		float: left;
	}
	
		.groupThreeDesc *, .groupThreeDesc *:visited {
			color: #EEE;
		}
		
		.groupThreeDesc a:hover {
			text-decoration: underline;
		}
	
		.groupThreeDesc h3.productTitle {
			width: 204px;
			height: 46px;
			float: left;
			font-size: 14px;
			font-weight: bold;
			overflow: hidden;
		}
		
		.groupThreeDesc p.productDesc {
			width: 204px;
			float: left;
		}
		
		.groupThreeDesc p.outOfStock_backOrder {
			width: 204px;
			height: 24px;
			float: left;
			line-height: 24px;
			font-size: 17px;
			text-align: center;
			font-weight: bold;
			color: #ffb400;
		}
		
			.groupThreeDesc em.out_of_stock {
				padding: 0 0 0 25px;
				color: #BC262C;
				background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_caution_yellow_2.gif) 0% 50% no-repeat;
			}
			
			.groupThreeDesc em.back_order {
				padding: 0 0 0 25px;
				background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_exclaim_blue_2.gif) 0% 50% no-repeat;
			}
			
		.groupThreeDesc p.FreeShipping {
			width: 110px;
			height: 24px;
			margin: 0 0 2px 0;
			float: left;
			line-height: 24px;
			font-size: 13px;
			font-weight: bold;
			color: #FFF;
		}
		
		.groupThreeDesc p.WideButton {
			width: 200px;
			height: 19px;
			margin: 7px 0 0 2px;
			float: left;
			line-height: 19px;
			font-size: 13px;
			font-weight: bold;
			color: #FFF;
		}

		.groupLandingThreeFix {
			width: 699px;
			padding: 10px 0 0 0;
			float: left;
		}

		.groupLandingThreeBox {
			width: 224px;
			margin: 0 9px 0 0;
			float: left;
			overflow: hidden;
			background: #1A1A1A url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/groupBoxBottom.png) bottom left no-repeat;
		}

		.groupLandingThreePic {
			width: 212px;
			padding: 5px;
			float: left;
			border: 1px #333 solid;
			background: #FFF;
		}

		.groupLandingThreePic * {
			width: 100%;
			float: left;
		}

		.groupLandingThreeDesc {
			width: 204px;
			padding: 10px;
			float: left;
		}
	
		.groupLandingThreeDesc *, .groupLandingThreeDesc *:visited {
			color: #EEE;
		}
		
		.groupLandingThreeDesc a:hover {
			text-decoration: underline;
		}
	
		.groupLandingThreeDesc h3.productTitle {
			width: 204px;
			height: 46px;
			float: left;
			font-size: 14px;
			font-weight: bold;
			overflow: hidden;
			text-align: center;
		}
		
		.groupLandingThreeDesc p.productDesc {
			width: 204px;
			float: left;
		}
		
		p.groupRetail {
			width: 110px;
			height: 24px;
			margin: 0 0 2px 0;
			float: left;
			line-height: 24px;
			font-size: 14px;
			color: #888;
		}
		
		p.groupRetail em {
			font-style: normal;
			text-decoration: line-through;
			color: #888;
		}
		
		p.groupPrice {
			width: 84px;
			float: right;
			font-size: 18px;
			text-align: center;
			color: #FFB400;
		}
		
		p.groupMoreInfo {
			width: 84px;
			margin: 5px 0 0 0;
			float: right;
		}
		
			p.groupAddToCart {
				width: 110px;
				margin: 5px 0 0 0;
				height: 26px;
				line-height: 26px;
				float: left;
			}
		
			p.groupMoreInfo em {
				width: 84px;
				height: 26px;
				float: right;
				text-indent: -9000px;
			}
			
				p.groupMoreInfo em a, p.groupMoreInfo em a:visited {
					width: 84px;
					height: 26px;
					float: left;
					background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/moreInfo.png) top left no-repeat;
				}
				
.green {
	color: #99CC00;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Item Page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.itemImages {
	width: 300px;
	margin: 0 10px 10px 0;
	float: left;
	overflow: hidden;
}

	.mainImage {
		width: 290px;
		margin: 0 0 5px 0;
		padding: 4px;
		border: 1px #DFDFDF solid;
		float: left;
	}
	
	.itemThumbs {
		width: 290px;
		float: left;
	}
	
	.itemThumbs img {
		width: 53px;
		margin: 0 4px 5px 0;
		float: left;
	}

.itemMainDescCont {
	width: 380px;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	float: right;
	background: #333 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/itemRightBoxTop.png) top left no-repeat;
}

.itemMainDescBox {
	width: 360px;
	padding: 0 10px 10px 10px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/itemRightBoxBottom.png) bottom left no-repeat;
	color: #DDD;
}

	h2.itemTitle {
		width: 100%;
		margin: 0 0 5px 0;
		float: left;
		font-size: 15px;
		font-weight: bold;
		color: #FFF;
	}
	
	p.itemInfo {
		width: 100%;
		float: left;
		padding: 0 0 5px 0;
	}
	
	p.itemRightInfo {
		width: 100%;
		float: left;
	}
	
	em.itemRetail {
		width: 84px;
		float: right;
		text-align: center;
		font-size: 15px;
		color: #888;
		font-style: normal;
		text-decoration: line-through;
	}
	
	em.itemPrice {
		width: 84px;
		float: right;
		text-align: center;
		font-size: 18px;
		color: #FFB400;
		font-style: normal;
	}
	
	em.itemAddToCart {
		width: 84px;
		float: right;
		text-indent: -9000px;
	}
	
	em.itemAddToCart a, em.itemAddToCart a:visited {
		width: 84px;
		height: 26px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/addToCart.png) top left no-repeat;
	}

	em.itemAddToCartViewPrice {
		width: 84px;
		float: right;
		text-indent: -9000px;
	}

	em.itemAddToCartViewPrice a, em.itemAddToCartViewPrice a:visited {
		width: 84px;
		height: 26px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/addToCartViewPrice.png) top left no-repeat;
	}
	
.itemTabCont {
	width: 690px;
	padding: 0 0 10px 0;
	float: left;
	background: #F2F2F2;
}

	ul.itemTabs {
		width: 680px;
		margin: 0 0 10px 0;
		padding: 0 5px;
		float: left;
		background: #FFF;
	}
	
		ul.itemTabs li {
			list-style: none;
			margin: 0 3px 0 0;
			float: left;
			background: #555 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/tabOnTopRightCorner.png) top right no-repeat;
		}
		
			ul.itemTabs li a, ul.itemTabs li a:visited {padding: 9px 12px;
				border: none;
				color: #FFB400;
				background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/tabOnTopLeftCorner.png) top left no-repeat;
				float: left;
				font-weight: bold;
			}
			
			.tabNine ul.itemTabs li.tabNine, .tabEight ul.itemTabs li.tabEight, .tabSeven ul.itemTabs li.tabSeven, .tabSix ul.itemTabs li.tabSix, .tabFive ul.itemTabs li.tabFive, .tabFour ul.itemTabs li.tabFour, .tabThree ul.itemTabs li.tabThree, .tabTwo ul.itemTabs li.tabTwo, .tabOne ul.itemTabs li.tabOne, .tabTen ul.itemTabs li.tabTen {
				background: #E6E6E6 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/tabTopRightCorner.png) top right no-repeat;
			}
			
			.tabNine ul.itemTabs li.tabNine a, .tabEight ul.itemTabs li.tabEight a, .tabSeven ul.itemTabs li.tabSeven a, .tabSix ul.itemTabs li.tabSix a, .tabFive ul.itemTabs li.tabFive a, .tabFour ul.itemTabs li.tabFour a, .tabThree ul.itemTabs li.tabThree a, .tabTwo ul.itemTabs li.tabTwo a, .tabOne ul.itemTabs li.tabOne a, .tabTen ul.itemTabs li.tabTen a {
				padding: 9px 12px 8px 12px;
				border-bottom: 1px #DDD solid;
				color: #666;
				background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/tabTopLeftCorner.png) top left no-repeat;
			}
			
.tabContent {
	width: 670px;
	padding: 0 10px;
	float: left;
	display: none;
}

	.tabOne .tabOne, .tabTwo .tabTwo, .tabThree .tabThree, .tabFour .tabFour, .tabFive .tabFive, .tabSix .tabSix, .tabSeven .tabSeven, .tabEight .tabEight, .tabNine .tabNine, .tabTen .tabTen {
		display: block;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tabbed Content Formatting

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.tabContent ul, .tabContent ol, .tabContent p, .tabContent h1, .tabContent h2, .tabContent h3, .tabContent h4, .tabContent h5 {
	width: 100%;
	float: left;
	margin: 0 0 8px 0;
	background: transparent;
}

.tabContent li {
	padding: 0 0 0 10px;
	list-style-position: inside;
}

.tabContent h1, .tabContent h2, .tabContent h3, .tabContent h4 {
	font-weight: bold;
}

.tabContent h1 {
	font-size: 20px;
}

.tabContent h2 {
	font-size: 18px;
}

.tabContent h3 {
	font-size: 16px;
}

.tabContent h4 {
	font-size: 14px;
}

.tabContent h4 {
	font-size: 14px;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Upsells / Accessories Tab

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.upsellRow {
	width: 670px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #E6E6E6 solid;
	float: left;
}

	.upsellPic {
		width: 80px;
		margin: 0 10px 0 0;
		padding: 4px;
		border: 1px #E6E6E6 solid;
		float: left;
		overflow: hidden;
		background: #FFF;
	}
	
	.upsellPic a, .upsellPic a:visited, .upsellPic img {
		width: 80px;
		float: left;
	}
	
	div.upsellDesc {
		width: 570px;
		float: right;
	}
	
		p.upsellTitle {
			font-size: 14px;
			font-weight: bold;
		}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Footer

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	ul.footer {
		width: 880px;
		padding: 5px 16px;
		float: left;
		text-align: center;
	}

	ul.footer li {
		display: inline;
		margin: 0 15px 0 0;
	}
	
	ul.footer a, ul.footer a:visited {
		color: #555;
	}

	ul.footer a:hover {
		text-decoration: underline;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Pagination

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.pagination {
	width: 676px;
	height: 21px;
	margin: 10px 0 0 0;
	padding: 3px 10px 6px 7px;
	float: left;
	overflow: hidden;
	color: #CFCFCF;
	background: #333 url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/pagination.png) top left no-repeat;
}

	div.pagination a, div.pagination a:visited {
		color: #FFF;
	}

div.paginationSub {
	height: 19px;
	float: right;
}

p.previousepage {
	height: 19px;
	margin: 0 4px 0 0;
	float: left;
	line-height: 19px;
	text-align: center;
}

	p.previousepage a, p.previousepage a:visited {
		height: 19px;
		padding: 0 3px 0 13px;
		border: 1px #1A1A1A solid;
		float: left;
		line-height: 19px;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/paging_leftArrow.gif) 5% 60% no-repeat;
	}
	
	p.previousepage a:hover {
		border: 1px #FFB400 solid;
	}

p.pages {
	height: 19px;
	margin: 0 5px 0 0;
	float: left;
	line-height: 17px;
	text-align: center;
}

	p.onPage {
		padding: 0 7px;
		border: 1px #000 solid;
		background: #FFB400;
		color: #333;
		line-height: 19px;
	}

	p.pages a, p.pages a:visited {
		height: 19px;
		padding: 1px 8px;
		float: left;
		line-height: 19px;
	}
	
		p.pages a:hover {
			padding: 0 7px 0 7px;
			border: 1px #FFB400 solid;
		}

p.nextpage {
	height: 19px;
	float: left;
	line-height: 19px;
	text-align: center;
}

	p.nextpage a, p.nextpage a:visited {
		height: 19px;
		padding: 0 13px 0 3px;
		border: 1px #1A1A1A solid;
		line-height: 19px;
		float: left;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/paging_rightArrow.gif) 95% 60% no-repeat;
	}
	
		p.nextpage a:hover {
			border: 1px #FFB400 solid;
		}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Index Main Graphic, or Flash Box

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.flashBox {
	width: 100%;
	margin: 0 0 5px 0;
	float: left;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Checkout

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.checkout {
	float:left;
}

p a img {
	
}

td.ucTableBorderBackground {
	background: #F1F1F1;
}

td.ucTableHeaderBackground {
	background: #DDD;
}

span.ucSuggestedItemsHeader {
	font-size: 15px;
	float: left;
}

td.ucSuggestedItemsText {
	padding: 5px 0 0 0;
	float: left;
}

tr.ucTableHeaderBackground td {
	height: 12px;
	padding: 5px 0;
}

tr.ucShoppingBackground, tr.ucShoppingBackground td {
	padding: 5px 0;
}

span.ucTableHeader {
	line-height: 24px;
}

a.ucPassiveBranding {
	display: none;
}

#ucSpecialInstructionsLabel {
	height: 28px;
	line-height: 28px;
	width: 500px;
	margin: 0 0 65px 0;
	float: left;
	color: #333;
	display: block;
	font-weight: bold;
	font-size: 14px;
	position: relative;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Logged In Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

ul.leftNav span {
	color: #000;
}

.itemMainDescBox span {
	color: #000;
}

h6.groupbox span {
	color: #000;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Arbitrary Pages

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.arbContent {
	width: 96%;
	margin: 0 0 10px 0;
	padding: 2%;
	float: left;
}

ul.rss-items {
	margin: 0 0 10px 0;
}

	li.rss-item {
		
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Yoo Theme Text Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.arbContent p.largeBlockOpen {
	width: 100%;
	margin: 0 0 10px 0;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_openQuote_big.gif) top left no-repeat;
}

.arbContent span.largeBlockClose {
	width: 100%;
	padding: 24px 46px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_closeQuote_big.gif) bottom right no-repeat;
}

.arbContent p.smallBlockOpen {
	width: 100%;
	margin: 0 0 10px 0;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_openQuote_small.gif) top left no-repeat;
}

.arbContent span.smallBlockClose {
	width: 100%;
	padding: 7px 14px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_closeQuote_small.gif) bottom right no-repeat;
}

.arbContent h3.caution {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_caution_yellow.gif) 0px 1px no-repeat;
}

.arbContent h3.eureka {
	width: 100%;
	margin-bottom: 3px;
	padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_lightBulb.gif) 0px 1px no-repeat;
}

.arbContent h3.exclaim_blue {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_exclaim_blue.gif) 0px 1px no-repeat;
}

.arbContent h3.arrowDown_green {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_arrowDown_green.gif) 0px 1px no-repeat;
}

.arbContent ul.bullets li {
	margin: 0 0 5px 0;
	list-style: none;
}

.arbContent ul li.big_white {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_big.gif) 0px 1px no-repeat;
}

.arbContent ul li.big_arrow {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_big.gif) 0px 1px no-repeat;
}

.arbContent ul li.big_check {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_big.gif) 0px 1px no-repeat;
}

.arbContent ul li.little_white {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_small.gif) 0px 1px no-repeat;
}

.arbContent ul li.little_arrow {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_small.gif) 0px 1px no-repeat;
}

.arbContent ul li.little_check {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_small.gif) 0px 1px no-repeat;
}

.arbContent ul li.micro_white {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_micro.gif) 0px 1px no-repeat;
}

.arbContent ul li.micro_arrow {
	width: 100%;
	margin-bottom: 3px;
padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_micro.gif) 0px 1px no-repeat;
}

.arbContent ul li.micro_check {
	width: 100%;
	margin-bottom: 3px;
	padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_micro.gif) 0px 1px no-repeat;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Yoo Theme Text Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.tabContent p.largeBlockOpen {
	width: 670px;
	margin: 0 0 10px 0;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_openQuote_big.gif) top left no-repeat;
}

.tabContent span.largeBlockClose {
	width: 578px;
	padding: 24px 46px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_closeQuote_big.gif) bottom right no-repeat;
}

.tabContent p.smallBlockOpen {
	width: 670px;
	margin: 0 0 10px 0;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_openQuote_small.gif) top left no-repeat;
}

.tabContent span.smallBlockClose {
	width: 642px;
	padding: 7px 14px;
	float: left;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_closeQuote_small.gif) bottom right no-repeat;
}

.tabContent h3.caution {
	width: 645px;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_caution_yellow.gif) 0px 1px no-repeat;
}

.tabContent h3.eureka {
	width: 645px;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_lightBulb.gif) 0px 1px no-repeat;
}

.tabContent h3.exclaim_blue {
	width: 645px;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_exclaim_blue.gif) 0px 1px no-repeat;
}

.tabContent h3.arrowDown_green {
	width: 645px;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_arrowDown_green.gif) 0px 1px no-repeat;
}

.tabContent ul.bullets li {
	margin: 0 0 5px 0;
	list-style: none;
}

.tabContent ul li.big_white {
	width: 626px;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_big.gif) 0px 1px no-repeat;
}

.tabContent ul li.big_arrow {
	width: 626px;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_big.gif) 0px 1px no-repeat;
}

.tabContent ul li.big_check {
	width: 626px;
	margin-bottom: 3px;
padding: 0 0 5px 44px;
	font-size: 24px;
	line-height: 40px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_big.gif) 0px 1px no-repeat;
}

.tabContent ul li.little_white {
	width: 644px;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_small.gif) 0px 1px no-repeat;
}

.tabContent ul li.little_arrow {
	width: 644px;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_small.gif) 0px 1px no-repeat;
}

.tabContent ul li.little_check {
	width: 644px;
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_small.gif) 0px 1px no-repeat;
}

.tabContent ul li.micro_white {
	width: 653px;
	margin-bottom: 3px;
padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_micro.gif) 0px 1px no-repeat;
}

.tabContent ul li.micro_arrow {
	width: 653px;
	margin-bottom: 3px;
	padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_micro.gif) 0px 1px no-repeat;
}

.tabContent ul li.micro_check {
	width: 653px;
	padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_micro.gif) 0px 1px no-repeat;
}

.red {
	color: #BC262C
}

.orange {
	color: #FFB400
}

.yellow {
	color: #FFB400
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Yoo Theme Text Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.itemMainDescCont h3.caution {
	width: 335px;
	margin-bottom: 3px;
	padding: 0 0 5px 25px;
	float: left;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_caution_yellow_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont h3.eureka {
	width: 335px;
	margin-bottom: 3px;
	padding: 0 0 5px 25px;
	float: left;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_lightBulb_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont h3.exclaim_blue {
	width: 335px;
	margin-bottom: 3px;
	padding: 0 0 5px 25px;
	float: left;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_exclaim_blue_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont h3.arrowDown_green {
	width: 335px;
	margin-bottom: 3px;
padding: 0 0 5px 25px;
	float: left;
	line-height: 22px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_arrowDown_green_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul.bullets {
	width: 360px;
	float: left;
}

.itemMainDescCont ul.bullets li {
	margin: 0 0 5px 0;
	list-style: none;
}

.itemMainDescCont ul li.little_white {
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_small_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul li.little_arrow {
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_small_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul li.little_check {
	margin-bottom: 3px;
padding: 0 0 5px 26px;
	font-size: 18px;
	line-height: 23px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_small_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul li.micro_white {
	margin-bottom: 3px;
padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_white_micro_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul li.micro_arrow {
	margin-bottom: 3px;
padding: 0 0 5px 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_arrow_micro_2.gif) 0px 1px no-repeat;
}

.itemMainDescCont ul li.micro_check {
	padding: 0 0 0 17px;
	font-size: 14px;
	line-height: 14px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/yoo_styles/yoo_bullet_check_micro_2.gif) 0px 1px no-repeat;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Checkout Buttons

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#ucSuggestedItemsId tr {
}

div.ucContinueShoppingButton, input.ucContinueShoppingButtonOverlay {
	width: 161px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/continue_shopping.gif) top left no-repeat;
}

div.ucCheckoutButton, input.ucCheckoutButtonOverlay {
	width: 161px;
	height: 98px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/secure_checkout.gif) top left no-repeat;
}

input.ucContinueCheckoutButton {
	width: 161px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/continue_checkout.gif) top left no-repeat;
}

div.ucFinalizeOrderButton, input.ucFinalizeOrderButtonOverlay {
	width: 161px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/finalize_order.gif) top left no-repeat;
}

div.ucApplyCouponButton {
	width: 110px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/apply_coupon.gif) top left no-repeat;
}

input.ucApplyCouponButtonOverlay {
	width: 110px;
	height: 27px;
}

div.ucAddToCartButton, input.ucAddToCartButtonOverlay {
	width: 110px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/add_to_cart.gif) top left no-repeat;
}

div.ucSubmitButton, input.ucSubmitButtonOverlay {
	width: 110px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/submit.gif) top left no-repeat;
}

div.ucUpdateButton, input.ucUpdateButtonOverlay {
	width: 110px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/update.gif) top left no-repeat;
}

div.ucContinueButton, input.ucContinueButtonOverlay {
	width: 110px;
	height: 27px;
	background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/checkout/continue.gif) top left no-repeat;
}

p.itemFreeShipping {
	width: 100%;
	float: left;
	font-weight: bold;
	color: #FFB400;
}

	.leftMenus p.leftNavInsert {
			width: 180px;
			margin: 0 0 5px 0;
			float: left;
			text-align: center;
		}
		
		.leftMenus p.leftNavInsert a {
			width: 180px;
			float: left;
		}
		
		.leftMenus p.leftNavInsert a img {
			
		}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Admin Panel

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

span.item_admin_panel {
	width: 552px;
	padding: 23px;
	border: 1px #AAA solid;
	top: 10px;
	left: 10px;
	position: absolute;
	background: #FAFAF0;
	text-align: left;
}

	span.panel_mover {
		display: block;
		width: 19px;
		height: 19px;
		top: 1px;
		right: 1px;
		position: absolute;
		background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/mover.gif) top left no-repeat;
	}

	span.item_admin_panel fieldset {
		width: 508px;
		margin: 0 0 20px 0;
		padding: 0 20px;
		border: 1px #AAA solid;
		float: left;
		background: #FFF;
	}
	
	.field_contents {
		width: 100%;
		padding: 10px 0;
		float: left;
	}
	
		fieldset.off div.field_contents {
			display: none;
		}
		
			div.field_contents p {
				margin: 0 0 10px 0;
			}
		
		span.item_admin_panel fieldset legend {
			padding: 0 10px 0 20px;
			background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/field_minus.gif) 5px 3px no-repeat;
			cursor: pointer;
		}
		
			span.item_admin_panel fieldset.off legend {
				background: transparent url(http://helmetcameracentral.com/wp-content/themes/hcc_v1/images/field_plus.gif) 5px 3px no-repeat;
			}