﻿BODY {
font-family:Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;
background-image:url(../images/bg.jpg);
font-size:12px;
text-align:center;
margin:0;
padding:0;
}

div#main {
width:1010px;
background:#fff;
text-align:left;
margin:0 auto;

-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 20px white;
-webkit-box-shadow: 0 0 20px white;
box-shadow: 0 0 20px white;
}

div#logo {
width:100%;
height:110px;
}

div#bannertop {
width:728px;
height:90px;
float:right;
text-align:center;
margin:5px 0 0;
}

div#social {
width:125px;
height:80px;
float:left;
text-align:center;
margin:20px 0 0;
}

br.clear {
clear:both;
margin:0;
padding:0;
}

.padding5 {
padding:5px;
}

.padding2 {
padding:2px 2px 4px;
}

#menuhorizontal {
float:left;
width:100%;
background-color:#0f171b;
padding:2px 0;
}

#menuhorizontal a {
display:inline-block;
font-size:11px;
font-weight:700;
border-right:1px solid #617884;
color:#FFF;
text-decoration:none;
padding:5px 12px 5px 0px;
}

#menuhorizontal_second {
float:left;
width:100%;
background-color:#d0d0d0;
border-bottom:2px solid #4a4f52;
margin:1px 0 0;
font-size:10px;
text-align:center;
}

#menuhorizontal_second a {
display:inline-block;
font-weight:700;
border-right:1px solid #617884;
color:#000;
text-decoration:none;
padding:0 10px;
}

div#intro {
width:100%;
float:left;
}

div#intro1 {
background-image:url(../images/intro1.gif);
background-repeat:no-repeat;
height:193px;
width:25px;
float:left;
}

div#intro2 {
background-image:url(../images/intro2.gif);
background-repeat:repeat-x;
height:193px;
width:611px;
float:left;
}

div#intro2 div.padding {
color:#FFF;
font-size:12px;
padding:20px 0;
}

div#intro2 div.padding h1 {
font-family:"Times New Roman", Times, serif;
color:#FFF;
font-size:24px;
float:left;
width:100%;
margin:0;
padding:0;
}

div#intro2 div.padding h2 {
color:#CCC;
font-size:13px;
float:left;
width:100%;
margin:0 0 10px;
padding:0;
}

div#intro3 {
background-image:url(../images/intro3.gif);
background-repeat:no-repeat;
height:193px;
width:312px;
float:left;
}

div#page1 {
background-image:url(../images/page1.gif);
background-repeat:no-repeat;
height:22px;
font-size:1px;
width:950px;
float:left;
margin:10px 0 0;
}

div#page2 {
background-image:url(../images/page2.gif);
background-repeat:repeat-y;
width:950px;
float:left;
}

div#page3 {
background-image:url(../images/page3.gif);
background-repeat:no-repeat;
background-position:bottom;
width:1000px;
float:left;
font-size:13px;
padding:0 0 7px;
}

div#left {
float:left;
width:170px;
color:#FFF;
background-color:#fff;
margin:5px 0 0;
}

div#left div.padding {
float:left;
background-color:#0163a1;
display:block;
margin:2px;
padding:5px;
}

h4.left {
background-color:#000;
width:166px;
color:#FFF;
font-size:10px;
margin:1px 0 1px 2px;
padding:0;
}

h4.right {
background-color:#000;
width:126px;
color:#FFF;
font-size:10px;
margin:1px 2px 1px 2px;
padding:0;
}

div#center {
width:680px;
float:left;
background-color:#FFF;
margin:5px 0 5px 5px;
}

div#center_wrapper {
width:680px;
height:25px;
float:left;
background-color:#000;
margin-top:1px;
padding-top:3px;
}

div#center a {
color:#069;
text-decoration:none;
}

div#center div.padding {
padding:1px 10px 10px 10px;
}

div.cat {
float:left;
font-size:11px;
color:#fff;
width:100%;
font-weight:700;
margin:10px 0 0;
padding:0 0 5px;
}

div.cat span {
float:left;
display:block;
padding:0;
}

a.menucat:link,a.menucat:visited {
float:left;
width:100%;
font-size:11px;
display:block;
text-decoration:none;
color:#fff600;
padding:2px 0 0;
}

a.menucat2:link,a.menucat2:visited {
float:left;
width:100%;
font-size:11px;
display:block;
text-decoration:none;
color:#B3F800;
padding:2px 0 0;
}

