/* CSS Document */
/* -----------------------------------------
			engrave pages
--------------------------------------------*/
#engrave_info_page{
	position:relative;
	width:100%;
	min-width:1024px;
	height:1740px;
	text-align:center;
	background-color:#e6e6e6;
	margin: 0px auto 0px auto;
}
.engrave_info_frame{
	position:relative;
	background-color:#e6e6e6;
	margin-top:0px;
	width:1080px;
	height: 1740px;
	text-align:center;
	/*--border-left: 1px solid #ababab;	
	border-right: 1px solid #ababab;
	--*/
	margin: 0px auto 0px auto;
}
#engrave_info_wrap{
	position:relative;
	background-color:#eee;
	margin-top:0px;
	width:980px;
	height:1740px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 0px 0px;
	/*--border-left: 1px solid #b8b8b8;	
	border-right: 1px solid #b8b8b8;
	--*/
}
#engrave_info_top_page{
	position:relative;
	width:980px;
	height:450px;
	margin: 8px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}
#engrave_info_top_page ul{
}
#engrave_info_top_page ul li {
 	position:relative;
	display: block; 
	float: left;  
	text-align:center;
	text-decoration:none;
	list-style-type:none;
}
#engrave_info_top_page h1{  
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionCapsBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-style:normal;
	letter-spacing:.2em;
	line-height:normal;
	color:#b33132;
	background-color:none;
	padding: 0px 0px 0px 32px;
	margin: 0px 0px 0px 0px;
}

#engrave_info_top_page h2{  
	text-align: center;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-style:normal;
	letter-spacing:normal;
	line-height:normal;
	color:#b33132;
	background-color:none;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 3px 0px;
}
.column_left_engrave_info_top_page{
	position:relative;
	float:right;
	width:489px;
	height:392px;
	background-color:#eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.column_left_engrave_info_top_page p{
 	text-align:justify;
	text-decoration:none;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.4em;
	color:#555;
	margin: 0px 0px 0px 0px;
	padding: 8px 22px 0px 32px;
}
p.centered{
 	text-align:center;
	text-decoration:none;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.4em;
	color:#555;
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 32px;
}
.column_right_engrave_info_top_page{
	position:relative;
	float:right;
	width:490px;
	height:362px;
	background-color:#eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:both;
}

.column_right_engrave_info_top_page_image{
	position:relative;
	width:442px;
	height:362px;
	background-color:#eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.small{
	position:relative;
	padding: 0px 16px 0px 0px;
}
/* -------------------------------------------------------------------------------------------------------
		 2 columns   engrave info including slider on right
---------------------------------------------------------------------------------------------------------*/	
#engrave_info_columns{
	position:relative;
	background-color:#eee;
	width:980px;
	height: 660px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#engrave_info_columns ul{
	padding: 0px 0px 0px 0px;
	list-style:none;
}
#engrave_info_columns li {
 	position:relative;
	display: block; 
	float: left;  
	text-align:center;
	text-decoration:none;
	list-style-type:none;
}

#engrave_info_columns h1{
	text-align: left;
	text-decoration:none;
	font-family: 'FunctionProLightRegular', Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:normal;
	line-height:normal;
	color:#b33132;
	background-color:none;
	margin: 12px 0px 2px 0px;
	padding: 0px 0px 8px 32px;
}
#engrave_info_columns h2{  
	text-align: left;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	letter-spacing:normal;
	line-height:normal;
	color:#444;
	background-color:none;
	margin: 12px 0px 2px 0px;
	padding: 0px 20px 0px 0px;

}
#engrave_info_page h3{
 	text-align:left;
	text-decoration:none;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.4em;
	color:#666;
	margin: 0px 0px 0px 19px;
	padding: 0px 24px 0px 0px;
}
#engrave_info_columns h4, #engrave_info_columns a, #engrave_info_columns a:focus{
 	text-align:left;
	text-decoration:none;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.4em;
	color:#666;
	margin: 0px 0px 0px 0px;
	padding: 0px 26px 0px 32px;
}
#engrave_info_columns h4 a:hover{
 	text-align:left;
	text-decoration:underline;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.4em;
	color:#666;
	margin: 0px 0px 0px 0px;
	padding: 0px 26px 0px 32px;
}


/* -----------------------------------------------------------
			right column engrave info with two divs
---------------------------------------------------------------------*/

#engrave_info{
	position:relative;
	width:590px;
	height:660px;
	margin:0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
