﻿body {margin:0;padding:0;font-size:76%;font-family:Verdana, Arial;line-height:1.5em;
    background-color:White;}
h1,h2,h3,h4 {padding:0;margin:0;font-size:1em;}
label {width: 6em;float: left;text-align: left;display: block;font-size: 1em;}
img {border:0;padding:0;margin:0;}

a {text-decoration:none;color:#c53429;}
a:hover {text-decoration:underline;}

a.nohover:hover {text-decoration:none;}

a.footer {color:#808080;font-size:0.8em;}

div#container {width:760px;margin-left:auto;margin-right:auto;vertical-align:top;}
div.header {height:132px;width:760px;padding-bottom:0px;}
div.separator {width:760px;height:5px;line-height:1px;background-color:white;font-size:5px;}
div.footercontainer {width:760px;padding-top:50px;color:#808080;line-height:1em;}
    div.footercontainer ul { list-style-type:none;display:inline;padding:0;margin:0;}
        div.footercontainer ul li {display:inline;padding-right:0.5em;}
        
div#pagefooter {width:760px;padding-top:15px;color:#808080;font-size:0.8em;}
        

div.main {width:760px;height:450px;background-image:url(../../../images/splash-backgrounds/bgimage1.jpg); background-repeat:no-repeat;}
        
div.profile1 {float:left;padding-left:30px;padding-top:26px;width:92px;height:130px;}
div.profile2 {float:left;padding-left:45px;padding-top:26px;width:92px;height:130px;}
        
span.profileText {text-align:center;font-size:1.1em;font-style:italic;font-weight:bold;color:#372d2b;}
    
div.searchBox {color:#c53429;margin-left:420px;padding-top:35px;width:290px;clear:both;line-height:1em;}
h3.searchIntro {font-size:1.6em;color:#c53429;line-height:1.1em;text-align:center;}
div.searchSeparator {width:290px;height:15px;line-height:5px;font-size:0;}
        
h1.hide {display:none;}

h2 {padding-left:40px;font-size:1.15em;font-weight:bold;padding-bottom:4px; color:#372d2b;}

/* content pages */
div.maincontent {width:760px;}
h1 {font-size:1.5em;font-weight:bold;color:#c53429;padding-top:10px;padding-bottom:15px;}
h2.inline {font-size:1.2em;font-weight:bold;color:#c53429;padding-left:0;padding-top:10px;}

div.contentprofile1 {float:left;padding-left:50px;padding-top:10px;width:92px;height:130px;}
div.contentprofile2 {float:left;padding-left:50px;padding-top:10px;width:92px;height:130px;}



div.header div.logo2 {float:left;width:490px;}
div.header div.banner {float:left;height:109px;width:270px;position:relative;}
    div.header div.banner div {position:absolute;bottom:0px;width:100%;}
    div.header div.banner h2 {padding-right:0;float:right;margin:0;text-align:right;}

div#JoinNowBox 
{
    border:solid 1px #c53429;
    background-color:#e6e6e6;
    width:158px;
    margin-top:50px;
    padding:5px;
    color:#c53429;
}
    div#JoinNowBox h2 
    {
        margin-bottom:0;
        text-align:center;
        color:#c53429;
    }
    div#JoinNowBox ul
    {
        padding-left:15px;
        margin-left:0;
        color:#c53429;
    }

div.GenericContentPage
{
}
    div.GenericContentPage h2
    {
        padding-left:0;
    }
    div.GenericContentPage a 
    {
        color: Red;
        font-size: 1.2em;
        font-weight:bold;
        text-decoration:underline;
    }

.ProfilePicContainer {width: 420px;margin-left:330px;padding-top:20px;}
.ProfilePic {}
.ProfilePicIntro {display:inline;padding-left:60px;color:White;font-size:1.5em;line-height:1.5em;vertical-align:top;}

div#wld_badge_item_1 {padding-left:0;}
div.wld_badge_item_detail {color:#000;font-weight:bold;}
span.wld_badge_item_region {display:none;}

div.TownProfiles.wld_badge_inner {
    height:130px;
    padding-left:50px;
    padding-top:30px;
}

div.TownProfiles div.wld_badge_item {float:left;padding-left:50px;width:92px;}