

*{ margin: 0; padding: 0; }* 

body { 

	font: .75em Verdana, Arial, Helvetica, sans-serif; 

	line-height: 1.6em;

	background: #fff;

	color: #444; 

}



a {	color: #4169e1;	background: inherit;  }

/*a:hover { font-weight:bold; font-size:13px;}*/

p { margin: 0 0 15px 0; }

h1 {  margin: 4px 0 20px 0; font-size:19px; color:#cc0018; font-family:Arial;}

h1 a { background: inherit; }

img { border: 0; }

.img_news { border:1px solid silver; padding: 2px 2px 2px 2px; }

h2 { font: 14px Arial; color:#cc0018; font-weight:bold; text-transform:uppercase;font-family:Arial;}

h3 a { font-size: 1em; }

h4 { font-size: 14px; color:#cc0018; font-family:Arial; }

h5 { font-size: 10px; color:#696969; margin: 10px 0 10px 0; font-weigth:bold; }

#main h3 a { font-size: .84em; color: #808080; font-weight: normal; text-transform: uppercase; }



#content { width: 940px; margin: 0 auto; padding: 0px 0 0 0; border-top: 5px solid #eee; }



#top{ float: right; text-align: right; margin-top:42px; margin-right:10px;  }

#top a { color: #808080; margin: 0 0 0 13px; background: #fff url(images/toparrow.png) no-repeat center left; padding: 0 0 0 12px; }

input.searchfield { width: 175px; padding: 6px; border: 2px solid #ccc; font-size: .9em; }

input.searchbutton { background: #E60000; border: 0; padding: 6px; color: #fff; font-weight: bold; font-size: .9em; }



#logo { float: left; color: #808080; line-height: 25px; }

#menu { height: 35px; padding: 7px 0 0 0; clear: both;  margin: 0 0 18px; background: #fff url(images/menubg.gif) repeat-x; }

	#menu li { font-size: 1.1em; display: inline; text-transform: uppercase; }

	#menu li a { margin: 0 25px 0 10px; color: #808080;  }

	#menu li a:hover { color: #444; }


#menu_title
{
	font-size: 14px; 
	font-weight:bold;
	color:#cc0018; 
	font-family:Arial; 
	margin-left:7px;
}

#main {  margin: 10px 0px 5px 32px; float:left;}

	

	#line { clear: both; padding: 3px; margin: 0 0 15px; background: #fff url(images/smalldot.gif) repeat-x; }

	#osig { float: left; margin: 0 0 15px; }

	#shortnews { float: right; width: 250px; }

	.news { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}

	

#left { margin: 0 15px 20px 0; padding: 0 0 0 15px; float: left; width:280px; text-align: justify; }

#news { margin: 25px 15px 0px 35px; padding: 0 1px 0 1px; float: left; width:690px; font: 9pt Verdana, Arial, Helvetica, sans-serif;   }

#news_date
{
	color: #000;
	font-weight:bold;
}

#news_title
{
	color:#cc0018;
	font-weight:bold;
	text-decoration:none;
}

#about { float:left;margin-left:35px; margin-top:29px;width:340px; }

#baneri { margin: 10px 8px 0px 0px;  float: right; width:180px;  }

.border { clear: both; border-left: 4px solid #ccc; padding: 0 0 0 15px; }



#rl { float: left; width: 290px; margin: 0 20px 30px 0; }



#rr { float: right; width: 290px; }

	#rl li, #rr li { list-style: none; border-bottom: 1px solid #eee; padding: 4px; margin: 0; }

	#rl li a, #rr li a { background: #fff url(images/arrow.gif) no-repeat center left; padding: 0 0 0 12px; color: #808080;  }



#footer { clear: both; padding: 10px; margin: 0 0 15px; font-size: .9em; color: #808080; background: #eee; }

	.links a { font-weight: bold; color: #787A8F; background: #fff; margin: 0 10px 0 0; background: url(images/dot.png) no-repeat center left; padding: 0 0 0 10px; }

	.sponsor { color: red; background: #eee; }

	#footer li { list-style: none; }

	#fl { width: 600px; }

	#fr { float: right; }
	
#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:14px;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
font-weight:bold;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 2px 0;
padding-left: 5px;
background-color: black;
font: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-weight:bold;
font-size:16px;
}
#ddblueblockmenu div.menutitle_small{
color: white;
border-bottom: 1px solid black;
padding: 2px 0;
padding-left: 5px;
background-color: black;
font: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-weight:bold;
font-size:12px;
}
.left_menutop {
	background-image: url(images/menu_top.png);
	background-repeat: no-repeat;
	margin: 0px;
	margin-top: 30px;
	padding: 0px;
	float: left;
	height: 1px;
	width: 153px;
}
.left_menu_area {
	margin: 0px;
	padding: 0px;
	width: 180px;
	margin-left:5px;
}
.left_menu {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	font-variant: normal;
	color: #386060;
	text-decoration: none;
	background-image: url(../images/menu_active.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 138px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 20px;
}
.left_menu:HOVER {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #da2a2a;
	text-decoration: none;
	background-image: url(../images/menu_hover.png);
	background-color: #da2a2a;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 125px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.image{

width: 200px;
height: 299px;
padding: 2px 2px 2px 2px;
margin: 3px 7px 3px 3px;
border: solid silver 1px;

}

.images{

padding: 2px 2px 2px 2px;
margin: 3px 7px 3px 3px;
border: solid silver 1px;

}

.image2
{
	padding: 2px 2px 2px 2px;
	margin: 3px 7px 3px 3px;
	border: solid silver 1px;
}

.imagesBorder
{
	border: solid 1px silver;
}

#video
{	
	border: solid 1px silver;			
}
.player{

padding: 2px 2px 2px 2px;
border: solid silver 1px;		

}