*{ margin: 0; padding: 0; }* 

:focus {
		outline: 0;	
	}
body { font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: url(images/bk.png); color: #fff; }
a {	color: #EB0000;	text-decoration: none;}
a:hover { color: #808080; text-decoration: none; }
p { margin: 0 0 15px 0; }
h1 { font: normal 2.8em Georgia, "Times New Roman", Arial; color: #444; }
h2 { font: normal 1.7em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; }
img { border: 0; }
#content { width: 98%; width: 1250px; margin: 15px auto;  font-size: 16px; color: #000;}
#logo { margin: 15px 0 -20px; text-align: center; background: url(images/bg.jpg) ; height: 350px;
	-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 7px #000; 
-webkit-box-shadow: 0 0 7px #000;
-o-box-shadow: 0 0 7px #000; 
box-shadow: 0 0 7px #000; }
	#logo p { margin: 0; }
	#logo h1 {	font-size: 42px; font-weight: bold;	padding-top: 165px;}
#logo h1 a, #logo h2 {color: #fff; text-shadow: 0 0 5px #000, 0 0 10px #000, 0 0 15px #000;}

#menu {
		text-align: center;
		position: relative; 
		top: -15px;
}

#menu li {font-size: 18px; font-weight: bold; text-align: center; display: inline; 
	height: 35px;
}

	#menu li a { padding: 2px 7px 7px; margin: 0 5px; text-align: center;  color: #111; background: url(images/button1.gif) ;  
	-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
	-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 7px #000; 
-webkit-box-shadow: 0 0 7px #000;
-o-box-shadow: 0 0 7px #000; 
box-shadow: 0 0 7px #000; 
}
	#menu li a.current { background: url(images/button1.gif) 0 -35px; color: #fff; text-shadow: 0 0 2px #000;
	-moz-box-shadow: 0 0 7px #000; 
-webkit-box-shadow: 0 0 7px #000;
-o-box-shadow: 0 0 7px #000; 
box-shadow: 0 0 7px #000;  }
	#menu li a:hover { text-decoration: none; background: url(images/button1.gif) 0 -35px; color: #555; text-shadow: 0 0 2px #fff;}

#table1 {
		padding: 10px 0;
	}

#table1 td {vertical-align: top;}

#spa {
		width: 10px; 
	}	

#left {width: 200px; 
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;
-moz-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0); 
-webkit-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0);
box-shadow: 0 0 10px #000;
border: 1px #888 solid;
}
#left img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}
#left a {background-color: #fff;}
#left a.current2 {
	color: #EB0000;
}
.smallthumb { width: 109px; } 

#center { padding: 20px; background-color: #fefefe;  width: 735px; text-align: justify; text-indent: 10px; 
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;
-moz-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0); 
-webkit-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0);
box-shadow: 0 0 10px #000;
border: 1px #888 solid;
}

#docs p {
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	-o-box-shadow:-2px 2px 10px #808080;
	-webkit-box-shadow: -2px 2px 10px #808080;
	-moz-box-shadow: -2px 2px 10px #808080;	
	box-shadow: -2px 2px 10px #808080;		
	padding: 5px 10px;}

#photo {
	padding-top: 10px;
	margin-left: 0px;
	text-align: center;
	text-indent: 0px;
	}

	#photo a {
		font-size: 18px;	
		}
	
	#photo a.current3 {
		font-size: 22px;
		color: #808080;		
		}
	
#photo img {
	padding: 4px;
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-o-box-shadow: 0 0 3px black;
	-webkit-box-shadow: 0 0 3px black;
	-moz-box-shadow: 0 0 3px black;	
	box-shadow: 0 0 3px black;	
	}
	
#photo img:hover {
	z-index: 2;
	-webkit-transform:scale(1.8);
	-moz-transform:scale(1.8);
	-o-transform:scale(1.8);
	transform:scale(1.8);
	-o-box-shadow: -2px 2px 6px black;
	-webkit-box-shadow: -2px 2px 6px black;
	-moz-box-shadow: -2px 2px 6px black;	
	box-shadow: -2px 2px 6px black;	
	}

#ustr {
		margin-left: 60%;
		text-indent:0px;	
	}

#ustc {
		text-align: center;
		font-weight: 600;
		font-size: 20px;
	}

#center a {
		color: #00c;
		font-weight: 600;
	}

#center table tr td {
		min-width: 25px;	
	}

#str {
		text-align: center;
		text-indent: 0px;	
	}

#str img {
		text-align: inherit;;	
	}

#center ul li {
		margin-left: 25px;	
	}

#right { width: 223px; padding: 15px 10px 15px; 
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;
-moz-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0); 
-webkit-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0);
box-shadow: 0 0 10px #000;
background-color: rgba(ee,ee,ee,1.0);
overflow: auto;
border: 1px #888 solid;
}

#urls {
	height: 1000px;
	border: 1px solid;
}

#right img, #rightht img {-moz-box-shadow: 0 0 10px #000 ; 
-webkit-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px #000;
box-shadow: 0 0 10px #000;}

	.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }

#box2 {
		padding: 10px;
		font-size: 16px;
		font-weight: 600;
	}
	
#box2 a {
	-webkit-transition-duration: 1.0s;
	-moz-transition-duration: 1.0s;
	-o-transition-duration: 1.0s;
	transition-duration: 1.0s;
	}

#box2 ul {
		list-style-type: none;
}

#box2 ul li ul{
		display: none;
	}
	
#box2 ul li:hover ul{
	display: inline;}
	
#box2 ul li ul li {
		padding-left: 10px;
	}

#footer { font-size: 14px; clear: both; background: #eee;  height: 43px;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;
-moz-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0); 
-webkit-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px rgba(cc,ee,bb,1.0);
box-shadow: 0 0 10px #000;
padding: 4px 4px 4px 10px;
border: 1px #888 solid;
}
#footer p {margin: 0;}
#footer a { color: #444; }
#fleft {float: left;}
#fright {float: right; position: relative; top: -16px;}
