body {
	margin-top:0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ACBFA4;
	margin: 0px;
	padding:0px;

	
}
h2 {
	font-family: Times New Roman;
	font-size: 12px;
	color: #EA985A;
	margin: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006A3A;
	padding:0px;
	margin:0px;
	margin-bottom:2px;
}

.heading3
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006A3A;
}
.golf_tips_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006A3A;
	font-weight:bold;
	
}


.package_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006A3A;
	margin-bottom: 4px;
	font-weight:bold;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006A3A;
	margin: 0px;
}
span.h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006A3A;
	margin-bottom: 4px;
}
.news-headline-container 
{
	margin-top: 2px;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 1px;
	border-bottom: 1px solid White;

}
.news-topheadline-container 
{

	font-family: Arial;
	font-size: 11px;
	padding-bottom: 1px;
	width: 100%;
	background-color: #ffffff;
	padding-top: 2px;
}
.news-headline-container a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;   
	 color: #EA985A;
	 font-weight: normal;
}
.news-headline-summary-container {
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 1px;
	background-color: #ffffff;
	padding-top: 2px;
	border-bottom: 1px solid #E6E6E6;
}

.news-headline-summary-container2 a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;   
	 color: #EA985A;
	 font-weight: normal;
}
.mainheadline 
{
	float: left;
}
.headlines {
	width: 200px;
	background-color: #F6FAF4;
}
.headlines-right {
	width: 180px;
	background-color: #F6FAF4;
}


.ToolText{position:relative; }
.ToolTextHover{position:relative;}
.ToolText span{display: none;}

.ToolTextHover span{
  display:block;
  position:absolute;
  border:1px solid black;
  top:1.3em;
  left:5px;
  background-color:white; color:black;
  text-align: center;
} 

.a-headline
{
    font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #EA985A;
	
}
.a-headline:hover
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #EA985A;
	text-decoration:underline;
}
.a-headline2
{
    font-family: Arial;
    font-size: 13px;
    font-weight:normal;
	 color: #EA985A;
}
.a-headline2:hover
{
    color: #EA985A;
	 text-decoration:underline;
}
.a-headlineLG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
   font-weight:bold;
	color: #EA985A;
}

.headlineLG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
   font-weight:bold;
	color: #EA985A;


}
.a-headlineLG:hover
{
    color: #EA985A;
	 text-decoration:underline;
}
.globalnav {
	background-image: url(images/template/top-bar-bg.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-align: right;
	padding-top: 7px;
	padding-right: 120px;
}
.globalnav a{
	text-decoration: none;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.globalnav a:hover {
	color: White;
	text-decoration: underline;
}
.container {
	width: 980px;
	
}
.mbgn {
	text-decoration: none;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 5px solid #6AAA31;
	text-align: center;

}
.mbgt {
	text-decoration: none;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 5px solid #0F797D;

}
.mbt {
	text-decoration: none;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 5px solid #CA980C;
}

.hdr {
	padding-left: 120px;
	background-image: url(images/template/hdr-fade.gif);
	height:93px;
	background-repeat: repeat-x;
	margin: 0px;
	margin-top: -8px;
	margin-bottom:0px;
	padding-bottom:0px;

	
}
.logoimg {
	float: left;
	padding-right: 20px;
	height: 93px;
	width: 49px;
}
.logo-MB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A6B3C;

}
.logo-golfnews{
	font: Garamond;
	font-size: 26px;
	color: #4A6B3C;
}
.srch {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A6B3C;
	margin-right: 61px;
	width: 385px;
	margin-top: 22px;
}
.srch select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A6B3C;
}
.navcontainer {
	padding-top: 4px;

	padding-bottom:0px;
}


.nav-link-hlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #D67A35;
}
.navhighlight {
	width: 90px;
	background-image: url(images/template/nav-highlight-bg.gif);
	height: 37px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
	
}

.navhighlight-default {
	width: 50px;
	background-image: url(images/template/nav-highlight-bg-default.gif);
	height: 37px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;

}

