/* CSS Document */
.xtpfour {background:url("http://marinaresort.com/Images/Elements/XTP4.jpg"); background-attachment:fixed; border:1px solid #5A2212;}

/*Room Home Page CSS*/
.rhbox	{width:500px; overflow:hidden; float:right; margin:25px 0;}
.rhboxtop {width:500px; height:22px; background:url("/Images/Boxes/RHBoxTop.jpg"); background-repeat:no-repeat;}
.rhboxmid {width:450px; padding:0 25px; background:url("/Images/Boxes/RHBoxMid.jpg"); background-repeat:repeat-y; overflow:hidden;}
.rhboxlow {width:500px; height:22px; background:url("/Images/Boxes/RHBoxLow.jpg"); background-repeat:no-repeat;}

.navbar {width:268px; height:1020px; background:url("/Images/Elements/RMHnavbak.jpg"); background-repeat:repeat-y; background-color:#d7cbb1; margin:0 0 0 50px; float:left;}
.topdivide {width:268px; height:10px; background:url("/Images/Elements/RMHnavbak.jpg"); background-repeat:repeat-y; background-color:#d7cbb1; margin:0 0 0 50px; float:left;}

ul.rtt {list-style:none; margin:10px 0 0 0; padding:0 0 0 15px; float:left;}
ul.rtt li {background:url("http://marinaresort.com/Images/Nav/RoomNav.jpg"); width:240px; margin:3px 0; padding:0; text-align:center;}
ul.rtt a {border:0; text-decoration:none; color:#000000;}
ul.rtt a h3 {padding:18px 0 12px 0; margin:0;}
ul.rtt li:hover {background-position:0 -51px; color:#000000;}

/* Rooms Home Page */
.amenul {list-style:disc; font-family:Verdana, Arial, Helvetica, sans-serif; color:#480000; width:240px; float:left; margin:0 0 0 50px;}
	ul.amenul li {margin:4px 0;}
.oaks {background:url("http://www.marinaresort.com/Images/Elements/oakleaves.gif"); background-repeat:no-repeat; background-position:-20px 50px; width:300px; height:230px;}
.rmwalking {width:275px; float:right; background:url("http://www.marinaresort.com/Images/Elements/BearTracks.jpg"); background-repeat:no-repeat; padding:10px 0 45px 0; margin:10px 0 0 -4px;}
	.rmwalking ul {list-style:none; margin:0; padding:0;}
	.rmwalking ul li {text-align:center; font-family:"Copperplate Gothic Bold", "Bookman Old Style", "Times New Roman", sans-serif; color:#480000; margin:10px 0;}
	.rmwalking h2 {margin:20px 0; padding:0;}
.roomhomethumbs {float:right; padding:20px 0 0 0; width:210px;}
.specialslink	{color:#006699; text-decoration:none; font-family:"Copperplate Gothic Bold", "Bookman Old Style", "Times New Roman", sans-serif;}
.parapad {margin:0; padding:0; font-family:"Century Gothic", "Tahoma Small Cap", Verdana, sans-serif; text-align:center;}

/*Other Rooms*/
.suiteselect	{width:650px; float:right; margin:12px 0; background:url("/Images/Elements/suitelogs.gif"); background-repeat:no-repeat;}
.suselbakone {margin:7px; height:100px; background:url("http://marinaresort.com/Images/Sitepic/suiteMaster1.jpg"); background-repeat:no-repeat; text-align:center;}
.suselbaktwo {margin:7px; height:100px; background:url("http://marinaresort.com/Images/Sitepic/suiteBalcony1.jpg"); background-repeat:no-repeat; text-align:center;}
.suselbakthree {margin:7px; height:100px; background:url("http://marinaresort.com/Images/Sitepic/suiteBeach1.jpg"); background-repeat:no-repeat; text-align:center;}

.roominfobox {width:950px; clear:both;}
.roominfoboxtop {width:950px; height:22px; background:url("/Images/Boxes/roominfoboxtop.jpg"); background-repeat:no-repeat;}
.roominfoboxmid {width:900px; padding:0 25px; background:url("/Images/Boxes/roominfoboxmid.jpg"); background-repeat:repeat-y; overflow:hidden;}
.roominfoboxlow {width:950px; height:21px; background:url("/Images/Boxes/roominfoboxlow.jpg"); background-repeat:no-repeat;}

.rqbox {background:url("http://marinaresort.com/Images/Elements/XTP6.jpg"); background-attachment:fixed; background-color:#d0c298; margin:0;}/*Padding is     on each page's CSS*/
.rboxtop {background:url("http://marinaresort.com/Images/Elements/rqboxtop.gif"); background-repeat:no-repeat; padding:15px; height:250px;}
.navbartwo {width:200px; height:754px; background:url("/Images/Elements/RMnavbar.jpg"); background-repeat:repeat-y; background-color:#d7cbb1; margin:0 0    0 20px; float:left;}
.navbarxtwo {width:200px; height:10px; background:url("/Images/Elements/RMnavbar.jpg"); background-repeat:repeat-y; background-color:#d7cbb1; margin:0 0    0 20px; float:left;}
.buttons {width:190px; float:left; margin:0;}
ul.rttt {list-style:none; margin:10px 0 0 4px; padding:0; float:left;}
ul.rttt li {background:url("http://marinaresort.com/Images/Nav/RoomSubNav.jpg"); background-repeat:no-repeat; width:165px; height:43px; margin:0 0 0 13px; padding:0; text-align:center;}
ul.rttt a {border:0; text-decoration:none; color:#000000; margin:0; padding:0;}
ul.rttt a h4 {padding:13px 0 10px 0; margin:0; color:#3A3023;}
ul.rttt li:hover {background-position:0 -42px;}
 
/*Intersuite Nav*/
/*Intersuite Nav*/
ul.suitesx {list-style:none; margin:4px 0 0 4px; padding:0; float:left;}
 ul.suitesx li {background:url("http://marinaresort.com/Images/Nav/RoomSuiteNav.jpg"); background-repeat:no-repeat; width:140px; height:45px; margin:0 0 0 40px; padding:0; text-align:center;}
 ul.suitesx a {border:0; text-decoration:none; color:#000000; margin:0; padding:0;}
 ul.suitesx h4 {padding:17px 0 15px 0; margin:0;}
 ul.suitesx li:hover {background-position:0 -47px;}
 
/*Grid Elements...Amenities*/
.gridtalk	{color:#888071;}
.gridblue {width:140px; height:650px; background:url("http://marinaresort.com/Images/Elements/XTP4.jpg"); background-attachment:fixed; float:left; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; padding-bottom:10px; margin-left:6px;}

/*Long Version for extended copy*/
.rboxtoplong {background:url("http://marinaresort.com/Images/Elements/rqboxtoplong.gif"); background-repeat:no-repeat; padding:15px; height:304px;}
.rhbaklong {background:url("http://marinaresort.com/Images/Elements/nativebak.jpg"); background-attachment:fixed; width:100%; margin:-1px 0 0 0; height:1090px; border-bottom:2px solid #000; background-color:#d0c298;}
.navbarlong {width:200px; height:746px; background:url("/Images/Elements/RMnavbar.gif"); background-repeat:repeat-y; background-color:#d7cbb1; margin:0 0 0 20px; float:left;}


.actsekbak {background-color:#7c7668; margin:0 0 0 0; padding:1px 0 1px 0;}
.rmswirl {background:url("http://marinaresort.com/Images/Elements/AIswirl.gif"); background-repeat:no-repeat;}
.simgpad {padding:10px 0 0 10px;}
/*...........the main grid is an embedded page style................... */
.subgrid {width:95px; height:16px; float:right; clear:both; margin:0 0 0 0; padding:0;}
.subgrid p {margin:0; padding:8px 0 0 6px; color:#000; font-size:12px; 
font-family:"Century Gothic", "Copperplate Gothic Bold", sans-serif;}
.gridhead {float:left; color:#9e946b; font-size:14px; margin:0; padding:5px 0 5px 10px; font-family:"Century Gothic", "Copperplate Gothic Bold", sans-serif;}


.woodwidth {width:100%; background:url("/Images/Elements/Wood5.jpg");background-repeat:repeat-x; height:160px; margin:0; padding:20px 0 0 0;}
.lakewidth {width:100%; background:url("/Images/Sitepic/LakeWide.jpg"); background-repeat:repeat-x; height:140px; margin:0 0 0 0; padding:0 0 0 0;}

/*Secondary Highlight Nav CSS*/
body#queens li.xqueens {background-position:0 -43px; color:#000000;}
body#kings li.xkings {background-position:0 -43px; color:#000000;}
body#doubles li.xdoubles {background-position:0 -43px; color:#000000;}
body#condos li.xcondos {background-position:0 -43px; color:#000000;}
body#studio li.xstudios {background-position:0 -43px; color:#000000;}
body#suite li.xsuites {background-position:0 -43px; color:#000000;}
body#master a.suite	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
	body#master li.xmaster {background-position:0 -47px; color:#000000;}
	body#master li.xsuites {background-position:0 -43px; color:#000000;}
	body#balcony a.suite	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
	body#balcony li.xbalcony {background-position:0 -47px; color:#000000;}
	body#balcony li.xsuites {background-position:0 -43px; color:#000000;}
	body#beach a.suite	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
	body#beach li.xbeach {background-position:0 -47px; color:#000000;}
	body#beach li.xsuites {background-position:0 -43px; color:#000000;}
/*Rooms Local Navigation*/
body#suite a.suite	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
body#kings a.kings{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
body#doubles a.doubles	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
body#queens a.queens	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
body#condos a.condo {background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}
body#studio a.studio	{background:url("/Images/Nav/locnav.gif"); background-repeat:repeat-x; background-position:left top;}

