/* -------------------------------- */
/* Screen styles for the white version */
/* -------------------------------- */


/* Define Header Section */


div#mainContainer { 
	float: left;
	background: url(../images/content_background_tile_white.png) repeat-y;
	width: 873px;
	min-height: 500px;
	padding: 0px 38px 14px 38px;
}

div#header {
	width: 873px;
	height: 106px;
	border-bottom: 1px solid #828182;
}

div#logo {
	float: left;
	background: url(../images/beyond_logo_tab.gif) no-repeat;
	display: block;
	width: 237px;
	height: 138px;
	overflow: hidden;
}

div#subNavContainer {
	float: right;
	display: block;
	width: 473px;
	height: 24px;
	padding-top: 14px;
}

div#navigationContainer {
	float: left;
	width: 482px;
	padding: 32px 0 0 54px;
}

body#whitepage a {
	color: #1a990c;
}

body#whitepage a:hover {
	color: #000;
}





ul#subNavigation a {
	color: #999;
	text-decoration: none;
}

.clearer {
	margin: 0;
	clear: both;
}

/* Define Body Section */


div#mainColumn h2 {
	font-size: 1.75em;
	line-height: 1.2em;
	padding-bottom: 0em;
	color: #000;
}

body#whitepage div#mainColumn h2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	padding-bottom: .8em;
	color: #1a990c;
}

div#mainColumn h3 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 1.2em;
	padding-top: .5em;
	padding-bottom: .5em;
	color: #1a990c;
}

div#mainColumn p {
	font-size: 0.95em;
	line-height: 1.25em;
	padding-top: 1em;
	padding-bottom: 0;
	color: #666;
}

div#mainColumn p small {
	font-size: .75em;
	line-height: 1.3em;
}


/* Define Left Column */

div#leftColumn h3.first {
	margin: 20px 0px 0.5em 0px;
	font-size: 1.1em;
	color: #1a990c;
}

div#leftColumn h3 {
	margin: 0px 0px 0.5em 0px;
	font-size: 1.1em;
	color: #1a990c;
}

div#leftColumn p {
	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial;
	font-size: .9em;
	line-height: 1.5em;
	color: #999;
	padding-bottom: 0.75em;
}

div#leftColumn p.highlight {
	font-size: .9em;
	line-height: 1.5em;
	color: #e8e9e8;
}

div.infoBox {
	margin-bottom: 1em;
}


/* Define Footer Section */

div#copyright { 
	clear: both;
	background: url(../images/content_background_tile_white.png) repeat-y;
	width: 873px;
	padding: 0 38px;
}

div#copyright h4 { 
	text-indent: -9999px;
}

div#copyright p {
	display: block;
	background: url(../images/design_aware.gif) no-repeat 100% 90%;
	width: 608px;
	padding-right: 265px;
}

div#copyright p small {
	font-size: .8em;
	line-height: 1.3em;
	color: #adafb2;
}

div#pageFooter {
	clear: both;
	background: url(../images/footer_background_tile_white.png) no-repeat;
	margin-bottom: 30px;
	width: 873px;
	height: 33px;
	padding: 0 38px;
}

td.product_content {
	padding: 0 0 0 25px;
}

div#mainColumn td.product_content p {
	clear: left;
	line-height: 1.4em;
}

div#mainColumn ul.product_thumbs {
	margin: 0;
 	padding: 0px 0px 0px 0px;
}

div#mainColumn ul.product_thumbs li {
	float: left;
	margin: 0;
 	padding: 0px 10px 0px 0px;	
 	list-style-type: none;
 	cursor: pointer;
}


form.shop {
  margin: 0;
  padding: 0;
}

form.shop .shoprow {
	width: 200px;
	margin: 0px 0px 0px 0px;
  padding: 0;
}




/* Main Navigation Text Version */



body#whitepage ul#mainNavigation li a {
	color: #333;
}

body#whitepage ul#mainNavigation li a:hover {
	color: #1a990c;
}

