/* CSS By Tony Patino 2006 */


	body{
		background-color:#cccccc;		
	}
	div#page{
		width:734px;
		margin-left:auto;
		margin-right:auto;
		margin-top:30px;
	}
	div#page div#logo{
	position:relative;
	float:none;
		margin-left:auto;
		margin-right:auto;
		vertical-align:bottom;
		min-height:450px;
		max-height:450px;
		overflow:hidden;
		width:369px;
		background-image:url(../homeIconBG.gif);
		background-repeat:no-repeat;
		
	} *html div#page div#logo{height:450px;}
	
	div#page div#logo div#nav{
	position:relative;
	float:left;
		margin:0px;
		padding:238px 0px 0px 50px;
		height:400px;
		
		width:105px;
	}
	div#page div#logo div#nav ul li{
		position:relative;
		float:left;		
		list-style:none;
		margin:0px;
		padding:0px;
		display:block;
		width:75px;
		height:17px;
		
		
	}
	
	div#page div#logo div#nav ul li a{
		text-decoration:none;
		position:relative;
		float:left;
	}
	
	
	div#page div#logo div#nav ul li a:hover{
		color:#fff5f5;
	}
	div#currentPage{
		padding:0px;
		margin:0px;
		position:relative;
		float:left;
		color:#fff5f5;
	}	
	div#currentPage2{
		padding:0px;
		margin:0px;

		color:#fff5f5;
	}	
	
	
	div#nav ul{
		margin:0px;
		padding:0px;		
		text-align:center;
	}
	div#nav li{
	
		padding:0px;
		spaceing:0px;
		text-align:left;
	}
	div#nav ul li ul{
		position: absolute;
		width: 75px;
		
		left: -999em;
	}
	div#nav ul li ul li,
	div#nav ul li ul li a{
		
	}
	div#nav ul li:hover ul,
	div#nav ul li.sfhover ul{
		left:75px;
		
	}
	
	
	h1, h2, h3, b, u, i, p, a, li{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6f4f4f;
		list-style:none;
	}
	b{
		font-size:10px;
	}
	h2{
		text-align:center;
	}
	h3{
		text-align:center;
		border-bottom:2px solid #6f4f4f;
	}
	h1{
		z-index:1000;		
		text-align:right;
		margin:0px;
		padding:0px;
		padding-top:3px;
		margin-bottom:0px;	
		margin-top:54px;
		margin-left:63px;		
		width:242px;
		border-top:3px solid #6f4f4f;
		padding-right:10px;
	}
	p{
		margin:0px;
		padding:0px;
	}
	div#navHolder{
		position:relative;
		float:left;
		margin:0px;
		padding:0px;
		
		width:140px;
		
	}

	div#page img{
		border:none;
		padding:0px;
		margin:0px;
		line-height:0px;
		font-size:0px;
	}
	div#page div#logo a img{
		border:none;
		text-decoration:none;
	}
	
	
	div#page div#logo div#contents{
		z-index:900;
		position:relative;
		float:right;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		
		overflow:visible;
		width:210px;
		min-height:300px;
		text-align:right;
		vertical-align:top;
	} * html div#page div#logo div#contents{ height:230px; }
	div#page div#logo div#contents p{
		position:absolute;
		color:#000000;
		margin:10px 0px 20px 0px;
		left:-35px;
		width:190px;
		text-align:right;
		font-size:10px;
	}
	
	div#page div#logo div#contents p a{
		text-decoration:none;
		color:#992174;
		
		/*color:#ffffff;*/
		
		font-size:10px;
		font-weight:bold;
		padding-left:1px;
		padding-right:1px;
		margin-top:2px;
	}
	div#page div#logo div#contents p a:hover{
		text-decoration:none;
		color:#ffffff;
		background:#992174;
		
	}
	div#page div#subtitle{
		position:relative;
		float:right;
		width:325px;
		margin:auto;
		margin-top:15px;
		padding:0px;
		text-align:left;;
		z-index:7000;
		
		
	}
	div#page div#subtitle p a{
		text-decoration:none;
	}
	div#page div#subtitle p a:hover{
		color:#ffffff;
	}
	
	
	div#page div#leftGallery{
		padding:0px;
		position:relative;				
		float:left;
		margin-top:-425px;
		text-align:right;
		width:210px;
		left:-50px;
		min-height:470px;
	}	* html div#page div#rightGallery{height:470px;}
	div#page div#rightGallery{
		padding:0px;
		position:relative;
		float:right;
		margin-top:-425px;
		text-align:left;
		width:160px;
		min-height:470px;
	}	* html div#page div#rightGallery{height:470px;}
	
	div#page div#leftText{
		
		position:relative;				
		float:left;
		margin-top:-425px;
		width:170px;
		min-height:470px;
		
	}* html div#page div#leftText{height:470px;}
	div#page div#leftText a{
		text-decoration:underline;
		
		
		/*color:#ffffff;*/
		
		font-size:10px;
		font-weight:bold;
		padding-left:1px;
		padding-right:1px;
		margin-top:2px;
		
		
	}	
	div#page div#leftText a:hover{
		text-decoration:none;
		color:#ffffff;
		background:#6f4f4f;
	}
	div#page div#leftText ul,
	div#page div#leftText ul li{
		width:190px;
		margin:0px;
		margin-top:3px;
		margin-left:-20px;
		padding:0px;
		float:right;
		
	}
	div#page div#leftText ul li{
		margin-left:-20px;
	}
	div#page div#leftText dl,
	div#page div#leftText dl dt{
		margin:0px;
		padding:0px;
	}
	div#page div#leftText dl dt{
		
		display:block;
		height:16px;
	}
	
	
	div#page div#rightText{
		padding:0px;
		position:relative;
		float:right;
		margin-top:-425px;
		text-align:left;
		width:200px;
		
	}
	div#page div#rightGallery ul li a{
		float:left;
		position:relative;
		width:50px;
		border:1px inset #fff5f5;
	}
	
	 
	div#page div#leftGallery ul li{
		margin:0px;
		padding:0px;		
		list-style:none;
		
		
		height:80px;
		vertical-align:middle;		
	}
	div#page div#rightGallery ul{
		margin:0px;
		padding:0px;
		margin-top:0px;
		width:160px;
	}
	div#page div#leftGallery ul{
		margin:0px;
		padding:0px;
		margin-top:0px;
		width:160px;
		float:right;
	}
	div#page div#rightGallery ul li{
		
		margin:0px;
		padding:0px;		
		list-style:none;
		
		
		text-align:left;
		height:80px;
		vertical-align:middle;		
		
	}

	
	div#page div#leftGallery ul a, 
	div#page div#leftGallery ul li a {
		position:relative;
		float:right;
		width:50px;
		height:50px;
		min-height:50px;
		max-height:50px;
		padding:0px;
		margin:0px;
		border:1px inset #fff5f5;
	}
	div#page div#leftGallery ul li .caption{
		float:right;
		width:90px;
		text-align:right;
		height:50px;
		max-height:50px;
		font-size:11px;
		margin-top:3px;
		margin-right:10px;
	}
	div#page div#rightGallery ul li .caption{
		float:left;
		text-align:left;
		width:90px;
		height:50px;
		max-height:50px;
		margin-top:3px;
		font-size:11px;
		margin-left:10px;
	}
	div#page div#leftGallery ul li .caption i,
	div#page div#rightGallery ul li .caption i{
		font-size:10px;
		
		
	}
	div#page div#rightGallery .caption a{
		
		float:left;
		width:50px;
		position:relative;
	}
	div#page div#rightGallery .caption .r_cap_text{
		position:relative;
		float: left;
		width:50px;
		
	}	
	.fading{
		
		filter:alpha(opacity=40);
		-mox-opacity:.40;
		opacity:.40;
	}