/*
Theme Name: Shinko Crane Parts
Theme URI: http://4livedemo.info/
Description: The Shinko Crane Parts WordPress theme based on the famous <a href="http://http://4livedemo.info//">Shinko Crane Parts</a>.
Version: 1.0
Author: 4livedemo.info
Author URI: http://www.ibrainlogic.com/
Tags: yellow, custom header, fixed width, two columns, widgets
	
*/


/* CSS Document */

img, div { behavior: url(iepngfix/iepngfix.htc) }

img, table { behavior: url(iepngfix/iepngfix.htc) }

img, td { behavior: url(iepngfix/iepngfix.htc) }



body 
{	
	font:76%  Helvetica, Arial, sans-serif;	
	background-color:#FFFFFF;
	background-position:center;
	background-repeat:repeat;	
	margin:0 auto;
	padding:0;	
}
.totalarea
{
width:974px;
margin:0 auto;

}
.clear
{
clear:both;
}
.header
{
	margin-top:10px;
	margin-left:0px;	
	width:100%;		
}
.header_top
{
width:100%;
float:left;
}
.logo_left
{
float:left;
margin-left:24px;
/*margin-top:25px;*/
}
.logo_right
{
float:right;
margin-right:20px;
margin-top:6px;
}
.header_botm
{
width:100%;
float:left;
height:44px;
background:#000000;
margin-top:11px;
border:1px solid #2e2e2e;
}
.serchbar
{
float:right;
margin-right:10px;
width:435px;

}
.serch_box
{
float:left;
width:350px;
height:33px;
margin-top:5px;
border:1px solid #2e2e2e;
}
.input
{
background-color:#FFFFFF;
width:350px;
height:22px;
border:0;
color:#000000;
display:inline;
padding-top:8px;
padding-left:5px;
}
.serch_btn
{
float:left;
margin-left:4px;
margin-top:5px;
}
.serch
{
width:67px;
height:27px;
background:#808080;
color:#FFFFFF;
font-weight:bold;
padding-top:5px;
font-size:16px;
text-align:center;
border:1px solid #000000; 
}


#navarea
{
	width:974px;
	margin-top: 8px;
	background-image:url(image/nav_bg.gif);
	background-repeat:no-repeat;
	height:51px;
	
}
#menu2
{
	width:880px;
	float:left;
	margin-top:15px;
	margin-left:65px;    
}
#menu2 ul
{
}
#menu2 ul li
{
	float: left;
	display: block;
	
}

