@charset "utf-8";
/* CSS Document */

body { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; margin-top: 0; margin-bottom:0; background: #d2d2d2 url(http://www.golfchippinglessons.com/images/bkgndBody.png) repeat-x 0px 0px; }
	a:link { color: #000099; text-decoration: underline; border:0}
	a:visited { color: #000099; text-decoration: underline; border:0}
	a:hover { color: #000099; text-decoration: none; border:0}
	a:active { color: #000099; text-decoration: none; border:0}
h1 { font-size:16px; font-weight: bold;} 
h2 { font-size:14px; font-weight: 600; padding: 5px 0 10px 0; margin: 0;}
h3 { font-family:Arial, Helvetica, sans-serif ; font-size:18px ; color:#083304 ; font-weight:800 ;  margin-bottom:0px; margin-top:0px }
h4 { font-size:12px ;}
p { margin:0; }
img { border:0; }

.navbar { margin-bottom:15px; margin-top:1px}
#pageholder { width: 900px; background: #FFFFFF; text-align: left; min-height: 500px; height: auto !important; height: 500px; padding:3px 5px 0 5px; margin-top:25px; }
.wback { width: 910px; background: #FFFFFF; text-align: center; padding-left:10px;}
#headerContainer {margin: 1px 0px 0px 0px; background: #303130 url(http://www.golfchippinglessons.com/images/bkgndHeaderContainer.png) no-repeat 0px 0px;  }
#header {height: 85px; background: url(http://www.golfchippinglessons.com/images/bkgndHeader.jpg) no-repeat right top; width:900px; margin-bottom:0px; }
#header1 {height: 85px; background: url(http://www.golfchippinglessons.com/images/bkgndHeader.jpg) no-repeat right top; width:900px; margin-bottom:0px; }
#logo {padding: 10px 0px 0px 14px; height:80px;}
#printLogo {display: none;}
.gutters {width:800px; margin:5px 50px 10px 50px; font-size:13px; text-align:left;}
.gutters li { margin-bottom:7px;}
.guttersbt {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(images/b2-chip-dvd.jpg) no-repeat; height:54px}
.guttersbt2 {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(images/b1-chip-ap.jpg) no-repeat; height:54px}
.guttersbt3 {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(images/b3-chip-ext.jpg) no-repeat; height:54px}
.guttersbt4 {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(http://www.golfchippinglessons.com/images/ebookbonus.jpg) no-repeat; height:54px}
.guttersback {width:450px; margin:5px 225px 10px 225px; font-size:13px; text-align:left; border:solid #003300 3px;}
.guttersback1 {width:650px; margin:5px 125px 10px 125px; font-size:13px; text-align:left; background-color:#FFFF00; border:solid #000000 1px; font-weight:bold; padding:5px 5px 5px 5px }

.guttersbm {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(images/gbonus-m.jpg) repeat;}
.guttersbm1 {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(http://www.golfchippinglessons.com/images/bonus-m.jpg) repeat; height:360px;}
.guttersbb {width:800px; padding:0px 50px 0px 50px; font-size:13px; background: url(images/gbonus-b.jpg) no-repeat; height:19px}

.gutters1 {width:850px; margin:5px 0px 10px 50px; font-size:13px;}
.gutters2 {width:800px; margin:5px 50px 10px 50px; font-size:13px;}

.guttersbtdvd {width:505px; background: url(http://www.golfchippinglessons.com/images/chipdvdx.jpg) no-repeat; height:54px}
.guttersbtap {width:505px; background: url(http://www.golfchippinglessons.com/images/chipapx.jpg) no-repeat; height:54px}
.guttersbtx {width:505px; background: url(http://www.golfchippinglessons.com/images/chipextx.jpg) no-repeat; height:54px}




.guttersbft1 {width:505px; background: url(http://www.golfchippinglessons.com/images/chipebookx.jpg) no-repeat; height:54px}
.guttersbft {width:505px; background: url(http://www.golfchippinglessons.com/images/chipformx.jpg) no-repeat; height:54px}
.guttersbfm {width:505px;  font-size:13px; background: url(http://www.golfchippinglessons.com/images/gbonusf-m.jpg) repeat;}
.guttersbfm a { color:#000099}

.guttersbfb {width:505px; font-size:13px; background: url(http://www.golfchippinglessons.com/images/gbonusf-b.jpg) no-repeat; height:19px}

.imgfloatr {float:right; padding:50px 2px 40px 5px; clear:right; }
.imgfloatr1 {float:right; margin:2px 2px 2px 7px; clear:right; }
.imgfloatl {float:left; padding:2px 10px 2px 10px;}
.checkfloatl {float:left; padding:0px 5px 0px 0px;}
.checkfloatl1 {float:left; padding:0px 8px 0px 0px;}
.bold {font-weight:bold;}
.pageback {background-image:url(http://www.purepointgolf.com/images/pageback.png); background-repeat:repeat-y;}
.pagebtm {background-image:url(http://www.purepointgolf.com/images/pagebottom.png); background-repeat:no-repeat; height:17px;}
.letters {font-size:13px; padding:0px 150px 10px 150px; font-family:"Courier New", Courier, monospace;}
.letter1 {font-size:13px; padding:0px 150px 10px 150px;}
.redbox {background-color:#ff0000;}
.bigboldblack {font-size:20px; font-weight:bold; padding:25px px 1px 0px; text-align:center;}
.bigboldblack1 {font-size:16px; font-weight:bold; padding:25px 2px 15px 2px; text-align:center;}
.bigboldblack2 {font-size:13px; font-weight:700; padding:15px 2px 15px 2px; text-align:center;}
.midpad {padding:0 122px 0 122px;}
.bobbypicpad {padding:20px 0px 0px 70px;}
.redtxt {color:#FF0000;}
.bluetext1 {color:#000099;}
.medgreentxt { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px ; color:#083304 ; font-weight:800 ; width:660px ;  padding-top:10px ; }
.medgreentxt2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px ; color:#083304 ; font-weight:800 ; width:560px ; padding-top:5px ; }
.bobby { margin-left:65px ; }
.dave { margin-bottom:20px ; }
.bluethick {font-size:15px; font-weight:bold; color:#000033;}
.salestxt {font-size:13px;}
.giantredtxt {color: #005500; font-size:34px; font-weight:bold; text-align:center; padding:8px 5px 8px 5px;}
.bigiredtxt {color:#ff0000; font-size:22px; text-align:center; font-style:italic; padding:15px 10px 15px 10px;}
.bigiredtxt a {color:#e34f14; font-size:22px; text-align:center; font-weight:bold; line-height:26px; }
.bigiwhitetxt {color:#FFFFFF; font-size:22px; text-align:center; font-style:italic; padding:10px 5px 10px 5px;}
.bigredtxt {color:#FF0000; font-size:22px; text-align:center; font-weight:bold; padding:10px 5px 10px 5px;}
.bigbluetxt{font-size:14px; color:#000066; font-weight:600; }
.bigbluetxt2{font-size:18px; color:#000066; font-weight:600; line-height:20px; font-family:Arial, Helvetica, sans-serif ;}
.bigbluetxt3{font-size:18px; color:#000066; font-weight:600; font-family:Arial, Helvetica, sans-serif ;}
.bigbluetxt1{font-size:15px; color:#000066; font-weight:600; padding:5px 0 3px 7px; }
.grouptitle { font-size: 22px; font-weight: bold; }
.grouptitle a:link { font-size: 22px; font-weight: bold; color: #0000FF; text-decoration: none; }
.grouptitle a:visited { font-size: 22px; font-weight: bold; color: #0000FF; text-decoration: none; }
.grouptitle a:hover { font-size: 22px; font-weight: bold; color: #0000FF; text-decoration: underline; }
.grouptitle a:active { font-size: 22px; font-weight: bold; color: #FF0000; text-decoration: underline; }
.inside { margin:0 50px 0 50px; height:100px; }
.inside1 { margin:0 50px 0 50px;  }
.inside2 { margin:0 50px 0 50px; text-align:center; }
.disclaimer { font-size:9px;}
.disclaimer1 { font-size:10px; margin:7px 150px 2px 150px; text-align:left; background-color:#FFFF00; padding:4px 4px 4px 4px; border:solid 1px #666666; font-weight:600}
.clear {clear:both;}
.insidelist1 li {font-size:12px; font-weight:bold;}
.insidelist li {font-size:12px; font-weight:bold;}
.insidelist {width:210px; float:right; margin-right:15px}
.insidelist1 {width:170px; float:left; padding-left:10px;}

#hmworks {
	position: absolute;
	z-index: 1000;
	margin: 120px 0 0 630px;
}
#hmimp {
	position: absolute;
	z-index: 1001;
	margin: 150px 0 0 630px;

}
#hmlower {
	position: absolute;
	z-index: 1002;
	margin: 170px 0 0 630px;

}
#hmjoin {
	position: absolute;
	z-index: 1003;
	margin: 220px 0 0 630px;
}
#hmorder {
	position: absolute;
	z-index: 1003;
	margin: 210px 0 0 630px;
}

#hmplayone { position: absolute; z-index: 1004; margin: 230px auto auto 546px; }
#hmplayall { position: absolute; z-index: 1005; margin: 0 auto auto 628px; }

.zin {
	z-index: 22;
	position: absolute;
	width: 901px;
	top: 91px;
	height: 287px;
	margin-top:2px;
}
#mediaContainer {
	width: 900px;
	height: 287px;
	overflow: hidden;
	margin: 4px 0px 12px 0px;
}
.download {width:550px; margin-left:30px; text-align:center }
.foot {height:7px; background-color:#1F5908; }
.footlinks {text-align:center; color:#1F5908;}
.footlinks a:link { text-align:center; color:#1F5908; text-decoration: none; }
.footlinks a:visited {text-align:center; color:#1F5908; text-decoration: none; }
.footlinks a:hover {text-align:center; color:#1F5908;  text-decoration: underline; }
.footlinks a:active { text-align:center; color:#1F5908; text-decoration: none; }
.fsvid {width:250px; height:320px; float:left}
.fsbutton {width:250px; text-align:center; height:25px}
.fsbox {width:418px; margin-left:300px; padding:0 10px 0 10px; }
.rule {height:1px; background-color:#666666; margin:0 50px 0 50px;}
.mar {margin:5px 10px 5px 10px; display:inline;}
.bigger {font-size:16px; border:solid 2px #083304; padding:10px 10px 10px 10px; margin:0 230px 0 230px}
.textarea {overflow: auto;width: 200px; height:300px; background-color:#DDDDDD; border:solid 1px #CCCCCC; padding:3px 3px 3px 3px;}
.keyword {width:230px; margin-right:25px; float:left;}
.keywordm {width:230px; margin-right:25px; float:left; margin-top:20px  }


/** Article **/
.cb { clear:both ; }
.cl { clear: left; }
.imgfloatl { float:left; padding:2px 10px 2px 10px;}
.grouptitle { font-size: 18px; font-weight: bold; color: #006600; }
.boldlist {font-weight:600; line-height:10px; width:660px; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:12px;}
.boldlist ul {line-height:20px;}
.smallbtxt1 {font-size:9px; text-align:center; padding-top:3px;}
h5 {font-size:14px; font-weight:600; margin-top:2px; margin-bottom:7px; color:#083304 ;}
.picboxl {width:200px; text-align:center; float:left; margin:20px 43px 10px 87px; display:inline;}
.picboxr {width:200px; text-align:center; float:right; margin:20px 87px 10px 43px; display:inline; }
.picbox3 {width:200px; text-align:center; float:left; margin:20px 30px 10px 0px; display:inline;}
.picbox0 {width:200px; text-align:center; float:left; margin:20px 0px 10px 0px; display:inline;}
.picbox4 {width:200px; text-align:center; margin:0px 230px 10px 230px;}
.pictxt1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-top:4px; font-weight:600;}
#maincontainerar {width:100%; margin:0 auto; background-color:#FFFFFF; }
ol {font-weight:600;}
ol li {list-style:decimal;}
.smtext { width:620px ; margin-left:67px ; margin-right:67px ; margin-top:10px ; font-family:Arial, Helvetica, sans-serif ; font-size:9px ; }
.medgreentxt1 { font-family:Arial, Helvetica, sans-serif ; font-size:16px ; color:#083304 ; font-weight:600 ; width:660px ; margin-left:auto ; margin-right:auto ; padding-top:10px ; }
.medwhitetxt1 {font-family:Arial, Helvetica, sans-serif ; font-size:24px ; color:#FFFFFF ; font-weight:800; padding-top:7px ; padding-left:15px ; }
.grnrule { width:500px ; height:4px ; background-color:#083304 ; float:right ; }
.maintxt {width:660px ; margin-left: auto ; margin-right: auto ; margin-top:3px ; font-size:12px; }
.picfloat {width:120px; float:right ; text-align:center;}
.bigboldblacka {font-size:18px; font-weight:bold; padding:5px 0px 5px 0px;  text-align:center}
.remove {color: #FF0000; font-size:18px; text-align:center}
.paper { border:#999999 solid 1px; margin:0 50px 0 50px}