/* www.linekersgroup.com GLOBAL CSS */
@import url("reset.css");
body {
	background:url(../gfx/background.jpg); font-family:"Century Gothic"; font-size:14px; font-weight:bold; color:#908e8e;
}
a {
	color:#fff; text-decoration:none;
}
a:hover {
	color:#fff; text-decoration:underline;
}
#LeftBorder {
	width:968px; margin:auto; background:url(../gfx/left.jpg) left repeat-y; padding-left:20px;
}
#RightBorder {
	background:url(../gfx/right.jpg) right repeat-y #000; padding-right:20px;
}
#Navigation {
	width:221px; float:right;
}
#Navigation div {
	background:url(../gfx/nav.gif) no-repeat bottom #ad040a; width:212px; height:415px; padding-top:5px;
}
#Navigation div li {
	color:#fff; line-height:30px; margin-left:15px;
}
#Navigation div li a {
	color:#fff; text-decoration:none; display:block;
}
#Navigation div li a:hover {
	padding-left:23px; background:url(../gfx/navarrow.png) left no-repeat; color:#ffa056;
}
#Content {
	background:url(../gfx/content.jpg) no-repeat top right #000; width:727px; min-height:450px;
}
#Footer {
	height:126px; background:#292828; margin-top:30px;
}
#Footer h2 {
	color:#a03a3d; padding:18px 0 5px 30px; margin:0;
}
#Footer li {
	width:207px; padding-left:30px; float:left; line-height:25px;
}
#Footer li a {
	color:#908e8e; text-decoration:none;
}
#Footer li a:hover {
	color:#908e8e; text-decoration:underline;
}
#FooterBase {
	width:988px; margin:auto;
}
h1 {
	font-size:17px; color:#ad040a; padding:30px 0 10px 17px;
}
h2 {
	font-size:15px; color:#fff; margin:0 0 10px 17px;
}
p {
	margin:0 20px 10px 17px;
}
#ContentImages {
	float:right; width:291px; padding:50px 30px 0 20px;
}
#ContentImages img {
	margin-top:10px;
}
#Gallery {
	background:url(../gfx/galleryback.jpg) top no-repeat; min-height:330px; text-align:center;
}
#PhotoDates {
	width:180px; padding-left:20px; float:left;
}
#Photos {
	width:521px; float:left;
}
#Photos div {
	width:106px; height:81px; float:left; margin:6px 6px 0 0;
}
#Photos div img {
	border:3px solid #fff;
}
#PhotoLinks {
	margin-left:200px; width:521px; text-align:center; clear:both; padding:5px 0 15px 0;
}
#Gallery a, #PhotoDates a {
	color:#908e8e;
}
.Vips {
	margin:13px 50px 13px 15px;
}
.Vips td {
	vertical-align:bottom; padding:3px;
}
.Vips td h2 {
	color:#fff; font-size:15px; margin-left:0
}
.Vips img {
	border:3px solid #fff;
}
.BubblesPhotos {
	height:218px; padding:15px;
}
.BubblesPhotos img {
	float:left; margin-right:25px; border:0;
}
ul.List li {
	margin-left:40px; list-style:disc;
}
#Contact {
	width:570px;
}
#Contact input {
	float:left; width:198px; height:18px; padding:3px; border:0; margin-top:15px; font-family:"Century Gothic";
}
#Contact label {
	float:left; width:200px; text-align:right; padding-right:5px; height:24px; line-height:24px; font-size:15px; color:#fff; clear:left; margin-top:15px;
}
#Contact textarea {
	float:left; width:357px; height:172px; padding:3px; border:0; margin-top:15px; font-family:"Century Gothic";
}
#Contact div {
	margin-left:200px; clear:left; padding-top:10px; font-size:18px;
}
#Contact span {
	display:none; color:#ff0000; float:left; line-height:24px;
}
.Golf p {
	line-height:23px;
}
.Golf h2 {
	padding-top:25px;
}