@import("style.css");
@charset "utf-8";
/* CSS Document */



/* MANDATORY LAYOUT CLASSES */
p {
	margin: 0;
	padding: 0;
} 


.grouptitle1 a {
color:#0000FF;
font-size:22px;
font-weight:bold;
text-decoration:underline;
}
.grouptitle1 a:active {
color:#FF0000;
font-size:22px;
font-weight:bold;
text-decoration:underline;
}
.bigiredtxt {
color:#FF0000;
font-size:22px;
font-style:italic;
padding:15px 10px;
text-align:center;
}
.redtxt {
color: #FF0000;
}
.bigredtxt {
color:#FF0000;
font-size:22px;
font-weight:bold;
text-align:center;
}
.bigboldblack {
color:#000000;
font-size:20px;
font-weight:bold;
}
.vedit {
border:1px solid #8CACBB;
}
.vedit th {
background-color:#DEE7EC;
border:1px solid #8CACBB;
font-weight:bold;
padding:10px 15px 10px 10px;
text-align:right;
vertical-align:middle;
}
.vedit td {
background-color:white;
border:1px solid #8CACBB;
padding:15px 10px 10px;
text-align:left;
vertical-align:middle;
}



img { border: 0; }

body {
	background: #c4c4c4;
	font-size: 12px;
	font-weight: normal;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
}

#mainwrapper {
	width: 920px;
	height: !important 800px;
	min-height: 800px;
	background: #FFFFFF;
	margin: 0 auto 0 auto;
	padding: 0px;
}

#header {
	width: 920px;
	margin: 0 auto 0 auto;
	padding: 0;
	height: 125px;
	overflow: hidden;
	background-image: url(../images/FGS-hdr.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#divhdrimg {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#newslettersignup {
	width: 293px;
	height: 28px;
	background-image: url(http://www.purepointgolf.com/images/home-2009-news-back.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 500;
	margin: 0 0 0 507px;
	padding: 0;
	text-align: center;
}

#newslettersignup p {
	font-size: 9px;
	font-weight: normal;
	width: 293px;
	height: 28px;
	color: #FFFFFF;
	/*line-height: 20px;*/
	margin: 2px 0 0 0;
	padding: 0;
	text-align: center;
}

#newslettersignup form { margin: 0; padding: 0; text-align: center; }

.newslettertext {
	width: 60px;
	height: 11px;
	border-left: 1px solid #8c9c8c;
	border-bottom: 1px solid #8c9c8c;
	border-right: 1px solid #8c9c8c;
	background: #FFFFFF;
	background-image: url(http://www.purepointgolf.com/images/home-2009-news-txtbk.jpg);
	background-repeat: repeat-x;
	font-size: 9px;
	font-weight: normal;
	margin: 0;
	padding: 4px;
}

.newsletterimg { margin: -2px 0 0 0; }

#loginbar {
	width: 800px;
	height: 34px;
	background-image: url(http://www.purepointgolf.com/images/home-2009-bluebar-bk.jpg);
	background-repeat: repeat-x;
	margin: 0 auto 0 auto;
	padding: 0;
	color: #FFFFFF;
	line-height: 34px;
	font-size: 10px;
}

#maincontent {
	width: 878px;
	margin: 0 auto 0 auto;
	padding: 10px 20px 10px 20px;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}



#sidebar, #sidebar2 {
	width: 167px;
	height: 100%;
	float: left;
	background: #e8ead2;
	margin: 0 0 0 1px;
}
#sidebarwrapper { margin: 0 5px 0 7px; padding: 0; }

#content {
	width: 600px;
	margin: 0 14px 0 185px;
	padding: 4px 0 34px 0;
	font-size: 14px;
}