#menu2 ul li ul li
{
	padding: 2px 0px;	
	background-color: #cccccc;
}
#menu2 ul li ul li a
{
	font-size: 13px;/*1.100em;*/
}
#menu2 ul li a
{
	font-size: 1.500em;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	padding: 15px 22px 15px 22px;
	text-transform:uppercase;
	
}
#menu2 ul li a:hover																																									
{
	color:#000000;
	background-color:#cccccc;	
}	
#menu2 ul li ul li a:hover																																									
{
	color:#000000;
	background-color:#FDEE21;	
}																								
#menu2 ul li.current a																									
{
	font-weight: bold;
}
/* menu list */
#nav, #nav ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	z-index:1000;
}
#nav li
{
	float:left;
	position:relative;
}
#nav ul
{
	background-color: white;
	position:absolute;
	display:none;
	top: 31px;
	z-index: 1000;
	margin-left: 0px;
}
#nav li ul a
{
	width:12.5em;
	height:auto;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#nav ul ul
{
	top:auto;
}
#nav li ul ul
{
	left:11em;
	margin:0px 0 0 10px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul
{
	display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul
{
	display:block;
	
}





.container
{
width:100%;
float:left;
background-image:url(image/box_mid.jpg);
background-repeat:repeat-y;

}
.container_main
{
background-image:url(image/box_top.jpg);
background-position:top;
background-repeat:no-repeat;
width:974px;
float:left;
}
.left
{
float:left;
width:611px;
margin-left:24px;
margin-top:24px;
}
.img1
{
float:left;

}
.titlebar1
{
float:left;
background-image:url(image/titlebar1.png);
width:610px;
height:32px;
margin-top:48px;
}
.img2
{
float:left;
}
.img2_textarea
{
float:left;
margin-top:20px;
width:600px;
}
.img2_text
{
font-size:13px;
line-height:18px;
color:#000000;
text-align:left;
}
.right
{
width:288px;
float:right;
margin-right:24px;
margin-top:24px;
}
.titlebar3
{
float:left;
width:288px;
background-image:url(image/titlebar3.png);
height:30px;
}

.news_wrap
{
background-color:#fcf7b5;
width:288px;
float:left;
}
.news_contains
{
padding-left:10px;
padding-right:10px;
float:left;
}
.news
{
font-size:16px;
color:#fdee21;
padding-left:10px;
padding-top:3px;
font-weight:bold;
text-transform:uppercase;
}
.news_m{
font-size:18px;
color:#fdee21;
padding-left:10px;
padding-top:3px;
font-weight:bold;
text-transform:uppercase;
}

.date
{
font-size:13px;
color:#000000;
padding-top:14px;
text-transform:uppercase;
}
.article
{
font-size:13px;
color:#000000;
font-weight:bold;
padding-top:7px;
line-height:22px;
}
.article p{
margin:0px;
}
.lernmore 
{
font-size:11px;
font-weight:bold;
color:#18469c;
padding-top:7px;
text-align:right;
}
.lernmore a
{
text-decoration:none;
color:#18469c;
}
.line
{
float:left;
margin-top:7px;
margin-left:7px;
margin-bottom:15px;
}
.line2
{
float:left;
margin-top:7px;
margin-left:7px;
margin-bottom:37px;
}

.titlebar4
{
float:left;
width:288px;
background-image:url(image/titlebar3.png);
height:32px;
margin-top:16px;
}

.img3
{
float:left;
}
.img3_textarea
{
float:left;
margin-top:20px;
width:280px;
}
.img3_text
{
font-size:13px;
line-height:18px;
color:#000000;
text-align:left;
}

.equipments
{
font-size:10px;
padding-top:15px;
color:#4c62ad;
text-align:right;
font-weight:bold;
padding-right:24px;
}
.button
{
float:right;
margin-top:3px;
}
.container_botm
{
background-image:url(image/box_mid.jpg);
background-repeat:repeat-y;
width:100%;
}
.botm_titlebar
{
float:left;
background-image:url(image/titlebar2.png);
width:921px;
height:32px;
margin-top:42px;
margin-left:26px;
}
.botm_area
{
float:left;
width:921px;
margin-left:26px;
margin-top:12px;
margin-bottom:20px;
}


.cell
{
height:100px;
float:left;
margin-left:0px;
}
.cell1{
padding-top:8px;
padding-left:10px;
height:100px;
float:left;
margin-left:0px;
}
.cell p a img{
border:none;
}
.cell p{
margin:0;
padding:0;
}
.colm1
{
float:left;
width:143px;
}
.colm2
{
float:left;
width:131px;
margin-left:24px;
}

.colm3
{
float:left;
width:80px;
margin-left:50px;
}
.colm4
{
float:left;
width:103px;
margin-left:50px;
}

.colm5
{
float:left;
width:120px;
margin-left:40px;
}

.colm6
{
float:left;
width:133px;
margin-left:40px;
}
.bigline
{
float:left;
margin-left:25px;
margin-top:10px;
}



.footer
{
width:974px;
background-image:url(image/box_botm.jpg);
height:103px;
float:left;

}



.footer_left
{
width:600px;
float:left;

}
.footer_right
{
width:450px;
float:right;
}

.copyright
{
font-size:12px;
color:#949599;
text-align:right;
padding-right:34px;
}
.copyright a
{
font-size:12px;
color:#949599;
text-align:right;
text-decoration:none;
}

.copyright a:hover
{
font-size:12px;
color:#949599;
text-align:right;
text-decoration:underline;
}

#menu
{    
    width:600px;
	margin-top:1px;
	margin-left:4px;
	float:left;
}
ul#navmenu
{
list-style:none;
margin-left:-17px;
margin-top:0px;
}
ul#navmenu li
{
	float:left;
	margin-left:0px;
	margin-top:0px;		
}
ul#navmenu li a
{
display:block;
padding:0px 0px 6px 5px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#949599;
text-transform:uppercase;
font-weight:bold;
}











.products
{
width:100%;

}
.product_colm
{
width:174px;
float:left;
margin-left:60px;
}

.product_cell
{
float:left;
/*margin:26px 23px 0 60px;
text-align:center;
width:80%;*/
padding-top:10px;

}
#product_cell li span{
float:left; 
padding:20px; 
font-size:14px; 
padding-top:10px;
}
#product_cell{
float:left;
width:100%;
}
#product_cell li{
float:left;
width:100%;
padding:10px;
list-style-type:disc;
}
#product_cell li a
{
font-size:16px;
margin-left:-10px;
text-decoration:none;
color:#000099;
}



