/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{

margin:0;
padding:0;
}

table{
border-collapse:collapse;
border-spacing:0;
}

fieldset,img{
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var,optgroup{
font-style:inherit;
font-weight:inherit;
}

del,ins{
text-decoration:none;
}

li{
list-style:none;
}

caption,th{
text-align:left;
}

h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}

q:before,q:after{
content:'';
}

abbr,acronym{
border:0;
font-variant:normal;
}

sup{
vertical-align:baseline;
}

sub{
vertical-align:baseline;
}

legend{
color:#000;
}

input,button,textarea,select,optgroup,option{
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
}

input,button,textarea,select{
font-size:100%;
}

body{
font:13px/1.231 arial,helvetica,clean,sans-serif;
font-size:small;
}

select,input,button,textarea,button{
font:99% arial,helvetica,clean,sans-serif;
}

table{
font-size:inherit;
}

pre,code,kbd,samp,tt{
font-family:monospace;
font-size:108%;
line-height:100%;
}

body
{
text-align:center;
}

/*structure*/
html
{
background-color:#323232;
background-image: url(http://www.eez-read.com/images/home-bg-x.jpg);
background-repeat: repeat-x;
background-attachment:  scroll;
background-position:top left;
z-index: 0;
}

.whitecolbg
{
background-image: url(http://www.eez-read.com/images/content-bg-y.png);
background-repeat: repeat-y;
background-position: 3px 0px;
z-index: 10;
}

#wrapper
{
height:775px;
width:1000px;
margin:0px auto;
background-image: url(http://www.eez-read.com/images/home-main-content-bg.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position:top left;
}

/* header */
#header #site-title{
width:200px;
float:left;
height:70px;
padding-left:105px;
padding-top:30px;
}

#header #site-title a{
display:block;
float:left;
width:200px;
height:70px;
outline:none;
text-decoration:none;
}

#header #site-title h1 a, #main-navigation li a{
/* text-indent:-9999px; */
overflow:hidden;
}

.putters-body #main-navigation{
background-position:0;
/* background-position:0 -40px; */
}

#main-navigation{
float:right;
height:40px;
width:595px;
margin-top:19px;
margin-right:81px;
display:inline;
overflow:hidden;
background-image: url(http://www.eez-read.com/images/main-nav.png);
background-repeat:no-repeat;
background-attachment:  scroll;
background-position: 0 0;
}

#putters{
width:80px;
float:left;
}

#training-aids{
	width:95px;
	float:left;
	font-family: "Arial Black", "Arial Narrow", Arial;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

#pro-shop{
width:65px;
float:left;
}

#how-it-works{
width:90px;
float:left;
}

#what-golfers-are-saying{
width:150px;
float:left;
}

#blog{
width:45px;
float:left;
}

#history{
width:60px;
float:left;
}

#main-navigation ul{
width:100%;
}

#main-navigation li{
display:inline;
margin:0!important;
list-style:none;
}

#main-navigation li a{
outline:none;
display:inline;
/* text-indent:-9999px; */
overflow:hidden;
}

#main-navigation li a:hover{
/* background-image:url(../images/main-nav.png); */
}

#putters a{
float:left;
width:75px;
height:30px;
margin:5px 5px 5px 0px;
}

#training-aids a a:link a:hover a:visited{
float:left;
width:85px;
height:30px;
margin:5px;
}

#pro-shop a{
float:left;
width:65px;
height:30px;
margin:5px;
}

#how-it-works a{
float:left;
width:80px;
height:30px;
margin:5px;
}

#what-golfers-are-saying a{
float:left;
width:140px;
height:30px;
margin:5px;
}

#blog a{
float:left;
width:35px;
height:30px;
margin:5px;
}

#history a{
float:left;
width:50px;
height:30px;
margin:5px;
}

body#home #main-nav{
/* background-position:0 -41px; */
background-position:0;
}

body#putters #main-nav{
background-position:0 0;
}

#putters a:hover{
/* background-position:0px -325px; */
background-position:0px;
}

#training-aids a:hover{
/* background-position:-85px -325px; */
}

