a img {
        border: 0;
        }
body {	
       text-align:center;
       font-size: 13px;
	   font-family: "Trebuchet MS",  TGeorgia, "Times New Roman", times, serif;
       background-color:#000000;
	  /* background-image:url(../images/background.gif);*/
       color:#ffffff;		    
       }

p { 
    margin:0px 0px 0.8em;
    padding:0;

    }
ul { 
     list-style-type: square;
     margin:0;
     padding-top: 0;
position: relative;
     top: -10px;
     padding-left: 18px;
      }
li { 

      }
h1 {
     color:#997F37;
	 font-weight:500;
	 font-size:18px;
     }

h2 {
     color:red;
     text-transform: upppercase;
     margin: 0px;
     padding-bottom: 8px;
     font-size:16px;

     }
h3 {
     font-size:14px;

     margin:0;
     margin-bottom:0;
}

#wrap {     
        position: inherit;
        text-align:left;
        background: none;
        margin:0 auto;
        width:913px;
        }

#header {
          position:relative;
          top: 15px;
          left: 20px;
		  background-color:#FFFFFF;
		  width:680px;
		  height:162px;
          }

#masthead { 

            float:left;
            margin: 0;
            padding: 0;
            border: 0;
            position: relative;
            left: -3px;
            }
#navigation {
              float:left;
              width: 720px;                              
              margin: 0;
              padding: 0;
              }

#navigation img {
                  margin: 0;
                  border: 0;
                  padding: 0;
                  }
#nav {
       background:none;
       height:200px;
       padding-top:0px;
       }

#main {
        position: relative;
        /*text-align:center;*/
        float:inherit;
		top:10px;
        width: 913px;									
        }
		
#av {
        position: relative;
        float:inherit;
        width: 913px;	
		height:350px;								
        }
		
#text	{
		position: relative;
        float:inherit;
		padding-left:100px;
		padding-right:100px;
        width: 713px;	
}

#leftcontent{
	position: relative;
    float:left;
    width: 500px;
	padding-top:10px;	
}

#rightcontent{
	position: relative;
    float:right;
    width: 393px;
	padding-top:10px;
}

#contact{
	background:url(../images/contactBackground.gif) no-repeat center;
	position: relative;
    float:inherit;
    width: 1024px;	
	height: 740px;
}


#contents{
        float:inherit;
        width: 1024px;	
		height: 740px;
}

#contentscroll{
	position:relative;
	text-align: left;
	width: 325px;
	height: 250px;
	border:none;
    overflow-x:hidden;
	overflow-y:scroll;
	top:50px; 
	left:580px;
	font:"Trebuchet MS",  TGeorgia, "Times New Roman", times, serif;
	font-size:13px;
}

#bottommain {
        position: relative;
        background:url(../images/episodesBottom.png) repeat-y;
        float:inherit;
        width: 700px;
		height:233px;									
        }

     
.clearfix:after {
                  content: "."; 
                  display: block; 
                  height: 0; 
                  clear: both; 
                  visibility: hidden;
                  }

.clearfix {
            display: inline-block; 
            }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {
            display: block;
            }
/* End hide from IE-mac */

#thumbnails {
	width: 130px;
              position: absolute; 
              left: -15px;
              top: 10px;
}

#thumbnails img {
                  float: left;
                  margin-bottom: 8px;
                  margin-right: 7px;
}

#photo {
         padding: 3px;
         position: absolute; 
         left: 145px;
         top: 7px;
}
#main>#photo { 
               left: 140px;
                }

#caption {

         display: none;
         position: absolute; 
         left: 143px;
         top: 460px;
		 padding-bottom: 30px;
}


#main a { 
          color: #997f37;
          text-decoration: none;
          border:0 ;
 }

#main a:hover { 
    color: #FFFFFF;
 }
#main a:visited { 
color: #997f37;
                  }




#copyright {
	position: absolute;
	top: 820px;
	}


#formiframe { 
              width: 700px;
              height: 40em;
 }
form#register fieldset legend { 

                                font-size: 14px;
                                font-weight: bold;
 }
form#register fieldset { 
                         border: 0;
                         margin:0;
                         padding: 0;
                         width: 420px;

 }
form#register { 
                text-align: left;
 }
form#register .formrow { 
                         position: relative;
                         margin-bottom: 20px;
                         }
div.formrow { 
           display:block;
              float:left;
              width: 400px;
              
 }
.formrow label { 
                 width: 190px;
                 float:left;
                 display:block;
 }
form#register .formrow input,
form#register .formrow select {
                                width: 200px;
                                float: left;
                                border: 1px solid #555555;
 }
form#register .formrow textarea
{ 
                               width: 390px;
                                float: left;
clear:both;
  
                                border: 1px solid #555555;
  }

.submit { 
          float:left;
          width: 100px;

 }
.error { 
         font-weight: bold;
         color: #ff0000;
 }

.radiorow { 
            float:right;
            width: 210px;
 }
input.radio { 
              border: none !important;
              width: 12px !important;
 }
