/* ------------------------------ 
HTML Redefine Tags
------------------------------ */
body
{
    font-family: verdana, arial, sans-serif;
    padding: 0px;
    margin: 0px;
    font-size: .68em;
    background-color: #616161; /*background-position: #636363;
    background-image: url('site_design/back.png');*/
}

p
{ margin: 0px;
  padding: 0px 0px 16px 0px;
  line-height: 1.7em;
}

h1{font-size:18px;    
   font-weight: bold;
    margin-left: 25px;   
   }
   
h2
{
    font-size: 14px;
    color: #B0B0B0;
    text-align: left;
    margin-left: 25px;
}

h3
{
    font-size: 13px;
    border-bottom: solid 1px #DEDEDE;
    padding: 4px 0;
    margin-bottom: 10px;
    
}

a
{
    color: #FF9900;
    text-decoration: none;
}

ul,ol
{
    text-align: left; 
    font-size: small; 
    color: #999999;
    }
    


/* ------------------------------ 
PAGE STRUCTURE 
------------------------------ */

#container
{
    margin: auto auto;
    width:980px;
    background-image: url('site_design/backgroundSideShadow.png');
    color: #D5D2D6;
    background-repeat :repeat-y;
    padding-left :7px;
}

#toplinks
{
    text-align: right;
    height : 15px;
    }
    
#topnavbar
{
    border-style: solid none solid none;
    border-color: #FF9900;
    height: 125px;
    vertical-align: bottom;
    background-image: url('site_design/logo.jpg');
    background-repeat: no-repeat;
    border-top-width: 2px;
    border-bottom-width: 3px;
    
}

#topnavbar,#toplinks,#footer
{
    width: 927px;
    padding: 0px 21px 0px 19px;
    vertical-align: bottom;
}

#centerad
{
     padding-top :0px;
    }

#main
{
    width: 967px;
    background-color: #201A13;
}

#toplinks a, #footer a{text-decoration: none;}

#toplinks, #footer, #toplinks a, #footer a, #toplinks a:hover, #footer a:hover
{ background: #545454;
  color: #D5D2D6;
  border-color: #FF9C27;
  
}
#toplinks a:hover
{
    text-decoration: underline;
}
#footer
{
    clear: both;
    border-top: 2px solid #999;
    text-align: right;
    border-top-color: #FF9900;
}


#content_body h1
{
    
    font-family: arial, sans-serif;
    padding: 10px 10px 5px 20px;
    margin: 0px 50px 10px 0px;
    font-size: 150%;
    font-weight: bold;
    color: #FF9900;
    text-align: left;
}
	

.WatchLink
{
    color: #C4C4C4;
    text-decoration: none;
    
}
.WatchLink  a:disabled{ color: Blue; text-decoration:none; }

/* ------------------------------ 
CUSTOM CLASSES
------------------------------ */

.adjustedZIndex {
    z-index: 1;
}

/* ----------------Round Box with Header ------------------ */

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh, .b1bh {font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#6F6F6F; margin:0 5px;}
.b2h {height:1px; background:#606060; border-right:2px solid #6F6F6F; border-left:2px solid #6F6F6F; margin:0 3px;}
.b3h{height:1px; background:#606060; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F; margin:0 2px;}
.b4h {height:2px; background:#606060; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F; margin:0 1px;}

.b2bh {height:1px; background:#16110D; border-right:2px solid #6F6F6F; border-left:2px solid #6F6F6F; margin:0 3px;}
.b3bh {height:1px; background:#16110D; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F; margin:0 2px;}
.b4bh {height:2px; background:#16110D; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F; margin:0 1px;}
.b1bh {height:1px; background:#606060; margin:0 5px;}

.b2bh, .b3bh, .b4bh {background: #16110D;}
.headh {background: #606060; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F;}
.headh h4 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #16110D; border-right:1px solid #6F6F6F; border-left:1px solid #6F6F6F;}
.contenth div {margin-left: 12px; padding-top: 5px;}

/* ----------------Round Box without Header with GREY background ------------------ */
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#363636; margin:0 5px;}
.b2 {height:1px; background:#16110D; border-right:2px solid #363636; border-left:2px solid #363636; margin:0 3px;}
.b3 {height:1px; background:#16110D; border-right:1px solid #363636; border-left:1px solid #363636; margin:0 2px;}
.b4 {height:2px; background:#16110D; border-right:1px solid #363636; border-left:1px solid #363636; margin:0 1px;}
.contentb {background: #16110D; border-right:1px solid #363636; border-left:1px solid #363636;}
.contentb div {margin-left: 5px;}

/* ----------------Round Box without Header with Dark Brown 16110D background ------------------ */
.bb1, .bb2, .bb3, .bb4{font-size:1px; overflow:hidden; display:block;}
.bb1 {height:1px; background:#363636; margin:0 5px;}
.bb2 {height:1px; background:#16110D; border-right:2px solid #363636; border-left:2px solid #363636; margin:0 3px;}
.bb3 {height:1px; background:#16110D; border-right:1px solid #363636; border-left:1px solid #363636; margin:0 2px;}
.bb4 {height:2px; background:#16110D; border-right:1px solid #363636; border-left:1px solid #363636; margin:0 1px;}
.contentbb {background: #16110D; border-right:1px solid #363636; border-left:1px solid #363636;}
.contentbb div {margin-left: 5px;}


.BoxBorderLayout
{
    margin: 5px 30px 5px 30px;
}
.text
{
    text-align: left;
    margin-right: 20px;
    margin-left: 20px;
    font-size: small;
    color: #333333;
}
.text2
{
    text-align: left;
    margin-right: 20px;
    margin-left: 25px;
    font-size: small;
    color: #999999;
}


.lmenu{ 
margin:0px 0px; 
} 
.lmenu ul
{
    list-style-image: none;
    list-style-type: disc;
    font-size: small;
} 
#with_padding{ 
margin:0; 
} 
#with_margin{ 
padding:0; 
} 
#with_neither{ 
padding:0;margin:0; 
list-style-position:inside; 
} 
#explicit_padding{ 
padding-left:20px;margin:0; 
} 
#explicit_margin
{
    margin-left: 5px;
    padding: 0;
    margin-right: 5px;
} 
