/* CSS Document */

#bodycontainer {margin: 0 auto 0 auto; width: 990px; position: relative}
blockquote {margin: 0 50px 1em 50px; border-left: 5px solid #7a1b0e;
    padding: 5px 10px 5px 10px; margin-top: 20px;
    }

h1.pagetitle {margin: 0 0 10px 0; padding: 0 0 0 10px; color: #7a1b0e; font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif; text-transform: uppercase; font-size: 30px; background-image: url('../images/camobg.jpg');
	background-repeat: repeat; border: 1px solid #858572;}
h1.epseason {margin: 0 0 20px 0; padding: 0 0 0 10px; font-size: 30px; font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif; text-transform: uppercase;
background-color: #7a1b0e; color: #ededed; background-image: url('../images/1pxredh1.jpg'); background-repeat: repeat-x;}
h2.eptitle {margin: 0; padding: 0 0 0 10px; color: #333; font-size: 24px; font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif; text-transform: uppercase;
    background-image: url('../images/stripe2.png');background-repeat: repeat; border: 1px solid #333}



/* photos  */
#photonavout {margin: 0px auto 0 auto; padding: 0px 0px 0 0; width: 990px; position: relative;}
#photonav {position: relative; float: right}
#photonav ul {margin: 0}
#photonav li {display: inline; list-style-type: none; float: left}

#photonav li a {
    border-left: 1px solid #a6a6a6; 
    padding: 9px 15px 7px; 
    text-align: center; 
    text-decoration: none; margin: 0; 
    color: #666; 
    background-color: none; 
    font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif !important; text-transform: uppercase;  
    font-size: 10pt !important;
    text-decoration: none !important;
    }
   
   

#photonav a:link {color: #a6a6a6;}
#photonav a:visited {color: #a6a6a6;}
#photonav li a:hover {color: #333333; background-color: #f1f1f1; list-style: none}

/* index */

#container {position: relative; z-index: 4; margin-left: auto; margin-right: auto; margin-top: 5px; 
    margin-bottom: 20px; width: 990px;
    }
#colleftinner {padding: 0 10px 10px 10px; width: 550px; float: left}
#colleft {position: relative; padding: 0px 0px 20px 20px; float: left; width: 570px; min-height: 400px; overflow: auto;
    margin: 20px 0px 20px 20px; border-left: 10px solid #7a1b0e; 
   }
#colleft p {margin-bottom: 1em; color: black; font-family: georgia, Serif; font-size: 15px}
#colleft blockquote {margin: 0 50px 1em 50px; border-left: 5px solid #7a1b0e;
    padding: 5px 10px 5px 10px; margin-top: 20px; background-color: #ededed;}
#colleft blockquote p {background-color: #ededed; color: black; margin: 0; font-family: "Courier New", Courier, monospace; font-size: 13px; }
#colleft blockquote p a:link {color: yellowgreen;}
#colleft blockquote p a:visited {color: yellowgreen;}
#colleft blockquote p a:hover {color: #7a1b0e}
#colleft.frontpage {background-color: #c7c7c7; width: 920px; padding-bottom: 0}

