body,td,th 			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
body 				{ height:100%; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#FFFFFF; }

#topBanner			{ margin: 0 auto; width:100%; height:40px; overflow: hidden; overflow-x: hidden; background-color:#FF9900; }
#container  		{ margin: 0 auto; padding-top: 15px; text-align: left; width: 1115px; height:100%; overflow: hidden; overflow-x: hidden; background-color: #FFFFFF; }
#banner				{ position: relative; padding-bottom: 5px; vertical-align: middle; height:95px; width: 1107px; overflow: hidden; }
#cartFeat			{ position: relative; width: 260px; padding-left:10px; overflow: hidden; padding-top:10px; }
#centerCol			{ position: relative; width: 565px; float: left; margin: 0px 8px 0px 8px; top: 0px; padding-top:10px; }
#createTop			{ position: relative; width: 260px; float: left; overflow:hidden; padding-top:10px; }
#leftPad			{ padding-left: 2px; }
#search				{ position: relative; top: 0px; overflow: hidden; }
#createGap			{ position: relative; margin-top: 10px; }
#createGapB			{ position: relative; top: -10px; overflow: hidden; padding-left: 2px; }
#mainRel			{ position: relative; }
#pagination			{ position: relative; float:left; top:25px; height: 25px;}
#logoPos			{ position:relative; margin-top:10px; float: left; }
#strapLinePos		{ float: left; padding-left:10px; margin-top:15px; height:50px; width:200px; }
#bannerSkew			{ float: left; padding-left:5px; margin-top:0px; height:71px; width:420px; background-image:url('http://www.soundsorange.com/images/site_banners/banner_skew.png'); background-repeat: no-repeat; }
#menuPos			{ position: relative; clear: both; float:left; padding-left:20px; top:5px; vertical-align: baseline; }

.so_border			{
	 					border: 2px solid #B6B6B6;
						-moz-border-radius-topleft: 10px;
						-moz-border-radius-topright: 10px;
						-moz-border-radius-bottomright: 0px;
						-moz-border-radius-bottomleft: 10px;
						
						-webkit-border-top-left-radius: 10px;
						-webkit-border-top-right-radius: 10px;
						-webkit-border-bottom-left-radius: 10px;
						-webkit-border-bottom-right-radius: 0px;
						
						border-top-left-radius: 10px;
						border-top-right-radius: 10px;
						border-bottom-right-radius: 0px;
						border-bottom-left-radius: 10px;
					}
					
.mnubacks			{ background-color: #ffffff; }
.morebacks			{ background-color: #eeeeee; }
.darkbacks			{ background-color: #999999; }
.lightbcks			{ background-color: #CCCCCC; }
.darkbackclr		{ color: #FFFFFF; }
.lightbakclr		{ color: #666666; }
.headColour			{ color: #F47A00; }
.bonusItems			{ color: #F47A00; }
.bonusItm			{ color: #FFFFFF; }
.sitemap			{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #990000; }

.navspace 			{ line-height: 1; } 
.smalla 			{ font-size: 2px; }
.smallb 			{ font-size: 7px; }
HR 					{ color: #CCCCCC; }
.orange				{ color: #F47A00; }

div.pagination 									{ padding: 3px; margin: 3px; font-size: 14px; }
div.pagination a 								{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666666; text-decoration: none; color: #666666; }
div.pagination a:hover, div.pagination a:active { border: 1px solid #666666; color: #fff; background-color: #FF9900;}
div.pagination span.current 					{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666666; font-weight: bold; background-color: #FF9900; color: #FFF; }
div.pagination span.disabled 					{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }

A.guest:link 		{ color: #ffffcc; }
A.guest:visited 	{ color: #ffffcc; }
A.guest:hover 		{ color: #ff0000; }
A.guest 			{ text-decoration: none; }
A.ctrlp:link 		{ color: #ffffff; }
A.ctrlp:visited 	{ color: #ffffff; }
A.ctrlp:hover 		{ color: #ffffff; background: #666666; }
A.ctrlp 			{ text-decoration: none; }
A.contra:link 		{ color: #ffffcc; }
A.contra:visited 	{ color: #ffff9c; }
A.contra:hover 		{ color: #ff0000; }
A.linkp				{ text-decoration: none; }
A.linkp:link 		{ color: #ffffff; }
A.linkp:visited 	{ color: #ffffff; }
A.linkp:hover 		{ color: #0000ff; }
A.email				{ text-decoration: none; }
A.email:link 		{ color: #ffff99; }
A.email:visited 	{ color: #ffff99; }
A.email:hover 		{ color: #0000ff; }
A.conn2				{ text-decoration: none; }
A.conn2:link 		{ color: #ffff00; }
A.conn2:visited 	{ color: #ffff00; }
A.conn2:hover 		{ color: #FF6600; }
A.sfpics:link 		{ color: #ffffcc; }
A.sfpics:visited 	{ color: #ffffcc; }
A.sfpics:hover 		{ color: #ff0000; }
A.sfpics 			{ text-decoration: none; }
A.dnldzgr:link 		{ color: #666666; }
A.dnldzgr:visited 	{ color: #666666; }
A.dnldzgr:hover 	{ color: #ff0000; }
A.dnldzgr 			{ text-decoration: none; }
A.dnldzbl:link 		{ color: #ffffcc; }
A.dnldzbl:visited 	{ color: #ffffcc; }
A.dnldzbl:hover 	{ color: #ff0000; }
A.dnldzbl 			{ text-decoration: none; }

A.pageLnks:link 	{ color: #666666; }
A.pageLnks:visited 	{ color: #666666; }
A.pageLnks:hover 	{ color: #F47A00; }
A.pageLnks 			{ text-decoration: none; }

A.pageLnlt:link 	{ color: #999999; }
A.pageLnlt:visited 	{ color: #999999; }
A.pageLnlt:hover 	{ color: #A71F1F; }
A.pageLnlt 			{ text-decoration: none; }

A.priceLnkd:link 	{ color: #A71F1F; }
A.priceLnkd:visited { color: #A71F1F; }
A.priceLnkd:hover 	{ color: #ffffff; }
A.priceLnkd 		{ text-decoration: underline; }

A.priceLnkdBig:link 	{ color: #ffffff; font-size:12px; }
A.priceLnkdBig:visited 	{ color: #ffffff; font-size:12px; }
A.priceLnkdBig:hover 	{ color: #A71F1F; font-size:12px; }
A.priceLnkdBig 			{ text-decoration: underline; font-size:12px; }

A.priceLnks:link 	{ color: #F47A00; }
A.priceLnks:visited { color: #F47A00; }
A.priceLnks:hover 	{ color: #A71F1F; }
A.priceLnks 		{ text-decoration: underline; }

A.priceLnksBig:link 	{ color: #F47A00; font-size:12px; }
A.priceLnksBig:visited 	{ color: #F47A00; font-size:12px; }
A.priceLnksBig:hover 	{ color: #A71F1F; font-size:12px; }
A.priceLnksBig 			{ text-decoration: underline; font-size:12px; }

A.pageMore:link 	{ color: #F47A00; }
A.pageMore:visited 	{ color: #F47A00; }
A.pageMore:hover 	{ color: #A71F1F; }
A.pageMore 			{ text-decoration: none; }
A.pageLnkd:link 	{ color: #FFFFFF; }
A.pageLnkd:visited 	{ color: #FFFFFF; }
A.pageLnkd:hover 	{ color: #A71F1F; }
A.pageLnkd 			{ text-decoration: none; }

