html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
body{
margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#190101;
	font-size:90%;
	font-family:georgia;

}

a:hover{
text-decoration:underline;
}


#Clear{
clear:both;
}

#MainWrapper{
width:1000px;
height:100%;
margin:0 auto;
background: url(../images/BGOrig2.jpg) no-repeat;


}

#Header{
width: 100%;
height:190px;
float:left;
margin-top:150px;
margin-bottom:10px;
clear:both;
position:relative;
}





#LogoArea{
width:100%;
height:250px;
margin: 0 auto;
margin-top:45px;
margin-left:85px;
}

#MainContent{
clear: both;
position:relative;
width: 680px;
/*height:1380px;*/
margin: 0 auto;
border:solid 2px #ff9640;
margin-bottom:40px;

min-height:100%;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
position:relative;


}


#MainContentTextArea{
clear: both;
width: 680px;
margin: 0 auto;
background:url(../images/bgtile.png)repeat;
color:#fff;
float:left;
position:relative;

min-height:100%;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
position:relative;


}


#MainContentTextArea ul{
clear:both;
width: 640px;
height:40px;
margin: 0 auto;
padding:0;
list-style: none;
background:#000;
margin-top:10px;
vertical-align: middle;
float:center;
}

#MainContentTextArea li {
height: 20px;
float:left;

margin-top:10px;

}

#MainContentTextArea li a {
width: 100px;
line-height: 20px;
display: block;
text-align: center;
text-decoration: none;
color:#fff;
font-size:14px;
font-weight:bold;
float:left;

}

#MainContentTextArea li a:hover{
color:#33cccc;


}

#MainContentTextArea li a:active{
color:#33cccc;


}

#MainContentTextArea h1{
font-size:22px;
font-weight:bold;
padding-left:15px;
padding-top:10px;
color:#33cccc;

}

#MainContentTextArea h2{
font-size:18px;
font-weight:bold;
padding-left:15px;
padding-top:10px;
color:#fff;
}

#leftContent{
width:640px;
/*height:1290px;*/
float:left;

background:#a60000;
padding-top:20px;
margin-left:20px;
margin-bottom:20px;
padding-bottom:20px;


}

#ForthcomingImage{
width:250px;
height:200px;
background:#a60000;
position:relative;
float:right;
margin-right:30px;
border:solid 1px #ff9640;
    
}



.Text{
margin-left:15px;
padding-top:10px;
font-size:16px;
line-height:150%;
color:#FFDABF;
margin-right:10px;
}


.Quote{
margin-left:15px;
padding-top:10px;
font-size:18px;
line-height:150%;
color:#fff;

font-style:italic;
padding-bottom:20px;
width:610px;
}

.image{

margin-top:20px;
width:230px;
margin-left:10px;
}

#Gallery{
width:600px;
position:relative;
float:left;
Height:350px;
background:#fff;
margin-top:30px;
margin-left:25px;
}

#GalleryThumbs{
width:550px;
position:relative;
float:left;
Height:370px;
position:relative;
float:left;
margin-top:30px;
margin-left:55px;
}

#GalleryThumbSingle{
width:125px;
height:100px;
position:relative;
float:left;
background:#000;
position:relative;
float:left;
border:solid 1px #fff;
}




/*SLIDER CSS* - RELATED ARTICLES*/

#container {
	width:600px;
	height:200px;
	margin:0 auto;
	position:relative;
	z-index:0;
	background:#fff;
}

#frame {
	position:absolute;
	z-index:0;
	width:509px;
	height:341px;
	margin-left:40px;
	
	
	

}

#example {
	width:500px;
	height:200px;
	position:relative;
	margin-left:25px;
	background:#fff;
}

/*
	Slideshow style
*/

#slides {
	position:absolute;
	left:5px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container {
	width:510px;
	height:390px;
	overflow:hidden;
	position:relative;
	display:none;
	background;#fff;
	
}

/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block
*/

#slides .slide {
	
	width:480px;
	height:346px;
	display:block;
	background:#000;
	margin-left:28px;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	
}

/*
	Next/prev buttons
*/
#slides .next,#slides .prev {
	position:absolute;
	top:0px;
	margin-left:-31px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:541px;
}



/*
	Footer
*/

#footer {
	text-align:center;
	width:580px;
	margin-top:9px;
	padding:4.5px 0 18px;
	border-top:1px solid #dfdfdf;
}

#footer p {
	margin:4.5px 0;
	font-size:1.0em;
}

/*
	Type and anchors
*/



p {
	font-size:1.3em;
}

#slides .link {
	display:block;
	margin-top:10px;
	font-weight:800;
}

/*END SLIDER - RELATED ARTICLES*/



