body
{
/*position:absolute;*/
background:url(images/bg_left.jpg);
background-repeat:repeat-y;
margin:0px;
padding:0px;
/*height:100%;*/
/*width:100%;*/
}

#header
{
width:100%;
height:75px;
background: #CCCC99;
border:none;
padding:0px;
}

img.headerRight
{
position:absolute;
right:0px;
top:0px;
border:none;
}

img.headerLeft
{
position:absolute;
left:0px;
top:0px;
border:none;
}

.header_text
{
color:white;
font-family:Arial, helvetica, sans-serif;
font-size:30px;
font-weight:bold;
padding:10px;
}

#header_nav
{
width:100%;
height:.9em;
background:#999966;
border:none;
padding:0px;
}

#container
{
width:100%;
border:none;
}

#left
{
display:inline;
margin-left:12px;
top:20px;
width:128px;
}

.links_container p
{
padding:10px;
margin-top:15px;
}

.links_container ul
{
list-style: none;
padding: 0;
margin: 0;
}

.links_container li
{
clear: left;
margin: 0 0.15em;
padding: 0;
text-align: center;
}

.links_container a
{
font-family:Arial, helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-transform:lowercase;
color:#999966;
background: url(images/css-nav.gif) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
display: block;
width:125px;
border: 1px solid #999966;
text-decoration: none;
text-align: center;
}

.links_container a:hover
{
color:#CCCC99;
}

.links_container
{
float:left;
width:138px;
margin-top:-1px;
margin-left:7px;

}

.links_container p
{
font-family:Arial, helvetica, sens-serif;
font-weight:normal;
font-size:12px;
color:#fff;
border:none;
text-align:left;
padding:0px;
margin-left:10px;
margin-right:10px;
}

img.floatLeft
{
position:relative;
margin:4px;
border:solid 1px;
border-color:#999966;
padding:4px;
width:300px;
}

.columns_float
{
float:left;
width:75%;
}
.content_container
{
width:70%;
float:right;
}

.content
{
float:left;
width:68%;
font-family:Arial, helvetica, sans-serif;
font-size:12px;
vertical-align:top;
border:solid 1px;
border-bottom-color:#CCCC99;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
margin-top:10px;
margin-bottom:20px;
}

.side_block_content
{
font-family:Arial, helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:12px;
color:#333333;
text-align:center;
position:relative;
top:4px;
margin-left:4px;
margin-right:4px;
margin-bottom:10px;
margin-top:10px;
background:#CCCC99;
border:solid 1px;
border-color:#999966;
padding:5px;
}



#footer
{
clear:both;
border:none;
border-color:#999966;
text-align:center;
/*margin-left:128px;*/
width:100%;
border-right-width:0px;
border-left-width:0px;
border-bottom-width:0px;
margin-top:25px;
}

#footer p
{
font-family:verdana;
font-size:10px;
color:#CCCC66;
padding:20px;
}

#right
{
position:relative;
float:right;
right:5px;
top:-1px;
width:128px;
border:dashed 1px;
border-right-width:0px;
border-color:#999966;
padding:10px;
}
#right p
{
padding:10px;
font-family:Arial, helvetica, sans-serif;
font-size:12px;
color:#999966;
border:solid 1px;
border-color:#999966;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
}

#right a
{
color:#000000;
}

p.top_left
{
font-family:Arial, helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

p.top_right
{
margin-top:0px;
font-family:Arial, helvetica, sans-serif;
font-size:12px;
color:#999966;
}

p.title
{
font-weight:bold;
color:#999966;
font-size:13px;
}

.content a
{
color:#666666;
text-decoration:none;
}