* {color:#000; font-family:Georgia,"Times New Roman",Times,serif; margin:0px; padding:0px; font-size:12px;}
a, a.external-link-new-window {text-decoration:none; color:#900308;}

html, body {margin:0px; padding:0px; width:963px; margin-right:auto; margin-left:auto;}
body {margin-top:10px; margin-bottom:10px;background:#eeeeee;}

#outer {width:963px; border:1px solid #999; background:#F3EADB;}
#top {background:url('../nav/top_bg.jpg') repeat-x; height:204px;}
#topHead {}
#logo {padding-top:64px; padding-left:11px; background:url('../img/gfx/topimage.jpg') no-repeat 308px 0px;}
#topFoot {}
#wellness {padding-left:5px; float:left;}
#logo2 {padding-left:8px; float:left;}

#mainNav {float:left;}
#mainNav a {display:block; float:left; padding:5px 10px 5px 10px; font-size:16px; font-weight:normal; margin-left:20px; text-transform:uppercase;}
#mainNav a.act {color:#000; background:url('../nav/mn_dot.jpg') no-repeat 0px 16px;}

#gallery {margin-left:0px;}

#news {background-color:#FFF;}
.newsitem {margin-left:240px; font-size:12px; padding:5px 0 5px 0;}

#container {background:#F3EADB; padding-top:30px; border-bottom:20px solid #F3EADB;}
#left {float:left; width:240px;}
#left a {font-weight:bold; text-transform:uppercase;}
#subNav a {display:block; text-align:right; margin-right:20px; padding:8px 10px 2px 10px; }
#subNav a.act {background:url('../nav/sn_dot.jpg') no-repeat /*212px 14px*/ bottom right;}

#feUsr a {display:block; text-align:right; border-top:1px solid #900308; margin-right:20px; padding:8px 10px 2px 10px; }
#feUsr a.act {background:url('../nav/sn_dot.jpg') no-repeat /*212px 14px*/ bottom right;}

#subSubNav {margin-bottom:15px;}
#subSubNav a {display:block; text-align:right; margin-right:20px; padding:5px 10px 1px 10px; font-size:10px;}
#subSubNav a.act {background:url('../nav/ssn_dot.jpg') no-repeat bottom right;}

#left .navSpacer {height:18px;}

#left div.spacer {height:200px; width:1px;}

#right {float:left; width:723px;}

#romantikLogo {margin:-110px 0 0 32px; background:#F3EADB;}

#footer {background:#F3EADB; /*background:#F5E0CD;*/}
#footerLeft {width:240px; height:40px; background:#EEC7A6; float:left; text-align:center;}
#featureNav {margin-top:14px;}
#featureNav a {text-transform:uppercase;}
#footerMiddle {width:482px; height:40px; float:left; background:#F5E0CD;}
#address {margin-left:45px; margin-top:6px;}
#address p {line-height:14px; margin:0px;}
#footerRight {width:240px; height:40px; float:left; background:#F5E0CD;}
#pageNav {margin-top:10px; text-align:right;}
#pageNav a {display:block; float:right; background:url('../nav/sendpage.jpg') no-repeat 0px 4px; padding:6px 4px 6px 22px; font-size:11px;}

.clearer {clear:both; height:1px; font-size:1px; color:#FFF;}
.csc-textpic-caption {color:#900308; font-family: Georgia,"Times New Roman",Times,serif;}