p.atbottom {position: absolute; bottom: 0; left: 20px; width: 550px; font-size: 10px !important; color: #999 !important; border-top: 1px solid #999; padding-top: 3px}

#colright {float: right; width: 330px; margin: 20px 20px 20px 0; padding: 0 0px 0 0px; }
#colright p {font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif; font-size: 14px; }
#colright p.title {color: #333; font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif; text-transform: uppercase; font-size: 1em}
#colright.frontright {margin: 0 0 0px 20px}
#photo {margin: 0 0 10px 0; padding: 10px; width: 290px; background-color: #fdfdfd; }
#photo img {border: 3px solid #333; width: 284px; }
#photo a:hover {filter: alpha(opacity=50); opacity:0.5; width: 274px; height: 182px;}

#frontpic {width: 905px; margin-top: 20px; margin-left: 45px; margin-right: 45px;}

#video {margin: 10px 0 0 0; padding: 10px; width: 290px; background-color: #fdfdfd; margin-bottom: 10px}


h3.widget-header {
    height: 20px;
    margin-bottom: 8px;
    background: url(/mt/mt-static/addons/Commercial.pack/themes/professional-black/header-arrow-medium.gif) no-repeat 0 0;
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    border: none;
    padding: 0 0px 0 20px;
    line-height: 20px;
    font-family: verdana;
    text-transform: uppercase;
   
}
/*episodes*/
#hulu {background-color: #333333; width: 570px; height: 330px; margin-top: 0px; padding: 0px; border: 0px solid #333}
#episodesum {float: right; width: 335px; margin: 20px 15px 0px 0; padding: 0 0px 10px 0px; background-color: #b2b693; background-image: url('../images/splatterdirt.png'); 
     background-repeat: repeat;
    font-family: "Courier New", Courier, monospace; font-size: 13px; font-weight: 550; color: black;}
#episodesum p {margin: 0 15px .8em 15px}
#episodesum img {border: 1px solid #fdfdfd;}
#episodesum a:hover img {filter: alpha(opacity=50); opacity:0.5;}
#episodeimg {padding: 0 15px 0 15px}
#nextep {float: right; width: 325px; margin: 0px 15px 0px 0; padding: 10px 0px 10px 10px; background-color: #ededed; border-bottom: 10px solid #7a1b0e; 
    font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif; font-size: 13px;}
#squaread {float: right; width: 303px; padding: 16px; background-color: #ededed; margin-bottom: 10px; margin-right: 15px}

#epgrid {width: 570px; background-color: #333}
table.epguide {background-color: #202020; border-collapse: collapse; width: 568px; margin: 0; padding: 0}
table.epguide td {height: 70px; width: 264px; color: #fafafa; font-size: 11px; font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif; border: 4px solid #333; padding: 10px; text-align: left; vertical-align: top}
table.epguide a {display: block; color: #fafafa}
table.epguide a:link {color: #fafafa}
table.epguide a:hover {color: #999}
table.epguide a:active {color: #fafafa}
table.epguide a h4 {color: #a8b077; font-size: 12px; margin: 0 0 0 0}
table.epguide a:hover h4 {color: #b92323; font-size: 12px;}
table.epguide a img{float: left; margin-right: 10px; border: 1px solid #fdfdfd}
table.epguide a:hover img {filter: alpha(opacity=50); opacity:0.5;}

#widecolright {background-color: #ededed; padding: 0 10px 10px 10px}
#widecolright ul {list-style: none; padding: 0; margin: 0;}
#widecolright li a {display: block; border: 1px solid #f4f4f4; background-color: #fdfdfd; padding: 5px 10px; font-family: 'StencilStdBold','stencil std', stencil, Georgia, serif !important; text-transform: uppercase; font-size: 13px;}
#widecolright li a:hover, #widecolright li.altrow a:hover  {background-color: #7a1b0e; color: #fdfdfd}

/* form */
form {background-color: #ededed; width: 570px; margin-top: 30px}
fieldset    {margin: 0; padding: 50px; }
label.blocklabel {display: block; position: relative; margin-bottom: 10px; color: #7a1b0e}
label.blocklabel input  {position: relative; left: 100px}


/*forum*/

body.the-a-team #header-gamma, body.the-a-team #nav_support, body.the-a-team #header-beta, body.the-a-team #leaderboard-alpha-inner, body.the-a-team #header-inner {display: none}
body.the-a-team #leaderboard {position: relative; top: 0; border: 0}
body.the-a-team #leaderboard-alpha {display: none}
body.the-a-team #leaderboard-beta {position: relative; left: 50%;  width: 720px; margin-left: -360px;}
body.the-a-team #leaderboard-beta-inner {}
body.the-a-team #content {margin-top: 20px}