@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset.input,p,blockquote,th,td{
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6{
font-size:100%;
}

ol,ul{
list-style:none;
}

address,caption,cite,code,dfn,em,strong,th,var{
font-style:normal;
font-weight:normal;
}

table{
border-collapse:collapse;
border-spacing:0;
}

fieldset,img{
border:0;
}

caption,th{
text-align:left;
}

q:before,q:after{
content:"";
}

caption,th{
text-align:left;
} 
a{
color:#aaaaaa;
text-decoration:none
}




body{
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 12px;
text-align: center;
background:url(images/bg.gif) center top;
}
#mainlocation{
	width:850px;
	min-width:850px;
	height:554px;
	margin:30px auto 0 auto;
	background: url(images/sh_bg.gif);
    text-align:left;
}
#shown{
width:830px; 
margin-left:10px;
}
#logo{
	width:414px;
	height:179px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
}
#news{
	
	height:303px;
	background-color: #FFFFFF;
}

#news h2 {
width:413px;
height:30px;

}


#news ul{

padding:5px 0 5px 20px;

}


#news li {
background:url(images/dot01.gif) no-repeat #FFFFFF 0 center;
padding-left:15px;
line-height:1.75em;
border-bottom:1px dotted #CCCCCC;
width:360px;
}


#headermenu{
	width:830px;
	height: 36px;
}
#content{
width:830px;


}
#leftpart{
	width:414px;
	height:482px;
	float:left;
	background-color: #FFFFFF;
}

#rightpart{
width:416px;
height:482px;
float:right;
}
#footer{
	clear:both;
	width:830px;
	height:36px;
	background-color: transparent;
	text-align:left;
}
