/* -------------------------------------------------------------- 
  
  RPI CSS
   * Filename:        layout.css
   * Version:         1.0b (2008-00-00)
   * Website:         www.resortparks.com
  
  Created by:
   * Keobs Avila  
  
  == Layout: ===========================================================

	*Fixed CSS Layout:		\\ Header | Content |Footer
	*Header:				\\ w850px h259
	*Cotent:				\\ 3 Colum Left-200 | Content-450 | Right-200
	*Footer:				\\ w850px h150

  ======================================================================
   
-------------------------------------------------------------- */ 


body 		{margin:0; text-align:center; font: 100% Georgia, Times; padding:0; background: url("../img/mbg.jpg") repeat-x; background-color:#c9c2a9;}

h1 h2 h3 h4 h5 p lu li{ padding:0; margin:0;}

/* - Header Layout - */

#wrapper	{margin:0 auto; width: 850px; background: white url("../img/header_bg2.jpg") repeat-x; text-align:left;}
#header		{width:850px; float: left; height: 262px; margin: 0px 0px 0px 0px; border-bottom:#899d4c solid 4px;}
#logo 		{position:absolute; width:124px; margin: 0; padding: 8px 0 0 45px; float:left;}
.logo		{border:0px;}
#hwrap		{width:850px; text-align:left;}
#float1 	{float:right; width: 534px;  height:193px; text-align:right; background-image:url("../img/bgf1.jpg");}
#float2		{float:right; width: 316px; height:193px; margin-right:-50px; margin-top:-8px;}
#float1padding { padding:20px;}

#flashborder	{ border:#65604e solid 1px; padding:3px; background-color:#ffffff; width:252px; height:156px; text-align:center; margin: 10px 0 0 10px;}


/* - END Header Style - */

/* - CONTENT LAYOUT - */
#wrapl		{padding: 10px 10px;}			
#wrapc		{padding: 30px;  text-align:justify;} 				
#wrapr		{padding: 37px 20px 10px 20px;}

#leftcolumn {float:left; margin:0; padding:0; width: 200px; text-align:center; background-color:#f7f3e3;}/* w200px */
#content 	{float:left; margin:0; padding:0; }
#contentw 	{float:left; margin:0; padding:0; }

/* - Round Corners Box - */
.roundcont		{width: 180px; background-color: #d1dce9; color: #fff;}
.roundcont p	{margin: 0; padding: 5px 10px 5px 10px;}
.roundtop		{background: url("../img/tr.gif") no-repeat top right; text-align:left;}
.roundbottom	{background: url("../img/br.gif") no-repeat top right; text-align:left;}
img.corner		{width: 10px; height: 10px; border: none; display: block !important;}

img1			{border:#f5f2ec solid 2px;}
.imgfloat 		{float:right; width:204px; margin: 18px 0 10px 20px; border:#CCCCCC solid 1px; padding:3px; background-color:#f5f2ec}

.icon			{background-color:#f2f0e7; padding:4px;  text-align:left;text-decoration:none;}
.dash			{border-bottom: #999999 dashed 1px; padding-bottom: 15px;}

/* - END Round Corners Box - */

/* - END CONTENT LAYOUT - */

/* - Footer Layout - */

#footer 	{text-align:center; width: 850px; clear: both; height:150px; background-color:#e0e4c9; margin:0; padding:0;}
.ftop		{width: 850px; height: 10px; background:#d9d59d; display:block; border-bottom: #fff solid 1px;}

#form		{padding: 28px 0 25px 0; text-align:left; font: normal .7em/160% Georgia;}
fieldset	{border: 1px dashed #999999; width: 155px;  background-color:#ffffff;}
legend 		{color: #fff; background: #e5ebc8; border: 1px solid #5e904b; padding:1px 4px 1px 4px;  color:#56780a; font-weight:bold;  color:#9a2e1c;}
.submit		{color: #000;  background: #e4e4e4; border:#999999 1px solid ; width: 65px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.button		{padding: 10px 0 10px 0;}
#form span	{line-height: 20px;  color:#56780a;  background-color:#FFFFFF;}
.field1		{border: #999999 solid 1px; font: normal 1.1em/160% Georgia; width:160px; height:16px; color:#333333;}

#boxwrap	{width: 390px;}
#bc1 li		{color:#2a4164; list-style-position:outside; font: normal .7em/160% georgia;  color:#2a4164;}
#bh1		{padding:4px 2px 4px 10px; font: normal 1.1em/100% georgia; color:#CC0000; background-color:#f4e686;  border-left:#ceb74d solid 10px;}
#bc1		{background-color:#f7f3e3;  padding:10px 10px 5px 20px; border-top: #FFFFFF solid 1px; border-bottom:#d9d3ba solid 3px;}

#boxwrapb	{width: 390px;}
#bh1b		{padding:4px 2px 4px 10px; font: normal 1.1em/100% georgia; color:#f6e955; background-color:#2c496d;  border-left:#18293d solid 10px;}
#bc1b		{background-color:#d1dce9;  padding:10px 10px 5px 20px; border-top: #FFFFFF solid 1px; border-bottom:#859ab3 solid 3px;}

/* - END Footer Layout - */
