



/* CSS Document */
body{padding:0px; margin:0px; background:#0B0B0B; color:#fff; font:10px "Lucida Grande", Arial, Verdana, sans-serif;}
div, p, ul, h1, h2, h3, img{padding:0px; margin:0px;}
p { line-height:25px; padding-top:10px; }
ul{list-style-type:none;}

.clear{ clear:both}


/*----MENU----*/

#menu{width:950px; height:280px; position:relative; margin:0 auto; padding:0px;}
#menu img{width:503px; height:111px; position:absolute; top:60px; left:0px;}


#menu ul{width:915px; height:22px; position:absolute; top:235px; left:35px;}
#menu ul li {float:left; height:22px; padding-right:32px; }
#menu ul li a{display:block; color:#717171; line-height:22px; font-size:14px; text-decoration:none; text-transform:lowercase; text-align:left; font-weight:normal; }
#menu ul li a:hover{text-decoration:none; color:#fff;}
#menu ul li.last {float:left; height:22px; padding-right:0px; }

/*----/MENU----*/



/*----MIDDLE PAN----*/

#pan_container{clear:both;}

#pan {width:950px; height: 140px; background: url(../images/middle_bg.gif) bottom left  repeat-x #0B0B0B; position:relative; margin:0 auto; }

#pan img{top:0; left:0; padding-left:35px;}

/*----/MIDDLE PAN----*/



/*----CONTENT----*/

#container{width:100%; float:left; padding:50px 0 0; clear:both;}

#content{width:950px; margin:0 auto; padding:0px; min-height:500px; height:auto !important; height:500px;}

#left_menu{width:220px; padding:0px; margin-right:45px; margin-top:10px; float:left;}

#left_menu ul{width:175px; height:18px; margin-left:35px; text-align:left;}
#left_menu ul li {width:175px; height:18px; padding-bottom:20px;}
#left_menu ul li a{display:block;; width:175px; height:18px; line-height:18px; font-size:12px; font-weight:100; text-decoration:none; text-align:left; color:#717171;} 
#left_menu ul li a:hover{text-decoration:none; color:#fff;}


#content_inner{width:635px; padding:0px; float:left; padding-top:10px; padding-bottom:35px;}
#content_inner h1{font-size:12px; font-weight:100; margin-bottom:10px;}
#content_inner h2{color:#999999; font-size:12px; padding-top:20px; margin-bottom:10px;}
#content_inner h3{color:#999999; font-size:12px; padding-top:20px; margin-bottom:10px;}
#content_inner h4{color:#999999; font-size:10px; padding-top:0px; margin-bottom:10px;}

#content_inner img{margin-right:10px; margin-bottom: 5px; margin-top:5px;}
#content_inner a{text-decoration:none; color:#717171;} 
#content_inner a:hover{text-decoration:none; color:#fff;}
#content_inner .pic {border:0px;}

a.subtitle{ display:block; color:#717171; font-size:12px; margin-bottom:10px; text-decoration:none; font-weight:100;}
a.subtitle:hover{ color:#fff; text-decoration:none;}


.subpage{width:270px; padding:20px 0px 15px 0px; float:left;}
.subpage img{float:left; padding-right:5px;}

.middle{width:70px; padding:0px; float:left;}

#content_pag{width:635px; color:#999; margin-left:265px; padding:25px 0 15px 0; clear:both; background:url(../images/bottom-line.gif) 0 0 repeat-x; font-size:9px;}
#content_pag a{height:15px; line-height:15px; font-size:9px; font-weight:bold; text-decoration:none; text-transform:lowercase; text-align:left; color:#3E3E3E;} 
#content_pag a:hover{text-decoration:none; color:#fff;}



#content_nav{width:635px; color:#999; margin-left:265px; padding:15px 0 35px 0; clear:both; background:url(../images/bottom-line.gif) bottom repeat-x;}
#content_nav a{display:block; width:100px; margin-right:50px; height:15px; line-height:15px; font-size:9px; font-weight:bold; text-decoration:none; text-transform:lowercase; text-align:left; color:#3E3E3E; float:left;} 
#content_nav a:hover{text-decoration:none; color:#fff;}

#gallery{width:635px; color:#3E3E3E; margin-left:265px; padding:15px 0 35px 0; clear:both; background:url(../images/bottom-line.gif) 0 0 repeat-x;}
#gallery a{margin-right:5px; font-size:9px; font-weight:bold; text-decoration:none; text-transform:lowercase; text-align:left; color:#3E3E3E; float:left;} 
#gallery a:hover{text-decoration:none; color:#f85c12;}
#gallery img{margin-right:10px; margin-bottom:15px; border:0px; z-index:0;}
#gallery img.pic{margin-right:-32px; margin-bottom:15px; border:0px; z-index:-10;}

#comment{width:585px; color:#fff; margin-left:265px; margin-bottom:2px; padding:25px 25px 15px 25px; clear:both; background-color: #101010;}
#comment span.name{color:#fff; margin-right:10px; font-size:10px; font-weight:bold;}
#comment span.data{color:#4f4f4f; margin-right:10px; font-size:10px; font-weight:bold;}
#comment p{margin-top:15px; margin-bottom:15px;}
#comment a{margin-right:5px; text-decoration:underline; text-transform:lowercase; text-align:left; color:#314f6b;} 
#comment a:hover{text-decoration:none; color:#000;}
#comment a.abuse{display:block; width:100px; margin-right:15px; margin-bottom:15px; height:15px; line-height:15px; font-size:9px; font-weight:bold; text-decoration:underline; text-transform:lowercase; text-align:left; color:#3E3E3E; float:right;} 
#comment a.abuse:hover{text-decoration:none; color:#fff;}


#comment_form{width:585px; color:#fff; margin-left:265px; margin-bottom:2px; padding:25px 25px 15px 25px; clear:both; background-color: #101010;}
#comment_form span.title{color:#4f4f4f; margin-right:10px; font-size:14px; font-weight:bold;}
#comment_form label{float: left; width: 130px; padding-top:3px;}
#comment_form input,textarea{ border: 1px solid #171717; color: #666; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; width:300px; background-color:#0B0B0B;}


/*----/CONTENT----*/






/*----FOOTER----*/

#footer_container{color:#fff; clear:both;}
#footer{width:950px; height: 65px; background: #0B0B0B; position:relative; margin:0 auto; border-top:1px solid #333333}

#footer p.html{position:absolute; top:20px; right:55px; width:30px; height:18px; font-size:11px; }
#footer p.html a{width:30px; height:18px; display:block; color:#fff; text-decoration:none; text-transform:lowercase;}
#footer p.html a:hover{color: #ccc; text-decoration:none;}

#footer p.css{position:absolute; top:20px; right:20px; width:30px; height:18px; font-size:11px; }
#footer p.css a{width:30px; height:18px; display:block; color:#fff; text-decoration:none; text-transform:lowercase;}
#footer p.css a:hover{color: #ccc; text-decoration:none;}

#footer p.copyright{ font-size:11px; position:absolute; top:20px; left:35px;}

/*----/FOOTER----*/


/*---admin menu----*/
#menu ul.admin{width:715px; height:22px; position:absolute; top:10px; left:235px;}
#menu ul.admin li{float:right; width:79px; height:22px; padding:0 0 0 0px;}
#menu ul.admin li a{display:block; width:79px;height:22px;background:url(../images/vertical-dot.gif) 100% 0 no-repeat #717171; color:#3E3E3E; font-size:9px; text-decoration:none; text-align:center; line-height:22px; color:#fff} 
#menu ul.admin li a:hover{text-decoration:none; background:url(../images/vertical-dot.gif) 100% 0 no-repeat #fff; color:#000;}
#menu ul.admin li.verticallinenone a{display:block; width:79px;background:#717171; color:#fff; font-size:9px; text-decoration:none; text-align:center; line-height:22px;} 
#menu ul.admin li.verticallinenone a:hover{text-decoration:none; background:#fff; color:#000;}
/*---/admin menu----*/


/*---admin link----*/
#content_inner a.admin_link {color:#f85c12; font-size:9px; line-height:15px; text-decoration:none;}
#content_inner a.admin_link:hover{color:#fff; text-decoration:none;}
a.admin_link {color:#f85c12; font-size:12px; line-height:15px; text-decoration:none;}
a.admin_link:hover{color:#fff; text-decoration:none;}
/*---/admin link----*/


/*---admin form----*/
.admin_form_field {border: 1px solid #171717; color: #666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#0B0B0B;width: 250px;height: 22px;text-align:left;}
.admin_form_field_long{border:1px solid #171717; color: #666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#0B0B0B;width: 350px;height: 22px;text-align:left}
.admin_form_textarea{border:1px solid #171717; color: #666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#0B0B0B;width: 350px;height: 80px;text-align:left}
.admin_form_button{border:1px solid #171717; color: #666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#0B0B0B;width: 250px;height: 22px;text-align:center}
/*---/admin form----*/
