body 
	{
	background-color: #000000;
	margin: 0px;
	font-family: trebuchet ms, arial; 
	font-size: 12px; 
	color: #8c8e90;
	}

#horizon { 
	position: absolute; 
	top: 50%; 
	width: 100%; 
	margin-top: -283px; 
	text-align: center;
}

#wrapper { 
	margin: 0px auto; 
	background-color: #fff; 
	position: relative; 
	text-align: left; 
	width:936px;
	height: 699px;
} 


#topnav {
		padding:0px;
		margin:0px;
		clear:both;
	}
#topnav ul{
		margin:0;
		padding:0px 0 0 0px;
		list-style:none;
	}
#topnav li{
		display:inline;
		margin:0;
		padding:0 18px 0 17px;
		font-size:16px;
		letter-spacing:2px
	}  
	
#topnav li a.current {
color:#EE3024;
text-decoration:none;
}	


/*----------------------for submenu--------*/
.submenu{
	margin-left:10px;
}
	
#sidenav {
		padding:0px;
		margin:0px;
		clear:both;
	}
#sidenav ul{
		padding:0 0 0 0px;
		list-style:none;
	}
#sidenav li{
		margin:0;
		padding:0 px 0 px;
		font-size:12px;
	}	
#bottomnav {
		padding:0px;
		margin:0px;
		clear:both;
	}
#bottomnav ul{
		margin:0;
		padding:0 0 0 0px;
		list-style:none;
	}
#bottomnav li{
		display:inline;
		margin:0;
		padding:0 25px 0 25px;
		font-size:10px;
		letter-spacing:1px
	}   
	
	
#photo_slide img{
	width:  705; 
	height: 402;
	border: 0; 
}	  
	
	
A:link {text-decoration: none; color: #8c8e90;}
A:active {text-decoration: none; color: #ee3024;}
A:visited {text-decoration: none;color: #8c8e90;} 
A:hover {text-decoration: none; color: #ee3024;}


#topnav li a.current {text-decoration: none;color:#ee3024;}	 
#topnav li.current a {text-decoration: none;color:#ee3024;}	 
#topnav A:link {text-decoration: none; color:#8c8e90;}
#topnav A:active {text-decoration: none;color:#ee3024;}
#topnav A:visited {text-decoration: none;color:#8c8e90;}
#topnav A:hover {text-decoration: none;color:#ee3024;}

#sidenav li a.current {text-decoration: none;color:#ee3024;} 
#sidenav A:link {text-decoration: none; color:#e7e7e7;}
#sidenav A:active {text-decoration: none;color:#e7e7e7;}
#sidenav A:visited {text-decoration: none;color:#e7e7e7;}
#sidenav A:hover {text-decoration: none;color:#ee3024;}

#bottomnav A:link {text-decoration: none; color:#7c7c7c;}
#bottomnav A:active {text-decoration: none;color:#ee3024;}
#bottomnav A:visited {text-decoration: none;color:#7c7c7c;}
#bottomnav A:hover {text-decoration: none;color:#ee3024;}


form {margin:0;padding:0}
.searchform {background:#cccccc;border:0px;font-size:11px;padding:2px}
.contactform {background:#ffffff;border:0px;font-size:11px;padding:3px}

/* Victor add tag cloud css */
#tagCloud {
	left: 163px;
	top:515px;
	position: absolute;
	border-top:1px solid #666;
	/*background:#4e4f51;*/
	width:705px;
	height:100px;
	text-align:left;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
	line-height:18px
}
#tagCloud a {
	margin-right: 10px;
	font-size:11px;
}



#tagCloud a.css1 { font-size: 11px; color:#47484a;}
#tagCloud a.css2 { font-size: 12px; color:#585a5c;}
#tagCloud a.css3 { font-size: 13px; color:#6f7073;}   
#tagCloud a.css4 { font-size: 14px; color:#85878a;}        

#tagCloud a.css1:hover { font-size: 11px; color:#9fa2a6;}
#tagCloud a.css2:hover { font-size: 12px; color:#9fa2a6;}
#tagCloud a.css3:hover { font-size: 13px; color:#9fa2a6;}   
#tagCloud a.css4:hover { font-size: 14px; color:#9fa2a6;}  

div.pop{
	padding:5px;
}  
div.pop img {    
	float:left;
	padding-left:10px;
}

#new_text_slide, #new_text_slide_show {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 300px;
	padding: 5px 10px;
	color:#e93224;
	background-color:#000000;
	filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;
	overflow:auto;   
	z-index:1000;
}    
#new_text_slide_show {
	height:230px; 
	 
}
#new_text_slide_show p {
  padding:2px 8px;
	margin: 0
}
/*#new_text_slide span {
	float: left;
}*/

.textarrow{
	float: right;
	display: block;
	width: 20px;
	height: 1px;
	text-align: center;
}

#new_text_slide_show img,#new_text_slide img{
	position: relative;
	top: -4px;
	width:  13px; 
	height: 7px;
}

.clear{clear:both;}
.empty{visibility:hidden;}

label.select{
	width:120px;
}
          
#photo_nav {left: 0px;top:408px;	position: absolute;}
#photo_nav a { background: #3b3b3b; text-decoration: none; margin: 0 3px; padding: 1px 3px;font-size:6px; color:#3b3b3b  }
#photo_nav a.activeSlide { background: #ee3024 ; color:#ee3024}
#photo_nav a:focus { outline: none; }


#text_down, #new_text_slide{
	cursor:pointer;
}