/**
 * @version		$Id: template.css 12668 2009-08-31 00:00:25Z pentacle $
 * @copyright	Copyright (C) 2005 - 2009 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/*****************************/
/*** Core html setup stuff ***/
/*****************************/

/* CSS Document */
/* new table less design */
html{ height:100%;}
body {background: #FFFFFF url(../images/upper_bg.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif; 
		 margin: 0px 0px 0px 0px; height:100%;}
img{ border:none;}		 
#main {width:1000px; margin:0 auto;  text-align:center;  height:100%;  }
#main2{ margin:0 auto; width:965px;  height:100%; text-align:left;  }
#submain{ background:#FEFDFB; }
#header{ height:128px; background: #FEFDFB url(../images/upper_bg.jpg) repeat-x;  }
#logo{ padding-top:15px; padding-left:5px; float:left;}
#contactus{ }
#eNews{
	padding-top:5px;
	padding-left:0px;
	float:right;
	width: 254px;
}
#eNewsSignup{ padding-top:10px;}
#eNewsBox{
	background:url(../images/search_box.png) no-repeat;
	width:250px;
	height:22px;
}
.eNewsText{ border:none; margin-top:4px; margin-left:2px; background:#E7E7E7; color:#666666; font-size: 9px;   }
#submit{ float:right; padding-top:8px;}
#AimTechFindUs{ float:right; width:300px; }

#AimTech{ float:left;}
#FindUs{ float:right; width:121px; vertical-align:text-top; text-align:right; padding-right: 10px; }
.FindUsText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	vertical-align:bottom;
	width:70px;
	float: left;
	padding-top: 0px;
	padding-left: 50px;
}
#FindUsImage{
	float:right;
	width:175px;
	padding-top: 5px;
}

#Content{ width:955px; background:#FFFFFF; height:100%; padding-top:0px; padding-bottom:20px;}
#leftContent{ width:645px; float:left; background:#FFFFFF; height:100%}
#rightContent{ width:309px; float:right;height:100%;  }

#Footer{ background: #FEFDFB url(../images/footer_bg.jpg); height:102px; width:100%; text-align:center; margin:0 auto; }
#SubFooter{ width:970px; text-align:left; height:90px; margin:0 auto; padding-top:15px; padding-left:20px;}
.footerlink {margin-right:10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5a; font-weight:bold;}
#leftcolumn { width: 490px; float: left; vertical-align:top; padding-top:5px;}
.leftcolumn { width: 600px; float: left; font-family:Arial, Helvetica, sans-serif;  font-size:10px; line-height:10px;}
#rightcolumn {  float:right;  padding:0 0 0 20px;}
.clear { clear: both;}

 
 
#menu {display:block;}
 
/* Step 3 - get rid of the bullets and margin */
#menu ul {margin:0; padding:0; list-style-type:none;}
 
/* Step 4 and 7 - make the list horizontal and giving a 1px gap */
#menu li {float:left; margin-right:1px;}
 
/* Step 5 - Adding the initial images */
 
#menu li.list1 {background:transparent url(../images/btn_home1.jpg) no-repeat;}
#menu li.list2 {background:transparent url(../images/btn_edel1.jpg) no-repeat;}
#menu li.list3 {background:transparent url(../images/btn_putters1.jpg) no-repeat;}
#menu li.list4 {background:transparent url(../images/btn_custom1.jpg) no-repeat;}
#menu li.list5 {background:transparent url(../images/btn_news1.jpg) no-repeat;}
#menu li.list6 {background:transparent url(../images/btn_shop1.jpg) no-repeat;}
#menu li.list7 {background:transparent url(../images/btn_fitter1.jpg) no-repeat;}
#menu li.list8 {background:transparent url(../images/btn_video1.jpg) no-repeat;}

#menu li.list10 {background:transparent url(../images/PLAYERS1.jpg) no-repeat;}
#menu li.list11 {background:transparent url(../images/GALLERY1.jpg) no-repeat;}
#menu li.list31 {background:transparent url(../images/WEDGES1.jpg) no-repeat;}


 
/* Step 6 - General link styling */
 
#menu a {display:block; height:0; padding-top:28px; color:#000; overflow:hidden;}
 
/* hack for older versions of IE with incorrect box model */
 
* html #menu a:link, * html #menu a:visited {height:50px; he\ight:0;}
 
