html{background:#4f66a9;}
body{/*text-align:center;*/ font-family:Arial;background:#4f66a9;}
.textrix { display: none; }
#wrapper{width:auto;background:#4f66a9 url('images/background.jpg') no-repeat 50% 0; text-align:center; padding-bottom:20px;}
#header,.home,#footer{margin:0 auto;width:1000px;height:auto;text-align:left;}
#header{padding-top:8px; height:94px;}
.logo{float:left; width:308px; height:86px; background:transparent url('images/WIW_Logo.png') no-repeat;}
.logo b{display:none;}
img{margin-bottom: 10px;}

#globalNav{float:right; margin:0 0 40px 0; width: auto;/*width:260px;*/ height:20px; background:none;}
#globalNav ul{margin:0;padding:0;list-style:none; background:none}
#globalNav li{float:left; color: #FFFFFF;}
#globalNav li a,
#globalNav li a:visited,
#globalNav li a:active{margin:0 6px; color:#FFF; font-size:11px; text-decoration:underline; line-height:12px;}
#globalNav li a:hover{}
#globalNav ul{margin:4px 10px 0 25px; display:inline;}
#globalNav ul a{font-size:10px;}
#globalNav ul.right{float:right; background:none}
#globalNav ul.right a,
#globalNav ul.right a:visited{text-decoration:none;}
#globalNav ul.right a:hover{text-decoration:underline;}

#topNavBar{float:right; width:680px; height:33px;margin-right:5px;}
#topNavBar ul.rootGroup {float:right;padding-top:10px;}
#topNavBar .rootGroup{height:27px;margin:0;padding:0;background:transparent url('images/topNavBkg.gif') no-repeat 0 0;}
#topNavBar .rootGroup li{display:inline; background:transparent url('images/TabSeparator.png') repeat-y 0 0; margin:0px 0; padding:10px 0; border:0; height:33px; position:relative; z-index:5;}
#topNavBar .rootGroup li.first{background:none;}
#topNavBar .rootGroup li:hover{z-index:10000;white-space:normal; }
#topNavBar .rootGroup ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;}
#topNavBar .rootGroup li:hover>ul{visibility:visible;left:100%;}
#topNavBar .rootGroup:after, #topNavBar .rootGroup ul:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;content:".";}
#topNavBar .rootGroup, #topNavBar .rootGroup ul{padding-bottom:10px;min-height:33px;}
#topNavBar .rootGroup, #topNavBar .rootGroup ul li{color:#616161;}
#topNavBar .rootGroup li a,
#topNavBar .rootGroup li a:visited,
#topNavBar .rootGroup li a:active{padding:4px 6px 10px; font-weight:normal; color:#ffffff; text-decoration:none; width: 100%; height: 100%;}
#topNavBar .rootGroup li {width: 100%; height: 100%;}
#topNavBar .rootGroup li a:hover,
#topNavBar .rootGroup li a.selected{color:yellow; }
#topNavBar .rootGroup li a:hover>ul {visibility:visible; left: 100%; height:100%; width: 100%;}
#topNavBar .rootGroup li ul li{ background:none;float: left; width: 200px; left:9px; margin:0; padding:0 0 2px; }
#topNavBar .rootGroup li ul li a,
#topNavBar .rootGroup li ul li a:visited,
#topNavBar .rootGroup li ul li a:active{color:#59595e; background:none; display:block; line-height:16px; font-weight:normal; text-decoration:none;}
#topNavBar .rootGroup li ul li a:hover{color:#e38a23; height:100%; width: 100%;}
#topNavBar .rootGroup li:hover>ul {top:32px;left:-10px; text-align:left; background:transparent url('images/navDropdownBG.png') no-repeat 0% 100%; }
#topNavBar ul.group{text-align:left; background:transparent url('images/navDropdownBG.png') no-repeat 0% 100%; }
#topNavBar .group{height:auto;width:145px; margin:0; padding:0 0 20px 15px;}
#topNavBar a.selected{color:#FFF;}
#topNavBar .rootGroup li ul li a{ color: #59595E; }
.content{min-height:600px; width:1000px; margin:0 auto; height:auto !important;height:600px; background:transparent; color:#59595e;}
/*.content a,
.content a:visited{font-weight:normal;}*/
#breadCrumb { text-align: left; margin: 10px; }
.mainWrap {float:left; min-height:490px; height:auto !important; height:490px; width:1000px; background:#ffffff url('images/bgcontent.gif') no-repeat 50% 0; position:relative;}
.content .home div.left {float:left; height:auto; margin:15px 15px 0px 15px; width:260px; }
.SignIn{width:262px; height:250px; background:transparent url('./images/Login/LoginBkg.jpg') no-repeat;}
.SignIn label{font:bold normal 18px arial;color:#fff; line-height: 20px; margin-left: 50px;}
.SignIn .LogForm{width:260px; padding-top:60px;}
.SignIn .LogForm p{padding-left:20px;margin-bottom:5px;}
.SignIn .LogForm input{margin-left:40px; width:205px; height: 25px; }
.SignIn .LogForm .btnSignup{border:0px; cursor:pointer; width:95px; height:31px; background:transparent url('images/Login/btnSignup.png') no-repeat 0 0; margin:10px 4px 0 38px; padding:0;}
.SignIn .LogForm .btnSignin{border:0px; cursor:pointer; width:99px; height:31px; background:transparent url('images/Login/btnSignin.png') no-repeat 0 0; margin:-4px 10px 0 10px; padding:0;}
.content .home div.left .thermometer{width:262px; height:75px; background:#ffffff;}
.content .home div.left .thermometer .scale{ background: url('./images/thermometerscale.gif'); width:260px; height:21px;}
.content .home div.left .thermometer p{margin-top:10px;text-align:center;font:normal normal 900 15px/18px Arial, serif;color:#616161;}
.content .home div.left .verse{width:270px; height:auto; padding:5px 0;margin-top:20px; color: #1A7B3E; font:normal normal 900 14px/18px Georgia, serif;border-top:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;}
.content .home div.left #SideBarZone { float: left; margin: 20px 0 0;}
#SocialNetwork{float:right;clear:both;margin:5px 36px 0 0;}
.content .home div.left .supporters p { color:#000000; font-weight:bolder; margin:0; }
.content .home div.left .supporters a { padding: 10px 30px; }
.content .home div.left .supporters a img { width: auto; height: auto; }
.content .home div.left .adspaceLeft{width:262px; height:300px; margin-top:10px; background:yellow;}
.content .home div.right{float:left; width:728px; height:auto; margin: 10px -35px 0 0; background:transparent url('./images/JoinBanner.png') no-repeat 0 0;}
.content .home div.right .top{float:right; width:110px;margin-right:45px;margin-top:15px;text-align:left;background:transparent url('images/icoEmail.gif') no-repeat 0 5px;}
.content .home div.right .top p{margin-left:35px;}
.content .home div.right .top a{color:#fff;text-decoration:none;}
.content .home div.right .middle{float:right; width:100px;margin-right:-65px;margin-top:315px;}
.content .home div.right .bottom{float:left;width:705px; height:auto;}
.content .home div.right .bottomLeft h3{font:bold normal 20px/30px Georgia,serif;color:#1A7B3E;margin-bottom:10px;}
.content .home div.right .bottomLeft{float:left;width:195px;height:auto;text-align:left;margin:0 10px 10px 20px;}
.content .home div.right .bottomCenter{float:left;width:265px;height:auto;margin:0 5px 10px 5px;}
.content .home div.right .bottomRight{float:left; width:190px;height:300px;margin:0 10px 10px 5px;background:#ffffff;}
.content .sidebar{display:inline; float:left; width:145px; /*margin:20px 15px 0;*/ text-align:left; line-height:12px;}
.content .sidebar h1{font-size:15px; color:#8eb54c; padding-bottom:10px; margin-bottom:10px; text-align:left; background:url('images/headlineNavDivider.gif') no-repeat 50% 100%;}
.content .sidebar ul{margin-bottom:25px;}
.content .sidebar li{margin-bottom:8px;}
.content .sidebar a,
.content .sidebar a:visited{text-decoration:none; color:#3873b9; font-weight:800;}
.content .sidebar a:hover,
.content .sidebar a.selected{color:#e39423;}
.content .main{display:inline; float:left; width:700px; background:#fff url('images/mainbg.gif') repeat-y; padding-bottom:10px; margin-top:2px;}
.content .main div.titleArea{position:relative;}
.content .main div.header{}

.content #breadcrumbTrail{text-align:left; margin:0; background:#fff; padding:10px 0; color:#59595e;}
.content #breadcrumbTrail li{display:inline; padding-left:20px; background:url('images/breadcrumbDivider.gif') no-repeat 5px 50%;}
.content #breadcrumbTrail li.first{padding-left:0; background:none;}
.content #breadcrumbTrail a,
.content #breadcrumbTrail a:visited{text-align:left; margin:0; background:#fff; padding:10px 0; text-decoration:none; color:#59595e;}
.content #breadcrumbTrail a:hover,
.content #breadcrumbTrail a.selected{color:#3873b9;}

.content .main div.topRow{text-align:left; margin:10px 0 0 218px;}
.content .main div.topRow a,
.content .main div.topRow a:visited{color:#1b517a; font-size:15px; text-decoration:none;}
.content .main div.topRow a:hover,
.content .main div.topRow b{color:#8eb54c;}
.content .main div.centerLeftColumn,
.content .main div.centerColumn{display:inline;float:left;height:auto;margin-right:10px;}
.content .main div.centerLeftColumn{text-align:left;}
.content .main div.centerColumn{width:350px; text-align:left; margin-left:20px;}
.content .main ul.headlineNav{list-style:none; text-align:left; line-height:16px; margin:20px 40px;}
.content .main ul.headlineNav li{background:url('images/headlineNavDivider.gif') no-repeat 50% 100%; padding:3px 0;}
.content .main ul.headlineNav a,
.content .main ul.headlineNav a:visited{color:#e39423; text-decoration:none; display:block;}
.content .main div.footer{clear:both;height:auto;}
.content .main p{text-align:left;font-size:12px;line-height:18px;}
.content .main h2{font-size:26px; color:#e39423; font-weight:normal;}
.content .main h3{font-size:20px; color:#1A7B3E; font-weight:normal;}
/*.content .main h2{font-size:16px; font-weight:normal; margin-top:20px; color:#e39423;}*/
.content .main div.date{font-size:11px; font-weight:normal; color:#1b517a;}
.content .main ul{list-style:disc;margin-left:17px;}
.content .main li{margin-bottom:5px;}

/*3 Column layout */
.mainWrap .content .leftColumn {float:left;text-align:left;min-height:20px;margin:10px 20px 10px 20px;width:425px;}
.mainWrap .content .middleColumn {float:left; width:300px; text-align: left;margin:10px 5px 10px 0px;}
.mainWrap .content .middleColumn p{text-align:left;font-size:12px;line-height:18px;}
.mainWrap .content .middleColumn h3{font:bold normal 20px/30px Georgia,serif;color:#009966;margin-bottom:10px;}
.mainWrap .content .rightColumn { background-color:#FFFFFF;float:left; margin:10px 5px; min-height:10px; padding:10px 10px 0 0; width:180px;}
.mainWrap .content .leftColumn p{text-align:left;font-size:12px;line-height:18px;}
.mainWrap .content .leftColumn h2{font:bold normal 26px/34px Georgia,serif;color:#e39423;margin-bottom:10px;}
.mainWrap .content .leftColumn h3{font:bold normal 20px/30px Georgia,serif;color:#1A7B3E;margin-bottom:10px;}
.mainWrap .content .leftColumn ul{list-style:disc outside none; }
.mainWrap .content .leftColumn li{line-height:18px;margin-left:20px;}
.mainWrap .content .leftColumn .wallpaperWebPart{float:left;width:200px;height:200px;}

.adBottomLeft{position:absolute; bottom:10px; left:5px; width:200px;background:#f3f3f3;}

#footer{clear:both; padding:0; width:1000px;color:#fff;}
#footer a,
#footer a:visited{color:#fff; text-decoration:none; font-size:12px;}
#footer a:hover,
#footer a.selected{color:yellow; text-decoration:none;}
#footer .top{background:url('images/footerBkg.jpg') repeat-x; width:1000px; height:42px;}
#footer .copyright{display:inline; float:left;}
#footer .copyright .copy{float:left; line-height:29px; margin-left:20px;}
#footer .links{display:inline; float:right; line-height:29px;margin-right:20px;}
#footer .links li{display:inline;}

.clear{clear:both;}

.mainWrap .content .left {float:left;text-align:left;min-height:20px;margin:10px 20px 0 20px;width:740px; }
.mainWrap .content .left p{text-align:left;font-size:12px;line-height:18px;}
.mainWrap .content .left h2{font:bold normal 26px/34px Georgia,serif;color:#e39423;margin-bottom:10px;}
.mainWrap .content .left h3{font:bold normal 20px/30px Georgia,serif;color:#009966;margin-bottom:10px;}
.mainWrap .content .left ul{list-style:disc outside none; }
.mainWrap .content .left li{line-height:18px;margin-left:20px;}
.mainWrap .content .left .newsHeader h1{font:bold normal 18px/24px Georgia,serif;color:#4f66a9;margin-bottom:5px;}
.mainWrap .content .left .newsHeader h2{font:bold normal 14px/20px Georgia,serif;color:#1A7B3E;}
.mainWrap .content .left .newsHeader h3{font:bold normal 12px/18px Arial,sans-serif;color:#616161;}
.mainWrap .content .left .wallpaperWebPart{float:left;width:200px;height:200px;}

.mainWrap .content .right {background-color:#ffffff; float:left; min-height:10px; padding:10px 10px 0 0; width:180px; margin: 10px 5px; }

/*Volunteer Contact Form*/
.volunteer {float: left; text-align: left; position: relative; } 
.volunteer label { font-size: 9pt; width: 100px; float: left; text-align: right;}
.volunteer .text { font-size: 13px; margin-left: 5px; width: 152px; }
.volunteer span, volunteer .required { font-size: 10pt; color: #FF0000; }
.volunteer .rowSubmit {text-align:right;}

/*New User Registration*/
.registerUser { margin: 20px 0px; float: left; text-align: left; position: relative; left: 50px; } 
#viewRegisterForm .row { margin-top: 5px; float: left; width: 500px; }
.registerUser .label { width: 140px; float: left; text-align: right;}
.registerUser .text { font-size: 13px; margin-left: 5px; width: 152px; }
.registerUser span { color: #FF0000; }
.registerUser .required{ color:#FF0000; display:inline; margin:25px; }


/*RSS Web Part*/
.rssHeader a{ color: #1A7B3E; font-size: 16pt; font-weight: bold; text-decoration: none; font-family:Georgia,"Times New Roman",Sans-serif; }
.rssItem { font-size: 9pt; }
.rssItem a { font-size: 7pt; text-decoration: none; color: #1A7B3E; }

/*Fab Five Web Part*/
.FabFive { margin: 50px 0px; float: left; text-align: left; position: relative; left: 300px; } 
#viewSendForm .row { margin-top: 5px; float: left; width: 500px; }
.FabFive .label { width: 140px; float: left; text-align: right;}
.FabFive .text { font-size: 13px; margin-left: 5px; width: 152px; }
.FabFive .required{ color:#FF0000; display:inline; margin:25px; }

.videos .link {color:#4F66A9;float:left;font-size:12pt;font-weight:bold;margin:10px;text-align:right;text-decoration:none;width:100%;}
.videos #video {float: left; width: 350px; height:290px; padding-bottom: 10px;}
.mainWrap .content .left .videos .lnkVideos{float:right; position:relative; top:-60px;}

.blog { margin-top: 20px; }
.blog h4{font:bold normal 14px/16px Georgia,serif;color:#616161;}

.stories { float:left;height:100%;width:100%; }
.stories .Content { float:left; }
.stories .Submit {}

.newsHeader { line-height:7px; margin:20px 0 10px; } 
/*photo slideshow*/
#galleryAll,#gallery {float: left;}
#galleryAll img.left,#gallery img.left {width:55px; height:62px; background:transparent; float:left;cursor:pointer;}
#galleryAll img.right,#gallery img.right {width:55px; height:62px; background:transparent; float:left;cursor:pointer;}
#galleryAll ul,#gallery ul {background:none repeat scroll 0 0 #444444; border-color:#444444;border-style:solid;border-width:5px 2px;float:left;height:auto;list-style:none outside none;margin:0;padding:0;width:750px;}
#galleryAll ul li,#gallery ul li {display:inline; width:auto; height:auto; float:left; margin:0 4px; cursor:pointer;}
#galleryAll ul li.hide,#gallery ul li.hide {display:none;}
#galleryAll ul li img,#gallery ul li img {display:block; }
#galleryAll ul li span,#gallery ul li span {display:none; position:absolute; left:61px; top:430px; width:411px;font-family:verdana, arial, sans-serif; color:#666; font-size:11px; line-height:15px; text-align:justify;}
#galleryAll ul li b,#gallery ul li b {color:#444;}
#gallery ul li.chosen {border-color:#fff; cursor:default;}
#gallery ul li.chosen div {position:absolute; left:0; top:0; width:532px; height:355px; background:#444; border:1px solid #000; border-width:1px 1px 0 1px;}
#gallery ul li.chosen div i {width:530px; height:355px; display:table-cell; vertical-align:middle; text-align:center;} 
#gallery ul li.chosen div i img {visibility:visible; width:auto; height:auto; border:1px solid #aaa; margin:0 auto; width: 600px; height: 355px;}
#gallery ul li.chosen span {display:block;}
.leftAllArrow,.rightAllArrow,.leftArrow,.rightArrow { background-color:none repeat scroll 0 0 transparent; float:left;margin:10px 5px;min-height:10px;padding:0 10px;width:180px;cursor:pointer;height:62px;width:55px;}
#arrows { margin-left:235px; margin-top:-20px; }
/**/
/*Booking Info Form*/
.SpeakerTopics span { color: #F00; }
.SpeakerTopics .required { color: #F00; font-size: 9pt; }
/**/
