BODY { font-color: Midnightblue; font-weight: normal; font-size: 12px; font-family: "Arial", sans-serif; }
BODY { background-color: #0174DF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
BODY {  background-image: url(pics/mainbackground.png); background-attachment:fixed; }

#logo { width:155px; height:66px; margin:0px auto; border:0px solid steelblue; border-bottom:0px solid black; padding:0px; float:left; }

#header { position:absolute; left:155px; width:722px; height:66px; margin:0px auto; border:0px solid black; border-bottom:0px solid black;
		background-color:Sienna; background: url(pics/header_title.gif) no-repeat; background-position:center; padding:0px; }

.sidepanel { background-image: url(pics/mainbackground.png); width:160px; height:100%; margin:4px auto; border:0px solid; border-color: White; padding:0px; text-align:center; }

#mainpagewrapper { background-color:Aliceblue; position:absolute; width:700px; margin:0px auto; border:0px solid black; border-right:2px solid black; border-left:2px solid black; border-bottom:2px solid black; padding:10px; }

#document { width:680px; height:100%; margin:0px; border-top:1px solid Lightgrey; border-right:1px solid black; border-left:1px solid Lightgrey; border-bottom:1px solid black; background-color:White; background: url(pics/main_bg.jpg) repeat; padding:10px; text-align:justify; }

#documentshadow { width:680px; height:18px; margin:0px auto; border:0px; background: url(pics/page_corner_shadow.jpg) no-repeat; padding:0px; }

#profile { width:100%; margin:0px auto; border:0px solid black; background-color:White; background: url(pics/table_bg.jpg) repeat; text-align:left; text-indent:5px; padding:10px; float:left; }

#linkbox { height:160px; width:118px; margin:3px; border:1px solid black; text-align:center; padding:2px; float:left; }

#trophysection { width:100%; margin:0px; border:1px solid blue; text-align:center; clear:both; }

#trophycolumn { width:155px; margin:0px; border:1px solid yellow; text-align:center; float:left; }

#trophybox { margin:0px; border:0px solid black; text-align:justify; padding:6px; float:left; }

#azureboxtitle { width:100%; margin:0px; border:1px solid black; background-color: Azure; text-align:center; text-indent:5px; padding:10px; }

#azurebox { width:50%; margin:0px; border:1px solid black; background-color: Azure; text-align:left; text-indent:5px; padding:10px; float:left; }

#azureboxtitle { margin:0px; border:2px solid black; background-color: Azure; text-align:left; text-indent:5px; padding:10px; float:left; }

#whitebox { width:100%; margin:0px; border:1px solid black; background-color: White; text-align:left; text-indent:5px; padding:10px; float:left; }

.raisedbox { border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; }

.committeebox { border-bottom: gray 0px solid; border-right: gray 0px solid; border-left: Gainsboro 0px solid; border-top: Whitesmoke 0px solid; padding:0px; }