.navhighlight-bookttime {
	width: 80px;
	background-image: url(images/template/nav-highlight-bg-bookttime.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-packages {
	width: 95px;
	background-image: url(images/template/nav-highlight-bg-packages.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-courses {
	width: 83px;
	background-image: url(images/template/nav-highlight-bg-courses.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-schools {
	width: 85px;
	background-image: url(images/template/nav-highlight-bg-schools.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-accommodations {
	width: 112px;
	background-image: url(images/template/nav-highlight-bg-accommodations.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-areainfo {
	width: 108px;
	background-image: url(images/template/nav-highlight-bg-areainfo.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
}

.navhighlight-contact {
	width: 73px;
	background-image: url(images/template/nav-highlight-bg-contact.gif);
	height: 31px;
	background-repeat: no-repeat;
	float:left;
	text-align: center;
	
}
.navhighlight a {
	text-decoration: none;
}
.navnormal {
	background-image: url(images/template/nav-normal-bg.gif);

	background-repeat: repeat-x;
	float: left;
	text-align: center;
	height:30px;

	
}
.navlinkssecondlvl
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90958D;
}
.navlinksgoogle
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #90958D;
}
.navnormal a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90958D;
}
.nav-link-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90958D;
}
.nav-link-normal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90958D;
}
.photo-image {
	background-image: url(images/template/hdr-img-bg.gif);
	background-repeat: repeat-x;
	padding-left:120px;
	height: 206px;
	clear: both;
	margin-top:0px;

}
.hdr-photo {

	
}
.photo-spacer {
	width: 69px;
	float: left;
	
}
form {
	margin: 0px;
	padding: 0px;
}
#contentcontainer {
	width: 741px;
	padding-left: 125px;

}
.content-subcontainer {
	width: 740px;
}

.leftpanel {
	float: left;
	width: 530px;
	border-right: 1px solid #EDEDED;
}

.leftpanel2 {
	float: left;
	width: 540px;
	border-right: 1px solid #EDEDED;
}
.rightpanel {
	width: 190px;
	float: left;
	padding-left:4px;
}
.singlepanel 
{
	width: 720px;
	
}
.googlesearch {
	background-image: url(images/template/goog-search-bg.gif);
	background-repeat: no-repeat;
	width:500px;
	height: 40px;
}
.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #A3BC79;
	padding-right:10px;
}

.smalllink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #A3BC79;
	padding-right:10px;
}

.smalllink3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #A3BC79;
	padding-right:10px;
}
.pkg_info
{
	width:100%;
	margin-bottom:3px;
	border-bottom:1px solid #E5E5E5;
}
.headline-title {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E9E9E9;
}
.golftipsfeatured 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.headline-title a {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E9E9E9;
	float: right;
	padding-left:20px;
	padding-right: 10px;
	height: 100%;
	vertical-align: bottom;

}
.weatherpanel {
	background-image: url(images/template/weather-module-bg.gif);
	background-repeat: no-repeat;
	width: 189px;
	height: 87px;
	padding-left: 4px;


}
.vacationplancontainer
{
	border:solid 2px #336725;
	padding-bottom:5px;
	text-align:center;
	background-color: #F7F7E7;
	font-size:12px;
	color:Black;
}

.plan_header
{
	font-size:12px;
	background-color:#134716;
	color:White;
	text-align:center;
	margin-bottom:5px;
	font-weight:bold;
	height:20px;
}

a.plan_link, a.plan_link:link, a.plan_link:visited, a.plan_link:active, a.plan_link:hover
{

	color:White;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;

}

div.plan_div
{
	width:80px;	
	background-color:#134716;
	padding:2px;
	margin-top:4px;
	margin-bottom:2px;
}

.plan_footer
{
	color:Gray;
	font-size:9px;
	margin-top:5px;
}

a.plan_link2, a.plan_link2:link, a.plan_link2:visited, a.plan_link2:active
{
	font-size:10px;
	color:#134716;
	font-weight:bolder;
	text-decoration:underline;
}
a.plan_link2:hover
{
	color:gray;
	font-weight:bolder;
	font-size:10px;
}

.mbgnfooter 
{
	background-image: url(images/template/footer-bg.gif);
	background-repeat: repeat-x;
	width: 980px;
	height:110px;
	vertical-align: bottom;
	
}
.copyright {
	color: White;
	padding-top: 45px;
	margin-left: 220px;

}
.copyright a {
	color: White;
	
}
.copyright a:hover {
	color: White;
	text-decoration: underline;
}
.golfpkg {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F8F7F3;
	border: 1px solid #FFFFFF;
}
.golfpkg a {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	background-color: #F8F7F3;
	border: 1px solid #FFFFFF;
}
.golfpackagecontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right:2px;

	
}
.golfpkgimg {
	float: left;
	padding: 2px;
	margin-right: 4px;
	
	
}
.smallcontainer_border {
	border: 1px solid #E5E5E5;
}
.golffeature2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	width: 510px;
}

.golffeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;

	width: 100%;
}

.golffeatureimg2 {
	float: right;

	width:200px;

}

.golffeatureimg {
	float: right;
	padding: 2px;
	margin-right: 4px;
	border: 2px solid #E5E5E5;
	width: 100px;
	border: 0px;
}
.listimg
{
	float: left;
	padding: 2px;
	margin-right: 4px;
	border: 2px solid #E5E5E5;
	width: 70px;
	border: 0px;
	
}
.golfbutton {
	background-image: url(images/template/btn1-middle.gif);
	float: left;
	height: 22px;
	color: White;
	padding-top: 2px;
}
.storelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;   
	 color: #EA985A;
	 font-weight: normal;
}
.storediv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F8F7F3;
	border: 1px solid #FFFFFF;
	color: #EA985A;
	width: 100%;
}
.storyHeadline {
	background-image: url(images/template/story-bg-top.jpg);
	background-repeat: no-repeat;
	width: 540px;
	text-indent: 10px;

}
.storyBody{
	background-image: url(images/template/story-bg-mid.jpg);
	background-repeat: repeat-y;
	width: 510px;
		min-height:75px;
		padding-left: 5px;
	
}
.storyBodyContainer {
	width: 520px;
	font-family: Arial;
	font-size: 11px;
}
.storyBottom {
	background-image: url(images/template/story-bg-btm.jpg);
	background-repeat: no-repeat;
	width: 540px;
	height: 12px;
}
.content-lists {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: #F8F7F3;
	border: 1px solid #FFFFFF;
	height:100%;
}
.golftipsall 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.golftipsdetail 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pging{
	width: 535px;
	height: 30px;
	border: 1px solid #E8E8E8;
	vertical-align: middle;
	text-align: center;
}
.storyHeadline400 {
	background-image: url(images/template/story-400-bg-top.jpg);
	background-repeat: no-repeat;
	width: 400px;
	text-indent: 15px;
}
.storyBody400{
	background-image: url(images/template/story-400-bg-mid.jpg);
	background-repeat: repeat-y;
	width: 400px;
	
}
.storyBodyContainer400 {
	width: 510px;
	font-family: Arial;
	font-size: 11px;
}
.storyBottom400 {
	background-image: url(images/template/story-400-bg-btm.jpg);
	background-repeat: no-repeat;
	width: 400px;
	height: 12px;
}
.sublinks 
{
    padding: 2px; 
    height: 34px; 
    background-image: url(images/template/nav-normal-bg.gif); 
    vertical-align: middle; 
    background-repeat: repeat-x;
}
.GMLink 
{
    height: 20px; 
    background-image: url(images/template/nav-normal-bg.gif); 
    vertical-align: middle; 
    text-indent: 3px; 
    background-repeat: repeat-x;

}
 input {font-size:10px;}