/*Header*/
#header #header-content{
padding:0px;
}

/*Main Menu*/
#flags{
background-color: #000f1f;
width:24.2%;
height: 28px;
float:left;
position:relative; 
}
#flags #flags-content{
text-align:center;
padding:4px 0px;
}
#flags #flags-content a{text-decoration:none;color:white;padding:0px 5px;}
#flags #flags-content a img{border:0px;}
#flags #flags-content a:link{text-decoration:none;}
#flags #flags-content a:active, #flags #flags-content a:hover{text-decoration:underline;}

#menu{
background-color: #e2c103;
height: 28px;
float: right;
display:inline; 
position: relative; 
width:75.8%;
}
#menu #menu-content{
padding:4px 0px;
}
#menu #menu-content a{text-decoration:none;padding:0px 15px;color:black;}
#menu #menu-content a:link{text-decoration:none;}
#menu #menu-content a:active, #menu #menu-content a:hover{text-decoration:underline;}

/*Left Col*/
#leftcol #leftcol-content{
background: transparent url(../imgs/leftcol-bg.jpg) repeat-x scroll 0px top;
padding:13px;
}
#leftcol #leftcol-content h1,
#leftcol #leftcol-content h2,
#leftcol #leftcol-content h3,
#leftcol #leftcol-content h4,
#leftcol #leftcol-content h5{
text-align:center;
color:white;
}
#leftcol #leftcol-content h3{
border-bottom:1px solid white;
}
#leftcol #leftcol-content a{
color:white;
}
#leftcol #leftcol-content a:active,#leftcol #leftcol-content a:link{
text-decoration:none;
}
#leftcol #leftcol-content a:hover{
text-decoration:underline;
}
#gallery{
text-align:center;
}
#gallery img{
border:0px;
}
/*Navlist*/
#navlist{
list-style: none;
width:207px;
margin: 0px 0px 15px 0px;
padding: 15px 0px 15px 0px;
background-color:#151515;
}
#navlist ul {margin:0px; padding:0px;}
#navlist li.first{
padding-left: 10px;
background-repeat: no-repeat;
background-position: 0 .5em;
height:auto;
}
#navlist ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:10px;
color:#FFF; 
cursor:pointer; 
}
#navlist ul li:hover {background-color:#336598; position:relative;}

/*Sub Menu*/
#navlist ul ul {display:none; position:absolute; left:105px; top:5px; border:#fff solid; border-width:1px; background-color:#151515; }
#navlist ul li:hover ul {display:block;}

#navlist ul ul li { width:150px; float:left; display:inline; border:none;}
#navlist ul ul li:hover {text-decoration:none; border:none;}

#navlist li:hover ul li ul {display:none;}

#navlist ul ul li ul {left:110px; background-color:#151515;}
#navlist ul ul li:hover ul {display:block; }

/*Main Col*/
#maincol #maincol-content{
background: transparent url(../imgs/maincol-bg.jpg) no-repeat scroll left top;
padding:20px;
}
#maincol #maincol-content h1,
#maincol #maincol-content h2,
#maincol #maincol-content h3,
#maincol #maincol-content h4,
#maincol #maincol-content h5{
font-family:Gothic;
color::#003300;
}

#maincol #maincol-content h1{font-size:18px;}
#maincol #maincol-content h2{font-size:16px;}
#maincol #maincol-content h3{font-size:14px;}
#maincol #maincol-content h4{font-size:14px;}
#maincol #maincol-content h5{font-size:8px;}

#maincol #maincol-content h2{
border-bottom:2px solid #e2c103;
}

/*Footer*/
#footer #footer-content{
padding:20px;
}
#footer #footer-content a{
color:white;
}
#footer #footer-content a:active,#footer #footer-content a:link{
text-decoration:none;
}
#footer #footer-content a:hover{
text-decoration:underline;
}
