.container 
	{
	 margin:0 auto;
	 width:982px;
	 text-align: left;

	 
	}

.flashheader 
	{
	
	 float:left;
	 position: relative;
	 width:772px;
	 height:180px;
	}

.details 
	{
	
	 background-color: #000000;
	 width: 200px;
	 height: 180px;
	 float:left;
	 position: relative;
	 
	}

.holder 
	{
		 background-image: url(../images/backgrounds/faux4.gif);
	 background-repeat: repeat-y;
	width:982px;
	 float:left;
	 position: relative;
	padding-left:5px;
	 }

.leftside 
	{
	position:relative;
	 margin-right:10px;
	 
	 width:200px;
	 float:left;
	}

.middle 
	{
	position:relative;
	
	 width:545px;
	 height:auto;
	 float:left;
	 background-color: #232323;
	 border: 3px #969696 double;
	 padding-right:0px;
	 overflow: hidden;}

.rightside 
	{

	position:relative;
	 margin-left:10px;
	 background-color: #000000;
	 width:200px;
	 float:left;
	}
	
.newrightside 
	{
	position:relative;
	padding:0px;
	margin-right:11px;
	 background-color: #000000;
	 width:200px;
	 float: right;
	}
.blackbox
{
	 width:745px;
	 background-color: #000000;
	 float:left;
	 position:relative;
	 height:10px;
	 }
	 
.informationbartop 
	{
	 background-color: #1b1b1b;
	 margin-bottom:10px;
	 width:922px;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-align: center;
	}

.informationbarbottom 
	{
	 float:left;
	 position:relative;
	 background-color: #1b1b1b;
	 margin-top: 10px;
	 width:972px;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 8px;
	 font-weight: bold;
	 text-align: center;
	}

.images 
	{
	 position: relative;
	}

.imagestext 
	{
	 margin-left:10px;
	 margin-right:10px;
	 position: relative;
	}

.quote 
	{
	position:relative;
	 color: #ffe036;
	 text-align: center;
	 font-style: italic;
	}

.name 
	{
	position:relative;
	 margin-top: 10px;
	 font-family: Tahoma;
	 font-size: 12px;
	 font-weight: bold;
	}

/*these would go in bodyformating but as they are desendent selectors they will go here*/

.leftside ul 
	{
	 margin-left:0px;
	 padding-left:0px;
	 font-family: Tahoma;
	 font-size: 15px;
	 /*background-color: #bdbdbd;*/
	 
	}

.leftside li 
	{
	 width:200px;
	 text-decoration: none;
	 list-style-type: none;
	 display: block;
	 color: #000000;
	 margin-bottom: 20px;
	}

.menu 
	{
	 width:200px;
	 background-color: #000000;
	}

.boxes 
	{
	 padding-top:35px;
	 padding-bottom: 35px;
	 width:185px;
	 padding-left:5px;
	 padding-right:5px;
	 border: 3px #868686 ridge;
	 text-align: center;
	 font-size: 12px;
	 font-family: Tahoma;
	 color: #ffd700;
	}
.newboxes 
	{float:right;
	 padding-bottom: 5px;
	 width:185px;
	 padding-right:10px;
	 border: 3px #868686 ridge;
	 text-align: center;
	 font-size: 12px;
	 font-family: Tahoma;
	 color: #ffd700;
	}
.current 
	{
	 padding-top:5px;
	 padding-bottom: 5px;
	 color: #ffe036;
	 display: block;
	 background-color: #484848;
	 font-weight: bold;
	 font-style: italic;
	 font-size: 18px;}

.contactusbox 
	{
	 font-family: Tahoma ;
	 font-size: 11px;
	 color: #ffd700;
	 text-align: center;
	 line-height: 11px;
	}
	
.txtwhite
{
	 Margin-left:15px;
	 Margin-right: 15px;
	 font-family: Verdana;
	 font-size: 16px;
	 text-align: center;	 
	 color: #ffffff;
	 }	
	 
.small
{
	 font-size: x-small;}
	 
.gold
{
color: #ffe036;
	}