#footer {
	width: 920px;
	height: 42px;
	background-image: url(../images/FGS-ftr.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	margin: 0 auto 0 auto;
	padding: 7px 0 0 0;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

#footer a { color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #e8ead2; text-decoration: underline; }

.separator {
	color: #e8ead2;
	margin: 0 5px 0 5px;
	padding: 0;
}




/* START QUIZ QUESTIONS AND ANSWERS */


#quizwrapper {
	width: 630px;
	margin: 0 0 0 168px;
	padding: 0;
	background-image: url(http://www.purepointgolf.com/images/home-2009-quiz-bk.jpg);
	background-repeat: repeat-y;
	color: #000000;
}

.redmed { 
	width: 550px;
	margin: 10px auto 5px auto;
	padding: 0;
	text-align: left;
}

.hidediv { 
	display: none; 
	background-image: url(http://www.purepointgolf.com/images/home-2009-quiz-q-rpt.jpg);
	background-repeat: repeat-y;
	margin: 20px 24px 0 32px;
	padding: 0;
	width: 574px;
}

.showdiv { 
	display: block; 
	background-image: url(http://www.purepointgolf.com/images/home-2009-quiz-q-rpt.jpg);
	background-repeat: repeat-y;
	margin: 0 24px 0 32px;
	padding: 0;
	width: 574px;
}

.qbox {
	width: 574px;
	margin: 0;
	padding: 0;
}

.lbcorner {
	width: 574px;
	margin: 0;
	padding: 0;
}

.answertxt {
	font-weight: 600; 
	font-size: 12px; 
	padding: 5px; 
	color:#000033; 
	background: #FFFFFF; 
	margin: 0 13px 0 8px;
	width: 540px;
	display: block;
}

.answertxt1 {
	font-weight: 600; 
	font-size: 12px; 
	padding: 5px; 
	color:#000033; 
	background: #e8e8e8; 
	margin: 0 13px 0 8px;
	width: 540px;
	display: block;
}

.answertxtover {
	font-weight: 600; 
	font-size: 12px; 
	padding: 5px; 
	color:#000033; 
	background: #b5b5b5; 
	margin: 0 13px 0 8px;
	width: 540px;
	display: block;
}

.answertext {
	font-weight: normal; 
	font-size: 14px; 
	padding: 5px; 
	color:#000033; 
	margin: 0 13px 0 8px;
	width: 540px;
	display: block;
}

.answertitle {
	color: #006600;
	font-size: 18px;
	font-weight: bold;
	margin:0 0 12px 0;
}

.subt {
	font-size: 20px;
	font-weight: bold;
	padding: 5px 10px 5px 37px;
}

.divider {
	background: #CECECE none repeat scroll 0 0;
	height: 1px;
	margin: 15px 20px;
	width: 312px;
}

.genanswer {
	display: none;
	width: 574px;
	margin: 10px auto 10px auto;
	padding: 0;
	/*text-align: center;*/
}

.tlwood {
	width: 574px;
	height: 36px;
	background-image: url(http://www.purepointgolf.com/images/home-2009-quiz-qtxt-bk.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.questiontxt {
	font-weight: bold; 
	font-size:14px; 
	line-height: 36px;
	margin: 0 20px 0 20px;
}

.subbutton { margin: 0; }

#qsubmit {
	width: 339px;
	margin: 10px auto 10px auto;
	padding: 0;
}

.bname {
	font-size: 12px;
	font-weight: bold;
}

.hellotxt {
	padding: 10px;
}

/* END QUIZ QUESTIONS AND ANSWERS */



/* START TESTIMONIALS AND BENEFITS */
#benefitstestimonials {
	width: 630px;
	margin: 10px 0 10px 0;
	padding: 0;
}

#benefittestimonials a, #testimonials a, #pscroller1 a, #quizwrapper a {
	cursor: pointer;
	text-decoration: none;
}

#benefits {
	width: 240px;
	height: 195px;
	margin: 0 10px 0 10px;
	padding: 0;
	font-size: 12px;
}

#testimonials {
	width: 290px;
	height: 200px;
	margin: 0;
	padding: 0;
}

#pscroller1{
	width: 290px;
	height: 205px;
	margin: 0;
	padding: 0;
	border: 0;
}

.scrolltestimonial {
	width: 290px;
	height: 63px;
	margin: 0 0 2px 0;
	padding: 0;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.purepointgolf.com/images/home-2009-test-bk.jpg);
	background-repeat: repeat-x;
}

.testipic {
	margin: 5px 4px 0 4px;
	padding: 0;
	float: left;
	border: 1px solid #FFFFFF;
}

.scrolltestimonial p { height: 32px; padding: 5px 3px 3px 3px; }