.newsbox { background-color:#CEF6F5; border-bottom: gray 1px solid; border-right: gray 1px solid; border-left: Gainsboro 1px solid; border-top: Whitesmoke 1px solid;  padding:10px; }

table.trophy { border:gray 0px solid; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: red; }
td.trophy { width:33%; border:gray 0px solid; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: red; }

/*
TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: red; }
*/

/* LINKS */

A.text:link { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.text:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.text:visited { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.text:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.white:link { COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.white:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.white:visited { COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.white:hover { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.menu:link { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:visited { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:hover { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

#mainmenu { position:relative; top:38px; width:720px; height:20px; margin:0px auto; border:0px solid White; padding:0px; text-align:center; }

A.mainmenuitem:link { color: black; font-weight: normal; font-size: 14px;  font-family: "Arial"; text-decoration: none; width:auto; margin:0px auto; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; padding:2px; text-align:center; float:left;}
A.mainmenuitem:active { color: black; font-weight: normal; font-size: 14px;  font-family: "Arial"; text-decoration: none; width:auto; margin:0px auto; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; padding:2px; text-align:center; float:left;}
A.mainmenuitem:visited { color: black; font-weight: normal; font-size: 14px;  font-family: "Arial"; text-decoration: none; width:auto; margin:0px auto; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; padding:2px; text-align:center; float:left;}
A.mainmenuitem:hover { color: black; font-weight: normal; font-size: 14px;  font-family: "Arial"; text-decoration: none; width:auto; margin:0px auto; border:1px solid; border-bottom: Lightgoldenrodyellow 1px solid; border-right: Lightgoldenrodyellow 1px solid; border-left: black 1px solid; border-top: black 1px solid; background-color:Aliceblue; padding:2px; text-align:center; float:left;}

/* OLD background-color:Lightgoldenrodyellow; */


.sidemenutitle{ color: Aliceblue; font-weight: bold; font-size: 12px;  font-family: "Arial"; text-decoration: none; width:150px; margin:0px; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Sienna; padding:0px; text-align:center; }
.sidemenusubtitle{ color: Aliceblue; font-weight: bold; font-size: 11px;  font-family: "Arial"; text-decoration: none; width:30px; margin:0px; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Sienna; padding:0px; text-align:center; float:left; }
.sidemenusubtitle2{ color: Aliceblue; font-weight: bold; font-size: 11px;  font-family: "Arial"; text-decoration: none; width:55px; margin:0px; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Sienna; padding:0px; text-align:center; float:left; }
.sidemenuinfo{ color: Aliceblue; font-weight: bold; font-size: 10px;  font-family: "Arial"; text-decoration: none; width:150px; margin:0px; border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Sienna; padding:0px; text-align:center; }

/* new version */
.sidemenuitembox { margin:0px; padding:2px; text-align:center; float:left; }

.sidemenuitem { width:150px; color: black; font-weight: normal; font-size: 12px;  font-family: "Arial"; text-decoration: none; margin:0px; float:left; text-align:center;}

A.sidemenuitem:link { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; }
A.sidemenuitem:active { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; }
A.sidemenuitem:visited { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Skyblue; }
A.sidemenuitem:hover { border:1px solid; border-bottom: Lightgoldenrodyellow 1px solid; border-right: Lightgoldenrodyellow 1px solid; border-left: black 1px solid; border-top: black 1px solid; background-color:Aliceblue; }

.sidemenuitempastcontests1 { color: black; font-weight: normal; font-size: 10px;  font-family: "Arial"; text-decoration: none; width:25px; margin:0px; padding:0px; text-align:center; float:left; }

A.sidemenuitempastcontests1:link { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests1:active { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests1:visited { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests1:hover { border:1px solid; border-bottom: white 1px solid; border-right: white 1px solid; border-left: black 1px solid; border-top: black 1px solid; background-color:Aliceblue; }

.sidemenuitempastcontests2 { width:70px; color: black; font-weight: normal; font-size: 10px;  font-family: "Arial"; text-decoration: none; margin:0px;  padding:0px; text-align:center; float:left; }

A.sidemenuitempastcontests2:link { border:9px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests2:active { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests2:visited { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests2:hover { border:1px solid; border-bottom: white 1px solid; border-right: white 1px solid; border-left: black 1px solid; border-top: black 1px solid; background-color:Aliceblue; }

.sidemenuitempastcontests3 { width:95px; color: black; font-weight: normal; font-size: 10px;  font-family: "Arial"; text-decoration: none; margin:0px; padding:0px; text-align:center; float:left; }

A.sidemenuitempastcontests3:link { border:0px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests3:active { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests3:visited { border:1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-left: white 1px solid; border-top: white 1px solid; background-color:Wheat; }
A.sidemenuitempastcontests3:hover { border:1px solid; border-bottom: white 1px solid; border-right: white 1px solid; border-left: black 1px solid; border-top: black 1px solid; background-color:Aliceblue; }


A.main:link { COLOR: crimson; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:visited { COLOR: firebrick; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:hover { COLOR: gold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.top:link { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:visited { COLOR: coral; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:hover { COLOR: gold; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}

A.links:link { COLOR: Darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:visited { COLOR: Darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:hover { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

A.soundarchive:link { COLOR: Darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.soundarchive:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.soundarchive:visited { COLOR: Darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.soundarchive:hover { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

/* FONT STYLES */

B.h18 {COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Arial"; } 
B.h16 {COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial"; }  
B.h14 {COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 
B.h12 {COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Arial"; } 

B.hn18 {COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: "Arial"; } 
B.hn16 {COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Arial"; } 
B.hn14 {COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 
B.hn12 {COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Arial"; } 
B.hn14white {COLOR: White; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 

B.heading1white {COLOR: Aliceblue; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 
B.heading4 {COLOR: Steelblue; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 
B.heading4white {COLOR: Aliceblue; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; } 
B.heading5white {COLOR: Aliceblue; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: "Arial"; } 

B.entry { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS";  text-align: justify; }
B.intro { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS";  text-align: justify; }
B.smallentryheading { COLOR: darkgreen; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; } 
B.entryheading { COLOR: darkgreen; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; } 
B.entryheadingwhite { COLOR: white; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; } 
B.bigentryheading { COLOR: darkgreen; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; } 

B.text { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.textlarge { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial";  text-align: justify; }
B.textsmall { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; }
B.textsmaller { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: "Arial";  text-align: justify; }
B.texttitle { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.textsubtitle { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.profile { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Times New Roman";  text-align: justify; } 
B.textlargewhite { COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial";  text-align: justify; }
B.textwhite { COLOR: white; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.texttrophiessection { width:100%; padding:5px; background-color:Lightgoldenrodyellow; COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.texttrophies { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.texttrophiesblurb { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: "Arial";  text-align: justify; } 

B.newstitle { COLOR: Darkslategray; FONT-WEIGHT: normal; font-style:normal; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.news { COLOR: Darkslategray; FONT-WEIGHT: normal; font-style:normal; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.newswhite { COLOR: white; FONT-WEIGHT: normal; font-style:normal; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; } 

B.compentry { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; }
B.compentryheading { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; }
B.compplace { COLOR: Darkslategray; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; }

B.small { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS";  text-align: justify; } 
B.smaller { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS";  text-align: justify; } 
B.smallest { COLOR: Darkslategray; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: "Comic Sans MS";  text-align: justify; } 
B.menutitle { COLOR: orangered; FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

B.red13 { COLOR: orangered; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.red12 { COLOR: orangered; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Arial";  text-align: justify; } 
B.red10 { COLOR: orangered; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: "Arial";  text-align: justify; } 

P { text-align: justify; }
