body {
	margin:0;
	text-align:center;
	font: normal 14px/18px "Trebuchet MS", Tahoma, Arial;
	color: #FFFFFF;
	background-color:#000;
}
a {color:#fff;}
a:hover {color:#f00;}

#container {width:900px;margin:0 auto;}

#top {background:url(images/back-top.jpg);background-repeat:repeat-x;}
#top div {width:900px;margin:0 auto;}

#tnav {background-color:#000;font:bold 13px/18px Arial,tahoma,verdana;border-top:2px solid #000;;border-bottom:2px solid #000;}
#tnav div {width:800px;margin:0 auto;}
#tnav a {display:block;float:left;margin:0;padding:5px 10px;text-decoration:none;border-right:1px dotted #666;color:#ccc;}
#tnav a:hover {background:#c00;color:#fff;}

#fnav {text-align:center;background-color:#2f2f2f;font:normal 10px/15px verdana,tahoma,arial;padding:10px;clear:both;margin-top:30px;}
#fnav a {text-decoration:none;color:#ccc;}
#fnav a:hover {text-decoration:underline;color:#f00;}

#finfo {border-top:5px solid #c00;background-image:url(images/back-ftr.jpg);background-repeat:repeat-x;font-size:12px;}
#finfo div {width:900px;margin:0 auto;}
#finfo p {width:200px;float:left;text-align:left;padding:25px 50px 25px 50px;}

#flogos {clear:both;text-align:center;padding:20px 0 50px 0;}

#content {width:580px;float:left;vertical-align:top;text-align:left;padding:20px 20px 0 0;}

#side {margin-left:600px;vertical-align:top;text-align:left;padding:20px 0 20px 20px;}

.home h1 {font:normal 20px/25px tahoma,verdana;color:#c00;margin:0 0 -20px 0;background-color:#000;}
.home h2 {font-size:14px;color:#fff;border:0;}
.home h3 {font:normal 18px/30px tahoma,verdana;color:#fc0;margin:0 0 -20px 0;}

#sideBox {width:255px;padding:5px;text-align:left;font-size:12px;line-height:14px;border:1px solid #666;background-image:url(images/back-bnr.jpg);background-repeat:repeat-x;background-color:#4d4d4d;}
#sideBox strong {font-size:14px;line-height:16px;}
#sideBox p {margin:5px 0;}

.y {color:#fc0;}
.photoB {text-align:left;vertical-align:top;padding:40px 20px 0 0;}
.photoA {text-align:right;vertical-align:top;padding-top:40px;}

h1 {background:#660000;padding:5px;font-size:18px;color:#fff;}
h2 {border-top:1px dashed #999;border-bottom:1px dashed #999;padding:5px;font-size:16px;color:#f00;}
h3 {font:normal 18px/30px tahoma,verdana;color:#fc0;margin:0 0 -20px 0;}
li {padding-bottom:10px;}
