/* CSS Document created by red internet-zero.com */

body {
background:#000000;
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
color:#CCCCCC;
width:750px;
border:2.5px dashed #333333;
margin-top:1px;
}
h1 {
font-size:1.3em;
margin-top:3px;
color:#CCCCCC;
}

h2 {
font-size:1.9em;
margin:0px;
padding-right:12px;
padding-bottom:8px;
color:#F5F5F5;
}
h4 {
padding-top:3px;
paddint-bottom:6px;
color:#FFFFFF;
background-color:#333333;
margin-top:0px;
font-size:1.2em;
padding-left:15px;
padding-right:15px;
line-height:1.4em;
border-bottom:3.4px solid #FFC600;
}
h5 {
margin-top:4px;
margin-bottom:2px;
clear:both;
color:#CCCCCC;
font-size:1.2em;
}

#BLACK {
background:#CCCCCC;
display:block;
}
#FIRST {
text-align:right;
background-color:#333333;
line-height:2em;
}

#FIRST a {
text-decoration:none;
color:#CCCCCC;
padding-right:20px;
}

#FIRST a:hover {
color:#FFC600;
}
#LOGO {
background-color:#333333;

}

#PHOTO {
background-color:#FFC600;
margin-bottom:0px;
}

#NAV {
line-height:3em;
float:left;
z-index:-1;
margin-top:0px;
}

#NAV a {
color:#F8F8F8;
text-decoration:none;
font-weight:bold;
font-size:1.5em;
position:relative;
background-image:url(images/button_back.png);
width:187.5px;
text-align:center;
float:left;
clear:none;
display:block;
}

#NAV a:hover {
color:#FFC600;
background-image:url(images/button_back_o.png);
}

#NAV a span {
visibility:hidden;/* hide message initially*/
position:absolute;
top:30px;
left:7px;
width:169px;
padding:4px 2px;
color:#FFFFFF;
font-size:0.66em;
line-height:1.05em;
min-height:170px;
font-weight:normal;
background-color:#333333;
z-index:0;
}
#NAV a:hover {visibility:visible; }/* ie bug needed to make span show*/
#NAV a:hover span {visibility:visible;}/* reveal image*/

#TEXT {
float:left;
margin-top:10px;
padding:3px 10px;
}

#TEXT a {
text-decoration:none;
color:#FF6600;
}

#TEXT a:hover {
color:#FFCC00;
}

#TEXT_CLMN {float:left;clear:left;width:120px;padding:10px 10px;background-image:url(images/sport_menu.png); background-position:bottom right; background-repeat:no-repeat;line-height:0.6em;margin-left:7px; margin-bottom:25px;margin-top:7px;}
#TEXT_CLMN a {color:#000000;text-decoration:none;position:relative;font-weight:bold;padding:1px 0px 2px 15px;}
#TEXT_CLMN a:hover {color:#FFC600;text-decoration:none;color:#ASDB;}
#TEXT_CLMN a span {visibility:hidden;/* hide message initially*/position:absolute;top:-15px;left:140px;width:575px;padding:5px 5px;color:#EFEFEF;font-weight:normal;line-height:1.0em;background-image:url(images/back.png);}
#TEXT_CLMN a:hover {visibility:visible; }/* ie bug needed to make span show*/
#TEXT_CLMN a:hover span {visibility:visible;}/* reveal image*/

#TEXT_CLMN_A { float:left; clear:left;width:125px;padding:10px 10px;background-image:url(images/sail_menu.png); background-position:bottom right; background-repeat:no-repeat;line-height:0.6em;margin-left:7px;margin-bottom:25px;margin-top:7px;}
#TEXT_CLMN_A a {color:#000000;text-decoration:none;position:relative;font-weight:bold;padding:1px 0px 2px 15px;font-weight:bold;}
#TEXT_CLMN_A a:hover {color:#BBCCEC;text-decoration:none;color:#ASDB;}
#TEXT_CLMN_A a span {visibility:hidden;/* hide message initially*/position:absolute;top:-15px;left:140px;width:575px;padding:5px 5px;color:#EFEFEF;font-weight:normal;line-height:1.0em;background-image:url(images/back.png);}
#TEXT_CLMN_A a:hover {visibility:visible; }/* ie bug needed to make span show*/
#TEXT_CLMN_A a:hover span {visibility:visible;}/* reveal image*/