/* Step 8 - Adding the background images to the link tags */
 
 
#menu a#item1 {background:transparent url(../images/btn_home2.jpg) -130px -90px no-repeat; width:40px;}
#menu a#item2 {background:transparent url(../images/btn_edel2.jpg) -130px -90px no-repeat; width:69px;}
#menu a#item3 {background:transparent url(../images/btn_putters2.jpg) -130px -90px no-repeat; width:58px;}
#menu a#item4 {background:transparent url(../images/btn_custom2.jpg) -130px -90px no-repeat; width:93px;}
#menu a#item5 {background:transparent url(../images/btn_news2.jpg) -130px -90px no-repeat; width:87px;}
#menu a#item6 {background:transparent url(../images/btn_shop2.jpg) -130px -90px no-repeat; width:41px;}
#menu a#item7 {background:transparent url(../images/btn_fitter2.jpg) -130px -90px no-repeat; width:88px;}
#menu a#item8 {background:transparent url(../images/btn_video2.jpg) -130px -90px no-repeat; width:41px;}

#menu a#item10 {background:transparent url(../images/PLAYERS2.jpg) -130px -90px no-repeat; width:59px;}
#menu a#item11 {background:transparent url(../images/GALLERY2.jpg) -130px -90px no-repeat; width:59px;}
#menu a#item31 {background:transparent url(../images/WEDGES2.jpg) -130px -90px no-repeat; width:59px;}



#menu a#item1_a{background:transparent url(../images/btn_home2.jpg) no-repeat; width:40px;}
#menu a#item2_a{background:transparent url(../images/btn_edel2.jpg) no-repeat; width:69px;}
#menu a#item3_a{background:transparent url(../images/btn_putters2.jpg) no-repeat; width:58px;}
#menu a#item4_a{background:transparent url(../images/btn_custom2.jpg) no-repeat; width:93px;}
#menu a#item5_a{background:transparent url(../images/btn_news2.jpg) no-repeat; width:87px;}
#menu a#item6_a{background:transparent url(../images/btn_shop2.jpg) no-repeat; width:41px;}
#menu a#item7_a{background:transparent url(../images/btn_fitter2.jpg) no-repeat; width:88px;}
#menu a#item8_a{background:transparent url(../images/btn_video2.jpg) no-repeat; width:41px;}

#menu a#item10_a{background:transparent url(../images/PLAYERS2.jpg) no-repeat; width:59px;}
#menu a#item11_a{background:transparent url(../images/GALLERY2.jpg) no-repeat; width:59px;}
#menu a#item31_a{background:transparent url(../images/WEDGES2.jpg) no-repeat; width:59px;}

/* Step 9 - Adding the :hover style */
 
#menu a#item1:hover {background-position:0 0; z-index:50;}
#menu a#item2:hover {background-position:0 0; z-index:50;}
#menu a#item3:hover {background-position:0 0; z-index:50;}
#menu a#item4:hover {background-position:0 0; z-index:50;}
#menu a#item5:hover {background-position:0 0; z-index:50;}
#menu a#item6:hover {background-position:0 0; z-index:50;}
#menu a#item7:hover {background-position:0 0; z-index:50;}
#menu a#item8:hover {background-position:0 0; z-index:50;}

#menu a#item10:hover {background-position:0 0; z-index:50;}
#menu a#item11:hover {background-position:0 0; z-index:50;}
#menu a#item31:hover {background-position:0 0; z-index:50;}




 
* html #menu a:hover {height:50px; height:0;}
 

.heading{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#bc882e; line-height:35px;}
.text1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; line-height:30px; }
.text2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bc882e; line-height:30px; font-weight:bold;}
.error_strings {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#Product{ padding-bottom:20px; position:relative;}
.ProductImage{
	width:625px;
	background-color:#FEFDFB;
}
.ProductCntdiv {
	width:625px;
	padding-top:25px;
	min-height:650px;
}
.edeldiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#bc882e;
	padding-left:0px;
}
.cnt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:justify;
	line-height:30px;
	
}

.cntll {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	line-height:14px;
	
}

.cntrr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:right;
	line-height:30px;
	
}

.cntcc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:center;
	line-height:30px;
	
}