.testsignature {
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 1px;
}
/* END TESTIMONIALS AND BENEFITS */


/* IMPORTED FROM OLD STYLE SHEET */
.navformbtn { position: relative; display: inline; padding: 2px; border: 1px solid #818994; color: #11223C; background: #AAB9D0; font-size: 9px; font-weight: bold; }
.goldtextfrm { color: #949046; font-size: 10px; font-weight: bold; padding-left:5px;} 
.bluetextfrm { color: #FFFFFF; font-size: 10px; font-weight: bold; padding-left:5px; }
	.bluetextfrm a:link { color: #FFFFFF; text-decoration: underline; }
	.bluetextfrm a:visited { color: #FFFFFF; text-decoration: underline; }
	.bluetextfrm a:hover { color: #990000; text-decoration: underline; }
	.bluetextfrm a:active { color: #990000; text-decoration: underline; }
.navformfield { width: 95px; height: 16px; border-left: 1px solid #616976; border-right: 1px solid #616976; border-bottom: 1px solid #616976; font-size: 10px; font-weight: normal; background: #FFFFFF; background-image: url(http://www.purepointgolf.com/images/home-2009-bluebar-txtbk.jpg); background-repeat: repeat-x; padding-left:3px; margin-right:6px; }
.topsb {background-image:url(http://www.purepointgolf.com/store/images/topsidebar.png); background-repeat:no-repeat; width:154px; height:8px; }
.topsb2 {background-image:url(http://www.purepointgolf.com/store/images/sidebar-top.png); background-repeat:no-repeat; width:154px; height:8px; overflow: hidden; }
.sidetop {background-image:url(http://www.purepointgolf.com/store/images/sidebar-top.png); background-repeat:no-repeat; width:144px; height:25px; font-size:14px; color:#003300; padding:15px 0 0 10px; font-weight:700; }
.sidemid {background-image:url(http://www.purepointgolf.com/store/images/side-mid.png); background-repeat:repeat-y; width:154px;  }
.sidemid1 {background-image:url(http://www.purepointgolf.com/store/images/side-mid.png); background-repeat:repeat-y; width:151px; height:113px; text-align:center; padding:7px 0 0 3px; }
.apbtm {background-image:url(http://www.purepointgolf.com/store/images/apbtm.png); background-repeat:repeat-y; width:154px; height:76px; }
.sidebtm {background-image:url(http://www.purepointgolf.com/store/images/side-btm.png); background-repeat:repeat-y; width:154px; height:17px; }
#navbtns { width:154px; height:210px; background-image:url(http://www.purepointgolf.com/store/images/topsidebar.png); background-repeat:repeat-y; }
#navbtns ul {list-style: none; margin: 0; padding: 0;}
#navbtns li {background-image:url(http://www.purepointgolf.com/store/images/side-btn.png); background-repeat:no-repeat; height:35px; }
#navbtns a {color:#003300;}
#navbtns a:hover { color:#7D0D0D;}
.sotxt {padding:7px 7px 0 12px; font-weight:600; font-size:12px;}
.darkgreen {color:#003300;}
.sidemid ul {list-style: none; margin: 0; padding: 0;}
.sidemid li {font-size:9px; padding-left:13px; padding-bottom:4px;}
.navtxt {font-size:12px; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif; padding:7px 0 0 10px;}
.hmtitle { font-size: 18px; color: #006600; font-weight: bold; margin: 0 0 8px 0;  }
.bigbluetxt2{font-size:18px; color:#000066; font-weight:600; line-height:20px; font-family:Arial, Helvetica, sans-serif ;}
.prodnamespan1 { color: #000000; font-size: 20px; font-weight: bold; line-height:24px; }
#content ul {list-style: none; margin: 0; padding: 0;}
#content li {font-size: 12px; padding-left:8px; padding-bottom:4px;}

#benefits ul {
list-style-image:url(http://www.purepointgolf.com/store/images/smcheck.jpg);
margin:0;
padding-left:28px;
font-size: 11px;
}

.rstxt {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:600;
padding:18px 0 0 0;
}


.green { font-size: 14px; color: #006600; font-weight: 600; padding: 12px 0 5px 0;  }
.guts { padding:0 35px 0 35px}
