﻿body	{background-color: #BFBCB5; margin-top: 10px;}
img 	{border:none;display:block;}

#top {font-size:0.7em;font-family: Verdana, Arial, Helvetica, sans-serif;color: #790141;width: 739px;margin: 10px auto 0px auto;}
#sitename{text-align: left; float: left; width: 150px;height:20px;}
#clock{text-align: right; float: right; width: 400px;}

#wrapper{width: 739px; margin: 0px auto; background: #ffffff; padding: 5px; clear:both;}

#btn_home {width: 209px; margin:0px;padding:0px;line-height:1px; height: 212px; display: inline-block; float: left; background: transparent url('images/carn_marth_hotel_newquay_cornwall_logo.gif')}
#btn_home a {margin:0px;padding:0px;line-height:1px;}

#mainmenu 				{list-style:none;margin:1px 0px 3px 0px;padding:0px;width:739px;height:16px;font-size:0.7em;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;font-weight:bold;display:inline-table;}
#mainmenu .btn_on		{display:inline;float:left;width:97px;background:#BFBCB5;color:#790141;border-right:3px solid #FFFFFF;padding:3px;height:16px;}
#mainmenu .btn_off		{display:inline;float:left;width:97px;background:#AE8F9A;border-right:3px solid #FFFFFF;padding:3px;height:16px;}
#mainmenu .btn_end		{display:inline;float:left;width:97px;background:#BFBCB5;color:#790141;padding:3px;display:inline-block;height:16px;}
#mainmenu .btn_root		{display:inline;float:left;width:97px;background:#790141;color:#BFBCB5;border-right:3px solid #FFFFFF;padding:3px;height:16px;}
#mainmenu .btn_root	a	{color:#BFBCB5;text-decoration:none;}
#mainmenu .btn_on:hover	{display:inline;float:left;width:97px;background:#790141;height:16px;}
#mainmenu .btn_end:hover{display:inline;float:left;width:94px;background:#790141;height:16px;}
#mainmenu li a 			{color:#790141;text-decoration:none;}
#mainmenu li:hover a 	{color:#BFBCB5;text-decoration:underline;}

#btn_location 			{background:transparent url('images/location.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_facilities 		{background:transparent url('images/facilities.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_cbar 				{background:transparent url('images/c-bar.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_prices 			{background:transparent url('images/prices.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_events 			{background:transparent url('images/news.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_links 				{background:transparent url('images/useful-info.jpg') no-repeat;width:106px;height:23px;display:block;}
#btn_directions 		{background:transparent url('images/contact.jpg') no-repeat;width:103px;height:23px;display:block;}
#btn_location:hover 	{background:transparent url('images/location.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_facilities:hover 	{background:transparent url('images/facilities.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_cbar:hover 		{background:transparent url('images/c-bar.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_prices:hover		{background:transparent url('images/prices.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_events:hover		{background:transparent url('images/news.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_links:hover		{background:transparent url('images/useful-info.jpg') no-repeat -106px;width:106px;height:23px;display:block;}
#btn_directions:hover	{background:transparent url('images/contact.jpg') no-repeat -103px;width:103px;height:23px;display:block;}

#leftcol {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;color: #333333;width: 209px;display: inline-block;float: left;}
#leftcol hr{border: none;background-color: #CECECE;color: #CECECE;height: 1px;}
#leftcol a:link {color: #790141;font-weight: bold;text-decoration: none;}
#leftcol a:visited {color: #790141;font-weight: bold;text-decoration: none;}
#leftcol a:hover {color:#204177;font-weight: bold;text-decoration: underline;}
#leftcol a:active {color: #790141;	font-weight: bold;	text-decoration: none;}
#leftcol p {margin:3px 0px;padding:0px 3px;}

#leftmenu 				{list-style:none;margin:2px 0px 0px 0px;padding:0px;}
#leftmenu li 			{background:#BFBCB5;color:#790141;padding:6px;margin-bottom:3px;}
#leftmenu li a			{width:200px;height:15px;display:block;}
#leftmenu li:hover		{background:#790141;}
#leftmenu li:hover a 	{color:#BFBCB5;}

#availabilityform tr{background-color:#DCD7D4;color:#790141;}

#content	{width: 514px; display: inline; float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;color: #333333;padding-left: 12px;}
#content td	{font-size: 1em;}
#content hr	{border: none;background-color: #CECECE;color: #CECECE;height: 1px;}
#content ul	{list-style-image: url('images/carn_marth_cont_bullet.gif');margin-left: 13px;}
#content h1	{font-size: 1.7em;font-weight: normal;color: #790141;margin:0px;padding:0px;}
#content h2	{font-size: 1.2em;font-weight: normal;color: #790141;margin-bottom: -1.5em;}
#content em	{font-size: 1.2em;font-weight: normal;color: #790141;font-style: normal;}
#content a:link 	{color: #790141;font-weight: bold;text-decoration: none;}
#content a:visited 	{color: #790141;font-weight: bold;text-decoration: none;}
#content a:hover 	{color:#204177;font-weight: bold;text-decoration: underline;}
#content a:active 	{color: #790141;font-weight: bold;text-decoration: none;}

#newsbox {width:210px;float:right;display:inline;margin-left:10px;}
#newsbox p {margin:3px 0px;}

#tariff {background-color:#000000; border:none; width:500px;}
#tariff thead tr {text-align:center;color:#ffffff; background-color:#731042;}
#tariff tr {text-align:center; background-color:#A59A94;color:#ffffff;}

#footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;color: #790141;padding-top: 2px;line-height: 1.5em;}
#footer hr{border: none;background-color: #CECECE;color: #CECECE;height: 1px;}
#footer h1{font-size: 2em;font-weight: normal;color: #790141;}
#footer a:link {color: #790141;font-weight: normal;text-decoration: none;}
#footer a:visited {color: #790141;text-decoration: none;}
#footer a:hover {color:#204177;text-decoration: underline;}
#footer a:active {color: #790141;text-decoration: none;}
#footer p {margin:0px;padding:0px;}

#footlinks {list-style:none;margin:0px;padding:0px;}
#footlinks li {display:inline;}

#bottom	{width: 751px; margin: 10px auto; text-align: center;}
#bottom p{font-size:0.7em;font-family: Verdana, Arial, Helvetica, sans-serif;color: #790141;}

.sublink {float: right;}
.sublink a:link {color: #790141;text-decoration: none;font-weight: normal;}
.sublink a:visited {color: #790141;text-decoration: none;font-weight: normal;}
.sublink a:hover {color:#204177;text-decoration: underline;font-weight: normal;}
.sublink a:active {color: #790141;text-decoration: none;font-weight: normal;}

.jright {text-align:right;}
.jleft	{text-align:left;}
.jcenter {text-align:center;}

.dotdiv {background:transparent url('images/divider_horizontal.gif');overflow:hidden;height:18px;width:100%;position:relative;}

/* contact form  */
.spacer{clear:both; height:1px;}
.myform{margin:0 auto;width:450px;padding:14px;}
#stylized{border:solid 2px #AE8F9A;background:#CECECE;margin-bottom:1em;}
#stylized h1 {font-weight:normal;margin-bottom:8px;}
#stylized p{color:#666666;margin-bottom:20px;border-bottom:solid 1px #790141;padding-bottom:10px;}
#stylized label{display:block;font-weight:bold;text-align:right;width:140px;float:left;color:#790141;}
#stylized .small{color:#666666;display:block;font-size:0.9em;font-weight:normal;text-align:right;width:140px;}
#stylized input{float:left;font-size:0.9em;padding:4px 2px;border:solid 1px #AE8F9A;width:225px;margin:2px 0 20px 10px;}
#stylized textarea{float:left;font-size:0.9em;padding:4px 2px;border:solid 1px #AE8F9A;width:290px;margin:2px 0 20px 10px;height:85px;}
#stylized button{clear:both;border:solid 1px #AE8F9A;margin-left:150px;width:125px;height:31px;background:#BFBCB5;text-align:center;line-height:31px;color:#790141;font-size:1.1em;font-weight:bold;}
