html > body { 
height : auto; 
} 
body { 
padding : 0; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
text-align : center; 
margin : 0 auto 0 auto; 
background : #fff url(../images/backMain.gif) repeat-x left top; 
} 
.clear {clear:both;}
img {border:0}
#mainWrapper { 
width : 960px; 
margin:0 auto;
} 
#topNavigation { 
width : 100%; 
float : right; 
font-size : 1.3em; 
background : url(../images/backTopNav.png) no-repeat right top; 
} 
#topNavigation ul { 
list-style-type : none; 
height : 36px; 
float : right; 
display : table; 
margin : 0; 
padding : 0; 
width : 240px; 
padding-left:0px;
} 
#topNavigation li { 
padding : 10px 0 0 0; 
float : left; 
font-size : 0.8em; 
} 
#topNavigation li.active a { 
text-decoration:underline;
} 
#topNavigation li a { 
padding : 0 6px; 
display : block; 
text-decoration : none; 
border-right : 1px solid #fff; 
color : #fff; 
} 
#topNavigation li a:hover { 
text-decoration : underline; 
} 
#topNavigation li.first { 
background : url(../images/trnav_left.gif) no-repeat left top; 
padding-left : 10px; 
} 
#topNavigation li.last a { 
border : none; 
} 
#rotateBanners {position:relative;}
#mainNavigation { 
width : 100%; 
float : right; 
font-size : 1.3em; 
margin-top:-5px;
margin-bottom:25px;
} 
#mainNavigation ul { 
list-style-type : none; 
height : 57px; 
margin : 0; 
padding : 0; 
background : url(../images/mainNavBack.gif) repeat-x; 
} 
#mainNavigation li { 
float : left; 
width : 320px; 
margin : 0; 
padding : 0; 
} 
#mainNavigation li a { 
display : block; 
text-decoration : none; 
color : #fff; 
height : 57px; 
line-height: 57px;
vertical-align:middle;
background : url(../images/navCenter.png) no-repeat top; 
font-size:1.7em;
} 
#mainNavigation li.first a { 
background : url(../images/navFirst.png) no-repeat top; 
} 
#mainNavigation li.last a { 
background : url(../images/navLast.png) no-repeat top; 
} 
#mainNavigation li a:hover, #mainNavigation li.first a:hover, #mainNavigation li.last a:hover { 
background-position : bottom; 
text-decoration: underline;
} 
#mainNavigation li.active a, #mainNavigation li.first.active a, #mainNavigation li.last.active a { 
background-position : bottom; 
text-decoration: underline;
} 
#joinNow { 
width : 260px; 
height : 96px; 
position : absolute; 
background : url(../images/joinNow.pngxx) no-repeat; 
top : 90px; 
right : -50px; 
} 
#logoHome { 
position : absolute; 
top : 50px; 
left : 55px;
} 
#leftContent { 
margin-top : 0; 
text-align : left; 
float : left; 
width : 649px; 
}
#leftContent form, #leftContent .errors, #leftContent pre { 
margin-left:30px;
font-family : Arial, Helvetica, sans-serif; 
font-size:12px;
} 
#leftContent pre { 
margin-left:0;
} 
#leftContent form { 
margin-top:-10px;
} 
#leftContent form br { 
margin:5px 0 0 0;
} 
#leftContent blockquote li{ 
margin-bottom:3px;
} 
#leftContent h1, #leftContent h2 { 
margin:0;
font-family : Georgia, Arial, Helvetica, sans-serif; 
color : #e57200; 
font-size : 3em; 
font-weight : normal; 
margin-bottom : -10px; 
padding : 0 25px; 
} 
#leftContent h1 { 
margin-top:-5px;
margin-bottom : 10px; 
} 
#leftContent h2 { 
font-size : 2em; 
} 
#leftContent p { 
padding : 0 25px; 
} 
#leftContent a { 
color : #21b6c2; 
text-decoration : none; 
} 
#leftContent a:hover { 
text-decoration : underline; 
} 
.t { 
background : url(../images/dot.gif) repeat-x 0% 0%; 
width : 629px; 
margin-top: 20px;
} 
.b { 
background : url(../images/dot.gif) repeat-x 0% 100%; 
} 
.l { 
background : url(../images/dot.gif) repeat-y 0% 0%; 
} 
.r { 
background : url(../images/dot.gif) repeat-y 100% 0%; 
} 
.bl { 
background : url(../images/bl.png) no-repeat 0% 100%; 
} 
.br { 
background : url(../images/br.png) no-repeat 100% 100%; 
} 
.tl { 
background : url(../images/tl.png) no-repeat 0% 0%; 
} 
.tr { 
background : url(../images/tr.png) no-repeat 100% 0%; 
padding : 10px; 
} 
.tr img { 
margin-right : 0px; 
float : left; 
} 
#leftContent .quote p { 
padding:0;
margin:0 20px;
}
#leftContent .quote { 
float : left; 
width:440px;
color : #22b7c3; 
font-size : 1.7em; 
font-family : Georgia, Arial, Helvetica, sans-serif; 
font-style : italic; 
} 
#leftContent a.readMore { 
color : #22b7c3; 
font-size : .7em; 
text-decoration : none; 
white-space: nowrap;
} 
#leftContent a.readMore:hover { 
text-decoration : underline; 
} 
#rightContent ul{ 
padding-bottom:20px;
margin-top:-20px;
margin-right:20px;
}
#rightContent { 
padding-top:0;
margin-top : 12px; 
text-align : left; 
float : left; 
width : 311px; 
background:url(../images/backRightContent.png) repeat top left;
} 
#rightContent h3 { 
margin-top : -12px; 
padding : 7px 0 20px 20px; 
width : 311px; 
height : 40px; 
background : url(../images/headerBucket.png) no-repeat; 
font-family : Georgia, Arial, Helvetica, sans-serif; 
color : #fff; 
font-size : 1.7em; 
font-weight : normal; 
} 
#rightContent p { 

