/*----- ESSENTIALS -----*/
html { }
body { margin:0 0 50px 0; /* make anything a hover in IE with this code >> */ behavior:url("/css/csshover.htc"); background:#e7e7e7 url(/images/bkg-Body.jpg) 45% 0 repeat-y; font-family:Courier; font-size:10px; line-height:15px;}
table, td { border:0; border-spacing:0; border-collapse:collapse; padding:0; margin:0; vertical-align:top }
img { line-height:normal; border:0; /* fixes the png image problem */ behavior:url("/css/pngfix.htc") }
ul, li, ol { padding:0; margin:0 }
form, input { padding:0; margin:0 }
h1, h2, h3 { padding:0; margin:0 }
h1 { font-size:22px; margin:0 0 10px 0; font-family:"Courier New", Courier, monospace }
h2 { }
h3 { }
a { color:#d5742e; }
a:hover { color:#000; text-decoration:none }
/*----- ESSENTIALS -----*/

/*----- WRAPPER -----*/
#mainWrap { width:843px; margin:0 auto; }
/*----- WRAPPER -----*/

/*----- HEADER -----*/
#hdr { width:843px; margin:0 auto }

#side { position:relative; float:right; width:261px; background:url(/images/bkg-CorkboardTop.png) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); padding:26px 0 0; z-index:2;}
#sideContent { background:url(/images/bkg-CorkboardMiddle.jpg) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); padding:0 14px }
#sideBottom { width:261px; height:22px; background:url(/images/bkg-CorkboardBottom.png); /* fixes the png image problem */ behavior:url("/css/pngfix.htc") }

#CoachsCorner { width:177px; height:279px; background:url(/images/bkg-CoachsCorner.jpg); padding:85px 22px 0; margin:0 0 0 5px }
#CoachsCorner b { display:block; padding:15px 0 0 }
#CoachsCorner a:hover { background:#FFFF00; color:#000 }

#FilmRoom { width:190px; height:251px; line-height:19px; background:url(/images/bkg-TheFilmRoom.jpg); margin:0 0 0 5px; padding:113px 14px 0 17px }
#FilmRoom li { height:65px; list-style:none; font-size:14px; font-weight:bold; background:url(/images/icon-FilmRoll.png) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); padding:0 0 0 80px; margin:0 0 11px }
#FilmRoom a:hover { background:#FFFF00; color:#000 }

#movie {background:url(/images/movie-bg.gif) no-repeat; width:509px; height:393px; padding:65px 0  0 25px; margin:0 auto;}
/*----- HEADER -----*/

/*----- BODY HOMEPAGE -----*/
#hpBody { background:url(/images/hpbody-bg.gif) no-repeat; width:250px; height:511px; margin:5px 0 0 0; padding:45px 296px 0 60px;  }

#Homepage { width:801px }
#Homepage .left { padding:0 0 0 24px }

#HomepageContentBkg { position:relative; width:615px; height:560px; background:url(/images/bkg-HomepageContent.png); /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); z-index:6; margin:0 -29px -50px -47px }
.content { position:relative; width:255px; height:510px; padding:50px 0 0 23px; margin:0 0 -560px; z-index:100 }
.content h1 { font-size:18px }
.content a:hover { background:#FFFF00; color:#000 }
/*----- BODY HOMEPAGE -----*/

/*----- VIDEO -----*/
#ChaulkVideo { width:510px; height:397px; background:url(/images/bkg-ChalkBoard.png); behavior:url("/css/pngfix.htc"); padding:67px 0 0 30px }
#Internal #ChaulkVideo { margin:0 0 0 42px }
/*----- VIDEO -----*/

/*----- BODY INTERNAL -----*/
#inBody { background:#FFFFFF; width:481px; min-height:800px; padding:0 20px;  }
#video { background:#FFFFFF; width:481px; min-height:350px; padding:0 20px;  }

#topLeft {background:url(/images/int-top-left.gif) no-repeat; height:84px; width:44px;}
#top {background:url(/images/int-top.gif) no-repeat; height:41px; width:471px; padding:43px 0 0 50px;}
#topRight {background:url(/images/int-top-right.gif) no-repeat; height:84px; width:41px;}
x#btmLeft {background:url(/images/int-bottom-left.gif) no-repeat; height:92px; width:44px;}
#btm {background:url(/images/int-bottom.gif) no-repeat; height:92px; width:521px;}
#btmRight {background:url(/images/int-bottom-right.gif) no-repeat; height:92px; width:41px;}

#tips { padding:20px }
#tips li { font-size:20px; padding:0 0 20px }
#tips a { line-height:23px; color:#000000; text-decoration:none;}
#tips a:hover { background:#FFFF00; color:#000 }

#internal .top { width:510px; height:30px; background:url(/images/bkg-TapeTop.png) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); padding:54px 0 0 72px }
#internal .middle, #internal .videos { width:459px; min-height:715px; height:auto !important; height:715px; font-size:12px; background:url(/images/bkg-TapeMiddle.png) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); padding:0 50px 20px 73px }
#internal .middle a:hover { background:#FFFF00; color:#000 }
#internal .videos { width:459px; min-height:195px; height:auto !important; height:195px }
#internal .bottom { position:relative; width:582px; height:155px; background:url(/images/bkg-TapeBottom.png) 0 0 no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); z-index:6 }
/*----- BODY INTERNAL -----*/

/*----- FOOTER -----*/
#Footer { position:relative; width:650px; height:160px; background:url(/images/bkg-Footer.png) no-repeat; /* fixes the png image problem */ behavior:url("/css/pngfix.htc"); margin:-20px -30px 0 -90px; padding:45px 10px 0 0; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif, "Lucida Sans Unicode", "Lucida Sans", "Lucida Fax", gotham;}
#Internal #Footer { margin:-50px -30px 0 -50px}

#Footer a {color:#FFFFFF;}
/*----- FOOTER -----*/
