/* CSS Document */
body{ padding:0; margin:0; background:#303030; font:14px/18px Arial, Helvetica, verdana, sans-serif; }
#container { width:969px; background-color: #ffffff; margin:0 auto;}
#page { margin: 0; padding-top: 0px; background-color: #ffffff; float:left; } 
p { color: #282828; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; margin: 0pt 15pt 0pt 4pt; }
h1 { color: #000; font-size: 12pt; font-family: Verdana, Arial, non-serif, serif, "Century Gothic", Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16pt; background-color: white; margin: 8pt 10pt 0pt 4pt; }
h2  { color: #282828; font-size: 10pt; font-family: Verdana, non-serif, "Century Gothic"; font-weight: bold; font-style: normal; line-height: 14pt; background-color: white; margin: 12pt 10pt 2pt 4pt; }
H3 { color: #ff0404; font-size: 9pt; font-family: Verdana; font-weight: bold; background-color: transparent; margin: 16px 0 8px; }
h4 { color: #1b1b1b; font-size: 9pt; font-family: Verdana; font-weight:bold  ; background-color: white; margin: 16px 0 8px; }
a. { color: #282828; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; text-decoration: underline; }
a:hover. { color: #7b7b7b; font-size: 8pt; line-height: 11pt; text-decoration: underline; }
ul           { }
ul{list-style-type:none;}
li           { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; }
img {padding:0; margin:0;}


/* general classes */
.clear { clear:both; padding-bottom:10px; }
.center { text-align:center; margin: 10px auto; }
img{ border:none; }
a.textlink { color: #AE160E; text-decoration: underline; }


/*------header------*/
#header { background-color: #0D0D0D; width:969px; height:100px; }
#logo { float:left; padding-top: 15px; padding-left: 25px; }
#menu {float: left; margin-left: 87px; padding: 10px 0 0 0;}
#header ul { font-size: 11px; font-weight: bold; line-height: 20px; background-color: transparent; height:22px; }
#header ul li { float:left; padding:0 1px 0 0; }
#header ul li a { padding:0 0 0 20px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform: uppercase; }
#header ul li a:hover{ color:#cdcdcd; }
#header ul li.last { background-color: transparent; background-image: none; height:27px; float:left; }
/*-----/header-----*/


/*------header1------*/
#header1 { background-color: #0D0D0D; width:969px; height:40px; }
#menu1 {float: left; margin-left: 225px; padding: 10px 0 0 0;}
#header1 ul { font-size: 11px; font-weight: bold; line-height: 20px; background-color: transparent; }
#header1 ul li { float:left; padding:0 1px 0 0; }
#header1 ul li a { padding:0 0 0 20px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform: uppercase; }
#header1 ul li a:hover{ color:#cdcdcd; }
#header1 ul li.last { background-color: transparent; background-image: none; height:27px; float:left; }
/*-----/header1-----*/


/*----flash----*/
#flash { width:969px; height:188px;  padding: 0; float:left; border: none; margin: 0 0 0 0px;}
/*----/flash----*/


/*----sidebar----*/

#sidebar {  width:241px; height: auto; padding: 0; float:left;  border: none; margin: 0;}
.sbbox{ background-color: white; border: solid 1px #d0c5a8; width:220px; padding: 4px; float:left; margin: 1px 10px; }
.sbtop{ background-color: #754a3a; border: solid 1px #d0c5a8; width:210px; height:315px; padding: 5px 5px 0; float:left; margin: 0 10px 5px; }
img.sb{ margin: -5px 0 0; padding: -5px 0 0; border-color: white; border-width: 0; }

/*----/sidebar----*/


/*----centerpanel-homepage----*/
#center { width:969px; height: auto; padding: 0; float:left; border: none; margin: 0 0 0 0px; background-color: #0D0D0D; } 
.box { width: 216px; float:left; margin: 15px 0px 30px 21px; }
#center p { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 11pt; margin: 6px 0 0 0; }
#center h4 { color: #282828; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 22px; text-decoration: none; margin: 0; padding-top: 6px; padding-right: 0; padding-left: 5px; }
a.box { font-size: 10px; color: #FFEFB3; text-decoration: underline; margin: 10px 0 0 0;}

/*----/centerpanel-homepage----*/

/*----textpanel----*/
#textpanel { width:717px; height: auto; padding: 0; float:left; border: none; margin: 0 0 0 10px; } 


/*----/textpanel----*/

/*----gallerypanel----*/
#gallerypanel { width:700px; height: auto; padding: 0 0 0 0; float:left; border: none; margin: 0 0 0 0px; } 
#gallerypanel p { margin: 0 0 0 50px; }
#gallerypanel h1 { margin: 15px 0 10px 50px; }
#gallerypanel h2 { margin: 0 0 0 50px; }

/*----/gallerypanel----*/

/*----footer----*/
#footer { background-color: #303030; width:969px; height:40px; float:left; border: none; margin: 0px 0 0 0px;}
#footer p { color: #ffffff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; margin: 10pt 0 0 10pt; }

/*----/footer----*/