
* { padding:0px; margin:0px;}
	body {margin:0; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#5d5d5d; background:url(/images/main-bg-black2.jpg) fixed top center repeat-x #fff;}
	a {color:#31568d; border:none;}
	h1 {font-size:24px; font-family:Verdana, Geneva, sans-serif; color:#31568d; margin-top:10px; padding-bottom:10px;  text-transform:uppercase;}
	h2 {margin-top:10px;}
	h3 {font-size:14px; font-weight:bold; color:#fff; background:#31568d; padding:5px; margin:0; border-bottom: solid 2px #fff;}
	h4 {font-size:14px; font-weight:bold; color:#5d5d5d; background:none; margin:5px 0 0 0;}
	
	#wrapper {margin:0 auto; width:1000px;}
	#searchbar {margin:2px 10px 0 0; height:20px; overflow:hidden; float:right; clear:right; text-align:right; width:220px;}
	#menubar {margin:0; color:#CCC; background:URL(/images/menu-bg.png) top left repeat-x; line-height:23px; height:25px; overflow:hidden; clear:both; padding:5px 0 5px 255px;}
	#menubar a {font-size:12px; color:#efefef; text-decoration:none; font-weight:bold;} 
	
	#sidebar {margin:0 0 15px 0; width:225px; float:left; background:#efefef;}
	#sidebar a {text-decoration:none; color:#5d5d5d; display:block; height:20px; text-indent:10px; font-weight:normal;}
	#sidebar a:hover {color:#00aeef;}
	.title {background:url(/images/title-bg.jpg) repeat-x top right; padding:5px; height:34px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFFFFF;}
	.titleam {background:url(/images/title-bg.jpg) repeat-x top right; padding:5px 5px 10px 5px; height:23px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFFFFF;}
	#sidebaram a {text-decoration:none; color:#5d5d5d; display:block; font-weight:normal;}
	
	#contact {float:right; width:300px; margin-left:20px;}
	#content {margin:0 0 -10px 0; width:750px; float:right;}
	#listingframe {margin:0 0 -10px 0; width:1000px; float:center;}
	#featured {margin:0; float:right; border:solid 1px #999; width:200px; font-size:12px; overflow: visible;}
	#news {margin:0 0 10px 0; float:right; border:solid 1px #999; width:200px; font-size:12px; overflow: visible;}

	#map {margin:0 0 20px 10px; float:left; text-align:center;}
	#videos {margin:0; float:left; border:solid 1px #999; width:535px; font-size:12px; height:207px;}
	#images {margin:10px 0 0 0; float:left; border:solid 1px #999; width:535px; font-size:12px; height:157px;}
	
	#adz {margin:20px 0 0 0; clear:both; text-align:center; color:#00aeef;}
	
	#footer {margin:20px 0 0 0; border-top:1px solid #000000; clear:both; text-align:center; color:#00aeef; min-height:25px;}
	#footer a {color:#31568d; font-family:10px; font-weight:normal;}
	.webTemplateIMG { vertical-align:top;}
	
	.TermsList {list-style:none; font-size:11px;}
	.TermsList li { margin-bottom:15px;}
	
	.marketingBox { font-size:12px; min-height:380px; display:block; }
	.marketingBox h1 {border-bottom:solid #5d5d5d 1px; margin-bottom:5px; margin-top:-2px; clear:both; font-size:16px; color:#000;}
	.marketingBox a { border:none; text-decoration:none; color:#e60000;}
	.marketingBox img { border:none;}
	
	.apparelList { list-style:none; font-size:12px; line-height:15px; color:#fff; font-weight:bold; text-transform:capitalize; float:left; width:110px; height:110px; border-right:1px solid #CCC;}
	.apparelList ul { padding-left:0px; margin-left:0px;}
	.apparelList li { margin-left:0px; padding-left:0px; text-transform:capitalize; line-height:15px; margin-bottom:13px;}
	
	#marketNav {margin:0 23px 0 10px; height:85px; width:710px; clear:both; background:url(http://funfix.com/Marketing/images/navBG.png) 0px -25px no-repeat; }
	#marketNav ul li { float:left; color:#FFF; text-transform:uppercase; font-size:16px; font-weight:bold; }
	#marketNav li { margin-right:94px; display:block;  list-style:none; margin-top:45px;}	
	#marketNav a { color:#FFF; padding-top:45px; text-decoration:none; }
	#marketNav a:hover { color:#F00; text-decoration:none; overflow:hidden;  height:15px;  }
	#marketNav a:visited {text-decoration:none;}
	
	#promoNAV { float:left; font-size:10px; width:480px; list-style:none; margin-left:180px; margin-top:-18px;}
	#promoNAV li { float:left; font-size:10px; list-style:none; display:inline-block; margin-right:15px; border-right:1px solid #666; padding-right:15px;}
	
	
	.printBox {min-height:200px; border-bottom:1px solid #000; width:653px; margin-left:40px; margin-top:15px; padding-bottom:20px; padding-top:15px;}
	.printDetail { width:280px;margin-left:15px; padding-right:5px; display:block; float:right; margin-top:-15px; }
	.printDetail h1 { margin-bottom:5px;  font-size:16px; color:#282729; font-family:Arial, Helvetica, sans-serif; }
	.printDetail ul {font-size:12px; list-style:disc; line-height:18px; color:#282729; margin-left:-35px; }
	.printDetail li { text-transform: capitalize; font-size:11px; margin-left:11px; font-weight:bold;}
	.printDetail p { font-size:11px;}
	.printImage { float:left; }
	.backtoTop {font-size:10px; text-transform:uppercase; margin-top:17px;}
	
	.getListed {background: url(../images/getListedBG.jpg) top left no-repeat;width:614px; height:295px; padding-left:25px; padding-top:15px; padding-right:20px; margin-left:48px; clear:right;}
	.getListed h1 {margin-bottom:5px;  font-size:16px; color:#282729; font-family:Arial, Helvetica, sans-serif;}
	.getListed p {font-size:12px;}
	.articleContent img {margin:5px; }
	
	#colorSelector { height:160px; width:195px; padding:5px 0px 15px 15px;  margin-bottom:10px; background-color:#fff; border-bottom:2px solid #999; border-top:1px solid #999;}
	#colorSelector img { float:left; margin-right:10px; margin-bottom:10px;}
	#shirtLabel { background:url(/images/cartItemDetail-bg.jpg) top left repeat-x; height:28px; color:#7a7a7a; line-height:20px; font-size:14px; text-transform:uppercase; font-weight:bold; padding:5px 5px 5px 15px;  }
	#FrontDetail {width:450px; height:500px; border:1px solid #7a7a7a; float:left; margin-right:20px; margin-bottom:20px; margin-top:-48px; background:url(https://secure.funfix.com/images/mockups/colorPicker/whiteShirt.png) 0px 40px no-repeat;}
	#BackDetail {width:450px; height:500px; border:1px solid #7a7a7a; float:left; margin-right:20px; margin-bottom:20px; margin-top:-48px; background:url(https://secure.funfix.com/images/mockups/colorPicker/whiteShirt.png); background-position:-480px 40px; background-repeat:none;}
	#SleeveDetail {width:450px; height:500px; border:1px solid #7a7a7a;  float:left; margin-right:20px; margin-bottom:20px; margin-top:-48px; background:url(https://secure.funfix.com/images/mockups/colorPicker/whiteShirt.png); background-position: -905px 40px; background-repeat:none;}
	
	#PricingList {width:210px; font-size:11px;  border-collapse:collapse; margin-bottom:10px; }
	#PricingList tr, td { }
	.tabs { list-style:none;  display:inline-block; height:20px; margin-bottom:0px;}
	.tabs li { float:left; margin-right:15px;}