#engrave_info h1{
	text-align: center;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:normal;
	line-height:1.1em;
	color:#444;
	background-color:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#engrave_info h2{
	text-align: center;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:normal;
	line-height:normal;
	color:#b33132;
	background-color:F5F5F5;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#engrave_info h3{
	text-align: center;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:normal;
	line-height:normal;
	color:#b33132;
	background-color:F5F5F5;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.engrave_display {
	position:relative;
	float:none;
	width:590px;
	height:580px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}


#column_right_engrave_info ul{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#column_right_engrave_info ul li{
	position:relative;
	display:block;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#engrave_info_columns li ul li {
 	position:relative;
	display: block; 
	float: left;  
	text-align:left;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
}

/* -----------------------------------------
			engrave image slider
--------------------------------------------*/


.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 590px; /*width of featured content slider*/
	height: 360px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 0px;
	background:#eee;
	width: 590px; 
	height: 360px;
	margin: 0px 0px 0px 0px;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;

}
.engrave_image_position {
	position:relative;
	margin: 0px  0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pagination{
	position:relative;
	text-align: center;
	background-color: #ccc;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pagination a{
	width: 56px;
	height: 60px;
	text-decoration: none; 
	background: #eee;
	outline:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pagination a:hover, .pagination a.selected{
	width: 56px;
	height: 60px;
	outline:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.pagination p{
	text-align:left;
	padding: 0px 0px 0px 0px;
}


/* -------------------------------------------------------------------
					paginate slider 2_5
----------------------------------------------------------------------*/
#paginate-slider2_5 {
	position:relative;
	background-color: #eee;
	width: 590px; 
	height: 140px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#paginate-slider2_5 a img{
	width: 56px;
	height: 60px;
	outline:none;
	border: 1px solid #ccc;
	margin-top: 10px;
}

#paginate-slider2_5 a img:hover, #paginate-slider2_5 a.selected img{
	border: 1px solid red;
}

/* -------------------------------------------------------------------
					engrave pricing
----------------------------------------------------------------------*/


	
#pricing_info_box{
	position:relative;
	width:980px;
	height:100px;
	margin: 6px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}
#pricing_info_box ul{
}
#pricing_info_box ul li {
 	position:relative;
	display: block; 
	float: left;  
	text-align:center;
	text-decoration:none;
	list-style-type:none;
}

.column_left_pricing_info_box{
	position:relative;
	float:left;
	width:489px;
	height:100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-right:dashed #bbb 1px;
}
.column_left_pricing_info_box p{
 	text-align:justify;
	text-decoration:none;
	font-size:15px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.2em;
	color:#555;
	margin: 0px 0px 0px 0px;
	padding: 0px 32px 0px 32px;
}
.column_right_pricing_info_box{
	position:relative;
	float:right;
	width:490px;
	height:100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:both;
}
.column_right_pricing_info_box p{
 	text-align:justify;
	text-decoration:none;
	font-size:16px;
	font-family: 'FunctionProBookRegular', Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	line-height:1.2em;
	color:#555;
	margin: 0px 0px 0px 0px;
	padding: 0px 32px 0px 32px;
}
#pricing_info_box h1{
	text-align: left;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:normal;
	line-height:1.1em;
	color:#444;
	background-color:none;
	padding: 0px 0px 0px 32px;
	margin: 12px 0px 3px 0px;
}
#pricing_info_box h2{
	text-align: left;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProBookRegular', Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:normal;
	line-height:1.1em;
	color:#b33132;
	background-color:F5F5F5;
	padding: 0px 0px 0px 32px;
	margin: 6px 0px 3px 0px;
}
.reference_model_no {
	text-align: left;
	text-decoration:none;
	list-style-type:none;
	font-family: 'FunctionProCondLightItalic', Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:.1em;
	line-height:1.1em;
	color:#444;
	background-color:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.engrave_images_bumper{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}
.magnify{
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
}
/* ---------------------------------------------------------------------------------------------------------------------
			 engraves picture box
----------------------------------------------------------------------------------------------------------------------*/

#additional_engraves_selector_box {
	position:relative;
	background-image:url(images/hi_chart.gif);
	width:916px;
	height: 277px;
	background-color: #eee;
	margin: 12px auto 12px auto;
}
#butler_gmt_engrave_picture_background {
	position:relative;
	background-image:url(images/hi_chart_gmt.gif);
	width:979px;
	height: 414px;
	background-color: #eee;
	margin: 12px auto 12px auto;
}
#butler_j80_engrave_picture_background {
	position:relative;
	background-image:url(images/hi_chart_j80.gif);
	width:979px;
	height: 414px;
	background-color: #eee;
	margin: 12px auto 12px auto;
}

.social_engrave {
	position:relative;
	width:498px;
	height: 100px;
	text-align:center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 300px;
}
