/* adapted from Photo gallery template ||| Joshuaink.com ||| March 2005 ||| */


#main-content	{ width: 818px; position: relative; overflow: hidden; margin-top: 10px; margin-bottom: 15px; margin-left: 60px; padding-bottom: 15px; }

#main-content li{ width:150px; border-width:0 1px 1px 0;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers
	-moz-border-radius:20px;
 */
	background:#333333; padding:2px; text-align:center; position:relative; float:left; margin-right: 40px; margin-bottom: 20px; border-style: none; display:inline; }
#main-content a:hover span{
	
	top:2px;
	left:2px;
	width:150px;
	font-weight:bold;
	background:#333333;
	color:#a1ebd9;
	padding:7px 0 7px 0;
	font-size:80%;
	border:1px solid #000000;
	border-width:0 0 0px 0;
	filter: alpha(opacity=80);
	-moz-opacity:.8;
		opacity:.80;
/**/

} 


#main-content li p	{

	font-size:12px;

}


#previous{
	text-align:left;
}

#next{
	text-align:right;
}



#main-content  a span{
/*\*/
	position:absolute;
	left:-9999px;

}

#main-content-text	{ text-align:center; position:relative; background:#333333; margin: 250px 0 30px 0; }

#main-content-list	{

	poistion:relative;
	background:transparent;	
}

#text-bath	{ text-align: left; position:relative; width:360px; float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 40px; padding-right: 9px; padding-bottom: 10px; display: inline; }

#text-bath p	{ font-size:13px; text-align: left; }

img{
	border:0px solid #EEE;
/* delete line above and uncomment this for an inset effect
	border:1px solid;
	border-color:#666 #EEE #EEE #666;
 */
}

#foot{
	padding-top:10px;
	margin-bottom:20px;
	clear:left;
}

#navgalleft	{ height: 25px; width: 400px; position: relative; float: left; text-align: left; font-size: 11px; background-color: transparent; border-style: none; }


#navgalleft a	{ font-size: 11px; color: #9cc; text-decoration: none; padding-left: 2px; padding-right: 2px; }

#navgalleft a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; }

#navgalright	{ clear: right; height: 25px; width: 200px; position: relative; float: right; font-size: 11px; text-align: right; }


#navgalright a	{

	font-size: 11px;
	color: #9cc;
	padding-left: 2px;
	padding-right: 2px;


}

#navgalright a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; }

#navgalleftprod	{ height: 25px; width: 500px; position: relative; float: left; text-align: left; font-size: 11px; padding-right:2px; background-color: transparent; border: none; }


#navgalleftprod a	{

	font-size: 11px;
	color: #9cc;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:normal;

}

#navgalleftprod a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; }

#navgalrightprod	{ height: 25px; width: 200px; position: relative; float: right; font-size: 11px; text-align: right; }


#navgalrightprod a	{

	font-size: 11px;
	color: #9cc;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:normal;


}

#navgalrightprod a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; padding-right: 2px; padding-left: 2px; }


.prodattrleft	{ height: 18px; width: 360px; position: relative; float: left; text-align: left; font-size: 11px; padding-right:0; margin-left: 0; margin-top:0; background-color: transparent; clear: left; }


.prodattrleft a	{

	color: #9cc;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:normal;

}

.prodattrleft a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; }

.contact	{ width: 360px; position: relative; float: left; text-align: left; font-size: 11px; padding-right:0px; margin-top:5px; padding-right: 10px; }
.contact p	{ font-size: 12px; line-height: 18px; }
.contact a	{

	font-size: 12px;
	color: #9cc;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:normal;

}
.contact a:hover	{ color: #9cc; font-weight: bold; text-decoration: none; }
.contact-mirrors { font-size: 12px; background-color: transparent; text-align: left; margin-top: -10px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 10px; padding-bottom: 10px; position: relative; width: 360px; float: left; }
.contact-mirrors p { font-size: 12px; line-height: 19px; }
.contact-mirrors a { color: #9cc; font-size: 12px; font-weight: normal; padding-right: 2px; padding-left: 2px; }
.contact-mirrors a:hover { color: #9cc; font-weight: bold; text-decoration: none; }
