body	{margin: 0px; padding: 0px; background-color: #000000; font: 13px/18px Arial, Helvetica; color: #757373;}
img	{border: none;}
br	{line-height: 13px;}
p	{margin: 7px;}
strong	{font-weight: bold;}
ul	{margin: 13px 0px 13px 23px; padding: 0px; list-style-type: circle;}
form	{margin: 0px; padding: 0px;}
a:link, a:visited	{color: #F48028; text-decoration: underline;}
a:hover	{color: #F48028; text-decoration: none;}

#container	{width: 829px; text-align: left;}

#logo	{width: 829px; height: 83px; background-image: url(/graphics/bg_logo.jpg); background-repeat: no-repeat; text-align: center;}

#topnav	{width: 829px; height: 32px; background-image: url(/graphics/bg_topnav.gif); background-repeat: no-repeat;}
#topnav img	{margin: 0px 9px 0px 9px;}
#topnav img.left	{margin: 0px 9px 0px 9px;}
#topnav img.right	{margin: 0px 47px 0px 9px;}
#topnav img.global	{margin: 0px 0px 0px 0px;}

#content	{width: 829px; min-height: 536px; background-color: #FFFFFF;}
#content .feature	{ padding: 5px 0px 5px 5px;}
#content .main	{width: 309px; padding: 1px 4px 1px 0px; float: right;}
#content .main .outer	{width: 309px; background-image: url(/graphics/main_bg_outer.gif); background-repeat: repeat-y;}
#content .main .inner	{width: 301px; margin: 0px 0px 0px 4px; background-image: url(/graphics/main_bg_inner.gif); background-repeat: repeat-x; background-position: bottom;}
#content .main .inner .content	{width: 292px; margin: 5px 0px 0px 5px;}
#content .main .inner .content .news	{width: 274px; margin: 4px 0px 0px 0px; padding: 13px 9px 13px 9px; background-color: #E2E1D9; color: #503C2C;}
#content .main .inner .content .news a:link, #content .main .inner .content .news a:visited, #content .main .inner .content .news a:hover	{font-size: 12px; font-weight: bold; color: #503C2C;}
#content .main .inner .content .club	{width: 274px; padding: 9px 9px 13px 9px; color: #503C2C;}
#content .main .inner .content .club a:link, #content .main .inner .content .club a:visited, #content .main .inner .content .club a:hover	{text-decoration: none; color: #757373;}
#content .main .inner .content .club input	{width: 200px; height: 17px; border: 1px inset #CCCCCC; font-size: 9px; padding: 3px 0px 0px 3px; color: #666666;}

#content .leftnav	{width: 169px; padding: 26px 18px 42px 5px; float: left;}
#content .leftnav .outer	{width: 169px; background-image: url(/graphics/leftnav_bg_outer.gif); background-repeat: repeat-y;}
#content .leftnav .inner	{width: 161px; margin: 0px 0px 0px 4px; background-image: url(/graphics/leftnav_bg_inner.gif); background-repeat: repeat-x; background-position: bottom;}
#content .leftnav .inner .links	{width: 141px; min-height: 240px; margin: 5px 0px 0px 5px; padding: 13px 5px 33px 5px; background-image: url(/graphics/leftnav_bg_links.gif); background-repeat: repeat-x; background-position: top; background-color: #EEEDE8;}
#content .leftnav .inner .links h1	{padding: 0px 0px 0px 4px; font-size: 14px; color: #92867A; font-weight: normal; letter-spacing: 1px; display: inline;}
#content .leftnav .inner .links a:link, #content .leftnav .inner .links a:visited	{padding: 0px 0px 0px 4px; font-size: 10px; color: #434343; text-decoration: none;}
#content .leftnav .inner .links a:hover	{padding: 0px 0px 0px 4px; font-size: 10px; color: #434343; text-decoration: underline;}
#content .leftnav .inner .links a.on:link, #content .leftnav .inner .links a.on:visited, #content .leftnav .inner .links a.on:hover	{padding: 0px 0px 0px 4px; font-size: 10px; color: #F48028; text-decoration: none;}
#content .leftnav .inner .links img	{padding: 0px 0px 2px 0px;}
#content .leftnav .inner .club	{width: 141px; padding: 13px 10px 42px 10px; color: #503C2C;}
#content .leftnav .inner .club a:link, #content .leftnav .inner .club a:visited, #content .leftnav .inner .club a:hover	{text-decoration: none; color: #757373; float: right;}
#content .leftnav .inner .club input	{width: 136px; height: 17px; border: 1px inset #CCCCCC; font-size: 9px; padding: 3px 0px 0px 3px; color: #666666;}

#content .right	{width: 620px; padding: 26px 17px 42px 0px; float: right;}
#content .right .club	{padding: 7px; color: #503C2C;}
#content .right .club a:link, #content .right .club a:visited, #content .right .club a:hover	{text-decoration: none; color: #757373;}
#content .right .club input	{width: 200px; height: 17px; border: 1px inset #CCCCCC; font-size: 9px; padding: 3px 0px 0px 3px; color: #666666;}
#content .right .trainers	{width: 600px;}
#content .right .trainers .left	{width: 67px; padding: 7px 0px 0px 33px; float: left; font-size: 13px; color: #92867A; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase;}
#content .right .trainers .left img	{border: 3px double #BFB5AC; margin-bottom: 3px;}
#content .right .trainers .right	{width: 457px; padding: 0px 23px 0px 0px; float: right;}
#content .right .trainers .right strong	{color: #92867A;}
#content .right .trainers .right em	{color: #F48028; font-style: normal;}
#content .right .trainers .elite	{width: 160px; padding: 0px 0px 33px 33px; float: left; font-size: 10px; text-transform: uppercase;}
#content .right .trainers .elite h1	{padding: 0px 0px 0px 4px; font-size: 14px; color: #92867A; font-weight: normal; display: inline;}
#content .right .trainers .elite img	{padding: 0px 0px 2px 0px;}
#content .right .trainers .elite a:link, #content .right .trainers .elite a:visited	{padding-left: 5px; text-decoration: none;}
#content .right .trainers .elite a:hover	{padding-left: 5px; text-decoration: underline;}
#content .right .trainers .skysport	{width: 365px; padding: 5px 33px 33px 0px; float: right; font-size: 10px; text-transform: uppercase;}
#content .right .trainers .skysport h1	{padding: 0px 0px 0px 58px; font-size: 14px; color: #92867A; font-weight: normal; display: inline;}
#content .right .trainers .skysport img	{padding: 0px 0px 2px 0px;}
#content .right .trainers .skysport a:link, #content .right .trainers .skysport a:visited	{padding-left: 5px; text-decoration: none;}
#content .right .trainers .skysport a:hover	{padding-left: 5px; text-decoration: underline;}
#content .right .trainers .skysport .columnleft	{width: 140px; padding-left: 30px; float: left;}
#content .right .trainers .skysport .columnright	{width: 140px; float: right;}

#content .wide	{width: 799px; padding: 26px 15px 42px 15px;}

#gallery	{width: 620px;}
#gallery img	{border: 3px double #BFB5AC; margin: 11px;}

#pushtopics	{width: 819px; height: 182px; margin: 0px 5px 0px 5px; background-image: url(/graphics/bg_pushtopics.jpg);}
#pushtopics img	{margin: 20px 5px 0px 5px;}

#bottomnav	{width: 100%; height: 36px; margin: 23px 0px 0px 0px; background-color: #1F160E; text-align: center;}
#bottomnav a:link, #bottomnav a:visited	{color: #BCBAB7; text-decoration: none; padding: 0px 23px 0px 23px; font-size: 11px; line-height: 36px;}
#bottomnav a:hover	{color: #BCBAB7; text-decoration: underline; padding: 0px 23px 0px 23px; font-size: 11px; line-height: 36px;}

#footer	{width: 801px; font-size: 10px; margin: 16px 0px 0px 0px;}
#footer a:link, #footer a:visited	{color: #757373; text-decoration: none; padding: 0px 5px 0px 5px; font-size: 9px;}
#footer a:hover	{color: #757373; text-decoration: underline; padding: 0px 5px 0px 5px; font-size: 9px;}
#footer .first a:link, #footer a:visited	{color: #757373; text-decoration: none; padding: 0px 5px 0px 5px; font-size: 9px;}
#footer .first a:hover	{color: #757373; text-decoration: underline; padding: 0px 5px 0px 5px; font-size: 9px;}

#description	{width: 801px; font-size: 8px; line-height: 1.3; color: #503C2C; text-align: justify; padding: 23px 0px 13px 0px;}
#description a:link, #description a:visited, #description a:hover	{color: #503C2C; text-decoration: none;}