/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5347 2006-12-22 20:26:09Z birdbrain $
 */

BODY {
	margin: 0;
	background-image: url(../images/pokeyjoe-back.jpg);
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;

	}

a img {
	border: none;
}

a:link, #navEZPagesTOC ul li a {
        font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}
 
a:visited {
	color: #ffffff;
	text-decoration: none;
	}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	color: #DE7C2F;
	}
#loginDefaultHeading{
	font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
}
a:active {
	color: #A9AAAB;
	}

h1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	}

h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

h3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

h4, h5, h6, h4.optionName, ADDRESS, .sideBoxContent, .larger{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
	LABEL{font-size:9pt;}
	
	LEGEND {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #006FB6;
}

.biggerText {
	font-size: 1.2em;
	}

h1, h2, h3, h4, h5, h6 {

    margin: 0.3em 3px;

}
p {font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;}

CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}


#mainWrapper {
	/**background-color: #ffffff;**/
	text-align: left;
	width: 800px;
	vertical-align: top;
	}
	
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
	} 

#tagline {
	color:#000000;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	}
	
div.leftBoxContainer {
	background-image: url(../images/left-top-menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 472px;
	width: 367px;
	position: relative;
}

#menutopleft {
position:absolute;
top:250px;
left:80px;
	color: #FF0000;
}
#menutopleft a {
	color: #A9AAAB;
	text-decoration: none;
	font-size: 12px;
}
#menutopleft a:hover {
	color: #FFFFFF;
}
#bottomleft {
	padding-top: 470px;
	padding-left:35px;
}
div.right {
	float: right;
	width: 425px;
}
#indexDefaultMainContent, #ezpagesholder {
	position: relative;
}
#loginmenu {
	position: absolute;
	width: 370px;
	top: 60px;
	left: 0px;
	list-style-type: none;
	text-align: right;
	z-index:20;
	color: #FF0000;
}
#loginmenu ul{
	list-style-type: none;
}
#loginmenu li {
float:right;}
#loginmenu li a{
	padding-right: 5px;
	padding-left: 5px;
}

#rightcontainmain, #indexProductList, #productGeneral{
	background-image: url(../images/pokey-joe-rightmain.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 893px;
	width: 439px;
	position:relative;
}
#loginDefault, #accountDefault, #accountEditDefault, #addressBookDefault, #accountPassword, #acctNewslettersDefault, #accountNotifications, #shoppingCartDefault, #checkoutShipping, #checkoutPayment, #checkoutPayAddressDefault, #contactUsDefault, #passwordForgotten, #logoffDefault, #checkoutSuccess, #tellAFriendDefault {
	background-image: url(../images/pokey-joe-rightmain.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 795px;
	width: 389px;
	position:relative;
	padding-top:100px;
	padding-right: 25px;
	padding-left: 25px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#loginDefault, #accountDefault, #accountEditDefault, #addressBookDefault, #accountPassword, #acctNewslettersDefault, #accountNotifications, #checkoutShipping, #checkoutPayment, #checkoutPayAddressDefault, #checkoutConfirmDefault, #logoffDefault, #checkoutShipAddressDefault {
	background-image: url(../images/pokey-joe-rightmain-nohand.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 795px;
	width: 389px;
	position:relative;
	padding-top:100px;
	padding-right: 25px;
	padding-left: 25px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#checkoutConfirmDefault, #accountHistInfo, #accountHistoryDefault{
	background-image: url(../images/pokey-joe-rightmain-nohand.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 843px;
	width: 389px;
	position:relative;
	padding-top:50px;
	padding-right: 25px;
	padding-left: 25px;
	color: #999999;
}

fieldset{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
label.inputLabel{
	color: #cccccc;
}
#rightcontain{
	background-image: url(../images/pokey-joe-rightabout-new.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 893px;
	width: 439px;
	position:relative;
}
#rightcontainworks{
	background-image: url(../images/pokey-joe-rightplay.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 893px;
	width: 439px;
	position:relative;
}
#rightcontainplay{
	background-image: url(../images/pokey-joe-rightplay.png);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 893px;
	width: 439px;
	position:relative;
}
#rightmaincopy {
	position: absolute;
	left: 40px;
	top: 220px;
	font-size: 12px;
	color: #ffffff;
	width: 330px;
}
#rightgamecopy {
	position: absolute;
	left: 40px;
	top: 220px;
	font-size: 12px;
	color: #000000;
	width: 330px;
}
#rightgamecats {
	position: absolute;
	left: 40px;
	top: 220px;
	font-size: 12px;
	color: #666666;
	width: 330px;
}
.imagecards {
	margin-right: 15px;
}
.red {
	color: #ED1C24;
}
#footer {
	clear: both;
	text-align: right;
	width: 700px;
	font-size: 9px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#siteinfoLegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	margin-bottom: 10px;
}
#siteinfoLegal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8C5284;
	text-decoration: none;
}
tr.productListing-odd, tr.productListing-even {
	padding-top: 5px;
	padding-bottom: 5px;
}
img.listingProductImage {
	margin-right: 5px;
}
.navNextPrevList{
	float: left;
	width: 110px;
	margin-bottom: 20px;
}
.productMainImage{
clear:both;
}

