.body {font-family:tahoma;}
.windsurfing_tabcolor {background-color:#859ACB;}
.unvarnished_tabcolor {background-color:#731E07; color:#FFFFFF;}

a.sponsor_text_link {text-decoration:underline; color:#000000; font-size:12px; font-family:tahoma;}
a.sponsor_text_link:active {text-decoration:underline; color:#000000; font-size:12px; font-family:tahoma;}
a.sponsor_text_link:visited {text-decoration:underline; color:#000000; font-size:12px; font-family:tahoma;}
a.sponsor_text_link:hover {text-decoration:underline; color:#0000CC; font-size:12px; font-family:tahoma;}


a.windsurfing_12px {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.windsurfing_12px:active {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.windsurfing_12px:visited {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.windsurfing_12px:hover {text-decoration:none; color:#0000CC; font-size:12px; font-family:tahoma;}

a.windsurfing_11px {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.windsurfing_11px:active {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.windsurfing_11px:visited {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.windsurfing_11px:hover {text-decoration:none; color:#0000CC; font-size:11px; font-family:tahoma;}

a.windsurfing_10px {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.windsurfing_10px:active {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.windsurfing_10px:visited {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.windsurfing_10px:hover {text-decoration:none; color:#0000CC; font-size:10px; font-family:tahoma;}



a.windsurfing_grey_10px {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.windsurfing_grey_10px:active {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.windsurfing_grey_10px:visited {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.windsurfing_grey_10px:hover {text-decoration:none; color:#0000CC; font-size:10px; font-family:tahoma;}



a.unvarnished_12px {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.unvarnished_12px:active {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.unvarnished_12px:visited {text-decoration:none; color:#000000; font-size:12px; font-family:tahoma;}
a.unvarnished_12px:hover {text-decoration:none; color:#CC3300; font-size:12px; font-family:tahoma;}

a.unvarnished_11px {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.unvarnished_11px:active {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.unvarnished_11px:visited {text-decoration:none; color:#000000; font-size:11px; font-family:tahoma;}
a.unvarnished_11px:hover {text-decoration:none; color:#CC3300; font-size:11px; font-family:tahoma;}

a.unvarnished_10px {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.unvarnished_10px:active {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.unvarnished_10px:visited {text-decoration:none; color:#000000; font-size:10px; font-family:tahoma;}
a.unvarnished_10px:hover {text-decoration:none; color:#CC3300; font-size:10px; font-family:tahoma;}

a.unvarnished_grey_10px {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.unvarnished_grey_10px:active {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.unvarnished_grey_10px:visited {text-decoration:none; color:#222222; font-size:10px; font-family:tahoma;}
a.unvarnished_grey_10px:hover {text-decoration:none; color:#CC3300; font-size:10px; font-family:tahoma;}



div.windsurfing_link {width:130px; font-family:tahoma; font-size:10px; padding-left:18px; padding-top:4px;}
div.windsurfing_link_bullet {width:120px; font-family:tahoma; font-size:10px; padding-left:28px; padding-top:1px;}
div.windsurfing_link_bullet_sub {width:110px; font-family:tahoma; font-size:10px; padding-left:38px; padding-top:1px;}

div.unvarnished_link {width:124px; font-family:tahoma; font-size:10px; padding-top:4px; padding-left:24px;}
div.unvarnished_link_bullet {width:100px; font-family:tahoma; font-size:10px; padding-left:34px; padding-top:1px;}
div.unvarnished_link_bullet_sub {width:90px; font-family:tahoma; font-size:10px; padding-left:44px; padding-top:1px;}

/*-----------------SWF-------------------*/
div.swf {width:760px; height:181px; position:relative; border-style:solid; border-color:#FFFFFF; border-width:1px 1px 0px 1px;}

/*ARTICLES GENERAL*/
div.article {position:relative; padding-bottom:20px;}



/*-----------------Main Columns-------------------*/

div.windsurfing_left_col_top {width:149px; height:44px; line-height:23px; position:absolute; top:181px; left:0px; border-style:solid; border-color:#FFFFFF; border-width:0px 0px 0px 1px; background-image:url('../images/graphics/windsurfing_02.gif'); background-repeat:no-repeat;}
td.windsurfing_left_col {width:148px; vertical-align:top; padding-top:6px; background-image:url('../images/graphics/windsurfing_05.gif'); background-repeat:x-repeat;}

div.windsurfing_center_col_top {width:464px; height:44px; position:absolute; top:181px; left:149px; font-family:tahoma; font-size:11px; padding-top:4px; background-image:url('../images/graphics/windsurfing_03.jpg'); background-repeat:no-repeat;}
td.windsurfing_center_col {width:464px; padding-bottom:30px; vertical-align:top; background-image:url('../images/graphics/windsurfing_06.jpg'); background-repeat:no-repeat; background-color:#FFFFFF;}

div.windsurfing_right_col_top {width:148px; height:44px; line-height:23px; position:absolute; top:181px; left:613px; border-style:solid; border-color:#FFFFFF; border-width:0px 1px 0px 0px; background-image:url('../images/graphics/windsurfing_04.gif'); background-repeat:no-repeat;}
td.windsurfing_right_col {width:148px; vertical-align:top; padding-top:6px; background-image:url('../images/graphics/windsurfing_07.gif'); background-repeat:x-repeat;}



/*WINDSURFING ARTICLES*/
img.article_windsurfing_01_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_01_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_01_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_01_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_02_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_02_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_02_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_02_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_03_image {border-style:solid; border-color:#222222; border-width:1px; margin:0px 5px 0px 15px;}
div.article_windsurfing_03_header {font-family:tahoma; font-size:13px; font-weight:bold; margin:0px 15px 2px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_03_body {font-family:tahoma; font-size:11px; margin:0px 15px 18px 15px;}
div.article_windsurfing_03_author {font-family:tahoma; font-size:11px; margin:5px 15px 0px 15px;}

img.article_windsurfing_04_image {border-style:solid; border-color:#222222; border-width:1px; margin:0px 15px 0px 5px;}
div.article_windsurfing_04_header {font-family:tahoma; font-size:13px; font-weight:bold; margin:0px 15px 2px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_04_body {font-family:tahoma; font-size:11px; margin:0px 15px 18px 15px;}
div.article_windsurfing_04_author {font-family:tahoma; font-size:11px; margin:5px 15px 0px 15px;}

img.article_windsurfing_05_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_05_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px;}
div.article_windsurfing_05_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_05_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_06_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_06_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px;}
div.article_windsurfing_06_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_06_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_07_image {border-style:solid; border-color:#222222; border-width:1px; margin:6px 15px 0px 15px;}
div.article_windsurfing_07_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_07_body {font-family:tahoma; font-size:11px; margin:6px 15px 0px 15px;}
div.article_windsurfing_07_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_08_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_08_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_08_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_08_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_09_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_09_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_09_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_09_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_10_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_windsurfing_10_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#859ACB;}
div.article_windsurfing_10_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_windsurfing_10_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_windsurfing_11_image {border-style:solid; border-color:#222222; border-width:1px; margin:0px 15px 0px 5px;}
div.article_windsurfing_11_header {font-family:tahoma; font-size:12px; font-weight:bold; margin:0px 15px 5px 15px; padding:1px 4px 1px 4px; background-color:#859ACB;}
div.article_windsurfing_11_body {font-family:tahoma; height:100px; font-size:10px; margin:0px 15px 0px 15px; padding-left:4px;}
div.article_windsurfing_11_author {font-family:tahoma; font-size:10px; margin:5px 15px 15px 15px;}

div.article_windsurfing_12_header {position:absolute; left:0px; width:320px; font-family:tahoma; font-size:11px; font-weight:bold; margin:0px 4px 5px 15px; padding:1px 4px 1px 4px; background-color:#859ACB;}
div.article_windsurfing_12_body {position:relative; top:18px; font-family:tahoma; font-size:10px; margin:0px 15px 0px 15px; padding-left:4px; padding-right:4px; padding-bottom:10px;}
div.article_windsurfing_12_price {position:absolute; right:0px; width:80px; font-family:tahoma; font-size:11px; font-weight:bold; margin:0px 15px 5px 0px; padding:1px 4px 1px 4px; background-color:#859ACB;}














/*UNVARNISHED STYLES*/
div.unvarnished_left_col_top {width:149px; height:44px; line-height:23px; position:absolute; top:181px; left:0px; border-style:solid; border-color:#FFFFFF; border-width:0px 0px 0px 1px; background-image:url('../images/graphics/unvarnished_02.gif'); background-repeat:no-repeat;}
td.unvarnished_left_col {width:148px; vertical-align:top; padding-top:6px; background-image:url('../images/graphics/unvarnished_05.gif'); background-repeat:x-repeat;}

div.unvarnished_center_col_top {width:464px; height:44px; position:absolute; top:181px; left:149px; font-family:tahoma; font-size:11px; padding-top:4px; background-image:url('../images/graphics/unvarnished_03.jpg'); background-repeat:no-repeat;}
td.unvarnished_center_col {width:464px; padding-bottom:30px; vertical-align:top; background-image:url('../images/graphics/unvarnished_06.jpg'); background-repeat:no-repeat; background-color:#FFFFFF;}

div.unvarnished_right_col_top {width:148px; height:44px; line-height:23px; position:absolute; top:181px; left:613px; border-style:solid; border-color:#FFFFFF; border-width:0px 1px 0px 0px; background-image:url('../images/graphics/unvarnished_04.gif'); background-repeat:no-repeat;}
td.unvarnished_right_col {width:148px; vertical-align:top; padding-top:6px; background-image:url('../images/graphics/unvarnished_07.gif'); background-repeat:x-repeat;}




img.article_unvarnished_01_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_unvarnished_01_header {font-family:tahoma; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#731E07;}
div.article_unvarnished_01_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_unvarnished_01_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_unvarnished_02_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_unvarnished_02_header {font-family:tahoma; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px 15px 5px 15px; padding:2px 4px 2px 4px; background-color:#731E07;}
div.article_unvarnished_02_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_unvarnished_02_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}

img.article_unvarnished_03_image {border-style:solid; border-color:#222222; border-width:1px; margin:0px 5px 0px 15px;}
div.article_unvarnished_03_header {font-family:tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; margin:0px 15px 2px 15px; padding:2px 4px 2px 4px; background-color:#731E07;}
div.article_unvarnished_03_body {font-family:tahoma; font-size:11px; margin:0px 15px 18px 15px;}
div.article_unvarnished_03_author {font-family:tahoma; font-size:11px; margin:5px 15px 0px 15px;}

img.article_unvarnished_04_image {border-style:solid; border-color:#222222; border-width:1px; margin:0px 15px 0px 5px;}
div.article_unvarnished_04_header {font-family:tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; margin:0px 15px 2px 15px; padding:2px 4px 2px 4px; background-color:#731E07;}
div.article_unvarnished_04_body {font-family:tahoma; font-size:11px; margin:0px 15px 18px 15px;}
div.article_unvarnished_04_author {font-family:tahoma; font-size:11px; margin:5px 15px 0px 15px;}

img.article_unvarnished_05_image {border-style:solid; border-color:#222222; border-width:1px;}
div.article_unvarnished_05_header {font-family:tahoma; font-size:14px; font-weight:bold; margin:0px 15px 3px 15px; padding:2px 0px 0px 0px;}
div.article_unvarnished_05_body {font-family:tahoma; font-size:11px; margin:0px 15px 0px 15px; }
div.article_unvarnished_05_author {font-family:tahoma; font-size:11px; margin:5px 15px 15px 15px;}












.photograph_windsurfing {border-width:1px; border-style:solid; border-color:#0000CC; margin:4px 4px 4px 4px; width:70px;}
.photograph_unvarnished {border-width:1px; border-style:solid; border-color:#731E07; margin:4px 4px 4px 4px; width:70px;}
.photograph_information_box {padding:2px 4px 2px 4px; position:absolute; top:62px; left:60px; visibility:hidden; border-width:1px; border-style:solid; border-color:#000000; background-color:#eeeeee; z-index:100; font-family:verdana; font-size:10px; color:#222222;}

.sponsorship_level_header {font-size:24px; font-family:tahoma; font-weight:bold; margin:0px 15px 0px 15px;}
.our_sponsors_logo_left {width:230px; vertical-align:middle;  padding-left:15px; padding-right:5px; font-size:12px; font-family:tahoma; font-weight:bold;}
.our_sponsors_logo_right {width:230px; padding-right:15px; padding-left:5px; font-size:12px; font-family:tahoma; font-weight:bold;}
.our_sponsors_name_to_logo_large {width:205px; height:70px; background-image:url('../images/sponsors/blank_01.png'); background-repeat:no-repeat;}
.our_sponsors_name_to_logo_small {width:164px; height:56px; vertical-align:middle; background-image:url('../images/sponsors/blank_02.png'); background-repeat:no-repeat;}

.media_coverage_table {width:430px; border-width:1px; border-style:solid;}
.media_coverage_left_col {width:220px; vertical-align:top; padding-bottom:14px; border-width:1px; border-style:solid;}
.media_coverage_right_col {width:220px; vertical-align:top; padding-bottom:14px; border-width:1px; border-style:solid;}
.media_coverage_header {font-family:tahoma; font-size:14px; font-weight:bold; padding:2px 4px 2px 4px; background-color:#859ACB;}
.media_coverage_body {font-family:tahoma; font-size:10px; padding:2px 4px 2px 4px;}


.video_windsurfing_table {width:430px;}
.video_windsurfing_left_col {width:215px; padding:10px 5px 10px 0px;}
.video_windsurfing_right_col {width:215px; padding:10px 0px 10px 5px;}
.video_windsurfing_header {width:215px; background-color:#859ACB; padding:1px 1px 1px 1px; font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; border-width:1px 1px 1px 1px; border-style:solid; border-color:#859ACB;}
.video_windsurfing_footer {width:215px; padding:1px 1px 1px 1px; background-color:#eeeeee; font-family:tahoma; font-size:9px; font-weight:bold; color:#859ACB; border-width:1px 1px 1px 1px; border-style:solid; border-color:#859ACB;}
.video_windsurfing_body {border-width:1px 1px 0px 1px; border-style:solid; border-color:#859ACB; background-color:#FFFFFF;}


.video_unvarnished_table {width:430px;}
.video_unvarnished_left_col {width:215px; padding:10px 5px 10px 0px;}
.video_unvarnished_right_col {width:215px; padding:10px 0px 10px 5px;}
.video_unvarnished_header {width:215px; background-color:#731E07; padding:1px 1px 1px 1px; font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; border-width:1px 1px 1px 1px; border-style:solid; border-color:#731E07;}
.video_unvarnished_footer {width:215px; padding:1px 1px 1px 1px; background-color:#dddddd; font-family:tahoma; font-size:9px; font-weight:bold; color:#731E07; border-width:1px 1px 1px 1px; border-style:solid; border-color:#731E07;}
.video_unvarnished_body {border-width:1px 1px 0px 1px; border-style:solid; border-color:#731E07; background-color:#FFFFFF;}


















/*--------------------old site css----------------------------------*/
div.notice_of_race_text {font-size:10px; font-family:tahoma; vertical-align:top; padding-left:10px; padding-bottom:10px;}
.aligntop {vertical-align:top;}




