*{
	margin:0px;
	padding:0px;
	color: #676767;
}
img{border:0px}
html{
width:100%;
height:100%;
margin:0px;
}
body{
width:942px;
height:100%;
margin:0 auto;
position:relative;
}
html > body{
min-height:100%;
height:auto;
}
#wrapper{
width:942px;
}
#content{
	width:970px;
	padding:18px 0 100px 0;
}
#footer{
	position:absolute;
	bottom:-351px;
	width:703px;
	height:121px;
	left: -21px;
}
.logo{
float:left
}
.smallblock
{
width:100px;
}
/*#menu{
	border-top:23px solid #E4E8EC;
	width:750px;
	float:left;
}
#menu ul{
padding:35px 0 0 36px
}
#menu li{
list-style-type:none;
display:inline;
padding:0 14px;
line-height:18px;
height:20px
}
#menu a, #bottom_navigation a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
text-decoration:none
}
#menu a:visited, #bottom_navigation a:visited{text-decoration:none}
#menu a:hover, #bottom_navigation a:hover{
	text-decoration:none;
	background-color:#9999CC;
	color: white;}*/

#bottom_navigation{
	background-color:#E1E4E8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	line-height:23px;
	height:23px;
	text-align:center;
	float: right;
	margin-top: 39px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#bottom_navigation a{
margin:0 12px
}
#copy{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	padding-top: 20px;
}
#copy a{
color:#B94304;
text-decoration:none;
}
#copy a:visited, .read_more:visited{text-decoration:underline}
#copy a:hover, .read_more:hover{text-decoration:none}
#blocks{
	background-image:url(images/3bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
#blocks div{
	width:260px;
	float:left;
	padding:12px 16px 18px 23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#010101;
	font-weight: bold;	
}
#blocks .image{
margin-top:14px
}
#blocks p{
	padding:10px 0 0 2px;
	
	
}
.read_more{
margin:4px 0 0 4px;
display:block;
color:#0F84DF;
text-decoration:underline
}
#block{
	
	margin:0 auto;
	background-image:url(images/blockbg.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
#block div{
	display:block;
	float:left;
	
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 19px;
}
#divnews{

	display:block;
	float:left;
	width: 210px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 19px;
	}

#block div .p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#676767;
	display:block;
	width:200px;
	float:left;
	padding:9px 25px 0 px;
	
}
#block div img{
	margin:0 7px 0 0;
	float: right;
}



.inner_copy{
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}

.news {
	width: 250px;
}
.midphoto {
	width: 200px;
}
/*<style type="text/css">

a {
	border-width:0;
	font-style: normal;
	text-decoration:none;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 11em;
	font-size: 12px;
}

#nav li {
	float: left;
	width: 5em;
}
#nav li ul {
	position: absolute;
	width: 12em;
	left: -999em;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	width: 10em;
}
#nav li:hover ul {
	left: auto;
	
}
#nav li ul ul {
	left:100%;
	top:0;
}
#nav h3:hover{
background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;
}

#nav li:hover{
cursor:pointer;
z-index:100;
}

#nav li:hover ul ul,
#nav li li:hover ul ul,
#nav li li li:hover ul ul,
#nav li li li li:hover ul ul
{display:none;}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul
{display:block;}
*/.style1 {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
}
.style2 {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: bold;
}
.style3
{
	font-size:9px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}
.style11 {color:#000000;

}
.style13 {
	color: #FFFFFF
}
.style15 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 36px;
}
.style16 {font-size: 18px; color: #FFFFFF; font-weight: bold; }
.style17 {color: #663333}
.style19 {color: #663366}
.helvetics14 {
	font-family: "Helvetica CE 35 Thin";
	font-size: 14px;
	color: #999999;
}
.midtext {
	width: 450px;
}
#menu{
width:45em;
float:left;
}

#menu a{
font:normal 90%/205% tahoma,arial,helvetica,sans-serif;
display:block;
border-width:0px;
border-style:none;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:0 5px;
font-size:11px;

}

#menu h3{
font:bold 90%/205% tahoma,arial,helvetica,sans-serif;
display:block;
border-width:0px;
border-style:none;
border-color:#458 #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:0 4px;
}

#menu h3{
color:#fff;
background:#333333 url(/css/images/expand3.gif) no-repeat 100% 100%;
text-transform:uppercase
}

#menu a{
background:#eee;
text-decoration:none;
}

#menu a, #menu a:visited{
color:#000;
}

#menu a:hover{
color:#3F607F;
background:#ddd;
}

#menu a:active{
color:#3F607F;
background:#ccc;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:9em;
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h3:hover{
background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
font-weight:normal;
color:#000;
background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;
}

#menu a.x:hover{
color:#fff;
background:#000;
}

#menu a.x:active{
color:#3F607F;
background:#ccc;
}

