@import url("/includes/styles/global_styles.css");

/* RESET */
html,body,button,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img,button { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* SET STYLES */
body 	{font:normal 13px Tahoma,Helvetica,Arial,sans-serif; line-height:1.5em; background: url(/images/body_bkg_red.jpg) 0 0 repeat-x #6c080a;}
#site 	{width:998px; margin:0 auto; padding:5px 0 1px 0; position:relative; background-color:#777; border:1px solid #555; border-width:0 2px;}
#pop 	{width:750px; margin:10px auto 0; position:relative;}


.ghost {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}


h1	{margin:0 0 10px 0; font-size:18px; font-weight:bold;}

#breadcrumbs 				{margin:0 0 10px 10px; padding:5px; color:#444;}
#breadcrumbs a				{color:#000;}
#breadcrumbs a:hover		{color:#fff;}
#breadcrumbs .currentPage	{color:#ddd;}

#homePageImg	{width:990px; margin:0 0 10px 0;}

.content4col1	{ width:960px; margin:5px 9px 10px 9px; padding:10px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}


.content3col1	{ width:716px; float:left; margin:7px 7px 7px 9px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}
.content3col2	{ width:716px; float:left; margin:7px 0px 7px 7px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}


.content2col1	{ width:468px; float:left; margin:7px 7px 7px 9px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}
.content2col2	{ width:468px; float:left; margin:7px 0px 7px 7px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}
				
				
.content1col1	{ width:220px; float:left; margin:7px 7px 7px 9px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";/* For IE 8 */
				filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');/* For IE 5.5 - 7 */
				}
.content1col2	{ width:220px; float:left; margin:7px 7px 7px 7px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";/* For IE 8 */
				filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');/* For IE 5.5 - 7 */
				}
.content1col3	{ width:220px; float:left; margin:7px 7px 7px 7px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}
.content1col4	{ width:220px; float:left; margin:7px 0px 7px 7px; padding:7px; background:#fff;
				-moz-border-radius: 8px; -webkit-border-radius: 8px;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				box-shadow: 1px 1px 6px #000;
				}
				
/* hack to correct IE faulty box model */
* html .content1col1 {margin-left:4px;}
* html .content2col1 {margin-left:4px;}
* html .content3col1 {margin-left:4px;}

sup				{font:normal .6em Helvetica,Arial,sans-serif; line-height:.5em;}

.pageHeader		{margin:0 0 10px 0;}
.pageHeader h1	{margin:0; padding:1px 0; font-size: 21px; font-weight:bold;}

/*
#pageNav 	{ width:980px; height:40px; margin:7px 9px 7px 9px; position:relative;
			border-radius: 8px;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .6);
			-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, .6);
			background: #dfdfdf; 
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf');
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bfbfbf));
			background: -moz-linear-gradient(top,  #ffffff,  #bfbfbf); 
			}

#pageNav ul	{padding:0; margin:0; list-style-type:none;}
#pageNav li {float:left;}


#pageNav a,#pageNav .bab{ display:block; height:30px; padding:10px 0px 0;
						color: #000;
						border-left :1px solid #ddd;
						text-decoration:none; text-align:center; font-weight: normal; font-size:17px; line-height:1.1em; letter-spacing:.05em;
						text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
						background: #dfdfdf; 
						filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf'); 
						background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bfbfbf)); 
						background: -moz-linear-gradient(top,  #ffffff,  #bfbfbf); 
						}
#pageNav a:hover		{ color: #fff;
						border-left:1px solid #444;
						text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
						background: #8b8b8b; 
						filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#838383');
						background: -webkit-gradient(linear, left top, left bottom, from(#545454), to(#838383));
						background: -moz-linear-gradient(top,  #545454,  #838383); 
						}

#pageNav input			{ display:block; height:40px; padding:0 17px 5px;
						color: #000;
						border-left :1px solid #ddd;
						border-width:0 0 0 1px;
						cursor: pointer;
						text-decoration:none; text-align:center; font-weight: normal; font-size:17px; line-height:2.1em; letter-spacing:.05em;
						text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
						background: #dfdfdf; 
						filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf');
						background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bfbfbf)); 
						background: -moz-linear-gradient(top,  #ffffff,  #bfbfbf); 
						}
#pageNav input:hover	{ color: #fff;
						border-left:1px solid #444;
						text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
						background: #8b8b8b; 
						filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#838383'); 
						background: -webkit-gradient(linear, left top, left bottom, from(#545454), to(#838383)); 
						background: -moz-linear-gradient(top,  #545454,  #838383);
						}
#pageNav .description a	{ width:130px;
						border:none; 
						border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-radius-topleft:8px;
						border-bottom-left-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px;
						}
#pageNav .specs a		{width:160px;}
#pageNav .gallery a		{width:144px;}
#pageNav .motors a		{width:90px;}
#pageNav .featops a		{width:180px;}
#pageNav .build a		{width:190px;}
#pageNav .print a		{ width:80px; 
						border-top-right-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topright:8px;
						border-bottom-right-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px;
						}			
#pageNav .bab			{ width:160px;
						color:#b00;
						overflow:hidden;
						border:none; 
						border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-radius-topleft:8px;
						border-bottom-left-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px;
						}
#pageNav .buildBtn		{color:#000;  border-left:1px solid #ccc;  overflow:hidden;}
#pageNav .buildPrint a	{width:80px;}
#pageNav .exit a		{width:80px;}

*/

#shoppingTools						{font-size:12px; line-height:1.8em;}
#shoppingTools em					{width:220px; height:33px; display:block; background:url(/images/heading_shoppingTools.gif) 0 0 no-repeat; font-size:15px; font-weight:bold;}
#shoppingTools a					{height:21px; display:block; padding: 0 0 0 25px; text-decoration:none; background: url(/images/icon_triangleRight.gif) 8px 8px no-repeat;}
#shoppingTools a:hover				{text-decoration:underline;	background-position: 10px 8px;}
#shoppingTools .buyNow a			{background: url(/images/icon_buyNow.gif) 2px 5px no-repeat;}
#shoppingTools .buyNow a:hover		{background-position:4px 5px;}
#shoppingTools .printThis a			{background: url(/images/icon_printer.gif) 2px 4px no-repeat;}
#shoppingTools .printThis a:hover	{background-position:4px 4px;}
#shoppingTools .showPricing a		{background: url(/images/icon_us-ca_flag_anim.gif) 1px 7px no-repeat;}
#shoppingTools .showPricing a:hover	{background-position:3px 7px;}
#shoppingTools .calculator a		{background: url(/images/icon_calculator.gif) 3px 4px no-repeat;}
#shoppingTools .calculator a:hover	{background-position:5px 4px;}


#segment table				{margin:5px 0 15px 0;}
#segment th					{border-bottom:1px solid #ddd;}
#segment th a				{padding:5px; display:block; font-size:10px; font-weight:bold; color:#888; text-align:center; line-height:12px; letter-spacing:normal; text-decoration:none; border:1px solid #ddd; border-width:1px 1px 0 1px; background:#eee;}
#segment th a:hover			{color:#444; background:url(/images/icon_triangleDown.gif) center 15px no-repeat #eee; border-color:#888;}
#segment th.ppf				{padding:5px; display:block; font-size:10px; font-weight:bold; text-align:center; line-height:12px; letter-spacing:normal; text-decoration:none; border:1px solid #ddd; border-width:1px 1px 0 1px; background:#eee;}
#segment th.ppf a			{padding:5px; display:block; color:#00e; text-decoration:none; border:1px solid #ddd; border-width:1px 1px 0 1px; background:#eee;}
#segment th.ppf a:hover		{text-decoration:underline; background:#eee; border-color:#888;}
#segment td 				{padding:10px; text-align:center; border:1px solid #ddd; border-width:0 1px 1px 0;}
#segment .boatname			{text-align:left; font-size:17px;}
#segment .boatname a		{display:block; text-decoration:none;}
#segment .boatname a:hover	{text-decoration:underline;}
#segment .boatdesc			{margin:5px 0 0 0; text-align:left; color:#666; font-size:11px; line-height:1.3em; letter-spacing:normal;}
#segment .length			{width:60px;}
#segment .beam				{width:60px;}
#segment .power				{width:60px;}
#segment .person			{width:60px;}
#segment .price				{width:70px;}
#segment .price	.promoPrice	{color:#d00;}
#segment .price	.savePrice	{color:#f00; font-weight:bold;}
#segment .priceprepfreight	{width:100px;}
#segment .country			{font-size:10px;}

/*
.prevNext				{margin:1px 5px 0 0; float:right; font-size:11px; color:#ccc;}
.prevNext a				{color:#888; text-decoration:none;}
.prevNext a:hover		{color:#000; text-decoration:underline;}
.prevNext a.prev		{padding:0 0 0 10px; background:url(/images/icon_triangleLeft.gif) left center no-repeat;}
.prevNext a.next		{padding:0 10px 0 0; background:url(/images/icon_triangleRight.gif) right center no-repeat;}
*/

#boatInfo 							{margin:0 0 20px 0; text-align:center;}
#boatInfo .year						{font-size:11px; line-height:1.2em;}
#boatInfo .brand					{font-size:11px; line-height:1.2em;}
#boatInfo .name						{font-size:11px; line-height:1.2em;}
#boatInfo .motor					{font-size:11px; line-height:1.2em;}
#boatInfo .startPriceText			{margin:0 0 5px 0; font-size:11px; line-height:14px;}
#boatInfo .startPriceText .special	{font-weight:bold;}
#boatInfo .startPrice				{color:#d00; font-size:12px; font-weight:bold;}
#boatInfo .startPrice sup			{color:#d00; font-size:12px; font-weight:normal; line-height:10px;}
#boatInfo .startPrice .country		{color:#000; font-size:10px; font-weight:normal;}
#boatInfo .savePriceText			{color:#f00; font-size:13px; font-weight:bold;}
#boatInfo .savePrice				{height:20px; color:#f00; font-size:13px; font-weight:bold;}
#boatInfo .prepPriceText			{display:inline; font-size:10px;}
#boatInfo .prepPrice				{display:inline; font-size:10px;}
#boatInfo .freightPriceText			{display:inline; font-size:10px;}
#boatInfo .freightPrice				{display:inline; font-size:10px;}
#boatInfo .yourPriceText			{display:inline; font-size:10px;}
#boatInfo .yourPrice				{color:#000; font-size:18px; font-weight:bold;}
#boatInfo .yourPrice .country		{color:#000; font-size:10px; font-weight:bold;}
#boatInfo .yourPriceBab				{color:#000; font-size:16pt; font-weight:bold;}
#boatInfo .yourOptionPriceBab		{font-size:10px;}

.promoPop {position:absolute; margin:-224px 0 0 -15px; height:200px; background:#fff;}

#boatDescription .text		{margin:0 10px; font-size:12px; line-height:1.5em; letter-spacing:normal;}
#boatDescription .image	 	{margin:10px 10px 0;}
#boatDescription .features	{width:50%; margin:0 0 5px 15px; padding:0 0 0 10px; float:right; border-left:1px solid #eee;}
#boatDescription ul			{margin:0 0 0 20px; list-style: disc;}
#boatDescription li			{margin:0; padding:0 0 7px 0; font-size:11px; line-height:1.2em}
#boatDescription p			{text-indent: 1em;}

#boatSpecs .heading						{margin:0 0 5px 0; font-size:17px; text-align:left;}
#boatSpecs .column1						{width:350px; margin:0 20px 0 0;}
#boatSpecs .column2						{width:350px;}
#boatSpecs .column1 td					{padding:5px 0 5px 10px; font-size:11px; line-height:1.3em; border-bottom:1px solid #ddd;}
#boatSpecs .column2 td					{padding:5px 0 5px 10px; font-size:11px; line-height:1.3em; border-bottom:1px solid #ddd;}
#boatSpecs .ohphotobox					{width:700px; height:350px;  margin:0 auto; position:relative; overflow:hidden;}
#boatSpecs .ohphotobox img				{margin:-30px 0 0 0;}
#boatSpecs .ohphotobox .ohphotolabel	{width:700px; padding:10px 0; position:absolute; top:0px; text-align:center; font-size:10px; color:#777;}


#boatGallery .caption 					{height:45px; margin:0 10px; font-size:11px;}
#boatGallery .photobox					{width:700px; height:470px; margin:0 10px;}
#boatGalleryThumbs .thumbnail			{float:left; margin:5px 8px 10px 12px;}
#boatGalleryThumbs .thumbnail img		{border:1px solid #555;}
#boatGalleryThumbs .thumbnail img:hover	{border:1px solid #d00;}


#boatMotors td				{border-bottom:1px solid #ccc;}
#boatMotors th				{font-size:11px; line-height:1.3em; text-align:center;border-bottom:1px solid #ccc; padding:0 0 5px 0}
#boatMotors .category		{font-size:11px; font-weight:bold; line-height:12px; background:#eee; padding:5px 0 5px 5px;}
#boatMotors .name			{font-size:11px; font-weight:normal; line-height:12px; padding:5px 0 5px 10px;}
#boatMotors .prepPrice		{font-size:11px; font-weight:bold; padding-right:25px; background:#f8f8f8; text-align:right;}
#boatMotors .price			{font-size:11px; text-align:center;}
#boatMotors .promoPrice		{font-size:11px; font-weight:bold; color:#d00; text-align:center;}
#boatMotors .savePrice		{font-size:11px; font-weight:bold; color:#d00; text-align:center;}
#boatMotors .speed			{font-size:10px; text-align:center;}
#boatMotors .note			{margin:10px 0 0; font-size:11px; line-height:1.3em; color:#888;}

#boatFeaturesOptions .heading		{margin:0 0 5px 0; font-size:17px; text-align:left;}
#boatFeaturesOptions .category		{padding:5px 0 5px 5px; font-size:11px; font-weight:bold; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee;}
#boatFeaturesOptions .features td	{padding:5px 0 5px 10px; font-size:11px; line-height:1.3em; border-bottom:1px solid #eee;}
#boatFeaturesOptions .options td	{padding:5px 0 5px 10px; font-size:11px; line-height:1.3em; border-bottom:1px solid #eee;}
#boatFeaturesOptions .note			{margin:5px 0 0; font-size:11px; line-height:1.3em; color:#888;}

#buildSummary h1	{margin:0 0 5px 0; font-size:21px; font-weight:bold; text-align:left;}
#buildSummary h2	{margin:0 0 5px 0; font-size:17px; text-align:left;}

#video td 			{text-align:center; width:180px; height:175px; font-size:11px; line-height:1.4em;}
#video td img 		{margin-bottom:5px;}
#video td a	 		{text-decoration:none;}
#video .title		{text-align:left; height:30px;}

#brochureRequest h2 				{font-size:18px;}
#brochureRequest .dealerName		{height:40px; padding:5px; font-weight:bold; line-height:1.2em; background-color:#eee;}
#brochureRequest .dealerCityState	{padding:0 5px; background-color:#eee;}
#brochureRequest .dealerPhone		{padding:0 5px; background-color:#eee;}
#brochureRequest .dealerDistance	{padding:0 5px 5px; background-color:#eee;}
#brochureRequest .buttonArea 		{padding:2px 5px; background-color:#ddd;}

.formLabel				{height:20px; margin:20px 0 0; font-size:11px;}
.formLabel	.required	{height:20px; margin:20px 0 0; font-size:12px; font-weight:bold;}
.formLabel	em			{font-size:10px; color:#a22; font-weight:normal; letter-spacing:normal;}
.formInput,
.formInput input		{font-size:14px;}

#consumerBillOfRights li	{margin: 0 0 0 20px; list-style:disc;}
/*
#aboutNav a			{display:block; margin:0 0 5px 0; padding:5px; border:1px solid #ccc; background:#ddd;}
#aboutNav a:hover	{border:1px solid #ddd; background:#eee;}
*/
#aboutNav li	{margin:0 0 3px 20px;}


#dealerBenefits li {margin:0 0 10px 20px; list-style-type:disc;}

#contact .info {width:200px; margin:0 0 0 20px; padding:10px; float:right; border:1px solid #aaa; background:#eee;}

#faq #q	{font-weight:bold;}
#faq #a	{margin:0 0 20px 40px;}

#fishingteam .name	{font-weight:bold;}
#fishingteam .title	{font-weight:bold; color:#5FADBC;}
#fishingteam ul		{list-style:disc; margin:10px 0 0 25px;}
#fishingteam li		{margin:0; padding:3px 0; font-size:12px; line-height:1.5em;}

#promotions .promoItem		{height:170px; margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #ccc;}
#promotions .promoImage		{width:220px; margin:0 20px; float:left; text-align:center;}
#promotions .promoTitle		{margin:0 0 10px 0; font-size:18px; font-weight:normal;}
#promotions .promoDates 	{margin:10px 0 0 0; font-size:11px; color:#888;}
#promotions h1 				{font-size: 21px; font-weight:bold;}

#privacy p		{margin:10px 0;}
#privacy ul		{margin:10px 0 0 25px; list-style: disc;}
#privacy li		{margin:0; padding:3px 0; font-size:12px; line-height:1.5em;}
#privacy h3		{font-size:18px; letter-spacing:normal;}
#privacy em		{font-weight:bold; font-style:italic;}

.proThumb 		{ width:110px; margin:0 5px 10px; float:left; text-align:center; }
.proThumb a 	{ text-decoration:none; }
.proThumb img 	{ border:1px solid #000; }

#buynow ul	{ list-style:disc; margin:5px 0 15px 25px;}
#buynow li	{ margin:0; padding:3px 0; font-size:12px; line-height:1.5em;}

#disclaimer	{ margin:10px 0 0 0; padding:0 15px; font-size:13px; color:#000; line-height:1.4em;}
#copyright 	{ margin:20px 0 0 0; padding:0 5px; font-size:10px; color:#444; text-align:center;}




#ibox_w 						{ width: 100%; height: 100%; margin:0; padding:0; position: absolute; top: 0px; left: 0px; z-index:1000; background-color: #000; -moz-opacity: 0.0; opacity: 0.0; }
#ibox_progress					{ margin:0; padding:0; position: absolute; z-index:105; }
#ibox_wrapper 					{ width:780px; height:300px; margin:0; padding:0 1px 30px 0; position: absolute; top: 0px; left: 0px; z-index:1000; border:1px solid #000;	background-color:#eee; }
#ibox_content 					{ width:100%; height:100%; margin:0 0 5px; padding:0; background-color:#eee; position:relative; top:0px; left:0px; border:1px solid #000; }
#ibox_footer_wrapper	 		{ margin:0; padding:0; position:relative; top:0px; left:0px; }
#ibox_close_a					{ width:60px; height:20px; margin:0 5px 0 0; display:block; background:url(/images/ibox_closeBtn.gif) 0 0 no-repeat; }
#ibox_close_a:hover				{ background-position:0 -20px;}
#ibox_close_a .closetxt			{ position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; }

.errorMessage	{color:#d00; font-weight:bold;}


/* Anything Slider */
	.anythingSlider                         {width: 998px; height: 340px; position: relative; margin: 0 auto 15px;}
	.anythingSlider .wrapper                {width: 998px; overflow:auto; height: 314px; margin: 0; position: absolute; top: 0; left: 0;}
	
	                                        /* Width below is max for Opera */
	.anythingSlider .wrapper ul             {width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #eee; margin: 0;}
	.anythingSlider .wrapper ul li          {display: block; float: left; padding: 0; height: 314px; width: 998px; margin: 0; }
	.anythingSlider .arrow                  {display: block; height: 300px; width: 35px; text-indent: -9999px; position: absolute; top: -315px; cursor: pointer;}
	.anythingSlider .back                   {background:url(/images/slideArrow-left.png)  25px 100px no-repeat; left: -35px; }
	.anythingSlider .forward                {background:url(/images/slideArrow-right.png) -5px 100px no-repeat; right: -35px;}
	.anythingSlider ul li :hover > a		{border:1px solid green;}
	.anythingSlider .back:hover             {background-position:18px 100px;}
	.anythingSlider .forward:hover          {background-position:2px 100px;}
	
	.thumbNav                               {position: relative; top: 320px; text-align: center; }
	.thumbNav li                            {display: inline; }
	.thumbNav a                             {color: black; background: #555; text-decoration:none; font-size:11px; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; text-align: center; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius: 4px;}
	.thumbNav a:hover                       {background-image: none; }
	.thumbNav a.cur                         {background: #aaa; }
	
	.start-stop                             {z-index: 10; border:1px solid #666; background:none; color:#444;font-size:11px; letter-spacing:.1em; text-decoration:none; padding:2px 5px; width:40px; text-align: center; position: absolute; left:930px; top:319px; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
	
	.start-stop.playing                     {background: none; }
	.start-stop:hover                       {border:1px solid #aaa; color:#fff;}
	
	/*  Prevents  */
	.anythingSlider .wrapper ul ul          {position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
	.anythingSlider .wrapper ul ul li       {float: none; height: auto; width: auto; background: none; }
/* End of Anything Slider */

