/* CSS Document */
/* list.css */

/**********************************/
/* Layout Divs                    */
/**********************************/
#body 
{
margin-top: 0px;
}

#background
{
  background-color:#333333;
  border: 1px dashed #333;
}

#container 
{
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
  height: 550px;
  /*border: 1px dashed #333;*/
  z-index: 0px;
  text-align: center;
  background-color:#FFF;
  font color:#000000;
}

#banner
{
 padding: 0px 0px 0px 0px;
 width: 1000px;
 height: 75px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 2.5em;
 z-index: 10px;
 float: left;
 text-align:center;
}

#banner_text
{
 padding: 0px 0px 0px 0px;
 /*background-color:#996633;*/
 width: 1000px;
 height: 75px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.5em;
 z-index: 0px;
 float: left;
 text-align:center;
 /*border: 3px dashed #333;*/
}

#body_left
{
 background-color:#333333;
 width:120px;
 height: 400px;
 top: 75px;
 float:left;
}

#body_middle
{
padding: 0px 0px 0px 0px;
background-repeat:inherit;
margin: auto auto auto auto;
width: 760px;
height: 400px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
z-index: 0px;
float: left;
text-align:center;
/*border: 3px dashed #333;*/
}

#body_middle_full
{
padding: 0px 0px 0px 0px;
margin: auto auto auto auto;
width: 760px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
z-index: 0px;
float: left;
text-align:center;
/*border: 3px dashed #333;*/
}

#body_right
{
 background-color:#333333;
 width: 120px;
 height: 400px;
 float:left;
 top: 75px;
}

#footer
{
clear:left;
clear: right;
background-color:#FFF;
/*background-image:url(images/footer.jpg);*/
width: 1000px;
height: 75px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.0em;
z-index: 0px;
text-align:center;
font color:#000000;
/*border: 3px dashed #333;*/
}

#content_left
{
 width: 200px;
 height: 250px;
 float:left;
 text-align: left;
 background-color:#CCCCCCC;
}

#content_left2
{
 width: 200px;
 height: 150px;
 float:left;
 text-align: left;
 padding: 0px 0px 0px 20px;
 background-color:#CCCCCCC;
 /*border: 3px dashed #333;*/
}

#content_left3
{
 width: 600px;
 height: auto;
 float:left;
 text-align: left;
 padding: 20px 0px 20px 20px;
 background-color:#CCCCCCC;
 /*border: 3px dashed #333;*/
}

#content_right
{
 width: 540px;
 height: 250px;
 float: left;
 text-align: left;
 padding: 0px, 20px, 0px, 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.8em;
 background-color:#CCCCCCC;
}

#leftnav p { margin: 0 0 1em 0; }
#content_right p { margin: 0 0 .7em 0; }
#content h2 { margin: 0 0 .5 0; }

/**********************************/
/* Links                          */
/**********************************/
a
{
color: #006699;
text-decoration: none;
}

a:link
{
color: #006699;
text-decoration: none;
}

a:visited
{
color: #006699;
text-decoration: none;
}

a:hover
{
color: #006699;
text-decoration: none;
}

/**********************************/
/* Navigation                     */
/**********************************/
#navcontainer
{
font-family: Arial, Helvetica, sans-serif;
background-color:#ffffff;
margin: 0 auto;
}

#navlist
{
/*width: 60%;
text-align: left;*/
margin: 0px auto;
padding: 0;
text-indent: 0;
list-style-type: none;
}

#navlist li
{
padding: 0;
margin: 0;
text-indent: 0;
display:block;
}

#navlist li a
{
letter-spacing: -1px;
text-decoration: none;
color: #111;
font-size: 1em;
padding: 0 10px;
/*border-top: .5em solid #eee;*/
}

#navlist li a:hover,#navlist a#current
{
color: #333;
border-top: none;
font-size: 1.2em;
}

#navlist a#current 
{
color: #FF0000;
}

#navlist_footer
{
/*width: 60%;
text-align: left;*/
margin: 0px 0px;
padding: 0;
text-indent: 0;
list-style-type: none;
}

#navlist_footer li
{
padding: 0;
margin: 0;
text-indent: 0;
display:inline;
}

#navlist_footer li a
{
letter-spacing: -1px;
text-decoration: none;
color:#999999;
font-size: 1em;
padding: 0 10;
}

#navlist_footer li a:hover,#navlist a#current
{
color:#333;
border-top: none;
font-size: 1em;
}

#navlist a#current 
{
color: #FF0000;
}

/**********************************/
/* Gallery                        */
/**********************************/
img
{
	border:0px solid #FFF;
/* delete line above and uncomment this for an inset effect 
	border:1px solid;
	border-color:#666 #EEE #EEE #666;
*/
}

p
{
color:#666666;
}