/* CSS Document */
	body{
		background-color:#271b1e;
		color:#FFFFFF;
		font-family:Trebuchet MS, Arial;
		margin:0px;
		background-image:url(/images/bg2.jpg);
		background-repeat:no-repeat;
	}
	
	a{
		color:#262626;
		text-decoration:none;
	}
	
	a:hover{
		color:#262626;
		text-decoration:underline;
	}

	#bodyDiv{
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#header{
		height:73px;
		margin:0px;
		padding:0px;
		margin-bottom:3px;
		clear:both;
	}
	
	#header #logo a{
		width:340px;
		height:73px;
		float:left;
		background-image:url(/images/logo.gif);
		background-repeat:no-repeat;
	}

	#header #mainNav{
		width:460px;
		height:73px;
		float:left;
		background-image:url(/images/header_background.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
	
	#header #mainNav #linkBox{
		color:#FFFFFF;
		font-size:12px;
		margin-top:20px;
		margin-left:15px;
		text-align:center;
	}

	#header #mainNav #linkBox a{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	#header #mainNav #linkBox a:hover{
		color:#f9e44b;
		text-decoration:underline;
	}
	
	#header #mainNav #buttonBox{
		color:#FFFFFF;
		font-size:12px;
		margin-top:6px;
		margin-left:15px;
		text-align:center;
	}
	
	#subHeader{
		background-image:url(/images/subHeader.gif);
		background-repeat:no-repeat;
		width:800px;
		height:73px;
		margin-bottom:3px;
		font-weight:bold;
		text-indent:10px;
		clear:both;
	}
	
	#adHeader{
		background-image:url(/images/adHeader.gif);
		background-repeat:no-repeat;
		width:800px;
		height:130px;
		padding:0px;
		margin:0px;
		margin-bottom:3px;
		clear:both;
	}
	
	#adHeader #textDiv{
		font-weight:bold;
		font-size:15px;
		width:247px;
		float:left;
	}
	
	#adHeader #textDiv div{
		margin-left:10px;	
	}

	#adHeader #adDiv{
		float:left;
		width:550px;
		margin-top:3px;
		text-align:right;
	}
	
	#mainContent{
		width:800px;
		clear:both;
	}
	
	#mainContent #whiteBody{
		background-color:#FFFFFF;
		border:4px solid #4f4749;
		padding:18px;
		color:#251a1d;
	}
	
	#mainContent #whiteBody #productImage{
		width:260px;
		float:left;
	}
	
	#mainContent #whiteBody #productImage #productImageSquare{
		width:242px;
		height:217px;
		background-color:#FFFFFF;
		border:1px solid #dcdbdb;
		text-align:center;
	}
	
	#mainContent #whiteBody #productImage #productImageSquare div{
		padding-top:1px;
	}
	
	#mainContent #whiteBody #productImage #productImageLinks{
		width:242px;
		color:#262626;
		font-style:italic;
		font-size:10px;
	}
	
	#mainContent #whiteBody #productImage #productImageLinks div{
		float:left;
		vertical-align:bottom;
	}
	
	#mainContent #whiteBody #productImage #productImageLinks a{
		background-color:#dcdbdb;
		font-style:normal;
		font-weight:bold;
		display:block;
		color:#262626;
		/*width:10px;*/
		padding-left:2px; padding-right:2px;
		text-align:center;
		margin:1px;
		margin-top:0px;
		text-decoration:none;
		float:left;
	}
	
	#mainContent #whiteBody #itemTitle{
		background-image:url(/images/itemTitle.gif);
		background-repeat:no-repeat;
		height:31px;
		width:490px;
		margin-left:260px;
	}
	
	#mainContent #whiteBody #itemTags{
		width:490px;
		margin-left:260px;
	}

	#mainContent #whiteBody #itemTags div{
		margin:0px;
		margin-left:6px;
		color:#271b1e;
		font-weight:bold;
		font-size:11px;
	}

	#mainContent #whiteBody #itemTags div a{
		color:#271b1e;
		text-decoration:none;
	}

	#mainContent #whiteBody #itemTags div a:hover{
		color:#271b1e;
		text-decoration:underline;
	}

	#mainContent #whiteBody #itemTitle h2{
		margin:0px;
		margin-left:6px;
		color:#271b1e;
		font-size:16px;
		font-weight:bold;
	}
	
	#mainContent #whiteBody #itemDesc{
		/*float:left;
		width:300px;
		margin-left:6px;*/
		margin-left:265px;
		line-height:15px;
		font-size:11px;
	}

	#mainContent #whiteBody #itemDesc a{
		font-weight:bold;
		text-decoration:underline;
	}

	#mainContent #whiteBody #itemBuyBox{
		float:right;
		width:176px;
		/*height:204px;*/
		margin-left:8px;
		background-image:url(/images/buyBoxBack.gif);
		background-repeat:repeat-y;
	}
	
	#mainContent #whiteBody #itemBuyBox div{
		font-weight:bold;
		color:#FFFFFF;
		font-size:14px;
		margin-left:10px;
	}
	
	#mainContent #whiteBody #itemBuyBox #price{
		color:#f9e44b;
		font-size:25px;
		font-weight:bold;
		margin-top:8px;
	}

	div.itemListingSquare{
		width:263px;
		height:251px;
	}

	.pos1{
		float:left;
		margin:2px;
		margin-left:0px;
	}

	.pos2{
		float:left;
		margin:2px;
		margin-left:3px;
		margin-right:3px;
	}

	.pos3{
		float:right;
		margin:2px;
		margin-right:0px;
	}

	div.itemListingSquare #image{
		width:255px;
		height:220px;
		background-color:#FFFFFF;
		border:4px solid #4f4749;
		text-align:center;
		margin-bottom:2px;
	}
		
	div.itemListingSquare #image img{
		vertical-align:middle;
		margin-top:2px;
		margin-bottom:auto;
	}
	
	div.itemListingSquare #title{
		width:263px;
		height:21px;
		text-align:center;
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		background-image:url(/images/itemListingBackground.gif);
		background-repeat:no-repeat;
	}
	
	div.itemListingSquare #title a{
		color:#FFFFFF;
		text-decoration:none;
	}

	div.itemListingSquare #title a:hover{
		color:#f9e44b;
		text-decoration:underline;
	}
	
	#footer{
		width:800px;
		clear:both;
		background-color:#000000;
		color:#f9e44b;
		font-size:10px;
		height:65px;
	}
	
	#footer a{
		color:#f9e44b;
		text-decoration:none;
	}
	
	#footer a:hover{
		text-decoration:underline;
	}

	.orange{
		color:#ff6201;
	}
	
	.yellow{
		color:#f9e44b;
	}
	
	input, select, textarea{
		border:1px solid #dcdbdb;
		font-size:11px;
		color:#262626;
		padding:1px;
		/*background-color:#f0f0f0;*/
	}
	
	input.imageButton{
		bordeR:none;
	}
	
	div.form{
		/*border:1px solid #dcdbdb;*/
		width:500px;
		padding:2px;
		font-size:11px;
	}
	
	div.form div.row{
		margin-bottom:5px;
	}
	
	div.form div.row div.label{
		float:left;
		width:80px;
		text-align:left;
		font-weight:bold;
	}
	
	div.form div.row div.element{
		float:left;
		width:400px;
		text-align:left;
		font-style:italic;
	}
	
	div.form div.row div.ender{
		clear:both;
	}
	
	div.sitemessage{
		background-color:#f9e44b; border:2px solid #713d14; color:#000000; font-weight:bold; font-size:14px; margin-bottom:20px; background-image:url(/images/itemTitle.gif);
		text-align:center;
	}
	
	#mainContent #largeTitle{
		margin-top:3px;
		margin-bottom:0px;
		background-image:url(/images/itemTitle.gif);
		background-repeat:repeat;
		border:4px solid #4f4749;
		border-bottom:none;
	}
	
	#mainContent #largeTitle h2{
		margin:0px;
		margin-left:2px;
		color:#271b1e;
		font-size:16px;
		font-weight:bold;
	}


