/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
html { height: 100%; font-family: Arial, Helvetica, sans-serif; background-color: #000000; font-size: 18px; }
a { text-decoration: none; color: #F15922; }
.clear{clear:both;}
body { background-image: url(../images/bg.gif); background-repeat: repeat-x; min-height: 101%; }
#title { width: 506px; position: absolute; left: 50%; margin-top: 45px; margin-left: -245px; }
#wrapper { width: 935px; margin: 0 auto; padding-top: 195px; margin-bottom: 25px; }
#wrapper #content { padding-top: 35px; padding-right: 50px; padding-bottom: 10px; padding-left: 50px; background-color: #FFFFFF; border-bottom: 1px solid; border-right: 1px solid; border-left: 1px solid; border-color: #F15922; }
h1 { color: #86654C; }
#logo { width: 185px; position: absolute; left: 50%; margin-left: -430px; }
#nav { background-color: #000000; background-image: url(../images/navbg.gif); background-repeat: repeat-x; height: 43px; color: #FFFFFF; padding-left: 215px; margin:0; font-size:12px; overflow:hidden; padding-bottom:5px; border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-color: #F15922; }
#nav ul{ margin:0; padding:0; list-style-type:none; }
#nav ul li{ float:left; display:inline; }
#nav ul li a{ color:#FFF; padding:16px 10px; display:block; font-size: 14px; font-weight: bold; border-right: 1px solid #000; border-left: 1px solid #666; }
#nav ul li a.first{ border-left:none; }
#nav ul li a.last{ border-right:none; }
#nav a:hover{ text-decoration:none; background-color: #666666; }
.readMore { text-align: right; font-size: 12px; font-style: italic; font-weight: bold; padding-right: 15px; }
#leftContent { width: 615px; float: left; display: inline; }
#sideContent { float: right; width: 177px; display: inline; }
#sideContent li { font-size: 12px; list-style-image: url(../images/bullet.gif); }
#sideContent ul { list-style-image: url(../images/bullet.gif); margin-left: 20px; }
#latestMeeting { height: 306px; width: 610px; background-image: url(../images/latest-meeting.gif); background-repeat: no-repeat; margin-bottom: 20px; }
#nextMeeting { height: 306px; width: 610px; background-image: url(../images/next-meeting.gif); background-repeat: no-repeat; margin-bottom: 20px; }
#nextMeeting img, #latestMeeting img { margin-top: 90px; margin-left: 45px; }
#nextMeeting #meeting, #latestMeeting #meeting { width: 340px; height: 220px; position: absolute; margin-top: 60px; margin-left: 260px; }
#meeting h1 { color: #000000; margin: 0; font-size: 26px; }
#meeting .name { margin: 0px; font-family: "Times New Roman", Times, serif; font-size: 22px; }
.info { font-family: "Times New Roman", Times, serif; font-size: 14px; padding: 0 10px 0 10px; }
.details { font-size: 14px; font-weight: bold; text-align: right; margin-top: 20px; }
#footer { font-size: 26px; color: #FFFFFF; width: 935px; font-family: "Times New Roman", Times, serif; text-align: center; margin: 0 auto; }
.imgRight { margin-left: 25px; }
#gallery ul, #gallery li, #dgallery ul, #dgallery li { list-style-type: none; }
#gallery, #dgallery { margin-left: 0px; }
#gallery li, #dgallery li { display: inline; float: left; }
#gallery li.left { padding-right: 40px; }
#gallery img { margin-bottom: 35px; }
#dgallery img{ margin:20px; }
#dgallery li{ width:100px; height: 150px; overflow:hidden; }
#contact input, #contact textarea { border: 1px solid; border-color: #F15922; width: 300px; }
#contact textarea { height: 100px; }
#contact input.btn { width: 100px; }
#nextMeeting { background-image: url(../images/next-meeting.gif); }
#nextMeeting img { margin-top: 90px; margin-left: 35px; }
.firstLetter{ float:left; padding-top:8px; margin-bottom:-8px; margin-right:4px; }
#slides { height:241px; overflow:hidden; margin-bottom:35px; }

