/* CSS Document */

body {background-image:url(img/bg2.gif); margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%;}

#macro {width:769px; margin-left:auto; margin-right:auto; background-image:url(img/container_bg.gif); background-repeat:repeat-y;}

#header {width: 760px; height: 56px; margin-left:auto; margin-right:auto; background-color:#036;}
#header a:link, #header a:visited {font-size:.8em; color:#09F; text-decoration:none;}
#header a:hover {color:#FFF; text-decoration:underline;}

#container {width: 760px; margin-left:auto; margin-right:auto; background-color:#036;}

#bar {width:760px; height:30px; background-image:url(img/menubar.jpg); background-repeat:no-repeat;}
#bar ul {list-style-type:none; margin:0; padding:0;}
#bar li {display:inline; margin-right: 15px;}


ul#tab {list-style-type:none; margin:0; padding:0; margin-top:-4px; margin-bottom:-4px;}
ul#tab li {display:inline; margin:0; padding:0;}

#wrapper {position: relative; width:716px; background-image:url(img/wrapper_bg.gif); background-repeat:repeat-y; border: 9px solid; border-color:#FFF; margin-left:auto; margin-right:auto;}

#content {width:494px; padding: 15px;}
#content a:link {color:#06C; font-weight:bold;}
#content a:visited {color:#996600; font-weight:bold;}
#content a:hover {color:#FF6600;}

#sidebar {position: absolute; top: 0; left: 540px; width: 160px; padding: 8px; font-size:.8em;}
#sidebar a:link, #sidebar a:visited {color:#06C; text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}

#footer {width:730px; background-color:#036; padding: 15px; font: .9em Arial, Helvetica, sans-serif; color:#999; margin-left:auto; margin-right:auto;}
#footer a {color:#999;}

.orange {font-size:1.8em; color:#F60; margin:0;}
.blue {font:1.4em Georgia, "Times New Roman", Times, serif; color:#036; margin:0;}

.title {font:1.2em Georgia, "Times New Roman", Times, serif; margin:0; width:500px; border:0 solid; border-color:#999; border-bottom-width:1px; padding-bottom:5px;}

.newsheadline {margin-top:8px; padding-top:0; font-size:.9em;}

.border {border: 1px solid; border-color:#999;}

.quote {font-size: 1.1em; font-weight:bold; color:#C60;}

p {line-height: 1.6em;}

#scene1 {width:440px; padding: 15px;}
#scene1 a:link, #scene3 a:visited {color:#0066CC; font-weight:bold; text-decoration:none;}
#scene2 {position: absolute; top: 0; left: 470px; width: 230px; padding: 8px; background-color: #E0CDAF;}
#scene2 p {font-size: .8em;}
#scene3 {position: absolute; top: 0; left: 470px; width: 230px; padding: 8px;}
#scene3 a:link, #scene3 a:visited {color:#0066CC; font-weight:bold; text-decoration:none;}
.caption {font-size: .8em;}

h2 {font: 1.4em Georgia, "Times New Roman", Times, serif; color:#630;}

#brown {width: 440px; height: 57px; padding:8px; background-image:url(img/block.gif); background-repeat:no-repeat;}

/* Menu Style */

.anylinkcss{
position:absolute;
visibility: hidden;
font:normal 10px Verdana;
line-height: 18px;
z-index: 500;
width: 205px;
background-color:#e5e1da;
border-bottom:1px solid #CCCCCC;
border-right:2px solid #CCCCCC;
border-left:7px solid #336699;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 0px;
text-decoration: none;
font-weight: normal;
text-indent: 3px;
border-bottom:2px solid #FFFFFF;
text-decoration: none !important;
color: #333333;
}

.anylinkcss a:hover{ /*hover background color*/
color: #FFFFFF;
background:#336699;
}

/* Menu Style -- END */