/* Begin Structure Styles =============================================== */
body {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color:black;
	font-size: 11px;
	overflow: -moz-scrollbars-vertical;
}
#wrapper {
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	text-align: left;
	height: 75px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-top-color: #C4C307;
	border-right-color: #C4C307;
	border-bottom-color: #C4C307;
	border-left-color: #C4C307;
}
#product_nav_container {
	background: url(images/top_back.jpg) no-repeat;
	font-weight: bold;
	color: #9F2A7B;
	height: 75px;
	width: 500px;
	position: relative;
	top: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
	height: 75px;
	text-align:left;
	float: right;
}
#product_nav {
	list-style-type: none;
	float: left;
}
#product_nav ul li {
	font-size:11px;
	display: inline;
	border-right: 1px solid white;
	padding-right: 3px;
	margin-left: 4px;	
}
#product_nav ul li.last {
	border: 0;
}
#product_nav a {
	text-decoration: none;
	color: white;
}
#product_nav a:hover {
	color: white;
	text-decoration: none;
	background-color: #9E191A;
}
#main_title_nav {
	list-style-type: none;
	float: left;
	padding-left:10px;
}
#main_title_nav ul li {
	font-size:11px;
	display: inline;
	border-right: 1px solid white;
	padding-right: 5px;
	margin-left: 5px;	
}
#main_title_nav ul li.last {
	border: 0;
	padding-left: 3px;	
}
#main_title_nav a {
	text-decoration: none;
	color: white;
}
#main_title_nav a:hover {
	color: #ddbc05;
	text-decoration: none;
}
.footer {
	width:1000px;
	color:white;
	clear:both;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style: solid;
	border-top-width: 5px;
	border-color:#9E191A;
	margin: 0px;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
}
/* End Structure Styles =============================================== */
#outer_content_container {
	background-image: url(images/main_pic.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width: 760px;
}
#content_container {
	float: left;
	margin: 0 0 0 0;
	width: 760px;
}
.main_title {
	width: 500px;
	background-color:#484848;
	padding-top:10px;
	padding-bottom:10px;
	height: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 500px;
	height: 10px;
	border-style:solid;
	border-color:white;
	border-width:1px;
	clear: both;
	position: relative;
}
.news_title {
	width: 490px;
	background-color:#9e1a1a;
	padding-left:10px;
	padding-bottom:8px;
	height: 7px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 490px;
	height: 7px;
	border-style:solid;
	border-color:#ddbc05;
	border-width:1px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.main_content {
	margin: 0;
	padding: 0px 0px;
	width: 760px;
	float: left;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 760px;
}
.main_content_right {
	margin: 0;
	width: 500px;
	float: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.main_content h1, #main_content h2, #main_content h3, #main_content h3, {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}
/* Begin Breadcrumb Styles =============================================== */
#breadcrumb {
	margin: 0 0 4px 0;
	padding: 4px 0 0 10px;
	width: 550px;
	float: left;
	border-top: 1px #9D7968 solid;
	border-bottom: 1px #9D7968 solid;
	height: 24px;
	font-size: 10px;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 540px;
	height: 18px;
}
#breadcrumb ul {
	margin: 0;
}
#breadcrumb ul li {
	display: inline;
	border-right: 1px solid #C2A887;
	padding-right: 4px;
	margin-left: 4px;	
}
#breadcrumb ul li.last {
	border: 0;
	padding: 0;
}
/* End Breadcrumb Styles =============================================== */
/* Begin Left Menu Styles =============================================== */
#nav_left {
	font-size: 11px;
	color:white;
	width:180px;
	background-image: url(images/pages_nav_left_back.jpg);
	background-repeat: no-repeat;
	padding-top:20px;
	padding-right:20px;
	padding-left:30px;
	clear: both;
}
#nav_left ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
list-style-image: url(images/arrow.gif);
line-height: 1.5em;
}