padding : 1px 20px 20px 20px; 
margin-top : -20px; 
} 
#rightContent h4 { 
color : #83b90b; 
font-size : 1.2em; 
margin:-20px 0 0 20px;
padding-bottom: 20px;
} 
#rightContent a { 
color : #21b6c2; 
text-decoration : none; 
} 
#rightContent a:hover { 
text-decoration : underline; 
} 
#rightContent .footerBucket { 
width : 311px; 
height : 4px; 
background : url(../images/footerBucket.png) no-repeat; 
margin-top : -15px; 
} 
#rightContent img { 
margin : 0 auto; 
} 
#footWrapper {
width : 100%; 
background : #e4fafd; 
min-height : 235px; 
margin-top : 30px; 
border-bottom:1px solid #e4fafd;
} 
#footWrapper .footInner { 
width : 960px; 
margin : 0 auto; 
padding : 10px 0 0 0; 
} 
#footNavigation { 
width : 960px; 
margin : auto; 
} 
#footNavigation p{ 
margin : 0; 
} 
#footNavigation li.first{ 
border-left:1px solid #82d8df; 
} 
#footNavigation li li.first{ 
border-left:none; 
} 
#footNavigation ul { 
margin-left : 0; 
padding-left : 0; 
} 
#footNavigation li { 
background-image : url(../images/arrow.gif); 
background-repeat : no-repeat; 
background-position : 0% 0.5em; 
float : left; 
width : 128px; 
border-right : 1px solid #82d8df; 
text-align : left; 
padding : 0 15px; 
min-height : 100px; 
list-style-type:none;
color : #2ebbc6; 
font-weight : bold; 
text-transform : uppercase; 

} 
#footNavigation li.active  { 
}
#footNavigation li li { 
background-image : url(http://www.wellcityfoxcities.com/assets/images/bullet.png); 
background-repeat : no-repeat; 
background-position : 0% 0.5em; 
border : none; 
margin : 0; 
padding : 0; 
min-height : 0; 
list-style-image: url (../images/bullet.png);
padding-left:15px;
} 
#footNavigation li a { 
color : #2ebbc6; 
font-weight : bold; 
text-transform : uppercase; 
text-decoration : none; 
} 
#footNavigation li a:hover { 
text-decoration : underline; 
} 
#footNavigation li li a { 
color : #000; 
font-weight : normal; 
text-transform : none; 
} 
#footNavigation li .last a { 
border-right : 1px solid #82d8df; 
}
#footNavigation li .last a { 
border:none; 
}
#Sponsors { 
margin : 0 auto; 
width : 100%; 
margin-top : 20px; 
text-align:center;
display:table;
} 
#Sponsors .leftSponsors { 
xxfloat : left; 
margin-right : 10px; 
margin-bottom:10px;
padding-top : 12px; 
font-weight : bold; 
width:auto;
} 
#Sponsors .rightSponsors { 
xxfloat : left; 
width:auto;
} 
#Sponsors .rightSponsors img { 
vertical-align : middle; 
margin-right : 10px; 
} 
#Sponsors p { 
clear : both; 
margin-bottom : 20px; 
} 
#ajaxSearchform .cleardefault { 
margin : 0; 
padding : 0; 
padding-left:5px;
height : 19px; 
line-height:19px;
vertical-align : top; 
margin-top : 7px; 
background : url(../images/backInput.png) no-repeat left bottom; 
border : none; 
} 
#ajaxSearch_submit { 
margin : 7px 15px 0 -5px; 
padding : 0; 
} 
.ajaxSearch_resultsDisplayed {}
.ajaxSearch_resultsInfos {margin:0 20px 0 0;font-weight:bold;}
.ajaxSearch_resultsDisplayed {display:none;}
#grpResult_site_wide {margin:25px;}
.paging1 {margin:20px 0 20px 0;}
.ajaxSearch_resultExtract {margin-left:-20px;}