#TEXT_CLMN_B {float:left;clear:left;width:125px;padding:10px 10px;background-image:url(images/Speed_menu.png); background-position:bottom right; background-repeat:no-repeat;line-height:0.6em;margin-left:7px;margin-bottom:25px;margin-top:7px;}
#TEXT_CLMN_B a {color:#000000;text-decoration:none;position:relative;font-weight:bold;padding:1px 0px 2px 15px;}
#TEXT_CLMN_B a:hover { color:#F0F0F0;text-decoration:none;color:#ASDB;}
#TEXT_CLMN_B a span {visibility:hidden;/* hide message initially*/position:absolute;top:-15px;left:140px;width:575px;padding:5px 5px;color:#EFEFEF;font-weight:normal;line-height:1.0em; background-image:url(images/back.png);}
#TEXT_CLMN_B a:hover {visibility:visible; }/* ie bug needed to make span show*/
#TEXT_CLMN_B a:hover span {visibility:visible;}/* reveal image*/

#TEXT_CLMN_C { float:left; clear:left;width:125px;padding:10px 10px; background-image:url(images/fun_menu.png); background-position:bottom right; background-repeat:no-repeat;line-height:0.6em;margin-left:7px;margin-bottom:25px;margin-top:7px;}
#TEXT_CLMN_C a { color:#000000; text-decoration:none; position:relative; font-weight:bold; padding:1px 0px 2px 15px; }
#TEXT_CLMN_C a:hover { color:#FF9FFF;text-decoration:none;color:#ASDB; }
#TEXT_CLMN_C a span {visibility:hidden;/* hide message initially*/ position:absolute; top:-15px; left:140px; width:575px; padding:5px 5px; color:#EFEFEF; font-weight:normal; line-height:1.0em; background-image:url(images/back.png);}
#TEXT_CLMN_C a:hover {visibility:visible; }/* ie bug needed to make span show*/
#TEXT_CLMN_C a:hover span {visibility:visible;}/* reveal image*/

#TEXT_CLMN_F p {
line-height:1.6em; color:#000033; padding:2px 4px; font-size:1.02em;
}

#TEXT_CLMN_F {float:left; clear:left; width:125px; padding:10px 7px; background-image:url(images/fleet_menu.png); background-position:bottom right; background-repeat:repeat-y; line-height:0.6em; margin-left:7px; margin-bottom:25px; margin-top:7px; }
#TEXT_CLMN_F a { color:#000000; text-decoration:none; position:relative; font-weight:bold; padding:1px 0px 2px 15px; line-height:0.4em;}
#TEXT_CLMN_F a:hover {color:#E0F8E3; text-decoration:none; color:#ASDB;}
#TEXT_CLMN_F a span {visibility:hidden;/* hide message initially*/position:absolute;top:-55px;left:132px;width:590px;padding:3px 5px;color:#FFFFFF;font-weight:normal;line-height:1.0em;background-color:#333333;background-image:url(images/back.png);}
#TEXT_CLMN_F a:hover {visibility:visible; }/* ie bug needed to make span show*/
#TEXT_CLMN_F a:hover span {visibility:visible;}/* reveal image*/


#TEXT_IMG {float:left;width:240px;}

#VIDEO {float:left;clear:right;width:330px;padding:10px 5px;border-right:10px solid #FFC600;}

#FLEET {float:left;clear:none;width:535px;padding:5px 10px;}

#FOOTER {background-image:url(images/back.png);clear:both;width:743px;text-align:right;min-height:17px;padding-right:7px;padding-top:3px;}
#FOOTER_H {background-color:#FFFFFF;clear:both;width:743px;text-align:right;padding-right:7px;padding-top:2px;color:#333333;}
#FOOTER_F {background-image:url(images/back.png); clear:both;width:740px;text-align:left;padding:2px 5px;}
#FOOTER_F a {text-decoration:none;color:#FF6600;}
#FOOTER_F a:hover {color:#FFCC00;}

.FORM_BUTTON {background-color:#000000;border:none;font-size:0.9em;padding:2px 18px;color:#CCFF00;}
.FORM_BOX {background-color:#333333;font-size:1em;color:#999999;padding:2px 2px;border:none;}

.BG_WHT {background-color:#FFFFFF;}

.BRDy{padding:4px 9px;background-image:url(images/back.png);border:1px solid #666666;margin:0px;z-index:300;}

.HOMY {padding:0px 10px;}
.HOMY  a {position:relative;font-size:1em;padding: 0px 3px 0px 8px;}
.HOMY  a:hover {color:#FF7DF1 !important;}
.HOMY  a span {visibility:hidden;/* hide message initially*/position:absolute;top:18px;left:-15px;width:105px;padding:9px 8px;color:#FFFFFF;line-height:1.12em;font-weight:normal;font-size:1.01em;background-image:url(images/back.png);;z-index:0;}
.HOMY  a:hover {visibility:visible; }/* ie bug needed to make span show*/
.HOMY a:hover span {visibility:visible;}/* reveal image*/

.GALRY { padding: 10px 10px;background-image:url(images/back.png);border:2px solid #666666;

}
