/* CSS Document */
html, body, ul, ol, li, p, h1 , h2, h3, h4, h5, h6, form, fieldset, a, div, img, blockquote
{
	margin: 				0px;
	padding:                0px;
	border: 				0px;
}

body { font: 76%/1.5em Arial, Verdana, sans-serif; }

h1 { font-size: 2.0em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.0em; }
h6 { font-size: 0.8em; }
h1,h2,h3 { font-weight: normal; }
h4,h5,h6 { font-weight: bold; }
h2,h3,h4,h5,h6 { margin: 0; }
h1, h2, h3, h4, h5, h6, p { padding: 1px 0 15px 0; }
#content ul, #content ol
{
	padding: 0 0 15px 40px;	
}

body
{
	background-image: url(/images/bodyBG.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#header
{
	display: inline;
	float: left;
	width: 100%;
	height: 150px;
	background-image: url(/images/headerbg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#header h1
{
	padding: 0 0 0 0;
}

#header a:link,
#header a:visited
{
	display: inline;
	float: left;
	width: 287px;

	background-image: url(/images/premium-golf-logo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	
    padding: 150px 0px 0px 0px;
	overflow: hidden;

    height: 0px !important;
    height /**/:150px;
}

ul#primary
{
	display: inline;
	float: left;
	height: 20px;
	background-color: #333333;
	background-image: url(/images/navBG.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	clear: both;
	width: 800px;
	padding: 0 0 0 20px;
	overflow: hidden;
}

ul#primary li
{
	display: inline;
	float: left;
	height: 20px;
}

ul#primary li a:link,
ul#primary li a:visited
{
	display: inline;
	float: left;
	height: 20px;
	padding: 0 20px 0 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;
}

ul#primary li a:active,
ul#primary li a:hover
{
	background-color: #000000;
}

#secondary
{
	display: inline;
	float: left;
	width: 150px;
	clear: left;
	margin-top: 0px;
	position: absolute;
	top: 210px;
	right: 20px;
	z-index: 100;
	
}

#secondary ul
{
	display: inline;
	float: left;
	background-color: #EBD990;
	background-image: url(/images/secondaryBG.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 150px;
	margin: 0 0 0 0;
	padding: 0 0 24px 0;
	list-style-type: none;
	overflow: hidden;
	
}

#secondary ul li
{
	display: inline;
	float: left;
	width: 150px;
	overflow: hidden;
	height: 25px;
	border-bottom: 1px solid #D9B951;
	border-top: 1px solid #FDF9CF;
	
}


#secondary ul li a:link,
#secondary ul li a:visited
{
	display: inline;
	float: left;
	padding-left: 15px;
	line-height: 25px;
	color: #2B2A25;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
}

#secondary ul li a:active,
#secondary ul li a:hover
{
	background-color: #E6D180;
}

#secondary ul li.open
{
	height: auto;
	color: #525252;
	font-weight: bold;
	padding-left: 17px;
	line-height: 35px;
}

#secondary ul li.open ul
{
	background-image: none;
	padding-bottom: 0px;
	margin-left: 10px;
}

#secondary ul li.open ul li
{
	height: 22px;
	margin-left: 0px;
	border-top: 1px solid #EBEBEB;
}

#secondary ul li.open ul li a:link,
#secondary ul li.open ul li a:visited
{
	height: 22px;
	line-height: 22px;
	padding-left: 5px;
}

#secondary ul li.open ul li a:active,
#secondary ul li.open ul li a:hover
{
}

#northwick
{
	display: inline;
	float: left;
	margin: 22px 0 15px 40px;
	
}

#content
{
	position: absolute;
	top: 220px;
	left: 40px;
	/*margin-right: 300px;*/
	padding-right: 200px;
}

body#home div#content
{
	padding-right: 50px;
}

#content img
{
	margin: 5px 5px 5px 5px;
}

.floatRight {
	float: right;
	clear: right;
}

#content img.floatRight {
	margin: 30px 0 30px 30px;
}

.floatLeft {
	float: left;
	clear: left;
}

#content img.floatLeft {
	margin: 30px 30px 30px 0;
}


div#footer
{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 40px;
	margin-bottom: 20px;
	color: #666666;
	text-align: center;
	line-height: 2.5;
}

div#footer p
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#footer a:link,
div#footer a:visited
{
	color: #666666;
}

div#footer a:active,
div#footer a:hover
{
	color: #333333;
}


#undersecond 
{
	display: inline;
	float: left;
	padding-top: 40px;
	width: 150px;
}

body#home #undersecond 
{
}

p.ignition
{
	font-size: x-small;
	color: #999999;
	padding: 0 0 20px 0;
}

p.ignition a:link,
p.ignition a:visited
{
	color: #999999;
	text-decoration: none;
}

p.ignition a:active,
p.ignition a:hover
{
	color: #666666;
}

#content img
{
	border-color: #333333;
}