/* WEB BODY */
body{
		background:url(images/background.gif) top no-repeat;
		font:11px Tahoma;
		color:#333333;
		margin:0;
}
p{
		font-size:11px;
		color:none;
}
small{
		font-size:11px;
		color:#999999;
}
small a{
		color:#666666;
}
/* HEADERS */
h1{
		font:18px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#CC0000;
		margin:0;
}
h1 span{color:#999999;}
/* LINKS */
a{
		text-decoration:none;
		color:#CC0000;
}
a:hover{
		text-decoration:none;
		color:#FFFFFF;
		background:#CC0000;
}
/* HEAD */
#slide{
		width:950px;
		margin:0 auto;
		padding:0 0 0 0;
		height:221px;
}
#menu{
		width:950px;
		margin:0 auto;
		padding:134px 0 9px 0;
		height:41px;
		text-align:center;
}
/* CONTENT */
#content{
		margin:0 auto;
		width:950px;
		padding:0;
		overflow:auto;
}
.news{
		width:684px;
		float:left;
		padding:75px 20px 0 20px;
		overflow:auto;
		text-align:justify;
}
/* SIDES */
.center{
		width:226px;
		float:right;
		padding:50px 20px 0 0;
		overflow:auto;
}
.right{
		width:196px;
		float:right;
		padding:50px 20px 0 0;
		overflow:auto;
}
#link{ width:196px; padding:5px 0 5px 0; border-bottom:1px #CCCCCC dotted; }
.newsletter{
		width:196px;
		height:125px;
		padding:0;
		margin:0 auto;
}
/* FOOT */
#foot{
		width:100%;
		background:#CCCCCC;
		height:20px;
		padding:20px 0;
		margin:0 auto;
}
.foot{width:910px; margin:auto}
.side1{
		width:auto;
		padding:0;
		float:left;
		text-align:left;
}
.side2{
		width:auto;
		padding:0;
		float:right;
		text-align:right;
}
/* IMAGES */
#pic{
		border:1px #999999 solid;
		padding:3px;
		margin:0 5px 0 0;
}
#banner{
		border:0;
		padding:0 0 10px 0;
}		
img{ border:0; }
