body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #333333;
	margin: 15px 0 15px 0;
	padding: 0;
	background-image: url(hotel-castle-douglas/graphic-pagebackground.jpg);
	background-repeat: repeat-x;
}

* {margin:0;padding:0;} 

h1 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 36px;font-weight: normal;color: #ffffff;}
h2 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 22px;font-weight: normal;color: #ffffff;}
h3 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 24px;line-height: 28px;font-weight: normal;color: #D17010; padding: 20px 0px 0px 0px;margin-top: 0;}
h4 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #D17010;margin-top: 0;}
h5 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #D17010;margin: 5px 0 0 5px;}

#castledouglashotel {width: 970px;background-image: url(hotel-castle-douglas/marketinn-background.png);background-repeat: repeat-y;}

#header {width: 830px;height: 145px;font-family: Gill Sans MT, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 16px;text-align: left;padding: 10px 0 0 140px;background-image: url(hotel-castle-douglas/graphic-pageheader.png);background-repeat: no-repeat;}

#header a:link {color: #D17010; text-decoration: none; font-weight: normal;}
#header a:visited {font-weight: normal;}
#header a:active {font-weight: normal;}
#header a:hover {text-decoration: underline; font-weight: normal;}

#marketinnhotel {overflow:hidden;clear:both;width: 940px;}

#nav {clear: both;width: 940px;height: 40px;background-image: url(hotel-castle-douglas/graphic-navbkgrnd.jpg);background-repeat: no-repeat;margin:5px 0 5px 0;}
#nav li {float:left;display:block;width:140px;height:28px;font-size: 12px;font-weight: normal;color:#ffffff;list-style-type: none;padding-top:12px;}
#nav a:link {color:#FFFFFF;text-decoration: none;}
#nav a:visited {color:#FFFFFF;text-decoration: none;}
#nav a:hover {color:#F7E1C7;text-decoration: none;}

.btnhome {float:left;display:block;width:100px;height:28px;text-decoration: none;font-size: 12px;font-weight: normal;padding-top:12px;color:#ffffff;}
.btnhome:hover {color:#666666;}

#castledouglasphotograph {width: 940px;clear:both;height: 190px;}
#castledouglasphotograph p {margin-top: 0;}

.pagefull {clear:both;width:100%;}

#leftcolumn {float: left;width: 630px;text-align: left;padding: 0px 20px 10px 10px;line-height:18px;margin: 0;}
#leftcolumn p {margin-top: 10px;margin-left: 5px;}
#leftcolumn a:link {color: #D17010; text-decoration: underline; font-weight: normal;}
#leftcolumn a:visited {color: #D17010;font-weight: normal;}
#leftcolumn a:active {font-weight: normal;}
#leftcolumn a:hover {text-decoration: none; font-weight: normal;}
#leftcolumn ul {margin: 15px 0 30px 10px;}
#leftcolumn li {margin: 3px 0 0 10px;}

#rightcolumn {float: left;width: 280px;text-align: left;line-height:18px;}
#rightcolumn p {margin-top: 10px;margin-left: 15px;margin-right:20px;} 
#rightcolumn h3 {margin-top: 0;margin-left: 10px;font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #D17010;}
#rightcolumn a {color: #D17010; text-decoration: underline; font-weight: normal;}
#rightcolumn a:visited {color: #D17010;font-weight: normal;}
#rightcolumn a:active {font-weight: normal;}
#rightcolumn a:hover {text-decoration: none; font-weight: normal;}

#burgundy {background-image: url(hotel-castle-douglas/graphic-columnbkgrnd.jpg);background-repeat: no-repeat;color: #FFFFE5;}
#burgundy h3 {margin-top: 0;margin-left: 10px;font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #FFFFE5;}
#burgundy a {color: #FFFFE5; text-decoration: underline; font-weight: normal;}
#burgundy a:visited {color: #FFFFE5;font-weight: normal;}
#burgundy a:active {font-weight: normal;}
#burgundy a:hover {text-decoration: none; font-weight: normal;}

#footer {clear: both;width: 920px;height: 140px;text-align: left;padding: 14px 10px 10px 10px;font-size: 11px;background-color: #000000;color: #DFBFB4;}
#footer p {margin-bottom: 15px;line-height: 16px;}
#footer h1 {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;font-size: 28px;font-weight: normal;color: #FFFFE5;}
#footer a:link {color: #FFFFE5; text-decoration: underline; font-weight: normal;}
#footer a:visited {color: #FFFFE5; text-decoration: underline; font-weight: normal;}
#footer a:active {color: #FFFFE5; text-decoration: underline; font-weight: normal;}
#footer a:hover {color: #FFFFE5; text-decoration: none; font-weight: normal;}

.small {font-size:9px;line-height:10px;color:#999999;letter-spacing:1px;padding-top:10px;}
.sm {font-size:9px;line-height:12px;color:#ffffff;padding:5px;}

#leftcolumn form {width: 610px;text-align: left;margin-top:10px;}
#leftcolumn input{
	width: 90%;
	height: 20px;
	border: 1px solid #BACBBE;
	padding: 4px;
	margin: 4px 0px 4px 0px;
	color: #003300;
	font:14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
#leftcolumn textarea{
	width: 98%;
	height: 120px;
	border: 1px solid #BACBBE;
	padding: 4px;
	margin: 4px 0px 4px 0px;
	color: #003300;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
form div{position:relative;margin:0px 0px 5px 0px;}