.cntp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	padding-top:15px;
	line-height:18px;
	
	width:295px;/*babar*/
}
.optional {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	padding-bottom:15px;
	
}
.optionalimage {
	padding-top:30px;
	padding-left:0px;
	height:200px;
	
}
.blank {
	width:50px;
	height:252px;
	position:absolute;
	left: 647px;
	top: 315px;
}
.productRSS {
	position:absolute;
	left: 698px;
	top: 315px;
	width:270px;
}
.cnt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	line-height:25px;
	/*padding-left:1px;*/
	padding-left:20px;/*babar*/
	width:288px;/*babar*/
	
}
.cnt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	line-height:25px;
	padding-left:35px;
}
.cnt3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	line-height:25px;
	padding-left:10px;
}
.cnt4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	line-height:25px;
	padding-left:39px;
}
.cnt1r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#bc882e;
	line-height:25px;
	
	width:288px;/*babar*/
}
.cnt2r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#bc882e;
	line-height:25px;
	padding-left:20px;/*babar*/
	width:288px;/*babar*/
}
.cnt3r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#bc882e;
	line-height:25px;
	padding-left:20px;/*babar*/
	width:288px;/*babar*/
}
.cnt4r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#bc882e;
	line-height:25px;
	padding-left:20px;/*babar*/
	width:288px;/*babar*/
}
.imgorder {
	padding-left:15px;
	padding-top:10px;
}
.question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	padding-bottom:10px;
	padding-top:15px;
	text-align:left;
	
}
.txtarea {
	width:268px;
	height:101px;
	background-color:#F8F8F8;
	border: solid 1px #F5E3CB;
}
.txtbox{

	width:268px;
	background-color:#F8F8F8;
	border: solid 1px #F5E3CB;
}
.line1
{padding-top:10px; padding-bottom:10px;width:294px;/*babar*/
}
.boldetxt{ font-family:Arial, Helvetica, sans-serif;; font-size:12px; color:#444444; font-weight:bold;}

.content-heading {
color:#BC882E;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
}
.content-subheading {
padding-top:15px;
/*color:#444444;*/
color:#BC882E;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;

}

a{ border:none;}

/* for  */

#contactus ul {margin:0; padding:0; list-style-type:none;}
#contactus li {float:left; margin-right:1px;}
#contactus li.locatorlist1{background:transparent url(../images/btn_contact1.jpg) no-repeat;}
#contactus li.locatorlist2{background:transparent url(../images/btn_find1.jpg) no-repeat;}
#contactus li.locatorlist3{background:transparent url(../images/btn_club1.jpg) no-repeat;}

#contactus a#locatoritem1{background:transparent url(../images/btn_contact2.jpg) -130px -90px no-repeat; width:68px;}
#contactus a#locatoritem2{background:transparent url(../images/btn_find2.jpg) -130px -90px no-repeat; width:80px;}
#contactus a#locatoritem3{background:transparent url(../images/btn_club2.jpg) -130px -90px no-repeat; width:102px;}

#contactus  a#locatoritem1_a{background:transparent url(../images/btn_contact2.jpg) no-repeat; width:68px;}
#contactus  a#locatoritem2_a{background:transparent url(../images/btn_find2.jpg) no-repeat; width:80px;}
#contactus  a#locatoritem3_a{background:transparent url(../images/btn_club_signout.jpg) no-repeat; width:102px;}
#contactus  a#locatoritem1:hover {background-position:0 0; z-index:50;}
#contactus  a#locatoritem2:hover {background-position:0 0; z-index:50;}
#contactus  a#locatoritem3:hover {background-position:0 0; z-index:50;}
 * html #contactus  a:hover {height:0px; he\ight:0;}
 #contactus a {display:block; height:0; padding-top:28px; color:#000; overflow:hidden;}
 
/* hack for older versions of IE with incorrect box model */
 
* html #contactus a:link, * html #contactus a:visited {height:50px; he\ight:0;}


/*.ShopProductRight {
	position:absolute;
	left: 698px;
	top: 415px;
	width:270px;
}
*/
.ShopProductRight {
	position:absolute;
	left: 698px;
	top: 255px;
	width:270px;
}
.contentpaneopen{
width:100%;
}

.a-putters{
color:#BC882E;
text-decoration:none;
font-weight:bold;
}

.cartlist {
border-bottom:1px solid #BC882E;
color:#444444;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:normal;
margin-bottom:5px;
padding-bottom:5px;
padding-top:5px;
}
