/* CSS Document start*/
*{
	padding:0;
	margin:0;
	font-family: Arial,Helvetica,sans-serif;
}

body{
background:url(/images/body_bg.gif);
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.clear{
	clear:both;
	line-height:0;
	margin:0;
	padding:0;
}

#wrapper{
	margin:0 auto;
	width:951px;
	background:url(/images/wrapper_top_bg.gif) top no-repeat;
	margin-top:95px;
	background-color:#FFFFFF;
	margin-bottom:100px;
}

.header{
	width:774px;
	float:left;
	padding:11px 0 0 0;
	background:url(/images/header_right_bg.gif) right 11px no-repeat;
}

.header h3{
	padding:0 0 0 60px;
	float:left;
}

.border{
	margin:0;
	padding:0;
	margin-left:60px;
	padding-bottom:15px;
	border-top:1px solid #c5d784;
}

.header_nav{
	float:right;
	padding:100px 0 0 0;
	font-size:12px;
}

.header_nav span{
	color:#f065a5;
}

.header_nav a:hover{
	color:#f065a5;
}

.header_nav ul li{
	list-style-type:none;
	float:left;
	padding:0 0 0 10px;
}

.header_nav ul li a{
	text-decoration:none;
	color:#c9af96;
}

.right_pan{
	width:177px;
	float:right;
	margin-top:11px;
	padding-top:100px;
	background:url(/images/right_tree_hole_03.gif) top no-repeat;
	height:500px;
}

.right_pan2{
	width:177px;
	float:right;
	margin-top:11px;
	padding-top:100px;
	background:url(/images/right_tree.gif) top no-repeat;
	height:500px;
}

.shopping_bag{
	padding:0;
	padding-left:12px;
	text-align:center;
}

.shoping_bag_title{
	font:12px Arial, Helvetica, sans-serif;
	color:#231F20;
	padding: 0;
	margin: 0;
}

.visit_our{
	font:20px Arial, Helvetica, sans-serif;
	padding-top:75px;
	color:#231F20;
}

.blog{
	font:28px Arial, Helvetica, sans-serif;
	color:#EC008C;
	padding: 0 !important;
	margin: 0 !important;
	line-height:25px;
}

.blog a{
	font:30px "Courier New", Courier, mono;
	color:#EC008C;
	font-weight:bold;
	text-decoration:none;
	padding: 0 !important;
	margin: 0 !important;
}

.checkout{
	font:9px Arial, Helvetica, sans-serif;
	color:#EC008C;
	text-decoration:none;
	padding: 0 !important;
	margin: 0 !important;
	
}

.checkout:hover{
	text-decoration:underline;
}

.price{
	font:25px Arial, Helvetica, sans-serif;
	color:#EC008C;
	padding: 0 !important;
	margin: 0 !important;
	line-height:30px;

}

.contents{
	width:772px;
	float:left;
	padding:18px 0 0 0;
	background:url(/images/left_nav_bg_03.gif) left bottom no-repeat #FFFFFF;
}

.contents_left_nav{
	width:212px;
	height:500px;
	float:left;
}

.contents_left_nav h1{
	font:25px Arial, Helvetica, sans-serif;
	color:#EC008C;
	padding-left:70px;
}

.contents_right{
	width:555px;
	float:right;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	/*color: #917458;*/
	color: #bd9672;
}

.contents_right h1{
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 25px;
	line-height: normal;
	color: #ec008c;
}

.contents_right a{
	color: #bd9672;
	text-decoration: none;
}

.contents_right span{
	font-family: Arial,Helvetica,sans-serif;
}

.contents_right a:hover, .contents_right a.active {
	color: #f069a7;
}

.bread_crumbs{
	font:normal 12px "Myriad Pro", Arial;
	width:545px;
	color:#C2B59B;
	float:left;
	margin-bottom:12px;
}

.bread_crumbs_change_color{
	color:#A97C50;
}

.content_img_and_detials{
	width:545px;
}

.large_img_pan{
	width:255px;
	float:left;
}

.large_img{
	width:255px;
	height:180px;
	float:left;
	background:url(/images/frame_big_pic.gif) top no-repeat;
	padding:6px 0 5px 20px;
	margin-bottom:3px;
}

.zoom{
		text-align:center;
		margin:0 0 11px 0;
}

.zoom a{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#A97C50;
	text-decoration:none;
}

.zoom a:hover{
	text-decoration:underline;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#A97C50;
}

