/* CSS Document */
/*PAGE LAYOUT*/

body
{background-image: url(images/bg_body.jpg);background-color:#FFFFFF;background-repeat: repeat-x;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

#toppage{width:800px;}

#date{float:left; width:190px; height:39px; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}

#topbar{float:left; width:800px; height:32px; background-image:url(bg_topbar.gif);background-color:#CBC55C; background-repeat:repeat-x;border-right:solid 1px #999999;}

#header{width:800px;}

#content{width:800px;}

#contenttext{float:left; width:608px; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; border-top:dotted 1px #CCCCCC; min-height:360px;}

#logo{float:left; width:190px; height:170px; border-left:solid 1px #999999;}

#pagetitle{position:relative; float:left; width:608px; height:175px; border-right:solid 1px #999999;}

#title{position:absolute; right:10px; bottom:60px; width:600px;}

#menu{float:left; width:190px; margin:0px;}

#footer
{width:590px; padding-right:10px; padding-left:200px;}

/*2 Columns*/
#wrapper{display: inline;width: 540px;clear: both;}
.primary{float: left;width: 270px;margin: 0;padding: 10px;}
.secondary{float: right;width: 270px;margin: 0;padding: 10px;}

/*GRAY PANEL*/
.panel{padding:12px;border:solid 1px #E4E4E4;background-color:#EEEEEE;margin:10px;padding:10px;width:550px;height:160px;}

/*TEXT STYLES*/
.bodytext {font: 0.7em Tahoma, sans-serif;font-size: 14px;color: #666666;}

.smalltext{font: 0.7em Tahoma, sans-serif;font-size: 11px;color: #666666;}

.smallwhitetext {font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color: #FFFFFF;}

.smallwhitetext a{font: 0.7em Tahoma, sans-serif;font-size: 14px;font-weight:bold;color: #FFFFFF;text-decoration:none;}

.smallwhitetext a:hover{text-decoration:underline;}

.smallgraytext {font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color:#CCCCCC;}

.smallgraytext a{font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color:#CCCCCC;text-decoration:none;}

.smallgraytext a:hover{text-decoration:underline;}

.titletext {font: 0.7em Tahoma, sans-serif;font-size:27px;font-weight:bold;color: #666666;}

.logotext {font: 0.7em Tahoma, sans-serif;font-size:36px;font-weight:bold;color: #999999;}

.orangelogotext {font: 0.7em Tahoma, sans-serif;font-size:36px;font-weight:bold;color:#FF9900;}

.orangetitle{font: 0.7em Tahoma, sans-serif;font-size:24px;font-weight:bold;color:#FF9900;}

#linksmenu a{float:right; width:183px; height:20px; background-color:#ABC578; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF;font: 0.7em Tahoma, sans-serif;font-size: 14px;font-weight:bold;color: #FFFFFF;text-decoration:none;padding-top:5px;}

#linksmenu a:hover{background-color:#514F1C;}