﻿html, body, #wrapper{padding: 0px;margin: 0px;min-height: 100%;width: 100%;height: 100%;font-size: 12px;font-family: Tahoma, Verdana, Arial, Trebuchet MS; text-align:justify;}
html, body{background:#F6FFF4;}html > body {height: auto;}html > body #wrapper {height: auto;}
#wrapper{position: absolute;top:0px;left:0px;background:url(body.gif) repeat-y; background-position:center;}
#header{z-index:500;position: relative;width:100%;height:145px;background:#F6FFF4 url(header_back.jpg) repeat-x; font-variant:small-caps; font-weight:bold;color:#fff;top:0px;left:0px;}
#headcontent{width:100%;height:145px;padding:0;background:url(header_right.jpg) no-repeat; background-position:right;}
#sidebar {padding:0 10px;width:220px;float:left; text-align:right;}#content {width:695px; float:left;margin-left:13px;padding:0;}
#main {position: relative; width:950px;left:50%; padding: 5px 0;margin-left:-475px;}
#footer {width:100%;bottom:0px;height:30px;clear:both;overflow:hidden;padding:0; margin:0;line-height:30px; vertical-align:middle; text-align:center; background:url(foot.jpg) repeat-x;}
* html #footer {position: absolute;}
* html #main {padding-bottom: 35px;}
HEAD:first-child + BODY DIV#footer {z-index: 0; position: absolute}
HEAD:first-child + BODY DIV#main {padding-bottom: 35px;}
.clear {clear:both; padding:0px; margin:0px;}#breadcrump, #login{margin:10px 10px 0px 10px;float:left;}.seperator{padding:0 10px;}#login {float:right;}.menu{position:absolute; left:50%; width:910px; bottom:2px;padding:0;margin:0 0 0 -455px; font-variant:small-caps;z-index:506;}#menu {padding:0; margin:0; list-style:none;}#menu table {border-collapse:collapse; height:0; width:0; margin:0 -4px -1px 0;}#menu li {float:left;padding:0;border:solid 1px #5985FF; border-bottom:0; margin:0 2px;}#menu li a {float:left;font-size:13px;padding:0 15px; color:#ffe;background:url(menu.jpg) repeat;}#menu li:hover {position:relative; z-index:100;}#menu li a:hover {position:relative;z-index:100;color:#000;background:url(menu2.jpg) repeat;}#menu ul {position:absolute; left:-9999px; top:30px; padding:0; margin:0; list-style:none; background:#fff;border-bottom:solid 1px #5985FF; border-top:0;}#menu ul li {margin:0; width:auto;}#menu ul li a {font-size: 12px;font-weight: normal;color: #480000;background:#fff;width: 140px;padding:0 0 0 14px;background:url(raquo.gif) no-repeat 4px center; }#menu ul li a:hover {background:url(raquo.gif) no-repeat 4px center;color:Blue;}#menu ul li:hover > a{background:url(raquo.gif) no-repeat 4px center;color:Blue;} #menu ul ul {position:absolute; margin-left:100%; top:0; padding:0; margin:0; list-style:none;}#menu :hover ul {left:0;}#menu :hover ul ul {left:-9999px; width:130px; padding-left:10px;}#menu li ul li ul{display:none;}a{color:#808080; text-decoration:none;}a:hover, a:hover h4 {text-decoration:underline;}#breadcrump a, #login a{color:#fff;}.pager a {display:block; line-height:15px; margin:2px; padding:2px; background:#000;color:#fff;font-weight:bold;}.menu a{display:block; line-height:30px; vertical-align:middle;height:30px;text-decoration:none;}.grdrow td, .grdrowalt td,.grdrowNonMember td, .grdrowaltNonMember td{border-bottom:dotted 1px #000;}.grdrowalt, .grdrowaltNonMember{background:#ddd;}.grdrow:hover, .grdrowalt:hover {background-color: #CCCCFF;cursor: pointer;}.grdpager td{width:15px;font-weight:bold;}.pager table{width:auto;margin-top:1px;float:right;}.pager td span, .pager .active{ display:block; margin:2px; padding:2px; background:#ddd;color:#808080; font-weight:bold;}.pager .cmd{background:transparent;color:#808080;}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:bold; text-decoration:none;color:#808080;}h1{font-size:16px;margin-bottom:8px;}h2{font-size:14px;margin-bottom:6px;}h3{font-size:12px;margin-bottom:0px;}h4{font-size:11px;margin-bottom:2px;}h5{ text-decoration:underline; font-weight:normal;}th {font-size:14px;font-weight:bold;text-decoration:none;color:#808080;}p{padding:0; margin:0 0 8px 0;}.slideshow {font-weight:bold;position:relative; height:150px;overflow:hidden;}.slideshow div {display:none; position:absolute;width:150px; left:50%; margin-left:-75px;}.slideshow .active{z-index:10;display:block;}.slideshow .last-active{z-index:9;}.slideshow img{ border:none;}.hidden{display:none;}.eventspage {list-style-type:none; margin: 5px 0; padding:0;}.eventspage li{background:url(raquo.gif) no-repeat top left; padding-left:15px; margin:2px 0;}.events { list-style-type:none; margin: 5px 0; padding:0;}.events li{background:url(laquo.gif) no-repeat top right; padding-right:15px; margin:2px 0; text-align:right;}#content ul{list-style-type:none; margin: 5px 0; padding:0;}#content ul li{background:url(raquo.gif) no-repeat top left; padding-left:15px; margin:2px 0;}.acHead{cursor:pointer; display:block;font-weight:bold;color:#808080; text-decoration:underline;}.acPane{padding:5px; margin:10px;display:none;}
.mask, .ModalPopupImg, .ModalPopup, .imgGalImg, .ImgGalWait, .ImgGalBlanc{position:absolute;}.ModalPopupImg, .ModalPopup{z-index:9999;background:#fff;left:50%;border:solid 4px #ddd;}.mask{z-index:509; height:100%; top:0; left:0;background-color:black; width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6;}.ModalPopupImg {width:540px;margin-left:-270px;}.ModalPopup{width:440px;margin-left:-220px;}.TitleBar {display:block;height:30px; width:100%;background:url(menu.jpg) repeat; margin-bottom:5px;}.TitleBar span {float:left; line-height:30px; vertical-align:middle; margin-left:4px;color:#fff; font-variant:small-caps; font-weight:bold; font-size:13px;}.TitleBar input {float:right;margin:4px;}.PopupContent {width:100%; clear:both;}.picinfo {border:solid 2px Orange; width:522px; text-align:justify; padding:5px;margin-bottom:5px;}.picinfo span {width:100px; display: inline-block;}.popupImgGal{position:fixed;left:50%;top:50%;z-index:1000;background-color:White;padding:20px;height:530px; width:532px;margin-left:-266px; margin-top:-265px; border:solid 2px #000;}.ImgGalCont{height:410px;}.imgGalImg{z-index:106}.ImgGalWait{top:190px;left:260px;z-index:-1;}.ImgGalBlanc{top:30px;left:0;z-index:107;}.popupInfo{border:solid 2px Orange; width:415px; text-align:justify; padding:5px;margin:10px 0;}.popupInfo span{width:100px; display: inline-block;}.lidinfo{width:435px; margin:0 0 0 5px; max-height:400px; height:400px; overflow:hidden; overflow-y:auto!important;}.lidinfo span{width:120px; display: inline-block;}#forumheader th{font-size:13px;color:#ffe;background:url(menu.jpg) repeat;vertical-align:middle; text-align:center;}#forumtable {border:solid 1px #ddd;border-bottom:none;}#forumtable td {border-bottom:solid 1px #ddd;padding:6px; vertical-align:middle; text-align:center;}.forummsg{width:100%;margin-bottom:8px; clear:both;}.forummsg th {font-size:11px;color:#ffe;background:url(menu.jpg) repeat;vertical-align:middle;padding:5px;margin:0;font-variant:small-caps;}.forummsg th span {float:left;}.forummsg th a {color:#ffe;display:inline-block;padding:0 5px; float:right;}.forummsg td{padding:5px; vertical-align:top;margin:0;}.forummsg .Msgauthor {width:135px; text-align:center;border:solid 1px #ddd;}.forummsg .Msgcontent {width:560px;border:solid 1px #ddd;border-left:none;}.forummsg .Msgcontent div{max-width:550px; width:550px;overflow:hidden; overflow-x:auto!important;}.forummsg .Msgcontent .quote{background:url(menu2.jpg) repeat; border:solid 1px #ddd;padding:5px;max-width:538px; width:538px;overflow:hidden; overflow-x:auto!important;}

