body{
background: #FFFFFF url(images/page_bg.jpg) repeat-x top left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
margin:0;
padding:0;
line-height: 1.2em;
}

b{font-size: 110%;}
em{color: red;}

P {margin: 16px 2px 16px 2px;}

h1 {
font-size: 20px;
font-weight: normal;
margin-top: 8px;
line-height: 20px;
font-family: Georgia, Arial, Helvetica, sans-serif;
}

h2 {
font-size: 18px;
font-weight: normal;
margin-top: 24px;
}

h3 {
font-size: 16px;
}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #FFFFFF url(images/cent_bg.gif) repeat;
}

#topsection{
background: #EAEAEA;
height: 201px; /*Height of top section*/
margin: 0 auto;
background: url(images/header.jpg) no-repeat top left;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

.menutop{
width: 100%;
height: 135px;
position: relative;
bottom: 0;
}

.menutop a {
width: 101px;
line-height: 26px;
text-align: center;
display: block;
float: left;
margin-top: 156px;
margin-left: 17px;
font-family: verdana,geneva,arial,helvetica,sans-serif; font-size: 10pt;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
padding-left: 3px;
}

.menutop a:hover{
color: #BCB801;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 627px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
}

#contentcolumn b{
color: #545252;
}

#contentcolumn p{
color: #545252;
}

#innertube golf1{
padding-left: 20px;
}

.golf2{
border: 1px solid #b2b2b2;
}

#greybg{
background: url(images/grey_bg.gif) no-repeat;
height: 781px;
}

#leftcolumn{
float: left;
width: 392px; /*Width of left column in pixel*/
margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
padding-top: 20px;
background: #323436;
background: url(images/leftcol_bg.gif) repeat;
margin-bottom: 35px;
}

#rightcolumn{
float: left;
width: 235px; /*Width of right column in pixels*/
margin-left: -588px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
padding-top: 20px;
background: url(images/rightcol_bg.gif) no-repeat;
}

a{
text-decoration: none;
color: #d8a803;
}

a:hover{
text-decoration: none;
color: #1067ca;
}

#footer{
clear: left;
width: 100%;
color: #9c9c9c;
text-align: center;
padding: 16px 0;
background: #323436;
}

#footer a{
color: #d8a803;
}

#footer a:hover{
text-decoration: none;
color: #1067ca;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube .title {
margin: 0;
padding-top: 0;
}

.tick {
float:right;
margin-right: 20px;
}

.golf1{
padding-left: 20px;
}

.inputs {
background-color: #e5e5e5;
color: black;
border: solid 1px #e3d504;
font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 18%;
padding: 3px;
}

.promo_input {
background-color: #e5e5e5;
color: black;
border: solid 1px #e3d504;
font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 8%;
margin-bottom: 5px;
padding: 3px;
}

.lineup .test{
vertical-align: middle;
}

.test {
display: inline-block;
margin: 0 6px;
}

.innertube2{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
background: url(images/tabbed_box.gif) no-repeat top left;
height: 457px;
padding-left: 15px;
padding-right: 20px;
padding-top: 5px;
}

.side {
margin-bottom: 8px;
}

ul {
padding: 0 3px;
margin: 0 6px 0 18px;
}

li {
padding: 6px;
}
