@charset "utf-8";
/* CSS Document */
/*Pleasant View*/

body 		{margin:0 0 35px 0; background: #904818 url(/assets/temp/bkg-main.jpg) center 180px no-repeat; height:100%; color:#eee; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; line-height:16px;}
body a:link, body a:visited, body a:active 	{text-decoration:none; color:#F90; cursor:pointer}
body a:hover								{text-decoration:underline; color:#bbb}
body img									{border:none}

#wrapper		{position:relative; margin:0px auto 0 auto; width:960px; text-align:left;  background: transparent}
#header			{position:relative; margin:0px; width:100%; text-align:left; height:207px; background: transparent url(/assets/temp/bkg-hdr2.png) repeat-x}
#header2		{position:relative; margin:0px auto 0 auto; width:950px; text-align:left; height:207px;}
#hdr-address 	{position:absolute;width:257px;height:77px;top:22px;left:653px;z-index:99}
#logo			{position:absolute;width:320px;height:182px;top:5px;left:15px;z-index:99}
#rotator-wrap	{position:absolute;width:485px;height:197px;top:0px;left:437px;padding:0px;margin:0px; z-index:98}
#nav			{position:absolute;width:875px;height:44px;top:-4px;left:45px;padding:0px;margin:0px;z-index:100}

#footer			{ width:681px; height:25px; float:left; font-size:11px; text-align:center; margin:0 0 0 5px; text-decoration::none !important}
#footer a		{  text-decoration::none !important}

#col-right			{width:225px; float:left; margin:5px 0 25px 10px; z-index:199;}
.box-right			{ width:100%; /*background:url(/assets/temp/cap-bottom2.png) 0 bottom no-repeat;*/ top:0px; margin:0px;}
.box-wrap-right		{ margin:0 0 20px 0;}
#col-right .capbot		{margin:-7px 0 0 0; position:relative; display:block}


#col-left			{width:681px; float:left; margin:15px 0 0 10px; }
#content			{ width:650px; float:left; margin:20px 0 0 0; background: transparent url(/assets/temp/tile-bkg-content.png) repeat; padding:10px 5px 0 5px; line-height:16px}
#content-left		{ position:relative; width:100%; /*background:url(/assets/temp/repeat-col-left.png) repeat-y;*/ top:-10px; float:left}
#ban1				{ width:311px; float:left; margin:5px 7px 0 8px;}
#ban2				{ width:311px; float:left; margin:5px 7px 0 8px;}

.spacer				{height:15px; float:left}

.box-specials		{position:relative; width:310px; height:148px; float:left;  margin:10px 5px 10px 5px}
.box-specials-desc	{position:absolute; width:150px;  left:155px; top:0px; text-align:left !important}

.rounded			{background:url(/assets/temp/bkg-rounded.png) repeat; border:1px solid #000}


.box-events			{ width:98%; height:auto; margin:10px 5px 10px 5px}
.box-events-desc	{ width:100%; height:auto; margin:0 0 0 5px}
.box-link			{margin:5px 0 0 0}
.img-events, .img-specials	{width:148px; height:148px; float:left; margin:0 0 0 15px}

#box-contact		{ width:310px; height:500px; margin:125px 0 0 10px}
#box-staff			{position:absolute;top:139px;left:366px;width:295px;height: 502px;}
#box-staff-inner	{width:295px; height:auto}

.box-hdr			{ width:325px; float:left; margin:0 0 0 25px}
.hdr-colr			{/*background:url(/assets/temp/repeat-col-right.png) 0 bottom repeat-y;*/ top:0px; margin:0px;}

.inner				{position:relative; width:97%; height:auto; left:7px;  margin:8px 0 10px; float:left}
.inner2				{ width:95%; height:auto; margin:5px 0 5px 15px}

.png				{border:none}
img.ctr				{display: block; margin:0px auto 5px auto}
img.left			{display: block; float:left}
.txt				{font-family: "futura.ttf", Arial; font-size:18px; color:#222; width:100%; margin:7px 0 5px 0}
p					{
	position:relative;
	margin:4px auto 8px auto;
	width:98%;

}
.txtctr				{text-align:center; }
#captop 			{ position:relative;margin:0px 0 10px 0; top:0px; left:0px; float:left}
#capbot 			{ position:relative;margin:0px 0 0 0; top:0px; left:0px; float:left}

.list				{width:85%; padding:0px; margin:8px 0 8px 20px; list-style:none; font-size:11px}
ul.list				{ width:85%; }

.edit				{}
.title				{font-family:Arial; font-size:20px; font-weight:bold; color:#fff;}
.copy				{}
.box-specials .cms-ce-editable-area	{width:148px; float: left !important}


/*NAV*/
#nav		{position:relative; left:35px; top:0px; height:65px; width:900px}


/*NEWSLETTER FORM*/

.myForm td, input, select, textarea, checkbox  {font-family: tahoma;font-size: 12px;}
.required {color: white;}
#frmSS9 input	{ border:1px #904818 solid}

/*EDITOR*/
#intro				{width:55%; float:left}
#home-image			{width:285px; float:left}
#home-image img		{width:285px; height:auto; float:right; margin:0 0 8px 8px}
#event-1, #event-2, #event-3, #event-4, #event-5, #service-1, #service-2, #service-3, #service-4, #service-5 {width:485px !important; float:left; margin:0 0 0 5px}
.specials-img 		{position:absolute; top:0px; left:0px; width:148px; height:148px;  border:1px solid #000; padding:2px}
.specials-img img 	{width:148px; height:148px;}
.events-img,.services-img		{width:148px; height:148px; margin:0 0 0 10px; float:left}
.events-img	img,.services-img img		{width:148px; height:148px;}
