/* Hotel La Rose */

/* layout */
body{ background-image:url(images/bg1.gif); background-color:#333; color:#3A3C61; font-family:Arial, Helvetica, sans-serif; font-size:101%; margin-top:0px; margin-bottom:0px; }
#wrapper{margin:0 auto; width:750px; background-color:#D2D7DD;}
#wrapper h1{font-size:1.0em; color:#333;}

/* navigation */
#nav div { /*/*/line-height: 2.0em; /* */ }
#nav div a {/*/*/display: block; padding-left:10px; font-size: 1.0em; background-color: #FFFFFF; color: #984A34; font-weight:bold; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #000; text-decoration: none; /* */ }
#nav div a:visited {color: #984A34; }
#nav div a:active {background-color: #D2D7DD; }
#nav div a:hover {background-color: #D2D7DD; }

/* fonts */
#header {background-image:url(images/topbar05.jpg); background-repeat:no-repeat; height:121px; }
#headerRes {background-image:url(images/topbar09.jpg); background-repeat:no-repeat; height:121px; }
#headerLoc {background-image:url(images/topbar08.jpg); background-repeat:no-repeat; height:121px; }
#headerAcc {background-image:url(images/topbar06.jpg); background-repeat:no-repeat; height:121px; }
#headerEve {background-image:url(images/topbar07.jpg); background-repeat:no-repeat; height:121px; }
#headerCon {background-image:url(images/topbar10.jpg); background-repeat:no-repeat; height:121px; }
#outerwrap {width: 750px; float: left; margin-right: -250px; background-image:url(images/bg2.gif); }
#innerwrap {margin-right: 170px; }
#leftcolumn {width: 147px; float: left; }

#leftcolumn p {font-size:0.75em; color:#7A1701; font-weight:bold; text-align:center; }
#leftcolumnText a {color:#7A1701; font-weight:bold; }
#leftcolumnText a:visited {color: #7A1701; }
#leftcolumnText a:active {color: #7A1701; }
#leftcolumnText a:hover {color: #3A3C61; }

#centercolumn {margin:0px 0px 0px 150px; padding:15px; }
#centercolumn h1 {font-size:1.3em; margin-top:0px; color:#CAB5A2; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#centercolumn h3 {font-size:1.2em; margin-top:0px; color:#660000; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#centercolumn h5 {font-size:0.9em; margin-top:0px; margin-bottom:0px; color:#442222; font-family:Verdana, Arial, Helvetica, sans-serif; }
#centercolumn a {color:#660000; }
#centercolumn a:visited {color: #660000; }
#centercolumn a:active {color: #660000; }
#centercolumn a:hover {color: #3A3C61; }
#centercolumncentered {text-align:center; }

#rightcolumn {width: 150px; float: right; background: #660000; text-align:center; margin-right: 10px; margin-top: 10px; }
#rightcolumn h4{margin-bottom: 1px; color:#EEEC7B; font-size:1.0em; }
#rightcolumn h5{margin-top: 1px; color:#ffffff; font-size:0.7em; }
#rightcolumn a {color:#EEEC7B; font-weight:bold; font-size:0.8em; }
#rightcolumn a:visited {color: #EEEC7B; }
#rightcolumn a:active {color: #EEEC7B; }
#rightcolumn a:hover {color: #D5D5D3; }

#rightHundred {width: 150px; float: right; color: #000; background: #fff; text-align:center; margin-right: 10px; margin-top: 10px; border: 1px dotted #000; }
#rightHundred a {color:#600; font-weight:bold; font-size:0.8em; }
#rightHundred a:visited {color: #600; }
#rightHundred a:active {color: #3A3C61; }
#rightHundred a:hover {color: #3A3C61; }


#footer {clear: both; padding-top:2px; padding-left:120px; background-image:url(images/bg5.gif); background-repeat:no-repeat; line-height:1.3em; height:50px; font-weight:bold; font-size:0.9em;}
#footer p{color:#333333; text-align:center; }
#footer a {color:#660000; }
#footer a:visited {color: #660000; }
#footer a:active {color: #660000; }
#footer a:hover {color: #3A3C61; }

#credits {background-image:url(images/bg3.gif); padding-left:120px; }
#credits p{color:#555555; text-align:center; font-size:0.7em; }
#credits a {color:#555555; }
#credits a:visited {color: #555555; }
#credits a:active {color: #555555; }
#credits a:hover {color: #888888; }

/* treatments */
h2 {margin-top:0px; font-size:.8em; }
ul {font-size:.75em; margin-left:18px; padding:0px; }
p, input {font-size:.75em; margin-top:0px; }
textarea, select {font-size:1em; font-family:Arial, Helvetica, sans-serif; margin-top:0px; }
p.title {color: #7A1701; font-size:.80em; font-weight: bold; margin-top:0px; }
.title {color: #7A1701; font-size:1.05em; font-weight: bold; margin-top:0px; }
hr {margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 1.25em; width: 300px; height: 1px; color: #D2D7DD; }
.meeting {font-size:.70em; margin-top:0px; }
span.bigText {font-size: 1.25em; font-weight: bold; color: #7A1701; background-color: #D2D7DD; }
span.whiteText {}
span.standout {color: #095E02; }
p.padding {font-size: 0.8em; font-weight: bold; color: #fff; background-color: transparent; margin-bottom: .5em; }

/* images */
img.home {width: 395px; height: 187px; margin-bottom: 15px; }
img.left {float: left; margin-right: 7px; margin-bottom: 5px; margin-top: 5px; }
img.right {float: right; margin-left: 7px; margin-bottom: 0px; margin-top: 5px; }
img.map {float: right; margin-right: 7px; margin-left: 7px; margin-top: 5px; border-color: #CAB5A2; border-style: solid; border-width: 1px 1px 1px 1px; } 
img.map2 {float: left; margin-right: 7px; margin-top: 5px; margin-bottom: 10px; border-color: #CAB5A2; border-style: solid; border-width: 1px 1px 1px 1px; padding: 5px; }
img.accom {margin-top: 5px; margin-bottom: 5px; }
img.icon {margin-top: 6px; }
img.noborder {border:0px; border-style:none; }
img.rose {vertical-align: middle; }
img.main {float: right; width: 130px; height: 195px; border: 0; padding-bottom: 20px; }

/* table borders */
.border {border-color: #CAB5A2; border-style: solid; border-width: 1px 1px 1px 1px; width: 395px; padding: 10px 5px 2px 10px; background-color: transparent; }
.borderBreakfast {text-align: center; border-color: #CAB5A2; border-style: double; width: 200px; padding: 5px 5px 4px 5px; background-color: transparent; }
.borderMain {text-align: center; border-color: #CAB5A2; border-style: double; width: 300px; padding: 5px 5px 4px 5px; background-color: transparent; }