/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/*clear fixery*/
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.container{display:inline-block;}
* html .clearfix,* html .container{height:1%;}
.clearfix,.container{display:block;}
.clear{clear:both;}
/*skip nav*/
#skip a,#skip a:hover,#skip a:visited{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
#skip a:active,#skip a:focus{position:static;width:auto;height:auto;}
.hide{display:none;}
/* typography.css */
body{font-size:75%;color:#666;background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}
h1{font-size:3em;line-height:1;margin-bottom:0.5em;}
h2{font-size:2em;margin-bottom:0.75em;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:bold;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
p{margin:0 0 1.5em;}
p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus,a:hover{color:#000;text-decoration:underline;}
a{color:#2187B8;text-decoration:none;}
blockquote{margin:1.5em;color:#666;font-style:italic;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre,code{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;width:100%;}
th{font-weight:bold;}
th,td{padding:4px 10px 4px 5px;}
tfoot{font-style:italic;}
caption{background:#eee;}
left{float:left;}
pad10r{padding-right:10px;}
/*presentation*/
body{background:#eeebe8 url(../images/bg_topbar.gif) repeat-x 0 0;margin:0;}
body.popup{background:#f6f6f6;padding:0;margin:0;}
.wrap-outer{background:url(../images/bg_grade.gif) repeat-x 0 52pxpx;}
.wrap-inner{background:transparent url(../images/bg_shadow.png)no-repeat 50% 170px;}
.wrap-trees{background:url(../images/bg_trees.png) no-repeat 105% 150px;}
/*header*/
.header{margin:0 0 20px 0;float:left;width:100%;display:inline;}
.header-left{float:left;width:232px;}
.header-right{float:left;width:730px;}
.logo{margin:0;padding:0;}
.logo h1{background:url(../images/riverbend_logo.png) no-repeat 0 0;display:block;height:128px;width:232px;margin:0;padding:0;text-indent:-9999em;}
.logo h1 a{display:block;height:128px;width:232px;}
/*top login*/
.login{color:#95877d;font:normal 11px/15px  "Helvetica Neue",Helvetica,Arial,sans-serif;float:left;text-align:right;width:100%;padding:10px 0 12px 0;height:13px;}
.login p{margin:0;padding:0;}
.login a{color:#95877d;}
.login a:hover{color:#90DDFF;}
.login a:active{color:#fff;}
/*conditions*/
.conditions-search-wrap{margin:20px 0 0 0;float:left;width:100%;}
.conditions-wrap{float:right;width:301px;}
.conditions{float:right;margin:0px 0 0 0; border:1px solid #e8e3df; padding: 5px 5px 5px 5px;}
.conditions p{margin:0 0px 0 0;padding:0;font:11px/16px "Times New Roman",Times,serif;}
.conditions a{background:url(../images/bg_conditions.gif) no-repeat 0 -40px;padding:6px 6px 1px 21px;display:block;text-decoration:none;color:#3c3531;font:bold 10px/16px "Georgia","Times New Roman",Times,serif;width:156px;height:20px;text-transform:uppercase;-moz-border-radius:6px;-webkit-border-radius:6px;}
.conditions a:hover{background-position:0 -80px;}
.conditions a:active{background-position:0 0px;}
/*join riverbend*/
.join-riverbend{font:normal 11px/14px "Georgia","Times New Roman",Times,serif;font-style:oblique;}
.join-riverbend p{margin:0 0 10px 0;padding:0;text-align:right;}
.join-riverbend a{text-decoration:none;color:#2187b8;}
.join-riverbend a:hover{text-decoration:underline;color:#2187b8;}
.join-riverbend a:active{text-decoration:underline;color:#333;}
/*search*/
.search-wrap{float:right;margin:0px;padding:0 0 0 14px;width:215px;background:url(../images/searchwrap_bg.gif) no-repeat 0 29px;}
.search{float:left;margin:0;padding:0;height:27px;width:215px;overflow:hidden;}
.search fieldset{border:none;padding:0px;height:27px;width:215px;overflow:hidden;}
.search fieldset label{float:left;height:27px;width:0px;text-indent:-9999em;}
input.search-field{background-color:#d0cecb;border:none;font-size:11px;padding:7px 6px 6px 6px;width:174px;height:14px;float:left;}
input.search-submit{}
#searchbtnwrap{height:27px;width:22px;overflow:hidden;}
#searchbtn{cursor:pointer;}
.srch-on{background-color:#fff!important;color:#000;}
.srch-off{background-color:#fff!important;color:#84817d;}
/*main*/
.main{background:#fff;float:left;margin:0;padding:0px;width:100%;}
.page-outer{margin:0px auto;width:962px;}
.page{margin:0px auto;width:940px;}
.page-curve{background:#fff;float:left;width:100%;}
.page-curve-top{background:url(../images/bg_curve_top.png) no-repeat 0 0;float:left;width:100%;padding:0px 0 0 0;height:10px;overflow:hidden;}
.page-curve-bottom{background:transparent url(../images/bg_curve_bottom.png) no-repeat 0 100%;height:10px;float:left;width:962px;overflow:hidden;margin:0;padding:0;font-size:0;line-height:0;}
/*top nav*/
.topnav{display:inline;float:left;height:30px;left:0px;margin:20px 0 0 0;padding:0px;position:relative;top:0px;width:100%;z-index:50;background:url(../images/bg_topnav.gif) no-repeat 0 8px;}
.topnav ul{font:bold 12px/15px "Georgia","Times New Roman",Times,serif;height:30px;list-style:none;margin:0 0 0 0px;padding:0;text-transform:uppercase;}
.topnav ul li{float:left;margin:0 6px 0 0;padding:0;position:relative;height:30px;display:block;}
.topnav ul li a{background:url(../images/topnav_bttn_left.gif) no-repeat 200px 200px;color:#877970;text-decoration:none;padding:7px 0 13px 0;float:left;outline:none;}
.topnav ul li span{background:url(../images/topnav_bttn_right.gif) no-repeat 200px 200px;padding:7px 14px 12px 15px;margin:0px 0 0px 0px;}
.topnav ul li a:hover span,.topnav ul li:hover span,.topnav ul li.lasttopnav a:hover span{background-position:100% -50px;text-decoration:none;}
.topnav ul li:hover a,.topnav ul li.current:hover a{color:#C3ECFF;}
.topnav ul li a:hover,.topnav ul li.current a:hover{background-position:0 -50px;color:#fff;text-decoration:none;}
.topnav ul li.current a{background-position:0 0px;color:#776b62;text-decoration:none;}
.topnav ul li.current a:hover span{background-position:100% -50px!important;text-decoration:none;}
.topnav ul li.current a span,.topnav ul li.current a:hover span{background-position:100% 0px;}
.topnav ul li.current:hover a{background-position:0 -50px;}
.topnav ul li.current:hover a span{background-position:100% -50px;}
.topnav ul li:hover,.topnav ul li.lasttopnav:hover{background:url(../images/topnav_bttn_left.gif) no-repeat 0% -50px;}
.topnav ul li ul li:hover{background:none;}
.topnav ul li.no-sub:hover a,.topnav ul li.no-sub.current:hover a,.topnav ul li.no-sub a:hover{background-position:0 -100px!important;}
.topnav ul li.no-sub:hover a span,.topnav ul li.no-sub.current:hover a span,.topnav ul li.no-sub a:hover span,.topnav ul li.no-sub.current a:hover span{background-position:100% -100px!important;}
/*2ndlevel*/
.topnav ul li ul,.topnav ul li.current ul{height:auto;left:0;margin-left:-999em;position:absolute;text-transform:none;top:30px;z-index:999;width:158px;background:#003b56 url(../images/bg_dropmenu.pngc) no-repeat 0 100%;padding-bottom:7px;padding-left:7px;padding-right:7px;padding-top:0px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;}
.topnav ul li ul li{background-image:none;clear:left;width:158px!important;border-bottom:#185E80 1px solid;padding:0;margin:0;height:auto;font:normal 11px/14px Arial,sans-serif;}
.topnav ul li ul li.finalnav{border-bottom:none;}
.topnav ul li ul li a,.topnav ul li.current ul li a{background-image:none;color:#7dcaee!important;font:normal 11px/14px Arial,sans-serif;height:auto;padding:7px 6px 7px 6px;margin:0;text-decoration:none;text-indent:0;width:146px!important;}
.topnav ul li ul.sub-jr,.topnav ul li.current ul.sub.jr{width:155px;}
.topnav ul li ul li{background-image:none;clear:left;width:152px!important;border-bottom:#185E80 1px solid;}
.topnav ul li ul.sub-jr li a,.topnav ul li.current ul.sub-jr li a{width:142px!important;}
.topnav ul li ul li a:hover{color:#fff!important;background:none!important;}
.topnav ul li ul li a:active,.topnav ul li.current ul li a:active{color:#52a4cc!important;}
.topnav ul li.lasttopnav{background:none;margin:0;padding:0;}
.topnav ul li:hover ul,.topnav ul li.iehover ul{margin-left:0;}
.sub-about,.sub-golf,.sub-tennis,.sub-pool,.sub-catering,.sub-dining,.sub-member{}
/*footer*/
.footer{float:left;width:100%;margin:0px 0 0 0;padding:20px 0 0 0;font:normal 11px/15px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#908d89;display:inline;}
.footer a{color:#908d89;text-decoration:none;}
.footer a:active{color:#666!important;}
.footer a:hover{color:#908d89;text-decoration:underline;}
.footer-left{float:left;width:762px;padding:0 0 10px 0px;margin:0;display:inline;}
.footer-left p{margin:0 0px 0 0px;padding:0 10px 0 5px;display:block;}
.footer-left ul{list-style:none;margin:0 0 7px 0;padding:0;width:100%;display:block;}
.footer-left ul li{display:inline;padding:0 7px 0 5px;background:url(../images/bg_footernav.gif) no-repeat 100% 2px;}
.footer-left ul li.finalfooter{background:none;}
.footer-right{float:right;width:190px;text-align:right;padding:0 10px 0 0;display:inline;}
/*layout*/
.blue{background:Blue;}
.green{background:green;}
.yellow{background:Yellow;}
.red{background:red;}
.main-hero{float:left;width:100%;height:275px;overflow:hidden;margin:0 0 20px 0;}
.main-copy{padding:12px 12px 50px 12px;float:left;width:916px;min-height:400px;}
.main-copy p{font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;}

.main-copy p a{
	border-bottom: 1px dotted #BEDFF1;
	text-decoration: none;
}
.main-copy p a:hover{
	border-bottom: 1px dotted #333;
	text-decoration: none;
}

.main-copy h2{font:normal 36px/41px Georgia,"Times New Roman",Times,serif;color:#2187b8;padding:0;margin:0 0 12px 0;}
.main-copy h3{font:normal 18px/23px Georgia,"Times New Roman",Times,serif;color:#333;padding:0;margin:0 0 15px 0;}
.main-copy h4{font:bold 12px/18px Georgia,"Times New Roman",Times,serif;color:#2187b8;}
.thumb-image{float:left;margin:0 20px 0 0;}
.main-copy ul{list-style:none;margin:0 0 18px 0;padding:0;font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.main-copy ul li{background:url(../images/bull_main.gif) no-repeat 0 5px;padding:0 0 0 12px;margin:0 0 8px 0;}
.main-dvdr{background:url(../images/main_dotted_dvdr.gif) repeat-y 674px 0px;}
.main-copy-pad{margin:0 40px 0 0;}
/*hours*/
h3.hr-group{font:normal 18px/21px "Georgia","Times New Roman",Times,serif;padding:10px 0 0 0;margin:0 0 14px 0;color:#333;}
h4.hr-location{font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:0;margin:0 0 5px 0;}
h5.hr-subcat{font:bold 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;padding:0;margin:4px 0 1px 0;}
ul.hr-list{background:none;list-style:none;padding:0;margin:0 0 16px 0;}
ul.hr-list li{background:none;margin:0 0 1px 0;padding:0;}
/*directions*/
h3.dr-address{font:normal 18px/21px "Georgia","Times New Roman",Times,serif;padding:10px 0 0 0;margin:0 0 4px 0;color:#333;}
h4.dr-points{font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:14px 0 0px 0;margin:0 0 10px 0;border-top:#BEDFF1 1px dotted;}
ol.dr-list{list-style:decimal;font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}
ol.dr-list li{background:none;margin:0 0 4px 0;padding:0;}
ol.dr-list li strong{font-weight:normal;}
.dr-map-outer{float:left;background:#BEDFF1;width:352px;padding:9px;height:370px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.dr-map-inner{float:left;background:#fff;width:350px;padding:1px;height:370px;}
/*side-box*/
.side-box{float:left;background:#fcfcfb;padding:15px;width:182px;margin:0 0 20px 0;border:#eeebe8 1px solid;}
.side-box h3{font:bold 12px/18px Georgia,"Times New Roman",Times,serif;color:#555;text-transform:uppercase;padding:0 0 6px 0;margin:-5px 0 14px 0;border-bottom:#d4d1cd 1px dotted;}
.side-box h3.multiple{padding:10px 0 6px 0;margin:0 0 14px 0;border-bottom:#d4d1cd 1px dotted;}
.side-box h4{font:bold 11px/15px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;padding:0;margin:0 0 2px 0;}
.side-box p{font:normal 11px/15px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#878787;padding:0;margin:0 0 10px 0;}
/*crumbs*/
.crumbs{padding:0px;margin:0px 0 20px 0;color:#5f5d5b;float:left;width:100%;display:inline;}
.crumbs ul{font:normal 11px/12px  "Helvetica Neue",Helvetica,Arial,sans-serif!important;list-style:none;margin:0!important;padding:0px 0 0px 0px!important;overflow:hidden;float:left;width:100%;}
.crumbs ul li{float:left!important;margin:0 9px 0 0!important;padding:0 11px 0 0!important;background:url(../images/crumbs_bg.gif) no-repeat 100% 4px;}
.crumbs ul li.bgnone{background:none;}
.crumbs ul li a{color:#c1bfbc;text-decoration:none;float:left;}
.crumbs ul li a:hover{text-decoration:none;}
.crumbs ul li a:hover,.crumbs ul li.first a:hover{color:#494746;}
.crumbs ul li.first a{text-transform:uppercase;font-weight:bold;color:#ff6c00;}
.crumbs ul li.first a:hover{color:#DF5A00;}
.thumb-row{float:left;width:100%;margin:6px 0 6px 0;padding:10px 0 0 0;border-top:1px dotted #BEDFF1;}
.thumb-row p{padding:0px 0 0 0;}
.thumb-row h4{font:bold 12px/16px "Georgia","Times New Roman",Times,serif;color:#2187b8;margin:10px 0 4px 0;padding:0;}
.thumb-row h4 a{text-decoration:none;color:#2187b8;}
.thumb-row h4 a:hover{text-decoration:underline;color:#2187b8;}
/*grid*/
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12{float:left;margin-right:20px;}
div.last{margin-right:0;}
{margin-right:0;}
.span-1{width:58px;}
.span-2{width:136px;}
.span-3{width:214px;}
.span-4{width:292px;}
.span-5{width:370px;}
.span-6{width:448px;}
.span-7{width:526px;}
.span-8{width:604px;}
.span-9{width:682px;}
.span-10{width:760px;}
.span-11{width:838px;}
.span-12,div.span-12{width:916px;margin:0;}
/*staff*/
.staff-row{float:left;width:916px;margin:10px 0 10px 0;padding:0;}
/*4col*/
.staff-image{float:left;width:214px;height:250px;overflow:hidden;margin:0 0 10px 0;padding:0;}
.staff-image img{width:214px;border:none;margin:0;padding:0;}
.staff-name{float:left;width:100%;}
.staff-name h4{margin:0;padding:0;}
.staff-name h4 a{text-decoration:none;}
.staff-name h4 a:hover{text-decoration:underline;}
/*contact table*/
table.tbl-contact{border-collapse:collapse;margin:10px 0 20px 0;padding:0;border-bottom:1px solid #d6f1ff;}
table.tbl-contact th{margin:0px;padding:10px 10px 15px 10px;background:#fff;border-bottom:1px solid #d6f1ff;font-weight:bold;text-align:left;font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187b8;}
table.tbl-contact td.cat1{margin:0px;padding:30px 10px 10px 10px;background-color:#fff;border-top:1px solid #d6f1ff;border-bottom:1px solid #d6f1ff;color:#333;font-weight:bold;text-align:left;}
table.tbl-contact td{margin:0px;padding:9px 10px;border-top:1px solid #d6f1ff;color:#000000;}
table.tbl-contact tr.alt{background-color:#f6fcff;}
table.tbl-contact tr.over{background-color:#FFF8F0;}
table.tbl-contact td.footie{background:#fafafa;font-size:11px;}
table.tbl-contact td a{text-decoration:none;}
table.tbl-contact td a:hover{text-decoration:underline;}

/*member-data*/
table.member-data {vertical-align:top;border-collapse:collapse;margin:10px 0 20px 0;padding:0;border-bottom:1px solid #d6f1ff;}
table.member-data th{color:#2187b8;margin:0px;padding:10px;font-weight:bold;text-align:left;}
table.member-data tr.player-header td{color:#2187b8;margin:0px;padding:10px;font-weight:bold;text-align:left;}
table.member-data td{margin:0px;padding:8px;border-top:1px solid #d6f1ff;color:#000000;}
table.member-data tr.alt{background-color:#f6fcff;}
table.member-data a{text-decoration:none;}
table.member-data a:hover{text-decoration:underline;}

/*player-data*/
table.player-data {vertical-align:top;border-collapse:collapse;margin:10px 0 20px 0;padding:0;border-bottom:1px solid #FFF;}
table.player-data th{color:#2187b8;margin:0px;padding:10px;font-weight:bold;text-align:left;}
table.player-data tr.player-header td{color:#2187b8;margin:0px;padding:10px;font-weight:bold;text-align:left;}
table.player-data td{margin:0px;padding:8px;border-top:1px solid #FFF;color:#000000;}
table.player-data tr.alt{background-color:#FFF;}
table.player-data a{text-decoration:none;}
table.player-data a:hover{text-decoration:underline;}

/*golf-form*/
table.golf-form {vertical-align:top;border-collapse:collapse;margin:10px 0 20px 0;padding:0;border-bottom:1px solid #d6f1ff;}
table.golf-form th{color:#2187b8;margin:0px;padding:10px;font-weight:bold;text-align:left;}
table.golf-form td{margin:0px;padding:8px;border-top:1px solid #d6f1ff;color:#000000;}
table.golf-form tr.alt{background-color:#f6fcff;}
table.golf-form a{text-decoration:none;}
table.golf-form a:hover{text-decoration:underline;}

/*planning table*/
table.tbl-planning{border-collapse:collapse;margin:0 0 30px 0;padding:0;}
table.tbl-planning th{margin:0px;padding:10px;background:#eaf9ff url(../images/contact_table_hdr.gif) repeat-x 0 0;border-top:1px solid #e3dfdb;border-bottom:1px solid #e3dfdb;color:#333;font-weight:bold;text-align:left;}
table.tbl-planning td.cat1{margin:0px;padding:30px 10px 10px 10px;background-color:#fff;border-top:1px solid #e3dfdb;border-bottom:1px solid #e3dfdb;color:#333;font-weight:bold;text-align:left;}
table.tbl-planning td{margin:0px;padding:9px 10px;border-top:1px solid #e3dfdb;border-bottom:1px solid #e3dfdb;color:#000000;}
table.tbl-planning td.footie{background:#f9f8f7;font-size:11px;line-height:14px;}
span.redstar{color:#ca0002;}
/*winter-clinic table*/
table.tbl-winter-clinic{border-collapse:collapse;margin:10px 0 0px 0;padding:0;}
table.tbl-winter-clinic th{margin:0px;padding:18px 10px 6px 0px;background:#fff;border-top:#BEDFF1 1px dotted;font-weight:bold;text-align:left;font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187b8;}
table.tbl-winter-clinic td{margin:0px;padding:0 0 9px 0px;color:#000000;font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;width:33%;}
table.tbl-winter-clinic tr.alt{background-color:#f6fcff;}
table.tbl-winter-clinic tr.over{background-color:#e2f5ff;}
table.tbl-winter-clinic td.footie{background:#fafafa;font-size:11px;}
table.tbl-winter-clinic td a{text-decoration:none;}
table.tbl-winter-clinic td a:hover{text-decoration:underline;}
h4.jrt-hdr{font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:18px 0 0px 0;margin:0px 0 7px 0;border-top:#BEDFF1 1px dotted;}
h4.jrt-hdr1{font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:18px 0 0px 0;margin:0px 0 10px 0;border-top:#BEDFF1 1px dotted;}
h3.jrt-scthd{background:#2187B8;color:#fff;padding:6px 10px;margin:20px 0 0 0;}
.jrt-sctsession{background:#d8effb;}
.jrt-sctsession p{padding:10px 10px 14px 10px;color:#000;line-height:20px;}
.jrt-sctsession strong{color:#000;padding-right:4px;}
p.jrt-scttype{margin:0 0 9px 0;}
ul.jrt-times{list-style:none;padding:0;margin:0 0 20px 0;}
ul.jrt-times li{background:url(../images/jrt_bull.gif) no-repeat 0 7px;padding:0 0 0 12px;margin:0;}

ul.jrt-times1{list-style:none;padding:0;margin:0 0 20px 0;}
ul.jrt-times1 li{background:url(../images/jrt_bull.gif) no-repeat 0 7px;padding:0 0 0 12px;margin:0 0 5px 0;}
/*featured event*/
.featured-event-group{float:left;width:100%;margin:0px 0 20px 0;padding:0;}
.featured-event{float:left;width:100%;margin:6px 0 6px 0;padding:15px 0 0 0;border-top:1px dotted #BEDFF1;}
.featured-event-text{float:left;width:516px;padding:15px 0 10px 0;}
.main-copy-pad .featured-event-text{float:left;width:476px;padding:15px 0 10px 0;}
.featured-event-text h4{font:bold 12px/16px "Georgia","Times New Roman",Times,serif;color:#2187b8;margin:0px 0 4px 0;padding:0;}
.featured-event-text h4 a{text-decoration:none;color:#2187b8;}
.featured-event-text h4 a:hover{text-decoration:underline;color:#2187b8;}
.featured-event-text p{margin:0;padding:0;}
.featured-event-image{float:left;background:#fafafa url(../images/feat_event_bg.gif) no-repeat 0 0;width:120px;height:90px;padding:13px;margin:0 20px 0 0;overflow:hidden;}
.featured-event-image img{width:120px;height:90px;}
.featured-event-date{font:bold 10px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;margin:0 0 8px 0;padding:0;text-transform:uppercase;}
.featured-event-link{float:left;width:100%;padding:10px 0 0 0;margin:0;font:normal 11px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.featured-event-link a{background:url(../images/event_link_bg.gif) no-repeat 0 0;padding:1px 0 0 9px;text-decoration:none;color:#2187b8;}
.featured-event-link a:hover{background-position:0 -100px;color:#333;}
.featured-event-link a:active{background-position:0 -201px;color:#000;}
/*login form*/
.space0{float:left;width:100%;margin:0;padding:10px 0 0 0;height:10px;}
.space1{float:left;width:100%;margin:6px 0 6px 0;padding:20px 0 0 0;border-top:1px dotted #BEDFF1;}
fieldset.admin-login{border:none;margin:0 0 20px 0;padding:0;overflow:hidden;width:100%;float:left;}
.admin-login .ctrlHolder{padding:8px 0;margin:0;width:100%;float:left;overflow:hidden;display:block;}
.admin-login label,.admin-login .label{float:left;margin:0;padding:5px 0 5px 0;line-height:100%;width:120px;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
.admin-login .textInput{float:left;width:230px;border:1px solid #DFE0E3;padding:5px;background:#F7F8FA;font:normal 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;}
.admin-login2 label,.admin-login2 .label{float:left;margin:0;padding:5px 0 5px 0;line-height:100%;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
.admin-login textarea{float:left;width:338px;border:1px solid #DFE0E3;background:#F7F8FA;height:10em;padding:10px;margin:5px 10px 0 0;overflow:auto;font:normal 11px/14px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#949494;}
.admin-login .submit{background:#3ba3d5;border:none;outline:none;color:#fff;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 8px;margin-left:10px;}
.admin-login2 .submit{background:#3ba3d5;border:none;outline:none;color:#fff;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 8px;margin-left:10px;}
.admin-login .buttonHolder{float:left;width:100%;margin:10px 0 0 0;padding:10px 0 6px 0;display:block;border-top:#eee 2px solid;display:inline;}
.ctrlHolder .textInput:focus,.admin-login textarea:focus{border-color:#90DDFF;background:#fff;}
.admin-login label.error{float:left;width:100%;color:#CC0000;font-weight:normal;background:none;border:none;}
.admin-login label.long,.admin-login .label.long{float:left;margin:0;padding:5px 0 5px 0;line-height:100%;width:400px;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
.admin-login label em{color:#f00;}
.admin-login p.det{font:normal 11px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;float:left;width:400px;padding:0;margin:0 0 10px 0;}
fieldset.admin-forgot{border:none;margin:0 0 20px 0;padding:0;overflow:hidden;width:100%;float:left;}
.admin-forgot .ctrlHolder{padding:8px 0;margin:0;width:100%;float:left;overflow:hidden;display:block;}
.admin-forgot label,.admin-forgot .label{float:left;margin:0;padding:5px 0 5px 0;line-height:100%;width:100px;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
.admin-forgot .textInput{float:left;width:230px;border:1px solid #DFE0E3;padding:5px;background:#F7F8FA;font:normal 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 10px 0 0;}
.admin-forgot textarea{float:left;width:338px;border:1px solid #DFE0E3;background:#F7F8FA;height:10em;padding:10px;margin:5px 0 0 0;overflow:auto;font:normal 11px/14px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#949494;}
.admin-forgot .submit{background:#3ba3d5;border:none;outline:none;color:#fff;font:bold 11px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 8px;}
.admin-forgot .buttonHolder{float:left;xwidth:100%;margin:0px;padding:10px 0 6px 0;display:block;border-top:#eee 2px solid;display:inline;}
.ctrlHolder .textInput:focus,.admin-forgot textarea:focus{border-color:#90DDFF;background:#fff;}
.admin-forgot label.error{float:left;width:100%;color:#CC0000;font-weight:normal;background:none;border:none;}
.admin-forgot label.long,.admin-forgot .label.long{float:left;margin:0;padding:5px 0 5px 0;line-height:100%;width:400px;font:bold 11px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
.admin-forgot label em{color:#f00;}
.admin-forgot p.det{font:normal 11px/14px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;float:left;width:400px;padding:0;margin:0 0 10px 0;}
fieldset.admin-login .error,fieldset.admin-forgot .error{color:#AD2118;}
.login-image{float:left;margin:25px 0 0px 0;width:100%;}
.admin-login .players {margin:20px 0;}
.admin-login .party {background:#EEE;padding:10px;}
/*bio page*/
h2.bio-name-main{padding:0;margin:10px 0 5px 0;}
h3.bio-title-main{padding:0;margin:0 0 20px 0;font:normal 20px/22px Georgia,"Times New Roman",Times,serif;font-style:oblique;color:#333;}
.bio-feat{float:left;margin:0 0px 0 0;width:100%;background:#f9f8f7;}
.bio-feat-image{background:#eee;float:left;margin:0 0px 0 0;width:214px;height:320px;overflow:hidden;}
.bio-name{float:left;width:100%;margin:0 0 0 0;padding:0px 0px;color:#727272;}
.bio-name h3{font:bold 14px/18px  "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 0px 0;padding:5px 10px;color:#fff;background:#2187B8;}
.bio-name p{margin:0;padding:0;font-size:11px;line-height:14px;}
.bio-name a{text-decoration:none;}
.bio-name strong{color:#333;}
.bio-name ul{list-style:none;margin:0;padding:10px 12px 10px 12px;}
.bio-name ul li{margin:0;padding:7px 5px;border-bottom:1px solid #CCEAEF;font-size:11px;line-height:14px;background:none;}
.bio-name ul li.brdrnone{border-bottom:none;}
.bio-name h4{font:bold 14px/18px  "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 0px 0;padding:5px 10px;color:#fff;background:#7AC043;}
.bio-name a.bio-vid{text-decoration:none;color:#009FBC;}
.bio-name a:hover.bio-vid{color:#333;}
/*menu*/
.menu-major{border-top:1px solid #eeebe8;padding:15px 0;margin:15px 0px 0 0;float:left;width:100%;}
.menu-group{float:left;width:100%;padding:10px 0;margin:0;}
.menu-date h4{font:normal 16px/24px Georgia,"Times New Roman",Times,serif;color:#666;font-style:oblique;}
.menu-date h4 strong{color:#333;}
.menu-category{float:left;width:100%;}
.menu-category h3{font:normal 21px/24px Georgia,"Times New Roman",Times,serif;color:#333;padding:0;margin:0 0 10px 0;}
.menu-item-group{float:left;width:100%;background:url(../images/menu_dotted.gif) repeat-x 0 10px;}
.menu-item-group h4{font:normal 17px/19px Georgia,"Times New Roman",Times,serif;color:#2187b8;margin:0 0 10px 0;padding:0;}
.menu-item{float:left;}
.menu-item h4{background:#fff;float:left;padding:0 8px 0 0;}
.menu-price{float:right;background:#fff;height:20px;}
.menu-price h4{padding:0 0px 0 8px;float:left;}
.menu-decription{float:left;width:500px;clear:both;}
.menu-decription p{padding:0px 0 0 0;margin:0;}
.menu-item h4.heart-item{background:#fff url(../images/heart_icon.gif) no-repeat 0 6px;padding-left:14px;}
/*drop*/
.drop,#story .drop,
#story .drop-legacy{color:#060606;display:block;float:left;font-size:38px;font-weight:bold;line-height:1;margin:0 .1em 0 0;}
#story .drop-legacy{display:inline;float:none;}
div.txt-medium #story .drop{margin-top:.05em;}
div.txt-large #story .drop{margin-top:.1em;}
blockquote{border:1px solid #F0F0F0;border-width:1px 0;clear:both;font:normal 19px/1.15 Georgia,Garamond,Times,"Times New Roman",serif;margin:1em 0;padding:.8em;text-align:center;}
blockquote p{margin:0;}
/*play video*/
.video-swimteam{display:block;width:201px;height:168px;background:url(../images/video_bttn_swimteam.jpg) no-repeat 13px 13px;margin:0 0 10px 0;}
a.video-bttn{display:block;width:201px;height:168px;background:url(../images/video_bttn.png) no-repeat 0 0;text-indent:-9999em;overflow:hidden;cursor:pointer; border:none!important;}
a:hover.video-bttn{background-position:0 -214px;}
/*clubhouse photo button*/
.photo-clubhouse{display:block;width:212px;height:190px;margin:0 0 20px 0;}
a.photo-clubhouse-bttn{display:block;width:212px;height:190px;background:url(../images/photo_bttn_clubhouse.jpg) no-repeat 0 0;text-indent:-9999em;}
a:hover.photo-clubhouse-bttn{background-position:0 -300px;}
/*chef button*/
.chef-bttn-box{float:left;width:100%;margin:-20px 0 20px 0;padding:0;}
a.chef-bttn{display:block;width:201px;height:236px;background:url(../images/chef_bttn.png) no-repeat 0 0;text-indent:-9999em;overflow:hidden;cursor:pointer;}
a:hover.chef-bttn{background-position:0 -300px;}
/*main cycle*/
.home-copy{padding:12px 12px 12px 12px;float:left;width:916px;xmin-height:400px;}
.home-copy p{font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;}
#main-feature-shdw{
	background: url(../images/feat_shdw.gif) no-repeat bottom left;
	float: left;
	width:916px;
	height:375px;
	margin: 0;
	padding: 0;
}

#main-feature-wrap{float:left;position:relative;width:916px;height:365px;overflow:hidden;padding:0;margin:0 0 0px 0;}
#main-feature{background:#f9f8f7;width:916px;height:365px;overflow:hidden;position:relative;z-index:1;}
#main-feature-nav{float:right;width:100%;height:11px;margin:0;padding:14px 0 14px 0px;
position:absolute;top:320px; left:0px;z-index:6;}
.mf-nav{padding:0 30px;float:right;position:absolute;}
#main-feature-nav a{padding:0px;background:url(../images/main_feature_nav_bttn.png) no-repeat 0 0;
height:12px;width:11px;overflow:hidden;text-indent:-9999em;display:block;float:left;margin:0 4px 0 0;z-index:10;}
#main-feature-nav a:hover{background-position:-45px 0;}
#main-feature-nav a:active{background-position:-30px 0;}
#main-feature-nav a.activeSlide,#main-feature-nav a:active.activeSlide{background-position:-15px 0;}


.feature-bg{background:#e3dfdb;width:916px;height:365px;}
.feature-bg.bg-swimteam{background:url(../images/cycle_bg_swimteam.jpg) no-repeat 100% 0;}
.feature-bg.bg-dining{background:url(../images/cycle_bg_dining.jpg) no-repeat 100% 0;}
.feature-bg.bg-tennis{background:url(../images/cycle_bg_tenniscourts.jpg) no-repeat 100% 0;}
.feature-bg.bg-golf{background:url(../images/cycle_bg_golf.jpg) no-repeat 100% 0;}
.feature-bg.bg-golf-practice{background:url(../images/cycle_bg_golf_practice.jpg) no-repeat 100% 0;}
.feature-bg.bg-swimfamily{background:url(../images/cycle_bg_swimfamily.jpg) no-repeat 100% 0;}
.feature-text{background:url(../images/trans80w.png) repeat;float:left;width:234px;padding:20px 30px; height:325px; margin: 0px 0 0 0px; }
.feature-text.dk1{background-image:url(../images/trans60.png); }
.feature-text.dk2{background-image:url(../images/trans50.png); }
.feature-text h3{font:normal 42px/50px Georgia,"Times New Roman",Times,serif;
color: #175E7E;padding:15px 0 0px 0;margin:0 0 10px 0;letter-spacing:-1px;
}
.feature-text p{color:#333; margin: 0 0 10px 0; padding: 0; }
.feature-text.dk1 h3, .feature-text.dk2 h3{
	color: #fff;
}
.feature-text.dk1 p, .feature-text.dk2 p{
	color: #DDDDDD;
}
.feature-text.wt1{background-image:url(../images/trans20w.png); }
.feature-text.wt1 p{
	color: #9a9eb1;
}
.feature-text.wt1 h3{
	color: #fff;
}
.feature-text.wt2{background-image:url(../images/trans10w.png); }
.feature-text.wt2 p{
	color: #9a9eb1;
}
.feature-text.wt2 h3{
	color: #fff;
}

.feature-text.dk1 p.linkmore a, .feature-text.dk2 p.linkmore a, .feature-text.wt1 p.linkmore a{
	color: #5FB9E2;
}

p.linkmore{
	font:bold 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 5px 0 0 0;
	padding: 0;
}
p.linkmore a{
	color: #2187B8;
	text-decoration: none;
}
p.linkmore a:hover{
	color: #2187B8;
	text-decoration: underline;
}

.main-intro-text-wrap{
	background: #fff;
	float: left;
	width: 100%;
	margin: 0px 0 0 0;
	padding: 0;
}
.main-intro-text{
	padding: 20px;
}
.main-intro-text p{
	font:normal 11px/16px Georgia,"Times New Roman",Times,serif;
	margin: 0;
	padding: 0;
	text-align: center;
}

/*newsletters*/
ul.newsletter{list-style:none;margin:30px 0 20px 0;padding:0px 0 1px 0;font:bold 16px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #d6f1ff;}
ul.newsletter li{margin:0 0 0 0;padding:0;display:block;border-top:1px dotted #bedff1;background:none;}
ul.newsletter li .newsletter-title{display:block;width:100%;font:bold 14px/16px "Georgia","Times New Roman",Times,serif;color:#2187b8;padding:0 0 8px 0;}
ul.newsletter li .newsletter-und{border-bottom:1px solid #C0D8E8;}
ul.newsletter li .newsletter-sub{color:#666;display:block;padding:0 0 4px 0;width:100%;font:bold 12px/16px Arial,Helvetica,sans-serif;}
ul.newsletter li .newsletter-fac{color:#666;display:block;padding:0px 0 0px 0;width:100%;font:normal 12px/16px Arial,Helvetica,sans-serif;}
ul.newsletter li.newsletter-hvr{background-color:#fffaf5;}
ul.newsletter li.newsletter-hvr .newsletter-und{border-bottom:1px solid #eeb4b5;}
ul.newsletter li a{background:url(../images/newsletter_icn.png) no-repeat 10px 18px;padding:16px 10px 16px 65px;display:block;cursor:pointer;outline:none;overflow:hidden;text-decoration:none;}
ul.newsletter li a:hover{text-decoration:none;}
ul.newsletter li.alt{background-color:#f6fcff;}
ul.newsletter li a:hover .newsletter-title{color:#ca0002;}
ul.newsletter li a:hover .newsletter-sub,ul.newsletter li a:hover .newsletter-fac{color:#000;}
ul.newsletter li a:hover{background:url(../images/newsletter_icn.png) no-repeat 10px -312px;overflow:hidden;}
.newsletter-pipe{color:#ccc;padding:0 3px;}
/*rt side*/
.rt-side-image{float:left;width:100%;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px dotted #bedff1;}
h3.rt-contact-hdr{font:bold 14px/18px "Georgia","Times New Roman",Times,serif;color:#2187b8;}
/*blog entries*/
.blog-item{border-top:#BEDFF1 1px dotted;padding:20px 0 0px 0;margin:14px 0 7px 0;float:left;width:100%;}
.blog-title{float:left;width:100%;margin:0 0 2px 0;}
.blog-title h4{font:normal 20px/24px "Georgia","Times New Roman",Times,serif;color:#333;padding:0;margin:0;}
.blog-date{margin:0 0 20px 0;padding:0px;color:#666;}
.blog-date h5{font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#8F8F8F;margin:0;padding:0px;font-style:oblique;}
.blog-image{margin:0 20px 0 0;float:left;}
.blog-image img{width:250px;}
.blog-image-top{background:url(../images/blogimage_frame_top.gif);width:276px;height:13px;margin:0;padding:0;}
.blog-image-mid{background:url(../images/blogimage_frame_mid.gif) repeat-y 0 0;padding:0 13px;width:250px;}
.blog-image-bttm{background:url(../images/blogimage_frame_bttm.gif);width:276px;height:13px;margin:0;padding:0;}
.blog-text{float:left;width:100%;font:normal 12px/18px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;}
.blog-text p img,.blog-text img{margin:0px 20px 15px 0;display:block;float:left;padding:2px;border:1px solid #ccc;}
.blog-text p{padding:0 0 10px 0;margin:0;}
.blog-text ul{float:none;list-style:none;margin:0 0 10px 0px;padding:0;overflow:hidden;}
.blog-text ul li{float:none;padding:0 0 0 12px;margin:0 0 2px 0px;background:url(../images/bull_main.gif) no-repeat 0 5px;}
.blog-text ol{float:none;margin:0 0 10px 0px;padding:0;overflow:hidden;}
.blog-text ol{float:none;list-style-position:inside;}
/*albums*/
.albums{margin:0 0 20px 0;padding:0;float:left;width:100%;}
.album-group{border-top:#BEDFF1 1px dotted;margin:14px 0 7px 0;padding:20px 0 0px 0;float:left;width:100%;}
.album-thumb{float:left;background:#fff url(../images/album_bg.gif) no-repeat 0 0;padding:13px 18px 13px 13px;width:120px;height:120px;margin:0 20px 0 0px;}
.album-thumb img{width:120px;height:120px;border:none;margin:0;padding:0;}
.album-title{padding:14px 0 4px 0;}
.album-title h4{font:normal 20px/24px "Georgia","Times New Roman",Times,serif;color:#333;padding:0;margin:0;}
.album-title h5{font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#8F8F8F;margin:0;padding:0px;font-style:oblique;}
.album-description{font:normal 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:3px 0 0 0;}
/*privacy*/
h4.prv-hdr{font:normal 17px/19px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:18px 0 0px 0;margin:10px 0 10px 0;border-top:#BEDFF1 1px dotted;}
/*dining side list*/
.dining-side-menu{
	float: left;
	width: 178px;
	padding: 0 15px;
}

ul.dining-side-list{
	background: none;
	float: left;
	width: 100%;
	list-style: none;
	border-bottom: 1px dotted #bedff1;
	padding: 0;
}
ul.dining-side-list li{
	background:none;
	margin: 0 0 0px 0;
	padding: 0;
	border-top: 1px dotted #bedff1;
	
}
ul.dining-side-list li a{
	background: url(../images/diningl_list_bg.gif) no-repeat 3px 7px;
	padding: 6px 0 6px 27px;
	display: block;
}
ul.dining-side-list li a:hover{
	background-position: 3px -173px;
	text-decoration: none;
	background-color: #f6fcff;
}

h4.side-title-vid{font:bold 12px/18px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:0;margin:0 0 5px 0;}
p.side-desc{font:normal 11px/15px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;padding:0 20px 0 0;margin:0 0 5px 0;}
p.side-desc1{font:normal 11px/15px  "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;padding:0 10px 0 0;margin:0 0 5px 0;}
h4.side-title-feat{font:bold 14px/18px "Georgia","Times New Roman",Times,serif;color:#2187B8;padding:0;margin:0 0 10px 0; }

.cash{background:transparent url(../images/cash.gif) no-repeat center;width:25px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;}
.check{background:transparent url(../images/check.gif) no-repeat center;width:25px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;}
.credit{background:transparent url(../images/credit.gif) no-repeat center;width:25px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;}
.reciprocal {background:transparent url(../images/member.gif) no-repeat center;width:25px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;}
.up{background:transparent url(../images/up.gif) no-repeat center;width:15px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;border:0;}
.down{background:transparent url(../images/down.gif) no-repeat center;width:15px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;border:0;}
.remove{background:transparent url(../images/remove.gif) no-repeat center;width:20px;height:25px;float:left;text-indent:-9999em;margin:0 5px 0 0;border:0;}







/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(images/wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #d9d9c2;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  border:solid 1px #3ba3d5;
  background-color: #ffffff;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #3ba3d5;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url(images/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(images/darrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url(images/darrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(images/darrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url(images/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
  background-image: url(images/arrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url(images/arrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url(images/arrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url(images/bl.gif) no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url(images/tl.gif) no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(images/tr.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url(images/br.gif) no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url(images/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
  background-image: url(images/rarrowright.gif);
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url(images/rarrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url(images/rarrowup.gif);
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}

.conditions .desc
{
    width:188px;
    margin:0 20px 0 0;
    float:left;
    }
    
.conditions .icon
{
    width:70px;
    float:right;
    }
    
    .desc p
    {
        text-align:left;
    }
