/* <textEditor> */
.imgspacing-upperleft { float: left; margin: 0 10px 5px 0; border:1px solid #bbb;}
.imgspacing-upperright { float: right; margin: 0 0 5px 10px; border:1px solid #bbb;}
.imgspacing-midleft { float: left; margin: 5px 10px 5px 0; border:1px solid #bbb;}
.imgspacing-midright { float: right; margin: 5px 0 5px 10px;border:1px solid #bbb; }
.imgspacing-lowleft { float: left; margin: 10px 10px 0 0; border:1px solid #bbb;}
.imgspacing-lowright { float: right; margin: 10px 0 0 10px; border:1px solid #bbb;} 

.floatLeft {float: left;}
.floatRight {float: right;}
/* </textEditor> */

/* Common */
.floatLeft{float:left;}
.floatRight{float:right;}
.clearFix{clear:both;}

/* General Styling */
body{font-family:arial, helvetica, 'lucida grande';font-size:13px;font-weight:normal;color:#6b6c66;}
p{font-size: 108% !important;font-weight: normal;color:#6b6c66;}
h1,h2,h3,h4,h5,h6 {font-family:Georgia,'Times New Roman';font-weight:normal;color: #333;}
h1{ font-size:167% !important;margin-bottom: 8px;}
h2{font-size:153.9% !important;}
h3{font-size:138.5% !important;}
h4{font-size:116% !important;}
h5{font-size:100% !important;}
h6{font-size:85% !important;}
a,a:active,a:link{color:#cb0e51;text-decoration: none;}
a:visited{color: #b10c47;text-decoration: none;}
a:hover,a:focus{color: #333;text-decoration: none;}
input, textarea {border:1px solid #BBBBBB;margin-bottom:6px;padding:4px !important;}
input:focus, textarea:focus {border-color:#708e4c;}
em{font-style:italic;}
strong{font-weight:bold;}

/* Main Structure & Style */
html {height:100%;background: url(../images/html_bkgd.jpg) repeat 0 0;}
body {background: transparent url(../images/body_bkgd.jpg) repeat-x fixed 0 0;min-height:100%;}
* html {height:100%;}
div#topWrapper {background: transparent url(../images/topWrapper_bkgd.jpg) no-repeat fixed top center;min-width:100%;min-height:650px;}
div#siteContainer{width:960px;margin:0 auto;min-height: 650px;}
div#siteContainerBkgd {width:960px;background: transparent url(../images/content_bkgd.png) repeat-y 0 0;}
div#sitePadding {padding:0 21px;width:918px;}
div#logo{background: transparent url(../images/logo.jpg) no-repeat 0 0;width:918px;height:166px;}
div#logo a {display: block;background: transparent url(../images/logo.jpg) no-repeat 0 0;width:918px;height:166px;text-indent: -9999px;}
div#navigation{background: transparent url(../images/nav_bkgd.jpg) no-repeat 0 0;width:918px;height:47px;}
div#featuredWrapper{position:relative;overflow:hidden;}
div#featured{background: transparent url(../images/featured_bkgd.jpg) no-repeat 0 0;width:918px;height:267px;position:relative;overflow:hidden;}
div.slide {display:none;}
div.slide:first-child {display:block;}
div.slideText {position:absolute;top:60px;left:60px;z-index:50;color:#fff;text-shadow:1px 1px 2px #000;width:300px;height:200px;}
div.slideText h1 {color:#fff;font-size:280% !important;}
div#controls {display:none;position: absolute;bottom:20px;left:30px;z-index:55;}
div#controls a{padding:4px;background:#fff;margin-left:10px;}
div#content{width:918px;min-height:400px;font-size: 123.1% !important;line-height: 167%;position:relative;clear:both;}
div#leftCol{width:562px;padding:20px;}
div#rightCol{width:276px;padding:20px;}
div#rightCol h1 {font-size:123.1% !important;color:#cb0e51;margin-bottom: 8px;}
div#rightCol h2.postTitle {color:#333333;font-family:'lucida Grande', arial, helvetica;font-size:92% !important;line-height:108%;}
div#rightCol a {color:#444;}
div#rightCol a:hover,div#rightCol a:focus {color:#cb0e51;}
div#rightCol .blogList .postInfo, .postDate {font-size: 92%;}
div#rightCol .rss {display:none;}
div#rightCol .photoGalleryElement {margin-bottom: 20px;}
div#rightSubCol{width:265px;margin-top:40px;}
div#leftSubCol {width:265px;margin-top:40px;}
div#rightSubCol h2,div#leftSubCol h2 {font-size:123.1% !important;color:#cb0e51 !important;}
div#rightSubCol div.textElement,div#leftSubCol div.textElement {margin-bottom:26px;height:60px;}
div#footer{background: transparent url(../images/footer_bkgd.png) no-repeat 0 0;width:960px;height:67px;margin-bottom:20px;}
p#copyright{width:400px;color: #759550;margin:0 0 21px 20px;}
#radium3 {float:right; margin: 0 20px 0 0;}
/* Admin and Wide Pages Styling */
div#mainCol {background:#fafafa;width:878px;min-height:400px;padding:20px;}

/* Navigation Styling */
ul.nav,ul.nav ul{list-style:none;margin:0;padding:0;height:40px;}
ul.nav{z-index:90;position:relative;}
ul.nav li{display:block;list-style:none;float:left;position:relative;width:153px;text-align:center;color:#fff;height:47px;}
ul.nav li a,ul.nav li a:link,ul.nav li a:active,ul.nav li a:visited{color:#FFFFFF;display:block;font-family:Georgia,'Times New Romain';font-size:116%;height:22px;margin-top:16px;text-align:center;text-transform:uppercase;width:153px;}
ul.nav li a:hover{color:#16465b;}
ul.nav li:hover ul a,
ul.nav li ul a{display:block;text-align:left;background:#2C85A9;color:#fff;padding:7px 16px;margin:0 !important;height:auto;width:138px;font-size:92% !important;border:1px solid #359AC4;border-bottom:1px solid #25708F;}
* html ul.nav li a:hover ul a{display:block;text-align:left;background:#2C85A9;color:#fff;padding:7px 16px;margin:0 !important;height:auto;width:138px;font-size:92% !important;border:1px solid #359AC4;border-bottom:1px solid #25708F;}
ul.nav li:hover ul a:hover,ul.nav li ul a:hover{background:#308FB7;color:#fff;}
ul.nav ul{height:auto;left:0;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;position:absolute;text-align:left;width:172px;top:-9999px;border:1px solid #16465b;border-top:1px solid #25708F;}
ul.nav li.Hover ul,ul.nav li:hover ul{top:47px;text-align:left !important;}
ul.nav ul li{border:0;float:none;width:172px;margin:0 !important;height:auto;}
ul.nav ul li a{}
ul.nav ul li a:hover{color: #16465b;}

div.linksModule ul, ul.subNav {width:270px;padding:0;list-style:none;position:relative;border: 1px solid #ddd;border-top: 0;margin-bottom: 20px;}
div.linksModule ul li a,ul.subNav li a {text-decoration:none;display:block;background: #fafafa;border-top: 1px solid #ddd;border-bottom: 1px solid #fff;width: 230px;padding:6px 20px;}
div.linksModule ul li a:hover,div.linksModule ul li a:focus,ul.subNav li a:hover,ul.subNav li a:focus{background: #f0f0f0;color:#708e4c;}
ul.subNav li a.selectedPage{color:#cb0e51 !important;}
ul.subNav li a.selectedPage:hover{cursor: default;}

.photoGalleryElement .thumbnail {margin-right:12px !important;min-height:150px;}
body#home div#rightCol div.textElement div#subLogos{height:280px;border:1px solid #bbb;padding-left:10px;background:#fff;}
div.thumbContents {position:relative;}
div.thumbContents p {background:#000000 none repeat scroll 0 0;color:#FFFFFF;display:none;height:70px;opacity:0.70;filter:alpha(Opacity=70, FinishedOpacity=70);width:100%;position:absolute;top:6px;left:6px;width:120px;display:none;text-shadow:1px 1px 1px #000;padding-top:50px;}
div.thumbContents:hover p {display:block;}
div#embraceWater a {width:153px;height:24px;text-indent:-9999px;display:block;background: transparent url(../images/water.png) no-repeat 0 0;}