#pro-shop a:hover{
/* background-position:-180px -325px; */
}

#how-it-works a:hover{
/* background-position:-245px -325px; */

}
#what-golfers-are-saying a:hover{
/* background-position:-335px -325px; */
}

#blog a:hover{
/* background-position:-485px -325px; */
}

#history a:hover{
/* background-position:-530px -325px; */
}

#home .active a:hover{
background:none;
}

/* main-content */
#main-content
{
	/*float:left;*/
	/*height:400px;*/
	width:850px;
	/*margin-top: 100px;*/
	pading-top: 125px;
	margin-left: 65px;
	margin-bottom: 175px;
}

#main-content #product-gallery
{
	margin: auto;
	/*width:1000px;
height:300px;*/

/*
background-image: url(../images/product-gallery-putters.png);
background-repeat: repeat-x;
background-attachment:  scroll;
background-position:top left;
*/
}

#main-content #product-gallery object.video
{
}

#main-content #product-gallery h2
{
font-family: Verdana;
text-align: justify;
color: white;
font-size: 18px;
margin-bottom: 10px;
}

#main-content #product-gallery h2 em
{
font-family: Verdana;
text-align: justify;
color: red;
text-transform: uppercase;
}

#main-content #product-gallery p
{
font-family: Verdana;
text-align: justify;
color: #ccc;
font-size: 14px;
}

#main-content #product-gallery img.more
{
margin: none;
margin-top: 25px;
margin-bottom: 25px;
}

#product-links{
float:left;
width:1000px;
}

#product-links ul{
float:left;
width:100%;
margin-left:120px;
margin-top:210px;
}

#product-links li{
display:inline;
}

#product-links li a{
display:inline;
/* text-indent:-9999px; */
overflow:hidden;
outline:none;
}

#buy-now{
float:left;
width:170px;
}

#read-more{
float:left;
width:170px;
}

#buy-now a{
float:left;
width:165px;
height:60px;
margin:0px 10px 0px 0px;
}

#read-more a{
float:left;
width:105px;
height:40px;
margin:45px 0px 0px 330px;
}

/* ancillary-content */
#ancillary-content
{
/*float:left;*/
width:1000px;
height:400px;
}

#subcontent
{
margin-top: 25px;
width: 800px;
margin: auto;
}

#subcontent p
{
color: white;
text-align: justify;
margin-left: 65px;
margin-bottom: 10px;
font-size: 16px;
}

#subcontent em
{
color: #ff1111;
}

#subcontent ul
{
color: white;
text-align: justify;
font-size: 14px;
margin-left: 85px;
margin-bottom: 25px;
}

#subcontent ul li
{
list-style: square;
}

#other-products{
float:left;
width:1000px;
margin-bottom: 0px;
}

#other-products ul{
width:100%;
margin-left:65px;
}

#other-products li{
display:inline;
}

#other-products li a{
display:block;
/* text-indent:-9999px; */
overflow:hidden;
outline:none;
}

#iphone-app{
float:left;
width:292px;
background-image: url(http://www.eez-read.com/images/iphone-app.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:top left;
margin-top:-64px;
}

#butch-harmon-video{
float:left;
width:292px;
background-image: url(http://www.eez-read.com/images/butch-harmon-video.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:top left;
}

#eez-read-gallery{
float:left;
width:292px;
background-image: url(http://www.eez-read.com/images/eez-read-gallery.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:top left;
}

#iphone-app a{
float:left;
width:282px;
height:230px; /*230*/
margin:0px 10px 0px 0px;
}

#butch-harmon-video a{
float:left;
width:282px;
height:160px;
margin:0px 10px 0px 0px;
}

#eez-read-gallery a{
float:left;
width:282px;
height:160px;
margin:0px 10px 0px 0px;
}

.listing
{
margin-left: 10px;
}

h2.listing
{
margin-top: 10px;
}

table.listing
{
	margin: 0;
}

img.buylisting
{
margin-top: -3px;
}

#social
{
	/*float: left;*/
	margin: 0;
	margin-right: 50px;
}
