@charset "utf-8";
/* Master CSS Document */

/*/////////// General ////////*/
body { background-color:black; background-image: url(../../images/background_1.jpg); background-repeat: repeat; margin:0px;}
#container {font-family:Helvetica,"Helvetica Neue", Arial, sans-serif; font-size: 12px; font-size: 12px; line-height:16px; position:relative; margin: 0 auto; width:910px; }

/*/////////// Navigation /////////*/
#top_navlist {background-color: transparent; background-image: url(../../images/nav_bg.png); color: white; width: 910px; height: 50px; text-align:right;}
#top_navlist h2{display: none;}
#navlist{ margin-left: 0; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif; font-size:12px; float:right; position:relative; padding-top:3px;}
#navlist li{ list-style: none; margin: 0; display: inline; float:left; padding-top:10px;}
#navlist li a{ padding: 5px; margin-left: 3px; position: relative; z-index:100; overflow:hidden; border-bottom: none; text-decoration: none; font-weight:normal;}
#navlist li.back { background-color: #000; width: 9px;  height: 25px; z-index: 8; position: absolute; }
#navlist li a:link { color: white; }
#navlist li a:visited { color: white; }

/* Breadcrumb Nav */
.top_navlist { height:32px; background-image: url(../../images/nav_bg_home.png); width:910px; position:absolute; top:50px; }
.top_navlist a { display:block; width:100%; height:100%; cursor:pointer; text-decoration:none; }
   
   
   
/*TOC Nav*/
.tocNav{ padding-left: 0; margin-left: 0; width: 200px; }
tocNav li{ list-style: none; margin: 0; padding: 0.25em; }
tocNav li a { text-decoration: none; }


/*////////// Footer ////////////*/
#footer {margin: 0px; background-image: url(../../images/footer_bg.jpg); width: 910px; height: 100px; background-repeat: no-repeat; color:white; }
#footer_left{ padding-top: 20px; width: 540px; float:left; }
#footer_right{padding-top: 20px; text-align: right; width:250px; float:right; }
    
   #footer a:link { color: white; }
   #footer a:visited { color: white; }
   #footer a:hover{ color: white;} 
   #footer h3{display: none;}

#pushbottom{ clear:both; }

/*/////////// Comments ////////*/

#comments { height:60px; position:relative; width:910px; background-image: url(../../images/bg-comments.png);}
#comments p {font-family:Helvetica,"Helvetica Neue", Arial, sans-serif; padding-left:10px; text-transform:uppercase; font-size:14px; padding-top:5px;}
#comments p a {color:#000; font-weight:normal;}
.sidetab {background:transparent url(../../images/side-tab.png) repeat scroll 0 0; color:white; height:38px; left:-70px; line-height:0.95em; padding:22px 0 0 5px; position:absolute; top:5px; width:65px; font-size:12px; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif;}
ol.commentlist {list-style:none; margin:0; padding:0; width:910px;}
ol.commentlist li {position:relative; background-image: url(../../images/bg-comments.png); padding:20px 0;}
.avatar_cont {background:transparent url(../../images/side-tab.png) repeat scroll 0 0; color:white; height:38px; left:-70px; line-height:0.95em; padding:22px 0 0 5px; position:absolute; top:5px; width:65px; font-size:12px; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif;}
.avatar { width:32px;height32px;}
.fn {color:#000000; font-style:normal; font-weight:bold; left:80px; position:absolute; text-transform:uppercase; top:5px; width:300px; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif;}
.says {display:none;}
.commentmetadata a, .commentmetadata a:hover {padding:4px 0 0 10px; text-transform:uppercase;font-family:Helvetica,"Helvetica Neue", Arial, sans-serif; color:#000;font-size:12px;line-height:1em;text-decoration:none;}
.comment_author a, .comment_author a:hover {color:#000; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif;line-height:1em;text-decoration:none;line-height:1em;text-decoration:none;}
.comment_author {width:200px; background:url(../../images/comments_button.png) right center no-repeat; text-transform:uppercase; font-family:Helvetica,"Helvetica Neue", Arial, sans-serif; font-weight:bold; padding:5px 0 0 10px; }
ol.commentlist li p {padding-left:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;margin-bottom:0px;}
#respond {position:relative; background-image: url(../../images/bg-comments.png); padding:20px 10px; width:890px;}
#respond a {color: #3e3e3e;}    

