* {
font-size:14px;
font-family:arial;
color:#005;
}

hr {
margin:0 10px;
border:2px solid #98bbbd;
}

body {
margin:0px;
padding:0px;
background:#dee0e0 url(images/bgsd.png) center repeat-y;
}

a {
color:#005;
}
a:hover {
color:#000;
text-decoration:none;
}

h2 {
margin:0px;
padding:5px 5px 5px 10px;
font-size:16px;
}

td {
vertical-align:top;
}

img {
border:0px;
}

#wrapper {
width:800px;
margin:0 auto;
background:#fff;

position:relative;
padding-bottom:10px;
}

#menu {
background:#ededed;
margin:0px 0px 0px 0px;
padding:7px;
z-index:2;
text-align:center;
border-bottom:1px solid #bbbbbb;
position:relative;
}

#menu ul{
width:670px;
position:relative;
list-style:none;
padding:0px;
margin:0px auto;
height:25px;
text-align:center;
}

#menu li {
display:inline-block;
float:left;
padding:0px;
margin:5px 5px -2px 5px;
vertical-align:center;
height:28px;
}

#menu li a {
text-decoration:none;
font-weight:bold;
display:block;
height:28px;
}

.current {
display:inline-block;
padding:0px;
color:#6565e0;
vertical-align:center;
height:28px;
background:url(images/menu_bottom.png) center bottom no-repeat;
}
#menu li a:hover {
color:#6565e0;
}
#menu li:hover {

background:url(images/menu_bottom.png) center bottom no-repeat;
}

#body2 {
width:556px;
position:relative;
height:140px;
background:#ededed;
margin:0px 10px;
padding:0px;
z-index:2;
border:1px solid #bbbbbb;
}

#body2 p img{
width:165px;
margin:4px 7px 0 0;
position:relative;
z-index:2;
}

#body2 p{
padding:0 10px 10px 10px;
margin:0px;
position:relative;
z-index:2;
}

#body3 {
text-align:center;
}

#body, #body3 {
width:556px;
position:relative;

background:#ededed;
margin:0px 10px;
padding:0px;
z-index:2;
border:1px solid #bbbbbb !important;
}


#body p img, #body3 p img{
width:165px;
margin:4px 7px 0 0;
position:relative;
z-index:2;

}

#body p, #body3 p{
padding:10px 10px 10px 10px;
margin:0px;
position:relative;
z-index:2;
}

#side3 {
background:#ededed url(images/side_long_image1.jpg) center center no-repeat !important;
}

#side1, #side2, #side3 {
width:213px;
position:relative;

background:#ededed;
margin:0px;
padding:0px;
z-index:2;
border:1px solid #bbbbbb;

}

#side1 h2, #side2 h2, #side3 h2{
padding:10px 10px 0 10px;
margin:0px;
z-index:2;
font-weight:bold;
}


#side1 ul, #side2 ul, #side3 ul{
z-index:2;
list-style:none;
padding:10px;
margin:0px;
}

#side1 li a, #side2 li a, #side3 li a {
text-decoration:none;
display:block;
}

.hover {
padding:3px 0 3px 5px;
margin-top:2px;
margin-bottom:0px;
}

.this {
text-decoration:none;
margin-top:0px;
margin-bottom:0px;
background:#ccddee;
border:1px solid #fff;
}

.hover:hover {
text-decoration:none;
margin-top:0px;
margin-bottom:0px;
background:#fff;
border:1px solid #8e8e8e;
}

#head {
background:#EDEDED;
}

.effect {
position:absolute;
right:0px;
top:0px;
background:#EDEDED;
width:235px;
height:150px;
}

.effect_image {
height:150px;
width:230px;
position:absolute;
top:0px;
left:0px;
}

.effect2 {
position:absolute;
left:0px;
bottom:55px;
z-index:1;
}

#logo {
width:416px;
height:150px;
background: url(images/logo.png) no-repeat;
padding:0px;
margin:0px;
}

#footer {
position: relative;
bottom: 0px; 
background:#ededed;
width:780px;
padding-top:10px;
padding-bottom:10px;
margin:0px 10px;
text-align:center;
z-index:2;
border:1px solid #bbbbbb !important;
}

#footer p{
position:relative;
padding:10px;
margin:0px;
z-index:2;
}

#lists {
margin:20px auto 0 auto;
vertical-align:top;
width:800px;
}

#lists ul {
vertical-align:top;

width:100px;
display:inline-block;
text-align:justify;
min-height:15px;
padding:0px 0px 0 30px;
}

#lists ul li{
text-align:left;
	padding:0px;
	margin:0px;
		line-height: 1em;
}


#lists ul li a{
	
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;

	text-decoration:none;
	padding:0px;
	margin:0px;
}



