/* CSS Document */

	body {
background:#414121;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:ccd8a1;

background-image:url(images/background.gif);
	margin:0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	}

/* Containers */

div.player {
	width: 100%;
	height: 15px;
	padding: 0px;
	border:none;
	margin:0px auto;
		}

.boxcontent {
width:705px;
height:auto;
margin:0px auto; /* Right and left margin widths set to "auto" */ 
text-align:left; /* couteract Hack for IE5/Win */
padding:5px;
border-left:1px solid #414121;
border-right:1px solid #414121;
background-color:#000000;
	}
	
	div.mainbox {
	width: 600px;
	padding: 0px;
	border: 2px black solid;
	margin:0px auto;
	
		}
		
	div.gydget {
	width: 425px;
	height: 350px;
	padding: 0px;
	border: 2px black solid;
	margin:0px auto;
	
		}	
	
		
		.box_header {
  width: 480px;
  background-color:#822229;
  text-align: left;
  height: 15px;
  border:1px #414121 solid;
  margin:0px auto;
  clear:right;
  padding:5px 10px 5px 10px;
}
		
	div.newsbox {
	width: 700px;
	padding: 0px;
	border: 1px #ccd8a1 inset; 
	margin:0px auto;
	color: #CCD8A1;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
		}		

div.demo2 {
    width: 250px;
    padding: 0px;
	border: 1px black dashed; 
	float:right;
	margin:0px auto;
	margin-right:77px;
	display:inline;	
	}

div.demo1 {
    width: 300px;
    padding: 0px;
	border: 2px black solid;
	float:left;
	margin:0px auto;
	margin-left:65px;
	display:inline;
	}
	
	div.linkbox {
	width: 400px;
	border: 2px black solid;
	margin:0px auto;
	
		}
		
	div.gallerybox {
	width: 700px;
	padding: 0px;
	border: 2px black solid;
	margin:0px auto;
	
		}
	
	


/* Tags */
embed.floatRight { 
    float:right;
	margin:0px auto;
	}

img.floatleft {
     float:left;
	 margin:auto;
	 padding:5px;
	 clear:left;
	 }
	 
img.floatright {
     float:right;
	 margin:auto;
	 padding:10px;
	 }
	 
	 
	 
/* Font Styles */

.bodytext {
	color: #CCD8A1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.newstext {
	color: #414121;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
}

.buttontext {
	color: #ccd8a1;
	font-family: "Air Conditioner", Aldo, Altea, Arial;
	font-size: 16px;
}

.titletext {
	color: #ccd8a1;
	font-family: "Air Conditioner", Aldo, Altea, Arial;
	font-size: medium;
	font-style:oblique;
}

/**LINKS**/

.links a:link {
color: #000000;
}
.links a:hover {
color:#000000
}
.links a:visited {
color:#000000
}

.linkstyle1 a:link {
        color: #CCD8A1;
	font-family: 
	font-size:12px;
}
.linkstyle1 a:visited {
        color: #CCD8A1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.linkstyle1 a:hover {
color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}



.linkstyle2 a:link {
        color: #CCD8A1;
	font-family: "Air Conditioner", Aldo, Altea, Arial;
	font-size: medium;
	font-style:oblique;
}
.linkstyle2 a:visited {
        color: #CCD8A1;
	font-family: "Air Conditioner", Aldo, Altea, Arial;
	font-size: medium;
	font-style:oblique;
}
.linkstyle2 a:hover {
color:#CC0000;
	font-family: "Air Conditioner", Aldo, Altea, Arial;
	font-size: medium;
	font-style:oblique;
}

/** PhotoGallery **/

.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 200px;
height: 106px;
}

#navlinks{ /*CSS for DIV containing the navigational links*/
width: 400px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 110%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: yellow;
}

