p { font-weight: normal; font-size: 11px; } li { font-size: 11px; } .orange_dot 
{ color: #<font color="0099FF">0099FF</font>; } strong { font-size: 11px; } #mainContent 
{ font-size: 11px; } td { text-align: left; } h1 { font-size: 30px; font-weight: 
lighter; color: #0099FF; } h2 { font-size: 18px; } h3 { font-size: 16px; color: 
#999999; font-weight: normal; } h2,h4,h5,h6 { font-weight: normal; color: #0099FF; 
} a:link, a:visited { color: #0099FF; text-decoration: none; font-weight: normal; 
} a:hover { color: #999999; text-decoration: none; font-weight: normal; } body 
{ margin: 0; /* it's good practice to zero the margin and padding of the body 
element to account for differing browser defaults */ padding: 0; text-align: center; 
/* this centers the container in IE 5* browsers. The text is then set to the left 
aligned default in the #container selector */ color: #333333; font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 10pt; background-image: url(../images/bk.gif); 
background-repeat: repeat-y; background-position: 50% 0px; z-index: 0; } #container 
{ width: 960px; margin: 0 auto; text-align: left; /* this overrides the text-align: 
center on the body element. */ z-index: 20; top: -340px; position: relative; } 
.clearfloat { /* this class should be placed on a div or break element and should 
be the final element before the close of a container that should fully contain 
a float */ clear:both; height:0; font-size: 1px; line-height: 0px; } #header { 
z-index: 100; position: relative; top: 20px; padding-top: 0; padding-right: 10px; 
padding-bottom: 0; padding-left: 49px; } #mainContent { margin-top: 130px; margin-right: 
350px; margin-bottom: 0; margin-left: 40px; padding-top: 0px; padding-right: 10px; 
padding-bottom: 0px; padding-left: 10px; z-index: 100; top: 0px; font-size: 10px; 
} #footer { padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 
20px; position: relative; top: 100px; } #footer p { margin: 0; /* zeroing the 
margins of the first element in the footer will avoid the possibility of margin 
collapse - a space between divs */ padding: 10px 0; text-align: center; } /* MENU 
*/ /* ================================================================ This copyright 
notice must be untouched at all times. The original version of this stylesheet 
and the associated (x)html is available at http://www.cssplay.co.uk/menus/dd_valid.html 
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and 
the assocaited (x)html may be modified in any way to fit your requirements. =================================================================== 
*/ /* common styling */ .menu_news { position: absolute; top: -152px; left: 0px; 
} .menu { font-family: Verdana, Arial, Helvetica, sans-serif; height:100px; position:relative; 
font-size:11px; z-index:100; padding-left: 40px; padding-top: 20px; } .menu ul 
li a, .menu ul li a:visited { display:block; text-decoration:none; height:20px; 
text-align:left; color:#0099FF; line-height:20px; font-size:11px; overflow:hidden; 
} #container .menu a { padding-right: 10px; padding-left: 10px; } #container .menu 
#left a { border-left-width: 0px; border-left-style: none; border-left-color: 
#FFFFFF; } .menu ul {padding:0; margin:0; list-style: none;} .menu ul li { float:left; 
position:relative; } .menu ul li ul { display: none; width: 80px; } .menu ul li 
ul li { width: 80px; } /* specific to non IE browsers */ .menu ul li:hover a { 
color:#7B6554; background-color: transparent; } .menu ul li:hover ul { display:block; 
position:absolute; top:18px; left:0; width:80px; } .menu ul li:hover ul li a.hide 
{ color:#0099FF; background-image: url(../images/bk_menu.png); } .menu ul li:hover 
ul li:hover a.hide { color:#7F6D56; background-image: url(../images/bk_menu.png); 
} .menu ul li:hover ul li ul {display: none;} .menu ul li:hover ul li a { display:block; 
color:#0099FF; background-image: url(../images/bk_menu.png); } .menu ul li:hover 
ul li a:hover { color:#786850; background-color: #FFFFFF; } .menu ul li:hover 
ul li:hover ul { display:block; position:absolute; left:80px; top:0; } .menu ul 
li:hover ul li:hover ul.left { left:-80px; } /* END MENU */ /* background themes 
*/ .background_theme01 { height: 340px; width: 960px; top: 0px; z-index: 0; margin: 
0 auto; } 