#bgfill {
	BACKGROUND: #ffffff
}
.menuheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 4px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #363636 1px solid
}
A.linkheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 4px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #363636 1px solid
}
A.linkheader:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkheader:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkheader:hover {
	BACKGROUND: #363636; COLOR: #cccccc; TEXT-DECORATION: none
}
A.linkheader:active {
	BACKGROUND: #363636; COLOR: #cccccc; TEXT-DECORATION: none
}
A.sidemenu {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.sidemenu:link {
	COLOR: #c5c5c5; TEXT-DECORATION: none
}
A.sidemenu:visited {
	COLOR: #c5c5c5; TEXT-DECORATION: none
}
A.sidemenu:hover {
	COLOR: #c5c5c5; TEXT-DECORATION: underline
}
A.sidemenu:hover {
	COLOR: #c5c5c5; TEXT-DECORATION: underline
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #025194
}
.subheader {
	FONT-SIZE: 10px; COLOR: #000000
}
.menusubheader {
	FONT-SIZE: 10px; COLOR: #999999
}
.content {
	FONT-SIZE: 12px; COLOR: #000000;
	line-height:1.2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.content UL {
	FONT-SIZE: 12px;
	color:#990000;
}
.content OL {
	FONT-SIZE: 12px; COLOR: #000000; font-weight:bold;
}
.content A:link {
	COLOR: #025194; TEXT-DECORATION: underline
}
.content A:visited {
	COLOR: #025194; TEXT-DECORATION: underline
}
.content A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.content A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.sub {
	FONT-SIZE: 11px
}
A.sub:link {
	COLOR: #025194; TEXT-DECORATION: underline
}
A.sub:visited {
	COLOR: #025194; TEXT-DECORATION: underline
}
A.sub:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.sub:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.contentgrey {
	FONT-SIZE: 12px; BACKGROUND: #cccccc; COLOR: #000000; LINE-HEIGHT: 16px
}
.contenterror {
	FONT-SIZE: 12px; COLOR: #990000
}
.pollgrey {
	FONT-SIZE: 8pt; BACKGROUND: black; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pollwhite {
	FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(images/background.gif) #000000 repeat-x left top; MARGIN: 10px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#container {
	LEFT: 50%; PADDING-BOTTOM: 10px; MARGIN-LEFT: -380px; WIDTH: 760px; POSITION: absolute
}
#header {
	BACKGROUND: url(images/new_header2.jpg) no-repeat left top; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #7a7a7a 5px solid; POSITION: relative; HEIGHT: 70px
}
#headerLogo {
	BORDER-RIGHT: #585858 1px solid; PADDING-RIGHT: 15px; LEFT: 20px; POSITION: absolute; TOP: 10px
}
#headerLogo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#headerPhoto {
	BORDER-RIGHT: #585858 1px solid; LEFT: 678px; BORDER-LEFT: #585858 1px solid; POSITION: absolute; TOP: 10px
}
#headerNav {
	FONT-WEIGHT: bold;
	LEFT: 470px;
	WIDTH: 350px;
	LINE-HEIGHT: 16px;
	POSITION: absolute;
	TOP: 49px;
	TEXT-ALIGN: center
}
#headerNav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#headerNav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#headerNav A:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#headerNav A:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#content {
	PADDING-TOP: 8px
}
#mainNav {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 170px; BORDER-BOTTOM: #9a0001 10px solid
}
#contentContainer {
	FLOAT: right; WIDTH: 570px
}
#contentPhotos {
	BORDER-BOTTOM: #000000 5px solid
}
#contentText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/footer.gif) #ffffff no-repeat left bottom; PADDING-BOTTOM: 40px; PADDING-TOP: 10px
}
#footer {
	RIGHT: 10px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 35px
}
#sideForm {
	BACKGROUND: url(images/side_form_top.gif) #dddddd no-repeat left top; MARGIN: 5px 0px; WIDTH: 200px
}
#sideFormContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(images/side_form_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#contentTabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
#tabbedContent LI A {
	TEXT-DECORATION: none
}
.shadeTabStructure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.shadeTabStructure LI {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid; TEXT-ALIGN: center
}
.shadeTabStructure LI A {
	FLOAT: left; COLOR: #999999; TEXT-DECORATION: none
}
.shadeTabStructure LI A SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: none; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.shadeTabStructure LI A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.shadeTabs {
	BACKGROUND: url(images/tabs/tab_center_standard.gif) #eeeeee repeat-x left top; POSITION: relative; TOP: 1px
}
.shadeTabs A SPAN {
	MARGIN: 0px; COLOR: #000000
}
.shadeTabsSelected {
	BACKGROUND: url(images/tabs/tab_center_standard_over.gif) #ffffff repeat-x left top; POSITION: relative; TOP: 1px
}
.shadeTabsSelected A SPAN {
	MARGIN: 0px 0px 1px; COLOR: #000000
}
.tabContainer1 {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.tabContent {
	
}
A.rss {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffcc00 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffcc00 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffcc00 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
A.rss:hover {
	COLOR: #ffcc00
}
A.rss:visited {
	COLOR: #ffffff
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666
}
.discount {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #660000
}
.searchbox {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
A.itemname:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #660000; TEXT-DECORATION: underline
}
A.itemname:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.itemname:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.itemname:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.separator {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/images/grey_black_gradient.jpg) #000000 repeat-y right top; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#branding {
	FONT-SIZE: 11px; BACKGROUND: url(/images/imavex_branding_bg.gif) no-repeat left top; WIDTH: 125px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 25px
}
#brandingName {
	FONT-WEIGHT: bold; Z-INDEX: 1; LEFT: 19px; POSITION: absolute; TOP: 8px
}
#brandingService {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 125px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#brandingService A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 63px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 8px; HEIGHT: 13px; TEXT-DECORATION: none
}
#surveyFormField {
	DISPLAY: none; WIDTH: 50px
}
#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40px; TEXT-ALIGN: center
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND: url(/lightbox/images/blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND: url(/lightbox/images/blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(/lightbox/images/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(/lightbox/images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(/lightbox/images/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(/lightbox/images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px
}
#overlay {
	Z-INDEX: 90; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000; -moz-opacity: 0.6; opacity: 0.6
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML > BODY .clearfix {
	DISPLAY: inline-block; WIDTH: 100%
}
* HTML .clearfix {
	HEIGHT: 1%
}
.image_right{
float:right;
}
.main_heading
{
font-family:"Arial Black";
font-size:18px;
}
/*Example CSS for the two demo scrollers*/

#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 200px; /*marquee height */
background-color:#EDEDED;
overflow: hidden;
border: 1px solid black;
padding: 2px;
padding-left: 4px;
}
/* tool tips*/
/* override the arrow image of the tooltip */ 
#dynatip.bottom { 
    background:url(http://www.sethdichardgolf.com/images/black_arrow_bottom.png);     
    padding-top:40px; 
    height:55px; 
} 
 
#dynatip.bottom { 
    background:url(http://www.sethdichardgolf.com/images/black_arrow_bottom.png); 
}
#dynatip {
	display:none;
	background:transparent url(images/black_arrow_big.png);
	font-size:12px;
	height:170px;
	width:320px;
	padding:25px;
	color:#fff;	
}

/* style the trigger elements */
#dyna img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(jquerry/jquerry/images/wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #000000;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #d9d9c2;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url(jquerry/images/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(jquerry/images/darrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url(jquerry/images/darrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(jquerry/images/darrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url(jquerry/images/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
  background-image: url(jquerry/images/arrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url(jquerry/images/arrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url(jquerry/images/arrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url(http://www.sethdichardgolf.com/jquerry/images/bl.gif) no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url(http://www.sethdichardgolf.com/jquerry/images/tl.gif) no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(http://www.sethdichardgolf.com/jquerry/images/tr.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url(http://www.sethdichardgolf.com/jquerry/images/br.gif) no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url(jquerry/images/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
  background-image: url(jquerry/images/rarrowright.gif);
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url(jquerry/images/rarrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url(jquerry/images/rarrowup.gif);
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}

#index_back{
position:relative;
left: 300px;
background:url(images/sdichard_logo_back.jpg);
background-repeat:no-repeat;
height: 329px;
width:300px;
}
