

a:link {text-decoration: none; color: #a7a7a7;}
a:visited {text-decoration: none; color: #a7a7a7;}
a:hover {text-decoration: underline; color: #cb130c;}
a:active {text-decoration: underline: color: #cb130c;}



a:focus
{
-moz-outline-style: none;
}


		
body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial,Helvetica,Geneva,San-serif;
color : #000000;
background: repeat #ffffff;
background-color: #ffffff;


}

img
{
	border-style: none;
	border-width: 0;
}

#wrap
{
height: 600px;
width: 1010px;
background-color: #ffffff;
margin-right: auto;
margin-left: auto;


}

#stage
{
	float: none;
	position: absolute;
	height: 600px;
	width: 1010px;
	background-color: #ffffff;

}



/* nav.......................  */

#nav
{
	position: absolute;
	top: 30px;
	left: 30px;
	width: 600px;
	
}

.navborderit img{
border: 1px solid #ffffff;
}

.navborderit:hover img{
border: 1px solid #000000;
}

.navborderit:hover{
color: black; /* irrelevant definition to overcome IE bug */
}

#nav img.nav
{
border: 1px solid #000000;
margin-right: 2px;
}

#nav img.thumbsrollovernav
{
margin-right: 2px;
}
/* ...................................... */



#main_img
{
	position: absolute;
	top: 78px;
	left: 30px;
	width: 495px;
	height: 465px;
	text-align: center;
	vertical-align:middle;
}

#center_img
{
position: absolute;
top: 50%;
left: 50%;
margin-left: -50px;
margin-top: -50px;

}


#description
{
margin-top: 20px;
	text-align: center;
	font-size : 12px;

}


.title 
{
color: #282828;
font-weight: bold;
}

/* thumbnails.......................  */

#thumbnails
{
	position: absolute;
	top: 155px;
	left: 545px;
}

.borderit img{
border: 1px solid #ffffff;
}

.borderit:hover img{
border: 1px solid #000000;
}

.borderit:hover{
color: black; /* irrelevant definition to overcome IE bug */
}

#thumbnails img.thumbs
{
border: 1px solid #000000;
margin-right: 4px;
margin-bottom: 4px;
}

#thumbnails img.thumbsrollover
{
margin-right: 4px;
margin-bottom: 4px;
}
/* ...................................... */


#column1
{
	position: absolute;
	top: 80px;
	left: 30px;
	width: 465px;
	height: 490px;
	text-align: left;
	font-size : 12px;
	line-height:155%;
}

#column2
{
	position: absolute;
	top: 80px;
	left: 515px;
	width: 465px;
	height: 490px;
	text-align: left;
	font-size : 12px;
	line-height:155%;
}

#about_column1
{
	position: absolute;
	top: 80px;
	left: 30px;
	width: 465px;
	height: 490px;
	text-align: left;
	font-size : 13px;
	line-height:135%;
}

.floatimgleft {
float:left;
margin-top:0px;
margin-right:13px;
margin-bottom:7px;
}

.head1
{
font-size : 13px;
color: #282828;
font-weight: bold;
}

#contact
{
	position: absolute;
	top: 135px;
	left: 30px;
	width: 465px;
	text-align: left;
	font-size : 13px;
	line-height:130%;
}

#copyright
{ 

float: none;
position: absolute;
top: 610px;
left: 30px;
font-size : 9px;
	}
	



