a:link, a:visited {
	color: #4B3B19;
    text-decoration: underline;
}
a:hover { 
	background-color: #4B3B19; color: white;
}
body{
	background: url(../images/body-bg.gif) #C4C88B repeat-y 50% top;
	color: #4B3B19;
	font-family: Arial;
	font-size: 10px;
	line-height: 18px;
	margin: 0px;
}

div.contact{
	background: url(../images/golf-logo.jpg) no-repeat;
	margin: 25px 0 0 5px;
	width: 200px;
}


div.contact p{
	color: #094C79;
	font-size: 15px;
	line-height: 16px;
	padding: 65px 0 0 0;
}

div.contact p.address{
	padding: 20px 0 0 0;
}

div.content-btm{
	margin: 0 auto;
	width: 830px;
}

div.content-left{
	float: left;
	width: 203px;
}

div.content-left img.forecast{
	padding: 0 0 12px 15px;
	width: 177px;
}

div.content-left input.detail{
	margin: 0 5px 5px 15px;
	width: 150px;
}

div.content-left input.result2{
	background: url(../images/go.jpg) no-repeat;
	border: none;
	height: 9px;
	width: 24px;
}

div.content-right{
	float: right;
	width: 606px;
}

div.content-top{
	background: #FFFFD1;
	border: solid 1px #CBC8B9;
	border-top: none;
	margin: 0 auto;
	width: 830px;
	height: 225px;
}

div.header{
	background: #FFFFFF;
	border-bottom: solid 1px #CDC7B9;
	border-top: solid 1px #CDC7B9;
	margin: 15px auto 0 auto;
}

div.header-inner{
	margin: 0 auto;
	width: 875px;
	height: 70px;
	overflow:hidden;
}

div.header-inner a.ground-logo img{
	padding: 11px 40px 3px 0;
}

div.header-inner a.myrtle-logo img{
	padding: 8px 10px 0 0;
}

div.header-inner ul {
	float:right;
	top:-60px;
}

div.istockphoto{
	background: #FFFFFF;
	border: solid 1px #CDC7B9;
	margin: 0 0 0 0px;
	width: 200px;
	line-height: 18px;
}

div.istockphoto-inner{
	background: #F4E2A2;
	margin: 7px auto;
	padding: 0 0 25px 0;
	text-align: center;
	width: 198px;
}

div.istockphoto-inner p{
	font-size: 12px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: left;
	width: 140px;
}

div.istockphoto-inner p span{
	font-weight: bold;
}

div.left-column{
	padding: 20px 0 0 0;
}

