/*- centering - basics -*/
body 
{ text-align: center;  } /* center on ie */
body
{  margin: 0;
   padding: 0;
   min-width: 740px;
   background-color: #018123;
}
html
{margin: 0;padding: 0;}
#container
{  position: relative; 
margin: 0 auto; /* center on browsers other than IE - that is done on body */
   width: 740px;

   text-align: left;
}

/*- basics -*/
#banner-inner {background: url(../imgs/bgd-l-r.gif) repeat-y left top; height: 91px; background-color:#fff;}
#content {background: url(../imgs/bgd-l-r.gif) repeat-y left top; background-color:#019735 ;}

#maincontent {margin-right:35px;}
#footer {margin-bottom:40px;}
#footer-inner {height: 50px;}
/*--#footer-inner {background: url(../imgs/bgd-base-strip.gif) repeat-x bottom; height: 50px;}--*/

.bgdbase-strip  {background: url(../imgs/bgdbase-strip.gif) repeat-x left bottom;}

.hide {display: none;}

#intro {padding-bottom:10px;
margin-bottom: 15px;
margin-right: 2px;
	border-bottom: 1px solid #7ED935;
	}


/*- further layout -*/
#leftcol{ margin-right: 25px;}
.indent {padding-left:20px;}


/*- =basic link -*/
#maincontent a:link, #maincontent a:visited, #indexleftcol a:link, #indexleftcol a:visited {font-weight:bold; text-decoration:underline; color:#fff;}
#maincontent a:hover, #maincontent a:active, #indexleftcol a:hover, #indexleftcol a:active {font-weight:bold; text-decoration:underline; color:#7ED935;}
#sidebar a:link, #sidebar a:visited {font-weight:normal; text-decoration:underline; color:#fff;}
#sidebar a:hover, #sidebar a:active {font-weight:normal; text-decoration:underline; color:#7ED935;}



/*-------------------------------------------------------*/
/*main navigation top line*/

#nav {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	margin:10px 0 0px 0;
	padding: 0 0 4px 0;
	color: #FFF;
	border-bottom:solid 1px #FFF;
	

	}

#nav li {
	display:inline;
	padding:0 16px 0 0;
	font-weight: bold;
	}

	
#nav li.endnav {
	padding:0 0 0 0;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#nav li a:hover, #nav li a:active, #nav li.thispage a, #nav li.thispage a:link, #nav li.thispage a:visited, #nav li.thispage a:hover, #nav li.thispage a:active {
	color:#7ED935;
	text-decoration:none;
	}







/*-- =type--*/

p, ul, ol, li, h4, h6 
{
color:#ffffff; font:11px/1.5em Verdana, Helvetica, Arial, sans-serif; margin-top: 0px;
}
p {margin-top: 0px; margin-bottom: 10px;}
h4 {
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h3 {color:#EDD700; font:11px/1.5em Verdana, Helvetica, Arial, sans-serif; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
#maincontent h2 {color: #ffffff; font: bold 14px/1.6em Verdana, Helvetica, Arial, sans-serif; margin-top: 0px;  margin-bottom: 5px;} 
 h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	
	padding: 30px 0 5px 0px;
	margin-bottom: 20px;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ED935;
}
/*#title h1 {margin: 0 50px 20px 50px;}*/
/*.prizes #title h1 {margin: 0 220px 20px 50px;}*/

/*Helvetica, Arial, sans-serif;*/
/*#sidebar h2 { font:bold 10px/1.3em Verdana, Helvetica, Arial, sans-serif;
padding: 8px 5px 6px 5px; margin: 0px 0px 0px 0px; background-color: #00BF2B; letter-spacing: 0.04em; color: #005D00;}*/
#sidebar h2.spacebelow {margin: 0 0 10px 0;}
#sidebar .galleries, #sidebar .nick, #sidebar .therules, #sidebar .relatedlinks, #sidebar .voting, #sidebar .votedates, #sidebar .upload {
	
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	margin: 0px 0px 0px 0px;
}
#sidebar .upload {background-image: url(../imgs/button-uploadnow.gif);}
#sidebar .votedates {background-image: url(../imgs/h2votedates.gif);}
#sidebar .voting {background-image: url(../imgs/h2voting.gif);}
#sidebar .galleries {background-image: url(../imgs/h2galleries.gif);}
#sidebar .nick {background-image: url(../imgs/h2nick.gif);}
#sidebar .therules {background-image: url(../imgs/h2rules.gif);}
#sidebar .relatedlinks {background-image: url(../imgs/h2links.gif);}
#sidebar .competition {
	background-image: url(../imgs/h2competition.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 38px;
}
/*-- =lists --*/

#maincontent ul.golf
{
margin-left: 0;
padding-left: 0px;
list-style: none;
margin-top: 0; 
}
#maincontent ul.golf li {
	padding-bottom: 3px;
	background-image: url(../imgs/bullet-ball.gif);
	background-repeat: no-repeat;
	background-position: left top;/*0.3em*/
	padding-left:25px;
}

#maincontent ul
{
margin-left: 0;
padding-left: 0px;
list-style: none;
margin-top: 0; 
}
#maincontent ul li {
	padding-bottom: 3px;
	background-image: url(../imgs/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 0.6em;
	padding-left:10px;
}
#maincontent ol {
	margin-left: 20px;
	padding-left: 2px;
}
#maincontent ol li {
margin-bottom:5px;}

/*--additional index page styles--*/
#indexrightcol img {
	margin-bottom: 15px;
}
#indexrightcol { margin-top: 30px;}
#indexleftcol { margin-top: 104px; margin-right: 38px;}
.indexbgd {
	background-image: url(../imgs/index-logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgdbase-s-index  {background-image: url(../imgs/bgdbase-s-index.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}



/*--photos at top of page--*/

.photoindexone {background: #019735 url(../imgs/photoindex-one.jpg) no-repeat right top;}
.photoindextwo {background: #019735 url(../imgs/photoindex-two.jpg) no-repeat left top;}
.photoindexthree {background: #019735 url(../imgs/photoindex-three.jpg) no-repeat left top;}


.logoone {background: #019735 url(../imgs/logo-one.jpg) no-repeat right top;}
.photoone {background: #019735 url(../imgs/photo-one.jpg) no-repeat left top;}
.phototwo {background: #019735 url(../imgs/photo-two.jpg) no-repeat left top;}
.photothree {background: #019735 url(../imgs/photo-three.jpg) no-repeat left top;}

/*--gallery--*/
.dark {color:#000000;}

#gallerylist .player h2, #single-video h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EDD700;
	font-size: 14px;
	font-weight: bold;
	padding-top:0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: 0;
	
}
#gallerylist h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 0;
	margin-bottom: 5px;
}
#gallerylist h6 img{
	
	vertical-align: text-top;
}

#gallerylist td.playerimage img{
	padding: 5px 5px 15px 5px;
	margin-bottom: 10px;
	background: transparent url(../imgs/gallery/galleryimg-bgd.gif) 0px 0px no-repeat;
	/*clear: both;*/
}
#gallerylist .player {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ED935;
	
	margin-bottom: 15px;
}
#weeks-outer {margin: 5px 0 10px 0;}
#weeks img {border: 0px;}
#weeks-outer .weeks img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



p.dates {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}



#sidebar .competitiondates {
	background-image: url(../imgs/h2dates.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
}
#sidebar .spacer {
	margin: 0px;
	padding: 0px;
	height: 10px;
}
