
* {margin: 0; padding: 0;}
 
body
	{
	background:url(../assets/trenta.gif);
	font: 0.8em Arial, Helvetica;
	color: #000000;
	text-align: center;
	font-size:12px;
	}
h1 
	{
	font-size:1.2em;
	font-weight:bold;
	color:#ff3300;
	margin: 0 0 9px 38px;
 
	  }
h2
	{
	font-size:1em;
	color:#ff3300;
	padding: 10px 0 5px 38px;
	}
h3
	{
	font-size:1em;
	color:#000;
	padding: 0 0 5px 38px;
	}
h5
	{
 padding-left:383px;
	font-size:0.9em;
 
	}

p
	{
	padding:0 10px 10px 28px;
	line-height:19px;
	text-indent:10px;
	width:570px;
	}

	/* ________________intro ________________ */
#intro 
	{	 
 	background:url(../assets/logo.jpg) no-repeat;
	position:absolute;
	font: 0.9em Arial, Helvetica;
	font-weight:bold;	
	text-align: center;

	 
	}

#intro a
	{
	color: #ffcc00;
	}
#intro a:hover
	{
	color: #FF3300;
	}
	
	/* ________________ containers ________________ */
#container
	{
	position: relative;
	text-align: left;
	margin: 0 auto 0 auto;
	padding:0;
	width: 800px;
	background-color:#ccff00;
	}
#header 
	{
	background:url(../assets/header.jpg) no-repeat;
	height:383px;
	}

#textarea
	{
	background:url(../assets/middle.jpg);	 
	width:800px;
	
	}
#rightcolumn
	{
	position:absolute;
	padding-top:20px;
	right:0px;
	
	}
#footer
	{	 
	background:url(../assets/footer.jpg) no-repeat;
	height:52px;
	 
	}	
#form
	{
	padding:0 10px 10px 28px;
	}
	
#address
	{
	margin:5px 0 10px 28px;
	padding:5px;
	border:#ff3300 1px solid;
	}

		/*-----------------------------menu---------------------------------*/
#menu 
	{
	padding-top:320px;
	font-weight:bold;
	padding-left:40px;
 
	}

 

.nav li
	{
 
 font-size:
	list-style-type:none;
	 display:inline;
	}
.nav a:link,
.nav a:visited
	{
	color:#006666;
	text-decoration: none;	
	}
.nav a:hover
	{
	color:#ff3300;
	}
	
	/*-----------------------------links---------------------------------*/
a , #textarea a  
	{
	font-weight:bold;
	color:#006666;
	text-decoration: none;	
	}
a:link,  #textarea a:link
	{
	font-weight:bold;
	color:#006666;
	text-decoration: none;	
	}
	
a:visited, #textarea a:visited
	{
	color: #006666;
	border: none;
	text-decoration:none;
	}
	
a:hover, #textarea a:hover
	{
	color: #ff3300;
		 	text-decoration:none;

	}
	
/*-----------------------classes & other----------------------*/
#members 
	{
	list-style-type:none;
	padding-left:44px;
	width:560px;
	padding-bottom:10px;
	} 
#members li
	{
	padding:2px;
	}
.link 
	{
	font-weight:bold;
	color:#006666;
	padding-bottom:10px;
	}

#bulleted
	{
	list-style-type:circle;
	padding-left:44px;
	width:556px;
	padding-bottom:10px;
	}
.icon
	{
	padding-top:5px;
	}

.italic
	{
	font-style:italic;
	}
.deco
	{
	padding-left:100px;
	}
.copyright
	{
	font-size:0.7em;
	 padding-top:35px;
	text-align:center;
	color:#045F36;
	}
	
.video
	{
	padding:10px 0 10px 40px;
	}
/*----------------------GALLERY---------------------*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/slides.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */

a {color:#000;}
a:hover {text-decoration:none;}
a:visited {color:#000;}

/* slides styling */

.photo {padding:10px; margin-left:26px; background:#fff; width:550px; height:330px; text-align:left;}
.photo h1 {font-size:0.9em; width:220px; font-weight:normal; color:#666; margin:5px; padding:0;}
.photo ul {list-style:none; padding:0; margin:0; width:216px; background:#fff; border:0px; position:relative; height:144px;}
.photo ul li {display:inline; width:24px; height:24px; float:left; margin:6px;}
.photo ul li a {display:block; width:24px; height:24px; cursor:default; background:url(pics/arrow.gif) no-repeat; text-decoration:none;}
.photo ul li a b {display:none;}
.photo ul li a img {display:block; width:22px; height:22px; border:1px solid #ff3300;}

.photo ul li a:hover {white-space:normal;position:relative;}

.photo ul li a.vert:hover img {position:absolute; left:-12px; top:-20px; width:48px; height:64px; border-color:#ff3300;}
.photo ul li a.hor:hover img {position:absolute; left:-20px; top:-12px; width:64px; height:48px; border-color:#ff3300;}

.photo ul li a:active, .photo ul li a:focus {position:static; outline:0;}

.photo ul li a:focus.vert img, .photo ul li a:active.vert img {background-color:#fff; position:absolute; left:220px; top:0; width:240px; height:320px; border:1px solid #ff3300; padding:5px 45px;}
.photo ul li a:focus.hor img, .photo ul li a:active.hor img {background-color:#fff; position:absolute; left:220px; top:0; width:320px; height:240px; border:1px solid #ff3300; padding:45px 5px;}
.photo ul li a:focus b, .photo ul li a:active b {display:block; position:absolute; width:214px; height:150px; border:0px; top:280px; left:0; text-align:right; color:#ff3300; font-weight:normal; padding-right:6px;}