div.left-column h2{
	color: #414336;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}

div.left-column p{
	color: #65562F;
	font-size: 13px;
	line-height: 15px;
	padding: 6px 0;
}

div.plan{
	overflow: hidden;
	padding: 8px 0 0 0;
	width: 606px;
	background-color: #FFFFFF;
	
}

div.plan h1{
	background: url(../images/title-bg.gif) repeat-x;
	height: 40px;
	padding: 5px 0 0 5px;
	width: 606px;
	font-family: "Times New Roman", serif; 
	font-size:24px;
	color: #565C14;
}

div.plan h2{
	background: url(../images/title-bg.gif) repeat-x;
	height: 35px;
	padding: 5px 0 0 5px;
	width: 606px;
	font-family: "Times New Roman", serif; 
	font-size:24px;
	color: #565C14;
	font-weight: normal;
}

div.plan h3{
	background: url(../images/title-bg.gif) repeat-x;
	height: 35px;
	padding: 5px 0 0 0;
	width: 606px;
}

div.plan h6{
	background: url(../images/title2-bg.gif) repeat-x;
	height: 40px;
	width: 606px;
	font-family: "Times New Roman", serif;
	font-size:18px;
	color: #565C14;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 20px;
}

div.plan p{
	font-size: 12px;
	line-height: 17px;
	padding: 8px 0;
}

div.plan p.paragraph2 a{
	color: #4A6020;
}

div.plan p.paragraph2 span{
	color: #9AA24F;
}

div.plan p.paragraph2 span.condos{
	color: #6B4F1D;
}

div.right-column{
	padding: 20px 0 0 0;
}

div.right-column h1{
	color: #414336;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}

div.right-column p{
	color: #65562F;
	font-size: 14px;
	line-height: 18px;
	padding: 6px;
}

div.specials{
	background: #BFC654;
	width: 140px;
	height: 155px;
	text-align: center;
}

div.specials a{
		text-decoration: none;
}

div.specials a:hover {
	text-decoration: underline;
}


div.specials h3.specials{
	padding: 10px 0 0 10px;
	font-size: 24px;
	color: #414336;
	font-family: "Times New Roman", serif;
	height: 25px;
}

div.specials h3.course{
	padding: 10 0 0 20px;
	font-size: 14px;
	color: #414336;
	font-family: "Times New Roman", serif;
	height: 37px;
	text-align: center;
	text-transform: uppercase;
}

div.specials h3.accommodations {
	padding: 10 0 0 20px;
	font-size: 14px;
	color: #414336;
	font-family: "Times New Roman", serif;
	height: 37px;
	text-align: center;
	text-transform: uppercase;
}

div.specials h3.golf{
	padding: 10 0 0 20px;
	font-size: 14px;
	color: #414336;
	font-family: "Times New Roman", serif;
	height: 37px;
	text-align: center;
	text-transform: uppercase;
}


div.specials img{
	padding: 0 0 4px 3px;
}

form,ul,h1,h2,h3,h4,h5,h6,p,span,input{
	margin: 0px;
	padding: 0px;
}

h1{
	font-size: 20px;
	line-height: 22px;
	font-family: "Times New Roman", serif; 
	color: #585B15;
	font-weight: normal;
}

h2{
	font-size: 18px;
	line-height: 20px;
}

h3{
	font-size: 16px;
	line-height: 18px;
}

h4{
	font-size: 13px;
	line-height: 15px;
}

h5{
	font-size: 11px;
	line-height: 13px;
}

h6{
	font-size: 10px;
	line-height: 12px;
}

﻿.clearfix:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

img{
	border: none;
	vertical-align: middle;
}

img.floatimg{
	border: solid 4px #FFFFFF;
	float: right;
	margin: 8px 0 0 0;
}

input,select,textarea{
	font-family: Arial;
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
}

li.active ul.notselect{
	display: block;
}

p.footermenu{
	border-top: solid 1px #BFC654;
	font-size: 12px;
	line-height: 14px;
	padding: 12px 0;
	text-align: center;
}

p.footermenu a{
	margin: 0 5px;
}

p.oic{
	padding: 0px 0 0 0;
	text-align: center;
}

span.s1{
	padding: 0 0 0 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

ul{
	list-style: none;
}

ul.golf{
	margin: 0 auto;
	padding: 13px 0 6px 0;
	width: 800px;
}

ul.golf li{
	float: left;
}

ul.golf li.green-bg{
	padding: 5px 8px 5px 0;
	width: 136px;
}

ul.golf li.green-bg p{
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 0 0;
	text-align: center;
}

ul.golf li.quote{
	background: url(../images/blue-bg.gif) no-repeat;
	height: 203px;
	width: 224px;
	padding-top:5px;
}

ul.golf li.quote form{
	color: #000000;
	margin: 0 auto;
	width: 210px;
	font-size: 14px;
	line-height: 20px;
}

ul.golf li.quote form h3{
	padding: 8px 0 5px 30px;
}

ul.golf li.quote p {
	padding-top: 20px;
}

ul.nav{
	width: 203px;
}

ul.nav li{
	background: #BFC654;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 6px;
}

ul.nav li a{
	display: block;
	padding: 5px 0 5px 10px;
	font-family: "Times New Roman", serif;
	font-weight: bold;
	font-size: 17px;
	text-transform: uppercase;
	text-decoration: none;
	color: #65562F;
}

ul.nav li a:hover {
	background-color: #65562F;
	color: #BFC654;
}

ul.notselect{
	background: #BFC654;
	display: none;
	margin: -30px 0 0 203px;
	position: absolute;
	width: 203px;
	z-index: 2;
}

ul.notselect li a{
	font-size: 13px;
	line-height: 15px;
}

ul.notselect li a:hover{
	font-size: 13px;
	line-height: 15px;
	background-color: #65562F;
	color: #BFC654;
}


ul.quote{
	padding: 0 0 6px 0;
	width: 210px;
}

ul.quote li{
	float: left;

}

ul.quote li.col1{
	width: 42px;
}

ul.quote li.col1 p{
	line-height: 17px;
	padding: 0 2px 0 0;
	text-align: right;
}

ul.quote li.col2{
	width: 168px;
}

ul.quote li.col2 input{
	width: 90px;
}

ul.quote li.col2 input.result{
	background: url(../images/submit.gif) no-repeat;
	border: none;
	height: 19px;
	margin-left: 0;
	width: 53px;
}

ul.quote li.col2 select{
	color: #4B5CA4;
}

ul.selected li a{
	font-size: 13px;
	line-height: 15px;
}

#seasons{
	background-image: url(../images/beach-logo.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 56px;
	position: relative;
	overflow:hidden;
}

#seasons li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
#seasons li, #seasons a {
    height: 56px; display: block;}
	 
#summer {left: 0; width: 52px;}
#fall {left: 52px; width: 52px;}
#winter {left: 102px; width: 52px;}
#spring {left: 151px; width: 52px;}	

#summer a:hover {
    background: transparent url(../images/beach-logo.gif)
    0 -55px no-repeat;}
#fall a:hover {
    background: transparent url(../images/beach-logo.gif)
    -52px -55px no-repeat;}
#winter a:hover {
    background: transparent url(../images/beach-logo.gif)
    -102px -55px no-repeat;}
#spring a:hover {
    background: transparent url(../images/beach-logo.gif)
    -151px -55px no-repeat;} 

div.holder{z-index:2; width:590px; overflow:auto; height:auto; padding:10px;}
.itemText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.content-left .istockphoto .istockphoto-inner ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 6px;
}