.thumbnail_main{
	width:272px;
	margin-left:1px;
}

.thumbnail{
	width:132px;
	height:92px;
	background:url(/images/thumbnail_bg.gif) no-repeat;
	text-align:center;
	padding-top:5px;
	float:left;
}

.monster_txt_detials{
	float:right;
	width:225px;
	color:#603913;
	padding:0 20px 0 20px;
}

.monster_txt_detials h2{
	font:14px Verdana, Arial, Helvetica, sans-serif;
}

.monster_txt_detials_inner{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
}

.monster_txt_detials_size{
	width:220px;
	padding-top:40px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
}

.size_options{
	width:212px;
	float:left;
	padding-bottom:10px;
}

.size_options label{
	width:96px;
	float:left;
}

.monster_txt_detials_size_option{
	width:112px !important;
	border:1px solid #bdbbda;
	float:right;
	overflow:auto;
}

.price_description{
	margin-top:12px;
	width:212px;
	background:url(/images/pricce_dotted_line.gif) left top no-repeat;
	padding:10px 0 0 0;
}

.float_left{
	float:left;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#EC008C;
}

.float_right{
	float:right;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#EC008C;
}

.price_description img{
	margin:8px 0 2px 0;
}

.tell_friend{
	width:39px;
	height:48px;
	float:left;
	padding:10px 0 0 47px;
	background:url(/images/tellfriend_bg.gif) no-repeat;
	font:9px Arial, Helvetica, sans-serif;
	line-height:10px;
}

.addto_bag{
	width:35px;
	height:36px;
	float:right;
	padding:22px 0 0 18px;
	background:url(/images/addtobag_bg.gif) no-repeat;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:10px;
}

.pre_next_button{
	width:500px;
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#A97C50;
	padding:36px 0 18px 0;
}

.pre_next_button a{
	text-decoration:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#A97C50;
}

.pre_next_button a:hover{
	text-decoration:underline;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#A97C50;
}

.footer{
	width:938px;
	height:26px;
	margin:0 0 0 7px;
}

.left_bg{
	width:4px;
	height:26px;
	float:left;
	background:url(/images/footer_left_bg.gif) no-repeat;
}

.footer_center{
	width:930px;
	height:26px;
	float:left;
	background-color:#e4d4b6;
}

.right_bg{
	width:4px;
	height:26px;
	float:right;
	background:url(/images/footer_right_bg.gif) no-repeat;
}

.footer_nav{
	float:right;
	width:490px;
	padding-top:5px;
	padding-right:39px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#856038;
}
.footer_nav ul{
	float:left;
}

.footer_nav ul li{
	list-style-type:none;
	float:left;
	padding:0 0 0 9px;
}

.footer_nav ul li a{
	text-decoration:none;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#856038;
}

.footer_search{
	float:right;
	width:215px;
}

.footer_nav label{
	color:#856038;
	float:left;
}

.textfield{
	border:0;
	width:138px;
	height:12px;
	float:left;
	background-color:#f4eee4;
	font-size: 11px;
	margin:0 8px 0 8px;
}

.textfield2{
	border:0;
	background-color:#f4eee4;
}

.go_button{
	float:right;
	margin-top:-1px;
}

.bottom_bg{
		background:url(/images/wrapper_bottom_bg.gif) bottom no-repeat;
		height:11px;
}

/* CSS Document end*/

.contents_left_nav ul {
	list-style: none;
	padding-left:55px;
}
.contents_left_nav ul li {
	padding: 0 0 0 0;
}

.contents_left_nav ul li.padding {
	margin: 0;
	padding-left:5px;
}
.contents_left_nav ul li.bottom {
background: url(/images/sprtr.gif) no-repeat bottom left;

}
.contents_left_nav ul li.no_sprtr {
	background: none;
}
.contents_left_nav ul li a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #bd9672;
	text-decoration: none;
	padding: 0;
	padding-left:10px;
	line-height:18px;
	
}
.contents_left_nav ul li a:hover, .content_left ul li a.active {
	color: #f069a7;
	background-image:url(/images/tshirts_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.colour{
	color: #f069a7;
}
.contents_left_nav ul li ul {
	list-style: none;
	padding: 2px 0 0 0;
}
.contents_left_nav ul li ul li{
	padding: 0 0 0 15px;
	
}

.contents_left_nav ul li ul li a{
font: normal 12px Arial, Helvetica, sans-serif;
	color: #5f3712;
	text-decoration: none;
}