/* CSS Document */

* {
	padding: 0;
	margin: 0;
	outline: 0;
} /* PREVENTS MARGINS AND SPACE AT THE TOP AND BOTTOM OF THE PAGES */

body{
background: #121212;
background-repeat:repeat-y;
background-position:center;
background-image:url(../images/bodyBG.jpg);
}

body  A{ color:#FFFFFF; text-decoration:none;}
body  A:link {text-decoration:underline;}
body  A:visited {text-decoration:underline;}
body  A:link:hover {background:none; color:#FF6600;text-decoration:underline;}
body  A:visited:hover {background:none; color:#FF6600;text-decoration:underline;}

#starRate{
width:200px;
height:20px;
margin-bottom:3px;
}

#outerWrap{

margin:0 auto;

}

#wrapper{
width:800px;
margin:0 auto;
padding-bottom:15px;

}

#header{
width:800px;
height:122px;
background-image:url(../images/headerBG.jpg);
}

#menu{
width:531px;
float:right;
margin-top:90px;
}


#menu A:link {color:#ff8400; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#menu A:hover {color:#ffffff; text-decoration:none;}
#menu A:visited {color:#ff8400; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#menu A:visited:hover {color:#ffffff; text-decoration:none;}


.link1{
padding-left:15px;
}

.link2{
padding-left:35px;
}

.link3{
padding-left:28px;
}

.link4{
padding-left:33px;
}

.link5{
padding-left:33px;
}

.link6{
padding-left:25px;
}



#video{
width:800px;
margin:0 auto;

background:#121212 url(../images/vidBG.jpg) repeat-x ;

}

.index{
padding-bottom:10px;
}


#displayArea{
width:800px;
margin:0 auto;
padding-top:5px;

}



#textArea{

width:744px;
margin:0 auto;
margin-top:20px;
background-color:#191919;


}

#videoText{
padding:10px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:320px;
float:left;
background-color:#191919;

}



#thumbs{
width:342px;

float:left;
padding-left:30px;
padding-top:40px;
}

#content{
background:url(../images/contentBG.jpg) repeat-x;
width:800px;
background-position:top;
padding-top:10px;

}

#news{
width:760px;
padding-bottom:10px;
margin:auto;
background:#1f1f1f;

}

#title1{

width:150px;
height:30px;
margin-left:5px;
margin-top:10px;
float:left;

}

#title2{

width:215px;
height:30px;;
margin-top:10px;
float:left;
margin-left:2px;

}

#leftCol{
width:360px;
margin-top:10px;
float:left;
margin-left:5px;
margin-right:7px;
}

.review1{
width:340px;
height:110px;
margin-left:5px;
float:left;
margin-top:10px;
background-color:#191919;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
padding-right:5px;

}


.rvwImages{
float:left;
padding-right:5px;
margin-top:5px;
}


#rightCol{
width:360px;
float:left;
margin-left:7px;
margin-top:10px;

}

#newsText{
width:365px;
background-color:#191919;
float:left;
margin-top:10px;
margin-left:5px;
}

#rss{
width:345px;
padding-top:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}


#NLTitle{
width:120px;
height:30px;
float:left;
margin-top:10px;
}

#newsletter{
width:350px;

background-color:#191919;
margin-top:7px;
padding-top:15px;
padding-left:20px;
float:left;
padding-bottom:8px;
}

#innerTitle{
width:750px;
background-color:#191919;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
margin-bottom:5px;
margin-top:5px;
border:thin solid #4b4949;
}

#innerContent{
	width:750px;
	background-color:#191919;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-top:7px;
	margin-bottom:7px;
	border:thin solid #4b4949;
	overflow: auto;
}
#showImages img{
border: 1px solid #CCCCCC; 
}
#showImages{
width:200px;
float:left;
padding-right:10px; 
padding-bottom:5px;

}

#showsText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-right:5px;
padding-left:5px;
padding-right:5px;
width:510px;
float:left;
}



#contactDetails1{
width:160px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFFFFF;
padding-top:10px;
margin-bottom:5px;
}

#contactDetails1 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
}

#separator{
width:15px;
float:left;
margin:0 auto;
padding-top:10px;
}

#contactDetails2{
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFFFFF;
float:left;
margin:0 auto;
padding-left:5px;
padding-top:10px;
margin-bottom:5px;
}

#contactDetails2 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
}

#contactDetails2 a{color:#FFFFFF; font-style:normal;}

#contactForm{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFFFFF;
float:left;
padding-top:10px;
margin-bottom:5px;
}

#contactForm h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
}

.contactLabels{
text-align:right;
width:50px;
}

.textFields{
width:289px;
margin-top:3px;
}

#archive{
width:170px;
float:left;
padding-left:10px;

}

#stories{
width:540px;
padding-left:10px;
padding-right:10px;
float:left;
padding-bottom:10px;

}


.archiveLinks{
color:#ff8400;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.archiveLinks:hover{color:#FFFFFF;}
.archiveLinks:visited{color:#ff8400;}
.archiveLinks:visited:hover{color:#FFFFFF;}

#archive h3{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}


#footer{

height:250px;
background:#121212;
border-top: #420606 medium solid;
}

#footerInfo{
width:800px;
height:240px;
margin:0 auto;
}

#footerLinks{
height:28px;
width:350px;
color:#6c6c6c;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
padding-top:23px;
}

#footerLinks A:link {color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
#footerLinks A:hover {color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}
#footerLinks A:visited {color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; }
#footerLinks A:visited:hover {color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}

.footLink1{
padding-left:5px;
padding-right:5px;

}

.footLink2{
padding-left:5px;
padding-right:5px;

}

.footLink3{
padding-left:5px;
padding-right:5px;

}

.footLink4{
padding-left:5px;
padding-right:5px;

}

.footLink5{
padding-left:5px;
padding-right:5px;

}

.footLink6{
padding-left:5px;
padding-right:5px;

}


#footerDetail{
height:28px;
width:420px;
color:#6c6c6c;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:23px;
float:left;
margin-bottom:10px;
}

#advert {
width:792px;
height:86px;
border: medium solid #302424;
}

#ad{
color:#6c6c6c;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

h4{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

hr{
color:#6c6c6c;
}

.textInput{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
color:#0c0c0c;
font-size:12px;
width:200px;
margin-top:2px;
}

.submitBtn{
margin-top:5px;
width:80px;
margin-left:126px;
}

#fm{
padding-top:10px;
text-align:center;
}

.review1 a{color:#ff8400; font-weight:bold; text-decoration:none; float:right;}
.review1 a:hover{color:#ffffff; font-weight:bold; text-decoration:none; float:right;}
.review1 a:visited{color:#ff8400; font-weight:bold; text-decoration:none; float:right;}
.review1 a:visited:hover{color:#ffffff; font-weight:bold; text-decoration:none; float:right;}

#galleryMenu{
background-color:#333333;
width:150px;
float:left;
height:350px;
padding:15px;
}

#galleryMenu a:focus{
color:#ff8400;
}

#galleryImages{
float:left;
width:505px;
padding-left:40px;
}