#productsListingBottomNumber {
	margin-top: 10px;
}
#productsListingTopNumber,
#productsListingBottomNumber, .productListing-rowheading, #productsListingListingTopLinks {
display:none;
}
.productListing-data{vertical-align:top; padding-top:10px;}
#productMainImage {
	float: left;
	margin-right: 20px;
	margin-bottom:150px;
}
#cartAdd {
	text-align: right;
	float: right;
}
#productDescription {
	font-size: 1em;
}
.buttonRow {
	text-align: right;
}
.buttonRow {
float:left;}
.buttonRow a{
	margin-right: 5px;
}
.inputLabel {
font-family:Arial, Helvetica, sans-serif;
	width: 120px;
	display: block;
	float: left;
}
input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.floatingBox {
	width: 340px;
}
#checkoutShipto {
}
#checkoutShipto address, #checkoutBillto address {
	padding-left: 75px;
	width: 170px;
	padding-bottom: 10px;
}
#checkoutConfirmDefaultShippingAddress, #checkoutConfirmDefaultBillingAddress, #checkoutConfirmDefaultHeadingComments, #checkoutConfirmDefaultHeadingCart {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	width: 250px;
}
#orderTotals {
padding-right:49px;
text-align:right;
}
.totalBox{
float:right;
}
#login-email-address, #login-password, #company, #firstname, #lastname, #street-address, #suburb, #city, #state, #street-address #email_address, #email-address, #password-new, #password-confirm, #telephone, #fax{
	width: 210px; font-family: Arial, Helvetica, sans-serif; font-size:9pt
}
.alert {	font-family: Arial, Helvetica, sans-serif; font-size:7pt; color:#CCCCCC;}
.information {	font-family: Arial, Helvetica, sans-serif; font-size:9pt font-c}#contactUsForm {
	text-align: right;
}
#contactusBody #mainWrapper #contentMainWrapper #contactUsDefault #contactUsForm .inputLabel {
	display: block;
	width: 100px;
	text-align: left;
}
#contactname, #email-address , #from-name, #from-email-address, #to-email-address, #to-name{
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	margin-bottom: 5px;
}

#enquiry {
	width: 251px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;}
	
	tr.rowEven, tr.rowOdd {
	text-align: left;
	vertical-align: top;
}
#email-message {
	width: 211px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	float:right;
	margin-right:40px;
}
td.cartQuantity {

}
td.cartQuantity input {
	margin-top: 0px;
}
td.cartRemoveItemDisplay input{
margin-bottom:3px;

}
#productTellFriendLink {
	float: right;
}

p.alignright {
	display: block;
	padding-right: 50px;
	color: #FF0000;
}