a.menu:link,a.menu:visited {
font-size:10px;
display:block;
float:left;
background-image:url(../images/menudot.gif);
background-repeat:no-repeat;
background-position:1px 4px;
width:145px;
text-decoration:none;
color:#FFF;
padding:0 0 0 9px;
}

a.menu:hover {
text-decoration:underline;
cursor:pointer;
}

h1.blue,h2.blue {
background-color:#0163a1;
color:#FFF;
font-size:12px;
font-weight:700;
width:99%;
margin-top:3px;
padding:3px;
}

div.news h2 {
background-color:#E6E6E6;
border:1px #CCC solid;
color:#333;
font-size:12px;
font-weight:700;
width:99%;
margin:0;
padding:3px;
}

.bluetext {
color:#069;
font-weight:700;
}

a.blue {
background-color:#0d669a;
color:#FFF !important;
font-size:12px;
font-weight:700;
width:99%;
display:block;
text-decoration:none;
margin:0;
padding:3px;
}

a.blue_ar {
background-color:#AFAFCA;
color:#5C5C5C !important;
font-size:12px;
font-weight:700;
width:99%;
display:block;
text-decoration:none;
margin:0;
padding:3px;
}

img#logoimg {
float:left;
margin:10px 0 0;
}

img {
border:none;
}

div#right {
float:right;
width:130px;
background-color:#fff;
margin:5px 0 0;
}

div#right div.padding {
float:left;
width:120px;
display:block;
background-color:#4a4f52;
margin:2px;
padding:3px;
}

.clear {
clear: both;
}

div#footer p{
margin: 0;
padding: 0;
}

div#footer {
background: none repeat scroll 0 0 #000;
color:#FFF;
width:100%;
min-height: 268px;
padding: 10px 0px;  
}

div#footer a:link,div#footer a:visited {
text-decoration:none;
color:#fff;
}

div#footer2 {
margin: 0 auto;
width: 900px;
padding:5px;
font: 62.5% "Century Gothic",Geneva,Verdana,Arial,Helvetica,sans-serif;
font-size:1.0em;
}

.pad {
padding: 10px;
}

.wrapleft {
float: left;
width: 33%;
}

.wrapright {
float: right;
width: 33%;
}

#footer3 {
border-top: 1px solid #807A73;
color: #807A73;
margin-top: 20px;
}

#footer3 a, #footer3 a:visited {
color: #807A73;
}

.left {
float: left;
}

.align-left {
text-align: left;
}

.align-right {
text-align: right;
}

.right {
float: right;
}

div.news {
float:left;
width:100%;
font-size:12px;
margin:0 0 20px;
padding:0;
}

div.news span.date {
color:#666;
font-size:10px;
font-style:italic;
}

div.title {
float:left;
font-weight:700;
font-size:12px;
width:100%;
margin:-10px 0 20px 0;
}

div.news a.more {
color:#036;
text-decoration:underline;
font-size:11px;
}

div#hello {
float:left;
color:#000;
width:100%;
padding:0 0 10px;
}

.b468 {
float:right;
width:468px;
height:60px;
background-color:#CCC;
margin:10px 0 0;
}

.b468text {
float:left;
width:160px;
margin:10px 0 0;
}

#fbook {
float:right;
position:fixed;
top:5px;
right:-205px;
width:232px;
height:420px;
background-image:url(../images/sl_bg.png);
background-repeat:no-repeat;
}

#fbook_c {
padding-left:30px;
padding-top:27px;
}

h4.left span,h4.right span {
display:block;
padding:4px;
}

div#center a:hover,div#footer a:hover {
text-decoration:underline;
}

#loading {
width: 600px;
position:absolute;
text-align:center;
margin:0 auto;
padding-top:80px;
}

div#center2 {
width:660px;
float:left;
background-color:#FFF;
padding:5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 10px black;
-webkit-box-shadow: 0 0 10px black;
box-shadow: 0 0 10px black;
}

div#center2 li {
list-style: none;
float: left;
margin-right: 16px;
padding:5px;
border:solid 1px #dddddd;
color:#0063DC;
}

div#center2 li:hover {
color:#FF0084;
cursor: pointer;
}
div#cont a:link,div#cont a:visited  {
color:#FAF44B;
text-decoration:none;
}
div#cont  p {
text-align:center;

}
#box_slider { padding:0; text-align:center; height:240px; width:120px; position: fixed; left: auto; top: 2em;  font-family:tahoma; cursor: pointer; z-index: 1; float:left;  }

