/* CSS Document */

#main{
	text-align:left;
}

#main ul{
	margin-left:20px;
}
	
#rightNav{
	text-align:left;
}

.clearAll{
	clear:both;
}

h2.title{
	font-family:Verdana, Arial, san-serif;
	font-size:1.7em;
	color:#600;
	text-align:right;
	margin:0;
	margin-right:10px;
	/*text-transform:uppercase*/
}
h3.title{
	font-family:Verdana, Arial, san-serif;
	text-align:left;
	margin-left:40px;
	margin-bottom:15px;
	font-size:1.5em;
	color:#600;
}


h5{
	font-family:Arial, Helvetica, san-serif;
	font-size:1.1em;
	text-align:left;
	margin:0;
	margin-left:0px;
	color:#600;
}

/*paragraph headings*/
h4{
	font-family:Verdana, Arial, san-serif;
	text-align:left;
	font-size:1.3em;
	margin-left:20px;
	margin-right:15px;
}
p{
	text-align:left;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:15px;
	margin-top:5px;
}
.search_button{
	margin-top:20px;
}

#main ol{
	margin-left:40px;
	margin-bottom:20px;
	text-align:left;
}
/* right nav */
#rightNav ul{
	list-style:url(/images/global/arrow_red.gif) outside;
	text-align:left;
	margin-left:20px;
	margin-bottom:10px;
	margin-right:5px;
}
#rightNav h4{
	margin-left:0px;
}
#rightNav p{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

/* detail image **********************/

.detail_image{background:url(../media/en-us/detail_bg.gif) no-repeat top left; width:232px; height:309px; float:left; margin-right:15px;margin-bottom:10px;}
.detail_image img.d{margin-top:15px;}
.detail_image img.s{margin-top:7px; margin-left:5px; margin-right:5px;}






/* image box style ***************************/

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0; /* center for now */
	width: 400px; /* ems so it will grow */
	background: url(../media/boxes/blue_square_left/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../media/boxes/blue_square_left/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../media/boxes/blue_square_left/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 15px 0px 5px;
	color: white;
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../media/boxes/blue_square_left/sbbody-l.gif) no-repeat bottom left;
	margin: 0;	
	padding: 5px 30px 31px;
	color:#FFFFFF;
	height:250px;
}
.boxbody img{
	margin-right:10px;
	float:left;
}
.boxbutton {
	text-align:center;
}
/* display the larger image as a rollover
.boxbody img:hover{
	
}
*/
/** related crafts *********************************/
.related_image{
	/**background:#00FF00;
	background:url(../media/related_bg.gif) no-repeat top left; */
	width:400px; 
	height:165px;
	padding-top:8px;
	padding-left:18px;
}
.image_box{
	width:90px;
	margin:0 15px 0 15px;
	padding:0;
	float:left;
	text-align:center;
}
* html .image_box{	margin:0 5px 0 5px;}

.image_box img{
	margin:0;padding:0;
}
.image_box a{
	color:#FFFFFF;
	text-decoration:none;	
}
.image_box a:hover{	color:#339;}
.headimg{margin-bottom:4px;}


