/*Start Navbar*/
ul#top-nav {
list-style:none;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 160px;
width:auto;
clear: both;
}

ul#top-nav li {
display:inline
}

ul#top-nav li a {
font: 90%/170% verdana, arial, helvetica, sans-serif;
text-decoration:none;
padding:0px;
line-height: 30px;
background:#ccc url(images/menu-hd.jpg) no-repeat;
width: 113px;
height: 43px;
color:#ccc;
float:left;
text-align:center;
border:none;
}

ul#top-nav li a:hover {
background:#ccc url(images/menu-hd.jpg) no-repeat;
width: 113px;
height: 43px;
color:#fff;
}
/*End Navbar*/

#navbar {
margin: 0px;
padding-top: 25px;
padding-left:530px;
padding-bottom: 25px;
background:none; 
border-style:none; 
font-size:90%; 
float:left; 
}

#navbar a:link, #navbar a:visited {
color: #ccc;
word-spacing: 0;
font-weight: normal;
text-decoration: none;
}

#navbar a.current {
color: #ccc;
font-weight: normal;
text-decoration: none;
}

#navbar a:hover {
color: #fff;
word-spacing: 0;
text-decoration: none;
font-weight: normal;
}


a:link, a:visited {
text-decoration: underline;
font-weight: normal;
color: 0000FF;
/*color: #6666FF;*/
}

a:hover {
font-weight: normal;
text-decoration: none;
color: #6666CC;
/*color: #66CC66;*/
}


 
#buttons-container {
 margin-top: 0px;
 width: 180px;
 height: 145px;
 background-image: url('images/buttons-bg.jpg');
}

#buttons {
margin-left: 0px;
padding-left: 10px;
list-style: none;
}


#buttons a {
color: #CC9999;
border-bottom: 1px dotted #eee;
font-size: 90%;
font-weight: bold;
text-decoration: none;
padding: 3px;
display: block;
margin: 2px;
width: 100%;
text-align: left;
}

#buttons a:hover {
border-bottom: 1px dotted #eee;
color: #fff;
text-decoration: none;
}



#sidemenu-container {
 margin:  0px 0px 20px 0px;
 padding: 0px;
 width: 100%;

 float: left;
}

#sidemenu-buttons {
margin: 0px;
padding: 0px  0px  0px 0px;
list-style: none;
float: left;
}


#sidemenu-buttons a {
margin: 0px 0px 0px 2px;
padding: 3px 3px 3px 13px;
color: 0000FF;
/*color: #6666CC;*/
width: 150px;
border-bottom: 1px dotted #ccc;
font-size: 90%;
font-weight: normal;
text-decoration: none;
display: block;
text-align: left;
background: url(images/arrow1.gif) 0 50% no-repeat #fff;
}

#sidemenu-buttons a:hover {
color: #999;
text-decoration: none;
background: url(images/arrow2.gif) 0 50% no-repeat #fff;
}

#footer {
height: 76px;
text-align: center;
padding: 10px 10px 10px 10px;
margin: 10px 0px 0px 0px;
font: 90%/110% verdana;
font-weight: normal;
background: #fff url(images/footer-bg.jpg) repeat-x bottom left;
border-top: 1px solid #eee;	
clear: both;
}

#footer a:link, #footer a:visited {
color: #666;
font-weight: normal;
}

#footer a:hover {
text-decoration: none;
color: #999;
font-weight: normal;
}

p.footer {
color: #fff; 
text-align: center;
margin: 10px 0px 0px 0px;
padding: 0px;
font-size: 100%;
}