* {font-family:Verdana;margin: 0px;padding: 0px;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;line-height:1.5;letter-spacing:0px;zoom:1}


body,html {width:100%;height:100%;font-family:Arial;background:url(../img/bg.gif);}



/*
#bg4 {background:url(../img/bg.4.png) repeat-x  center top;behavior:url(/img/css/pngfix/iepngfix.htc);}
#bg2 {background:url(../img/bg.1.png) no-repeat  center top;behavior:url(/img/css/pngfix/iepngfix.htc);}
*/
#bg1 {background:url(../img/bg.gif) repeat}
#bg3 {background:url(../img/bg123.gif) repeat-y  center 5px;}



#header {width:948px;height:98px;background:url(../img/s1.gif) no-repeat;overflow:hidden;}
#main {margin:0px auto;width:948px;padding-bottom:13px;text-align:left;background:#e9e6df;}

div.line {background:url(../img/underhead.gif) no-repeat;height:24px;}


#menu {background:url(../img/ul.menu/bg.gif) center bottom repeat-x;height:42px;width:100%;text-align:center;color:#55534f;position:relative;z-index:99;}
.menu-h-d {height:42px;margin-left:150px;}
.menu-h-d span {line-height:42px;vertical-align:middle;display:inline;cursor:pointer;}
.menu-h-d li {margin:0px;height:42px; float: left; display: block; position: relative;list-style: none; margin-left:0px;background:url(../img/ul.menu/li.border.gif) no-repeat center right #d3cbb4;}
.menu-h-d a { text-decoration: none; padding-left:10px;padding-right:10px; color:#55534f;cursor:pointer;float:left;display:block;height:42px;overflow:hidden;}
.menu-h-d ul a {display:block;float:none;}


.menu-h-d ul {background:#968e76;}
.menu-h-d ul li {background:#968e76;border-bottom:1px dashed #c0b8a1; }
.menu-h-d ul li:hover span {color:white;}
.menu-h-d ul li {text-align:left;}
.menu-h-d ul li a {padding:0px;margin-left:20px;}


.menu-h-d a span {font-weight:bold;font-family:Verdana;color:#55534f;}
.menu-h-d ul { display: none; position: absolute; top: 42px; left: -1px; width: 180px;font-size:10px;}
.menu-h-d ul ul { left: 100%; top: -1px; margin-top:1px;}

.menu-h-d li li { float: none; }

.menu-h-d li:hover { background:#c0b8a1; }
.menu-h-d a:hover { }

.menu-h-d li:hover ul ul,
.menu-h-d li:hover ul li:hover ul ul { display: none; }

.menu-h-d li:hover ul,
.menu-h-d li:hover ul li:hover ul,
.menu-h-d li:hover ul li:hover ul li:hover ul { display: block; }




#breadcrumbs {position:relative;z-index:0;width:66%;height:24px;overflow:hidden;padding-left:30px;color:#565759;float:left;}
#seaarch {width:33%;height:21px;overflow:hidden;padding-left:34px;color:#565759;}

#breadcrumbs a ,
#breadcrumbs span {color:#565656;font-size:10px;line-height:24px;}


h1.logo {position:absolute;cursor:poiter;height:70px;margin-top:10px;filter:alpha(opacity=30);width:100px;text-indent:-10000px;overflow:hidden;margin-left:850px;margin-right:100px;}

#cal {text-decoration:none;width:73px;height:83px;overflow:hidden;background:url(../img/cal.gif) no-repeat;display:block;position:absolute;margin-left:20px;color:white;font-family:Georgia;}
#cal b.month {text-decoration:none;font-family:Georgia;display:block;width:100%;text-align:center;position:relative;margin-top:13px;font-size:12px}
#cal b.day {font-weight:normal;text-decoration:none;font-family:Georgia;font-size:30px;position:relative;display:block;width:100%;text-align:center;}




#col1 {margin-left:25px;float:left;width:630px;color:#4c4b47;zoom:1;overflow:hidden;}

#col2 {margin-right:25px;float:right;width:210px;padding-top:20px;color:#4c4b47;overflow:hidden;}

div.search {float:right;width:30%;_margin-top:2px;}
input.text {width:170px;height:16px;border:1px solid black;background:#d3cbb4;font-size:11px;}
input.submit {background:#595959;color:white;height:auto;font-size:11px;margin-left:10px;}
div.search input.text {width:170px;height:16px;border:1px solid black;background:#d3cbb4;font-size:11px;}
div.search input.submit {background:#595959;color:white;height:auto;font-size:11px;margin-left:10px;}
#col1  {color:#4c4b47;letter-spacing:-1px;font-size:12px;}
#col1 img {margin:15px;}
#col1 p {margin-bottom:12px;_margin-top:0px;}
#col1 h2 {margin-top:10px;margin-bottom:5px;_margin-bottom:0px;font-size:16px;color:#4c4b47;}

#col2 a {color:#4c4b47;}

a.links , a.lastevents {font-size:10px;font-variant:normal;margin-top:20px;}
a.links {}
#col2 h2 {margin-top:5px;margin-bottom:10px;}


div.outer  {font-size:10px;}
div.outer img {margin-right:5px;margin-bottom:5px;}
div.w0 {clear:both;background:url(../img/outers/_.gif) transparent top left no-repeat;padding-left:12px;}
div.w1 {clear:both;background:url(../img/outers/__.gif)  transparent  bottom right no-repeat;padding-right:12px;display:inline;}


div.addinfo {font-size:12px;}
div.addinfo ul li {list-style:square;margin-left:15px;margin-bottom:8px}
div.addinfo h2 {margin-top:10px;font-size:14px;letter-spacing:-25%;text-align:center;}
div.addinfo h3 {margin-bottom:10px}


ul li {list-style:square;margin-left:15px;margin-bottom:8px}
#col1 a {color:#4C4B47;}
h3 {margin-bottom:10px}





#footer {clear:both;height:51px;background:url(../img/footer.bg.gif) repeat-x;margin-top:40px;}
#logoh {margin-left:40px;width:61px;text-indent:-10000px;background:url(../img/logoH.gif) no-repeat center center;display:block;height:51px;}



hr.line {height:1px;width:100%;overflow:hidden;background:none;border-bottom:1px dotted #B9B19A;margin-bottom:20px;margin-top:20px;}


div.submenu {font-size:11px;}
div.submenu h3 {border-bottom:1px solid black;padding-bottom:3px;	}
div.submenu a.h3 {font-size:13px;font-weight:bold;display:block;text-decoration:none;}
div.submenu ul.sub {padding-left:15px;}
div.submenu ul.sub li {}




#col1  a.lightbox {background:white;padding:6px;padding:-bottom:15px;border:1px solid #898989;float:left;margin-right:20px;margin-bottom:20px;}
#col1  a.lightbox:hover {border:1px solid black;}
#col1 a.lightbox img {padding:0px;margin:0px;float:none;}


#col1 input , #col1 select ,#col1  textarea ,#col1  button {border:1px solid #d3cbb4;}
#col1 textarea {width:300px;height:150px;}


b.date {font-size:10px;}


li.box {clear:both}
li.box b {margin-right:10px;}
li.box {padding:5px;list-style:none;background:#d3cbb4;margin-left:0px;font-size:9px;font-weight:normal;color:#898989;}
li.box div {border:1px solid red;overflow:hidden;width:auto;padding:0px;}
a.theme {font-size:16px;display:block;}


div.stat,table.stat {margin-top:20px;margin-bottom:20px;}
table.stat th , 
table.stat td {padding:2px;text-align:center;font-size:9px;}
tr.top th {border-bottom:1px solid #4C4B47}
th.left {border-right:1px solid #4C4B47}


div.adddiscussion {background:#dddddd;padding:30px;}
div.adddiscussion input {border:#898989;}
div.adddiscussion input.submit {overflow:hidden;font-size:10px;background:#898989;color:#fff;}
div.adddiscussion input.text  {width:220px;height:16px;font-size:10px;}

table.newthemetable {display:none;}
b.newthemetable {cursor:pointer;}

form.reg {font-size:10px;}

ul.news li {font-size:10px;list-style:none;margin:0px;}
ul.news li a div * {text-decoration:none;}


ul.errorlist li {border:1px dashed red;width:150px;}


size1 {font-size:8px}
size2 {font-size:9px}
size3 {font-size:10px}
size4 {font-size:11px}
size5 {font-size:12px}
size6 {font-size:13px}
size7 {font-size:14px}
size8 {font-size:15px}

  
  
div.passrecover {font-size:8px;color:black;}
div.passrecover a {color:black;}

#content a {cursor:pointer;}
