*{ margin: 0; padding: 0; }*
body { font: .8em Arial, Sans-Serif; line-height: 1.8em; background: #0F3A38 url(images/bg_main2.jpg) repeat-x; color: white; }
a {COLOR: white; text-decoration: none;}
a:visited {COLOR: white; text-decoration: none;}
a:hover {COLOR: green; text-decoration: underline;}
h2 { margin: 0 0 10px; padding: 10px 0 3px; }
h3 { padding-left: 10px; color: #fff; background: #669900 url(images/g.jpg) repeat-x; font-size: 1em; height: 24px; line-height: 24px; }
ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
img { border: none; }

#header {
background: #FE7B09 url(images/header2.jpg) repeat-x;
height: 215px;
}
#header h1 {
font-size: 30px;
font-weight: 100;
letter-spacing: -1px;
padding: 22px 0 5px 10px;
}
#header h1 a {
color: #fff;
text-decoration: none;
}
#header h1 a:hover {
color: red;
text-decoration: none;
}
#header h2 {
color: white;
font-size: 19px;
font-weight: 100;
padding: 0 0 0 11px;
letter-spacing: -1px;
line-height: 12px;
}

#wrap { padding: 10px 10px 3px 10px; width: 900px; margin:20px auto; background: #0F3A38 url(images/bg_main2.jpg) repeat-x; border-left:1px solid #376A61;
	border-right:1px solid #376A61;
}
#left { float: left; width: 180px; background: #0F3A38; margin-bottom: 10px; margin-top: 20px;}
#left ul { padding: 5px 10px 10px 10px; margin: 0; border-left:1px solid #376A61;
	border-right:1px solid #376A61; }
#right { margin-bottom: 10px; float: right; width: 650px; padding: 0 10px 10px 10px; margin-top: 10px;text-align:justify;}
	
#footer { font-size: 11px; text-align: center; border-top: 1px solid #ccc; padding: 10px 5px; }

#countdown { text-align: center; font-size: 1.5em; padding: 10px 5px; }

/* ================================================================ 
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/example_flyout.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 */


.menu2{
font-family: arial, sans-serif; 
width:180px; 
height:180px; 
position:relative; 
font-size:11px; 
margin:30px 0; 
z-index:100;
}


.menu2 ul {
padding:0; 
margin:0; 
list-style-type: none; 
background:#eee; 
width:180px; 
height:180px; 
border:1px solid #606;
}


.menu2 ul li ul {
visibility:hidden; 
position:absolute; 
height:0; 
overflow:hidden; 
top:0; 
left:85px;
}


.menu2 ul li {
float:left;
}
.menu2 ul li a, .menu2 ul li a:visited {
display:block; 
float:left; 
text-decoration:none; 
color:#000; 
width:90px; 
height:30px; 
line-height:29px; 
font-size:11px; 
background:transparent; 
padding-left:10px;
}


* html .menu2 ul li a, * html .menu2 ul li a:visited {width:100px; w\idth:90px;}

.menu2 table {
border-collapse:collapse; 
border:0; 
margin:0; 
padding:0; 
font-size:1em; 
position:absolute; 
left:0; top:0;
}

/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu2 ul li:hover a,
.menu2 ul li a:hover{
background:#606; color:#fff;
}

.menu2 ul li:hover {position:relative; z-index:90;}
* html .menu2 ul li a:hover {position:relative; z-index:100;}

.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {
visibility:visible; 
position:absolute; 
height:auto; 
border:1px solid #606; 
background:#606; 
overflow:visible;
}


.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a{
display:block; 
background:transparent; 
color:#fff; line-height:15px; 
padding:5px 0 5px 10px; 
height:auto; 
text-decoration:none;
}

.menu2 ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover {
background:#069; 
color:#ff0;
}
.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; 
overflow:hidden; 
top:0; 
left:85px;
}


.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
height:auto; 
color:#000; 
padding:0; 
border:1px solid #069; 
list-style-type:none; 
background:#069;
}


.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {
display:block; 
background:transparent; 
color:#ff0;
}

.menu2 ul li:hover ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover ul li a:hover {
background:#eee; 
color:#000;
}