#nav_left a
{
display: block;
padding: 3px;
width: 150px;
border-bottom: medium dashed white;
border-bottom-width: 1px;
}
#nav_left a:link, #nav_left_list a:visited
{
color: #EEE;
text-decoration: none;
}
#nav_left a:hover
{
background-color: #9E191A;
color: #fff;
}
#top_nav_container {
	margin: 0 4px 0 0;
	padding: 0;
	width: 250px;
	float: left;
}
#left_nav_container {
	margin: 0 4px 0 0;
	padding: 0;
	width: 250px;
	float: left;
}
.left_title {
	margin: 0;
	padding: 8px 0 0 10px;
	width: 229px;
	float: left;
	background: #01466B;
	height: 32px;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 219px;
	height: 24px;
}
.left_content {
	margin: 0 0 0 0;
	padding: 5px 10px;
	width: 270px;
	float: left;
	voice-family: "\"}\""; 
  	voice-family: inherit;
}
.right_content {
	margin: 0 0 0 0;
	padding: 7px 10px;
	width: 180px;
	float: left;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 180px;
	border-left: medium dashed white;
	border-left-width: 1px;
}
.left_content ul li {
	list-style: none;
}
.left_content ul li a {
	font-weight: bold;
	color: #01466B;
	width: 189px;
	text-align: left;
	display: block;
	background: url(images/bullet_red.gif) no-repeat 6px 9px #E5ECF0; /* new */
	font-size: 10px;
	padding: 6px 0 6px 20px;
	text-decoration: none;
}
.left_content ul li a:hover {
	background: url(images/bullet_white.gif) no-repeat 6px 9px #7399AD; /* new */
	color: #FFFFFF;
	text-decoration: none;
}
.left_content ul li a:visited {
	text-decoration: none;
}
.left_content ul li a:active {
	text-decoration: none;
}
/* End Left Menu Styles =============================================== */
.middle_links {
	width:760px;
    height:146px;
	clear:both;
}
.usedstock_home {
    float: left;
    width:103px;
    height:91px;
    background-image: url(images/usedstock_middle.jpg);
    background-repeat: no-repeat;
    padding-left:150px;
    padding-top:55px;
}






#navpages_middle {
float: left;
width:500px;
height:40px;
padding-top:1px;
text-align:left;
background-color:#484848;
border-style:solid;
border-color:white;
border-width:1px;
}
#main_button  {
	padding-top:90px;
	padding-right:10px;
	padding-bottom:16px;

}
.line {
    width:500px;
    border-top-style: solid;
    border-top-width: 2px;
    border-color:white;
	padding-bottom:2px;
}
/* products Styles =============================================== */
.products_line {
    width:150px;
    float: left;
    border-top-style: solid;
    border-top-width: 5px;
    border-color:#9E191A;
	padding-bottom:2px;
}
#products_left {
margin-top:10px;
width:160px;
float: left;
border-right: medium dashed white;
border-right-width: 1px;
color:#c3c0c0;
line-height: 1.3em;
}
#products_middle {
margin-top:10px;
margin-left:10px;
width:160px;
float: left;
border-right: medium dashed white;
border-right-width: 1px;
color:#c3c0c0;
line-height: 1.3em;
}
#products_right {
margin-top:10px;
margin-left:10px;
width:150px;
float: left;
color:#c3c0c0;
line-height: 1.3em;
}


