@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:500);
/* 2f4b87 */
/* 2f4b87 */
/* #1f325d */
/* Menu CSS */
@charset "utf-8";

/***************************************************
			     common css
********************************************/
* { margin:0; padding:0; outline:0; }
.Fleft { float:left!important; }
.Fright { float:right!important; }
.Middle { vertical-align:middle; }
.nobdr { border:none !important; }
.nobg { background:none !important; }
.nobdr_top { border-top:none !important; }
.nomargin { margin:0px !important; }
.nomargin-left { margin-left:0px !important; }
.nopadding { padding:0px !important; }
.alignbottom { vertical-align:text-top; }
img { border:0px; }
ul { list-style-type:none; padding:0; margin:0; }
ul li { list-style:none; padding:0; margin:0; }
a { text-decoration:none; outline:none; }
aside, details, figcaption, figure, ins, summary, small, mark, title, video, footer, header, hgroup, nav, section, article { display: block; }
.clear { padding:0; margin:0; clear:both; }
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; font-weight:normal !important; }
html, body { height: 100%; width: 100%; padding: 0; margin: 0;  min-width: 998px; background: url(../img/bg.gif) repeat ;}


.container_top{ width:100%;}
#container{ width:998px; margin:0 auto;}
.home{ position:absolute; right:200px; top:10px; background:#006699;  padding:2px 7px; border:solid 1px #FFF; line-height:19px;}
.home a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#container .banner{ width:100%; height:123px; float:left;}
#container .banner img{ width:100%; height:100%;}
#container nav{ width:100%; height:30px; float:left; background:#a56f49; margin-top:2px;  }
.marq{ position:absolute; right:300px; left:280px; top:95px; color:#FFFFCC; line-height:20px; font-weight:800; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

 
#container main{ width:100%;   background:#d4ae94; display:block;}
#container main .bg{ margin:0 auto; width:500px; height:auto;}

footer{ background:#a25f32; width:998px; height:50px; margin:0 auto;}

footer p{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:center; margin:0; padding:0; line-height:25px;}



nav ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
nav ul.dropdown { position: relative; z-index: 597; float: left;}
nav ul.dropdown li { float: left; min-height: 1px; line-height: 1.3em; vertical-align: middle;}
nav ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}
nav ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
nav ul.dropdown ul li { float: none;}
nav ul.dropdown ul ul { top: 1px; left: 99%;}
nav ul.dropdown li:hover > ul { visibility: visible;}
nav ul.dropdown li:hover > ul li {border-bottom:solid 1px #CCCCCC; border-right:none;}
nav ul.dropdown { font-weight: bold;}
nav ul.dropdown li { padding: 6px 10px; border-style: solid; border-width: 1px 1px 1px 0; border-color: #4a2509 #d9d9d9 /*   #d9d9d9*/; background-color: #4a2509; color: #d98751;}

nav ul.dropdown li.hover, ul.dropdown li:hover, ul.dropdown li.on { background-color: #eee; color: #000; }
nav ul.dropdown a:link, ul.dropdown a:visited	{ color: #d98751; text-decoration: none;  }
nav ul.dropdown a:hover { color: #000; }
nav ul.dropdown a:active	{ color: #ffa500; }
nav ul.dropdown ul { width: 260px; margin-top: 1px;}
nav ul.dropdown ul li { font-weight: normal;}