.product_list
{
width:100%;
float:left;
}

.product_list ul
{
float:left;
}
.product_list ul li
{
float:left;
list-style-type:none;
margin-left:6px;
}
.product_list ul li a

{
color:#000000;
text-decoration:none;

}
.product_list ul a,.product_list ul a:hover {
text-transform:uppercase;
color:#000000;
text-decoration:none;
}

.product_botm_titlebar
{
float:left;
background-image:url(image/titlebar2.png);
width:921px;
height:32px;
margin-top:0px;
margin-left:26px;
}
.product_botm_titlebar2{
float:left;
background-image:url(image/titlebar2.png);
width:921px;
height:32px;
margin-top:0px;
}




.nk
{
float:left;
width:848px;
margin-left:60px;
margin-top:35px;
margin-bottom:120px;

}
.nk_post{
float:left;
width:848px;
margin-left:60px;
}
.nk_text
{
font-size:14px;
line-height:18px;
text-align:left;
color:#000000;
padding-bottom:20px;
}
.nk_text span
{
font-size:17px;
text-align:left;
font-weight:bold;
}
.nk_text img
{
padding:0 14px 0 0;
}
.contactus
{
clear:both;
font-size:13px;
font-weight:bold;
color:#000000;

}

.contactus span
{
font-size:17px;
font-weight:bold;
color:#d12229;
}







.contact_form
{
margin-top:30px;
float:left;
width:350px;

}

.contact_hilight
{
font-size:10px;
color:#333333;
}

.name
{
width:320px;
float:right;
margin-top:15px;

}
.input3
{
width:220px;
height:16px;
padding:4px 0 0 4px;
background-color:#faef61;
font-size:10px;
float:right;
border:1px solid #838584;

}
.input2
{
width:220px;
height:16px;
font-size:10px;
margin-left:35px;
float:right;
}


.messagearea
{
float:left
}
.mesage
{
width:242px;
height:130px;
background-color:#faef61;
border:1px solid #838584;
}

.name2
{
float:right;
margin-top:15px;
}

.submit
{
width:61px;
height:22px;
float:right;
}
.form_text2
{
float:left;
padding-top:60px;
font-size:13px;

}
.form_text
{
float:left;
font-size:13px;

}
.form
{
float:right;
}

.contact_form2
{
margin-top:0px;
float:left;
width:400px;

}
.invisible{
display:none;
}
.visible{
display:block;
}
.error{
background-color:#FFFFFF;
}
#load{
color:#FF0000;
font-size:10px;
}
.page_no
{
float:left;
width:100%;
margin-top:30px;
margin-bottom:0px;
}
.page_contains
{
float:right;
margin-right:20px;
}
.no
{
color:#b3b3b3;
float:left;
margin-left:8px;
}
.no a 
{
color:#b3b3b3;
font-size:13px;
text-decoration:none;
}

.no span
{
color:#17479c;
}



.product_contains
{
float:left;

/*width:921px;*/
}
.product_newimg
{
width:700px;
margin:0 auto;
}

.product_contains_text
{
font-family:Arial, Helvetica, sans-serif;
color:#5f5f5f;
font-size:12px;
padding-top:20px;
margin:0 26px;
}

.part
{
float:left;
margin-top:10px;
margin-left:20px;
}
.part ul
{
float:left;
list-style-type:disc;
}
.part ul li
{

padding-top:8px;
}
.part ul li a
{
color:#64608b;
text-decoration:none;
}