.contact_button {
	float: right;
	width:70px;
	height:18px;
	line-height:18px;
	background: url(images/price_red.jpg) no-repeat;
	border-style: solid;
	border-width: 1px;
	border-color:white;
	text-align: right;
	color:white;
	text-decoration: none;
	margin-right: 5px;
}
.contact_button link {
     float: left;
     width:70px;
	 height:18px;
	 line-height:18px;
	 background: url(images/price_red.jpg) no-repeat;
     text-align: right;
	 color:white;
	 text-decoration: none;
}
.contact_button a {
     float: left;
     width:70px;
	 height:18px;
	 line-height:18px;
	 background: url(images/price_red.jpg) no-repeat;
     text-align: center;
	 color:white;
	 text-decoration: none;
}
.contact_button a:hover { 
	text-decoration: none;
 	color:white;
	background: url(images/buy_now.jpg) no-repeat;
}
.contact_button a:active {
	text-decoration: none;
}
.product_border {
margin-top:1px;
    border-style: solid;
    border-width: 1px;
    border-color:#9E191A;
	margin-bottom:5px;
}
/* end products Styles =============================================== */
.gallery_border {
margin-top:1px;
    border-style: solid;
    border-width: 3px;
    border-color:white;
	margin-bottom:5px;
}
.gallery_small_border {
margin-top:1px;
    border-style: solid;
    border-width: 3px;
    border-color:white;
	margin-bottom:5px;
}
.toppage {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 90px;
	width: 500px;
}
.contact {
	float: left;
	width:500px;
	background-image: url(images/background_contact.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding: 0px;
}
.news_page {
    float: left;
    width:500px;
}
.events_page {
    float: left;
    width:500px;
}
.design_page {
    float: left;
    width:500px;
    background-image: url(images/background_design.jpg);
    background-repeat: no-repeat;
	padding-top:90px;
}
.gallery {
	float: left;
	width:500px;
	background-image: url(images/background_gallery.jpg);
	height: 90px;
}
.used_page {
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.boats {
	float: left;
	width:500px;
	background-image: url(images/background_boats.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.boatsindex {
	margin: 0;
}
.boatsindex ul {
	display: block;
	list-style-type: none;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.boatsindex li {
	display: block;
	list-style-type: none;
	height: 21px;
	width: 215px;
	text-align: left;
	font-size: 10px;
}
.boatsindex li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	padding-top: 4px;
	padding-left: 38px;
}
.boatsindex li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	padding-top: 4px;
	padding-left: 38px;
}
.boatsindexxseries {
	background-image: url(images/boatsbutton_xseries.gif);
	width: 215px;
}
.boatsindexxseries a {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexxseries a:visited {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexprostar {
	background-image: url(images/boatsbutton_prostar.gif);
	width: 215px;
}
.boatsindexprostar a {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexprostar a:visited {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexmaristar {
	background-image: url(images/boatsbutton_maristar.gif);
	width: 215px;
}
.boatsindexmaristar a {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexmaristar a:visited {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexsaltwater {
	background-image: url(images/boatsbutton_saltwater.gif);
	width: 215px;
}
.boatsindexsaltwater a {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsindexsaltwater a:visited {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
}
.boatsub {
	width: 502px;
	margin-bottom: 2px;
	float: left;
}
.boattit_xseries {
	background-image: url(images/boatstitle_xseries.gif);
	padding: 0px;
	float: left;
	height: 78px;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.boattit_prostar {
	background-image: url(images/boatstitle_prostar.gif);
	padding: 0px;
	float: left;
	height: 78px;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.boattit_maristar {
	background-image: url(images/boatstitle_maristar.gif);
	padding: 0px;
	float: left;
	height: 78px;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.boattit_saltwater {
	background-image: url(images/boatstitle_saltwater.gif);
	padding: 0px;
	float: left;
	height: 78px;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.boatimg_xseries {
	background-image: url(images/boatspicture_xseries.jpg);
	width:284px;
	height:249px;
	float: left;
	margin-right: 1px;
}
.boatimg_prostar {
	background-image: url(images/boatspicture_prostar.jpg);
	width:284px;
	height:249px;
	float: left;
	margin-right: 1px;
}
.boatimg_maristar {
	background-image: url(images/boatspicture_maristar.jpg);
	width:284px;
	height:249px;
	float: left;
	margin-right: 1px;
}
.boatimg_saltwater {
	background-image: url(images/boatspicture_saltwater.jpg);
	width:284px;
	height:249px;
	float: left;
	margin-right: 1px;
}
.boatsmenu {
	width: 106px;
	float: left;
	margin-top: 1px;
	border-bottom: #797478 solid 1px;
	border-top: #797478 solid 1px;
	border-left: #797478 solid 1px;
	border-right: #797478 solid 1px;
}
.boatsmenu ul {
	display: block;
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.boatsmenu li {
	display: block;
	list-style-type: none;
	text-align: left;
	font-size: 10px;
}
.boatsmenu li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.boatsmenu li a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.boatsmenu li a:hover {
	color: #E8CA38;
	text-decoration: none;
	font-weight:bold;
}

.x1 a {
	display:block;
	background-image: url(images/bm_xs_x1.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x1 a:hover {
	display:block;
	background-image: url(images/bm_xs_x1a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x2 a {
	display:block;
	background-image: url(images/bm_xs_x2.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x2 a:hover {
	display:block;
	background-image: url(images/bm_xs_x2a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x7 a {
	display:block;
	background-image: url(images/bm_xs_x7.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x7 a:hover {
	display:block;
	background-image: url(images/bm_xs_x7a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x9 a {
	display:block;
	background-image: url(images/bm_xs_x9.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x9 a:hover {
	display:block;
	background-image: url(images/bm_xs_x9a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x15 a {
	display:block;
	background-image: url(images/bm_xs_x15.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x15 a:hover {
	display:block;
	background-image: url(images/bm_xs_x15a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.xstar a {
	display:block;
	background-image: url(images/bm_xs_xstar.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.xstar a:hover {
	display:block;
	background-image: url(images/bm_xs_xstara.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x30 a {
	display:block;
	background-image: url(images/bm_xs_x30.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x30 a:hover {
	display:block;
	background-image: url(images/bm_xs_x30a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x45 a {
	display:block;
	background-image: url(images/bm_xs_x45.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x45 a:hover {
	display:block;
	background-image: url(images/bm_xs_x45a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x80 a {
	display:block;
	background-image: url(images/bm_xs_x80.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.x80 a:hover {
	display:block;
	background-image: url(images/bm_xs_x80a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.csx a {
	display:block;
	background-image: url(images/bm_xs_x15.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.csx a:hover {
	display:block;
	background-image: url(images/bm_xs_x15a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a190 a {
	display:block;
	background-image: url(images/bm_ps_190.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a190 a:hover {
	display:block;
	background-image: url(images/bm_ps_190a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a197 a {
	display:block;
	background-image: url(images/bm_ps_197.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a197 a:hover {
	display:block;
	background-image: url(images/bm_ps_197a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a209 a {
	display:block;
	background-image: url(images/bm_ps_209.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.a209 a:hover {
	display:block;
	background-image: url(images/bm_ps_209a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m200 a {
	display:block;
	background-image: url(images/bm_ms_200.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m200 a:hover {
	display:block;
	background-image: url(images/bm_ms_200a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m215 a {
	display:block;
	background-image: url(images/bm_ms_215.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m215 a:hover {
	display:block;
	background-image: url(images/bm_ms_215a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m230 a {
	display:block;
	background-image: url(images/bm_ms_230.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m230 a:hover {
	display:block;
	background-image: url(images/bm_ms_230a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m245 a {
	display:block;
	background-image: url(images/bm_ms_245.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m245 a:hover {
	display:block;
	background-image: url(images/bm_ms_245a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m280 a {
	display:block;
	background-image: url(images/bm_ms_280.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.m280 a:hover {
	display:block;
	background-image: url(images/bm_ms_280a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw200ss a {
	display:block;
	background-image: url(images/bm_sw_200ss.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw200ss a:hover {
	display:block;
	background-image: url(images/bm_sw_200ssa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw215ss a {
	display:block;
	background-image: url(images/bm_sw_215ss.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw215ss a:hover {
	display:block;
	background-image: url(images/bm_sw_215ssa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw230ss a {
	display:block;
	background-image: url(images/bm_sw_230ss.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw230ss a:hover {
	display:block;
	background-image: url(images/bm_sw_230ssa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw245ss a {
	display:block;
	background-image: url(images/bm_sw_245ss.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw245ss a:hover {
	display:block;
	background-image: url(images/bm_sw_245ssa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw280ss a {
	display:block;
	background-image: url(images/bm_sw_280ss.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.sw280ss a:hover {
	display:block;
	background-image: url(images/bm_sw_280ssa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swcsx a {
	display:block;
	background-image: url(images/bm_sw_csx.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swcsx a:hover {
	display:block;
	background-image: url(images/bm_sw_csxa.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx2 a {
	display:block;
	background-image: url(images/bm_sw_x2.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx2 a:hover {
	display:block;
	background-image: url(images/bm_sw_x2a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx15 a {
	display:block;
	background-image: url(images/bm_sw_x15.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx15 a:hover {
	display:block;
	background-image: url(images/bm_sw_x15a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swxstar a {
	display:block;
	background-image: url(images/bm_sw_xstar.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swxstar a:hover {
	display:block;
	background-image: url(images/bm_sw_xstara.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx30 a {
	display:block;
	background-image: url(images/bm_sw_x30.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx30 a:hover {
	display:block;
	background-image: url(images/bm_sw_x30a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx45 a {
	display:block;
	background-image: url(images/bm_sw_x45.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx45 a:hover {
	display:block;
	background-image: url(images/bm_sw_x45a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx80 a {
	display:block;
	background-image: url(images/bm_sw_x80.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.swx80 a:hover {
	display:block;
	background-image: url(images/bm_sw_x80a.gif);
	width: 100px;
	height: 20px;
	padding-left: 6px;
	padding-top: 7px;
}
.bottom {
	background-image: url(images/bottom_back_02.jpg);
    background-repeat: no-repeat;
	text-align:left;
	float: left;
    width:760px;
	padding-top:10px;
}
.athletes {
    float: left;
    width:210px;
	padding-left:10px;
}
.bottom_send_pitures {
    font-size: 11px;
    color:white;
	width:106px;
    height:105px;
    background-image: url(images/send_photos.jpg);
    background-repeat: no-repeat;
    padding-top:50px;
    padding-right:20px;
    padding-left:130px;
    text-align:right;
    margin-top:5px; 
}
.events{
	float:right;
	width:260px;
	border-style:solid;
	border-color:white;
	border-width:1px;
	padding-bottom:2px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
ol.arrow  {
list-style-image: url(images/arrow.gif);
line-height: 1.5em;
}
.news{
    width:223px;        
	float:left;
    border-style:solid;
    border-color:white;
    border-width:1px;
}
div.scroll {
	color:white;
	height: 218px;
	overflow: auto;

       background: no-repeat fixed 
scrollbar-face-color : #9E191A;
	scrollbar-highlight-color :#9E191A;
	scrollbar-3dlight-color : #9E191A;
	scrollbar-shadow-color : #9E191A;
	scrollbar-darkshadow-color : #9E191A;
	scrollbar-track-color : #9E191A;
	scrollbar-arrow-color : #9E191A;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
/** Product List Page Styles Begin ===========================================*/
.productlistrow {
	float: left;
	border: 1px solid #7399AD;
	margin-top: 12px;
	width: 504px;
}
.productlistcolumn1 {
	float: left;
	padding: 0 0 0 10px;
	margin: 10px 0 0 0;
	width: 130px;
}
.productlistcolumn2 {
	float: left;
	padding: 0;
	margin: 10px 5px 0 4px;
	width: 350px;
}
/** Product List Page Styles End ===========================================*/

/* Begin Basket Styles =============================================== */
.baskettop {
	font-weight: bold;
	color: #FFFFFF;
	background: #C2A887;
	padding: 5px;
}
.basketmiddle {
	padding: 3px;	
}
.basketbottom {
	color: #FFFFFF;
	padding: 3px;
	background: #C2A887;
}
/* End Basket Styles =============================================== */
.left_contentlarge {
	margin: 0;
	width: 470px;
	float: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	clear: both;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.newstainer {
	margin: 2px;
	float: left;
	clear:both;
	width: 485px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.newspic {
	margin: 4px;
	padding: 0px;
	float: left;
	width: 125px;
	text-align: center;
}
