/*
Theme Name: Urth
Theme URI: 
Description: Light and clean Wordpress theme
Version: 3.0
Author: 
Author URI: 
Tags: light, two-columns, fixed-width, flexible-width, right-sidebar, theme-options, threaded-comments, white
*/

*
{
	margin: 0;
	padding: 0;
}

body
{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color:#424242;
	background:url(images/bg_body_repeated.jpg) repeat 0 0;
}

a, a:link, a:visited
{
	text-decoration: none;
	outline: none;
	color:#424242;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0;
}

ul
{
	list-style-type: none;
}

li
{
	float: left;
}

fieldset
{
	border: none;
	margin: 10px 0px 8px -9px;
}

fieldset label
{
	color: #000000; float: none;
}

legend
{
	color: #555555;
}

h1
{
	color:#83705C;
	font-size:2.5em;
	font-weight:bold;
	padding:4px 0 15px 0;
}

h2
{
	color:#83705C;
	font-size:2em;
	font-weight:bold;
	padding:4px 0 15px 0;
}

















.clear
{
	clear: both;
}

.clear_right
{
	clear: right;
}

.float_left
{
	float: left;
}

.float_right
{
	float: right;
}

























.text_larger
{
	font-size:2em;
}

.text_large
{
	font-size:1.3em;
}

.text_big
{
	font-size:1.1em!important;
}

.text_small
{
	font-size:.9em;
}

.text_gray
{
	color:#8e8d89;
}

.text_black
{
	color:#000000!important;
}

.text_green
{
	color:#627d17!important;
}

.text_block
{
	display:block;
}

.text_bold
{
	font-weight:bold;
}

.margin_top15
{
	margin-top:15px;
}

.margin_bottom15
{
	margin-bottom:15px;
}

.margin_bottom45
{
	margin-bottom:45px;
}

.margin_right20
{
	margin-right:20px;
}

.margin_right15
{
	margin-right:15px;
}

.margin0
{
	margin:0;
}

.padding10
{
	padding:10px;
}

.padding_right15
{
	padding-right:15px;
}

.padding0
{
	padding:0;
}
























.home_wrapper
{
	background:url(images/bg_home_repeated.jpg) repeat-x 0 0;
}

.content_wrapper
{
	background:url(images/bg_common_repeated.jpg) repeat-x 0 0;
}

	.home_wrapper_in
	{
		background:url(images/bg_home_utilities_shadow.jpg) no-repeat center 0;
	}

	.content_wrapper_in
	{
		background:url(images/bg_common_utilities_shadow.jpg) no-repeat center 0;
	}

		.header,
		.content,
		.divider,
		.footer
		{
			width:1024px;
			margin:0 auto;
		}

		.header
		{
			height:157px;
		}

			.page_logo
			{
				position:relative;
				z-index:1;
			}

			.top_link
			{
				font-weight:bold;
				color:#bdb8a9;
				line-height:26px;
				background:url(images/icon_view_cart.jpg) no-repeat left 0;
				height:26px;
				padding:0 15px 0 43px;
				float:right;
			}

			.top_link a,
			.top_link span
			{
				color:#bdb8a9!important;
			}

			.top_link span
			{
				margin:0 5px 0 5px;
			}

			.menu
			{
				width:616px;
				height:96px;
				padding:0 0 0 98px;
				float:right;
				position:relative;
				z-index:999999;
			}

				.nav_home a,
				.nav_home_current a,
				.nav_aboutus a,
				.nav_aboutus_current a,
				.nav_products a,
				.nav_products_current a,
				.nav_faq a,
				.nav_faq_current a,
				.nav_thelatest a,
				.nav_thelatest_current a,
				.nav_contact a,
				.nav_contact_current a
				{
					text-indent:-5000px;
					display:block;
				}

				.nav_home a,
				.nav_aboutus a,
				.nav_products a,
				.nav_faq a,
				.nav_thelatest a,
				.nav_contact a
				{
					height:15px;
					margin:53px 0 28px 0;
				}

				.nav_home a:hover,
				.nav_aboutus a:hover,
				.nav_products a:hover,
				.nav_faq a:hover,
				.nav_thelatest a:hover,
				.nav_contact a:hover
				{
					margin:0;
				}

				.nav_home a,
				.nav_home_current a
				{
					width:80px;
				}

				.nav_home a
				{
					background:url(images/nav_home.jpg) no-repeat 0 bottom;
				}

				.nav_home a:hover,
				.nav_home_current a
				{
					background:url(images/nav_home_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_aboutus a,
				.nav_aboutus_current a
				{
					width:111px;
				}

				.nav_aboutus a
				{
					background:url(images/nav_aboutus.jpg) no-repeat 0 bottom;
				}

				.nav_aboutus a:hover,
				.nav_aboutus_current a
				{
					background:url(images/nav_aboutus_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_products a,
				.nav_products_current a
				{
					width:118px;
				}

				.nav_products a
				{
					background:url(images/nav_products.jpg) no-repeat 0 bottom;
				}

				.nav_products a:hover,
				.nav_products_current a
				{
					background:url(images/nav_products_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_faq a,
				.nav_faq_current a
				{
					width:67px;
				}

				.nav_faq a
				{
					background:url(images/nav_faq.jpg) no-repeat 0 bottom;
				}

				.nav_faq a:hover,
				.nav_faq_current a
				{
					background:url(images/nav_faq_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_thelatest a,
				.nav_thelatest_current a
				{
					width:127px;
				}

				.nav_thelatest a
				{
					background:url(images/nav_thelatest.jpg) no-repeat 0 bottom;
				}

				.nav_thelatest a:hover,
				.nav_thelatest_current a
				{
					background:url(images/nav_thelatest_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_contact a,
				.nav_contact_current a
				{
					width:113px;
				}

				.nav_contact a
				{
					background:url(images/nav_contact.jpg) no-repeat 0 bottom;
				}

				.nav_contact a:hover,
				.nav_contact_current a
				{
					background:url(images/nav_contact_mo.jpg) no-repeat 0 0;
					height:96px;
				}



				.nav_home_current a,
				.nav_aboutus_current a,
				.nav_products_current a,
				.nav_faq_current a,
				.nav_thelatest_current a,
				.nav_contact_current a
				{
					cursor:text;
				}


				.popup
				{
					width:95px!important;
					height:70px!important;
					position:absolute;
					top:92px;
					left:301px;
					display:none;
				}

						.popup li.popup_top,
						.popup li.popup_bottom,
						.popup li.men,
						.popup li.women
						{
							background-repeat:no-repeat;
						}

						.popup li.popup_top
						{
							width:95px;
							height:7px!important;
						}

						.popup li.popup_bottom
						{
							width:95px;
							height:14px;
						}

						.popup li.men
						{
							width:95px;
							height:25px;
						}

						.popup li.women
						{
							width:95px;
							height:24px;
						}

						.popup li a
						{
							text-indent:0;
							color:#ffffff!important;
							text-align:center;
							background:#725537!important;
							cursor:pointer;
						}

							.popup li.men a
							{
								width:73px!important;
								height:18px!important;
								margin:3px 0 0 11px!important;
								padding:0!important;
							}

							.popup li.women a
							{
								width:73px!important;
								height:16px!important;
								margin:3px 0 0 11px!important;
								padding:2px 0 0 0!important;
							}















			.content_home_utilities
			{
				width:1024px;
				height:476px;
				position:relative;
				top:-18px;
			}

			.content_home_thumbnil
			{
				width:976px;
				margin:0 auto;
			}

				.home_thumbnil_text
				{
					width:312px;
					margin:30px 0 0 0;
					float:left;
				}

					.home_thumbnil
					{
						background-repeat:no-repeat;
						width:312px;
						height:185px;
						margin:0 0 5px 0;
					}

						.home_thumbnil img
						{
							margin:6px 0 0 6px;
							position:relative;
						}



			.content_utilities
			{
				width:1024px;
				height:298px;
			}

				.content_utilities_image
				{
					margin:-7px 0 0 47px;
					position:relative;
				}

				.content_utilities_title
				{
					font-size:3.5em;
					font-weight:bold;
					color:#83705c;
					padding:100px 30px 0 0;
					float:right;
					position:relative;
				}

				.view_menwomen
				{
					background:url(images/bg_view_menwomen.jpg) no-repeat 0 0;
					width:173px;
					height:20px;
					margin:89px 0 0 0;
					padding:7px 24px 0 24px;
					float:right;
				}

					.view_menwomen a
					{
						font-weight:bold;
						letter-spacing:.1em;
						float:right;
					}

					.view_menwomen a:hover
					{
						color:#627d17!important;
					}

					.view_menwomen a.selected
					{
						color:#627d17!important;
						text-decoration:none!important;
						cursor:text;
					}

					.view_menwomen .dot
					{
						font-size:2em;
						font-weight:bold;
						margin-top:-13px;
						margin-left:3px;
						margin-right:3px;
						float:right;
						display:block;
					}



				.view_menwomen1
				{
					background:url(images/bg_view_menwomen.jpg) no-repeat 0 0;
					width:186px;
					height:20px;
					margin:89px 0 0 0;
					padding:7px 15px 0 20px;
					float:right;
				}

					.view_menwomen1 span
					{
						background:url(images/icon_goback.jpg) no-repeat 0 0;
						width:20px;
						height:16px;
						display:block;
						float:left;
					}

					.view_menwomen1 a
					{
						font-weight:bold;
						letter-spacing:.1em;
					}

					.view_menwomen1 a:hover
					{
						color:#627d17!important;
					}

					.view_menwomen1 a.selected
					{
						color:#627d17!important;
						text-decoration:none!important;
						cursor:text;
					}





















			.content_body
			{
				width:976px;
				margin:0 auto;
				padding:0 0 15px 0;
			}

				.content_text1
				{
					text-align:justify;
					width:473px;
					padding:30px 30px 0 0;
					float:left;
					position:relative;
				}

				.content_text2
				{
					text-align:justify;
					width:473px;
					padding:30px 0 0 0;
					float:right;
					position:relative;
				}

					.input_label
					{
						display:block;
					}

					.input_label1
					{
						display:none;
					}

					.input_text
					{
						width:465px;
						height:21px;
						margin:0 0 6px 0;
						padding:3px 0 0 3px;
						border:1px solid #bab6ad;
					}

					.input_text1
					{
						width:194px;
						height:21px;
						margin:4px 0 0 0;
						padding:3px 0 0 3px;
						border:1px solid #bab6ad;
					}

					.input_textarea
					{
						width:465px;
						height:71px;
						margin:0 0 6px 0;
						padding:3px 0 0 3px;
						border:1px solid #bab6ad;
						overflow:hidden;
					}

					.btn_submit
					{
						background:url(images/btn_submit.gif) no-repeat 0 0;
						width:98px;
						height:41px;
						display:block;
						text-indent:-9999px;
					}

					.btn_submit:hover
					{
						background:url(images/btn_submit_mo.gif) no-repeat 0 0;
					}

				.content_text_faq
				{
					padding:30px 0 0 0;
					position:relative;
				}

					.content_text_faq strong
					{
						font-weight:normal;
						color:#627d17!important;
						text-align:justify;
						background:url(images/icon_question.gif) no-repeat 0 0;
						padding:0 0 20px 35px;
						display:block;
					}

					.content_text_faq span
					{
						text-align:justify;
						background:url(images/icon_answer.gif) no-repeat 0 0;
						padding:0 0 40px 35px;
						display:block;
					}

				.content_products
				{
					padding:30px 0 0 0;
				}

					.content_products_thumbnil
					{
						width:478px;
						float:left;
					}

						.content_products_thumbnil_shadow
						{
							background-repeat:no-repeat;
							width:181px;
							height:175px;
							float:left;
						}

							.content_products_thumbnil_shadow img
							{
								margin:6px 0 0 6px;
								position:relative;
							}

						.contnet_products_thumbnil_text
						{
							width:287px;
							padding:0 0 0 10px;
							float:right;
						}

							.contnet_products_thumbnil_text strong
							{
								margin:0 0 5px 0;
								display:block;
							}

								.size_text
								{
									font-weight:bold;
									background:url(images/bg_size.jpg) no-repeat 0 0;
									width:162px;
									height:27px;
									margin:5px 0 5px 0;
									padding:9px 0 0 10px;
									overflow:hidden;
									float:left;
								}

								.heshe_image
								{
									margin:1px 0 0 5px;
									float:left;
								}

									.heshe_image div
									{
										background:transparent url(images/icon_he.gif) no-repeat scroll 0 0;
										float:left;
										height:35px;
										margin:2px 1px 0 0;
										width:14px;
									}

									.heshe_image span
									{
										background:transparent url(images/icon_she.gif) no-repeat scroll 0 0;
										float:left;
										height:35px;
										margin:2px 1px 0 0;
										width:14px;
									}

								.btn_addtocart
								{
									background:transparent url(images/btn_addtocart.jpg) no-repeat 0 0;
									width:136px;
									height:40px;
									margin:2px 0 0 0;
									display:block;
								}

									.btn_addtocart:hover
									{
										background:transparent url(images/btn_addtocart_mo.jpg) no-repeat 0 0;
										width:136px;
										height:40px;
									}



					.content_products_details_thumbnil_shadow
					{
						background-repeat:no-repeat;
						width:472px;
						height:451px;
						float:left
					}

						.content_products_details_thumbnil_shadow img
						{
							margin:8px 0 0 8px;
							position:relative;
						}

					.contnet_products_details_thumbnil_text
					{
						width:485px;
						float:right;
					}

						.contnet_products_details_thumbnil_text strong
						{
							margin:0 0 5px 0;
							display:block;
						}

						.dropdown_list
						{
						    position: relative;
							width:104px;
							margin:10px 0 0 0;
						}

							.dropdown_list label
							{
								margin:0 0 3px 0;
							}

							.dropdown_list .select_dropdown
							{
								width:103px;
								height:24px;
								margin:0 0 7px 0;
								padding:3px 0 3px 1px;
								border:1px solid #bab7ae;
							}


				.content_thelatest_left
				{
					width:628px;
					padding:30px 46px 0 0;
					float:left;
				}

					.share_this
					{
						line-height:18px;
						background:url(images/icon_share_this.jpg) no-repeat 0 0;
						height:18px;
						padding:0 0 0 24px;
					}

					.share_this a
					{
						color:#8e8d89;
					}

					.divider1
					{
						background:url(images/bg_divider.jpg) repeat-x 0 0;
						height:3px;
						margin:20px 0 20px 0;
					}

				.content_thelatest_right
				{
					width:302px;
					padding:30px 0 0 0;
					float:right;
				}

					.content_thelatest_right_search
					{
						width:302px;
						height:37px;
					}

						.btn_search
						{
							background:url(images/btn_search.jpg) repeat-x 0 0;
							width:102px;
							height:37px;
							float:right;
							display:block;
						}

						.btn_search:hover
						{
							background:url(images/btn_search_mo.jpg) repeat-x 0 0;
						}

					.content_thelatest_right_text
					{
						margin:10px 0 0 0;
					}

						.list1
						{
							margin:20px 0 0 0;
						}

							.list1_left
							{
								width:151px;
								float:left;
							}

							.list2_right
							{
								width:151px;
								float:left;
							}

								.list1 li
								{
									background:url(images/icon_leaf.jpg) no-repeat 0 0;
									width:132px;
									padding:0 0 8px 19px;
								}

								.list1 li.list1_title
								{
									background:none;
									width:151px;
									padding:0 0 10px 0;
								}


						.list2
						{
							margin:20px 0 0 0;
						}

							.list2 li
							{
								background:url(images/icon_leaf.jpg) no-repeat 0 0;
								width:283px;
								padding:0 0 8px 19px;
							}

							.list2 li.list2_title
							{
								background:none;
								width:302px;
								padding:0 0 10px 0;
							}





















			.content_home_bottom
			{
				width:976px;
				margin:50px auto 0 auto;
			}

				.content_home_bottom_thumbnil
				{
					width:714px;
					float:left;
				}

					.column_home
					{
                        width:228px;
                        margin-right:7px;
                        float:left; 
					}

					    .home_bottom_thumbnil_title
					    {
						    font-size:1.3em;
						    font-weight:bold;
						    color:#000000;
						    background:url(images/bg_divider.jpg) repeat-x 0 bottom;
						    width:228px;
						    margin-bottom:10px;
						    padding:0 0 5px 0;
						    float:left;
					    }

					    .home_bottom_thumbnil_text
					    {
						    width:228px;
						    float:left;
					    }

						    .home_bottom_thumbnil
						    {
							    width:70px;
							    height:66px;
							    padding:0 10px 0 0;
							    float:left;
						    }

						    .home_bottom_text
						    {
							    width:148px;
							    padding:0 0 15px 0;
							    float:left;
						    }

							    .home_bottom_text div
							    {
								    background:url(images/icon_he.gif) no-repeat 0 0;
								    width:14px;
								    height:35px;
								    margin:2px 1px 0 0;
								    float:left;
							    }

							    .home_bottom_text span
							    {
								    background:url(images/icon_she.gif) no-repeat 0 0;
								    width:18px;
								    height:35px;
								    margin:2px 0 0 1px;
								    float:left;
							    }

				.content_home_bottom_logo
				{
					width:245px;
					padding:10px 0 0 17px;
					float:right;
				}


















		.footer
		{
			background:url(images/bg_divider.jpg) repeat-x 0 0;
			height:28px;
			margin-top:15px;
			padding-top:10px;
			padding-bottom:60px;
		}

			.logo_csng
			{
				margin-left:3px;
			}

			.footer strong
			{
				padding:10px 25px 0 10px;
			}

			.footer ul
			{
				padding:10px 0 0 0;
			}

			.footer li span
			{
				margin:0 6px 0 6px;
			}
			



.paging_header
{
    font-weight:bold;
    padding-right:7px;
}

.paging .selected
{
    font-weight:bold;
}			

.contnet_products_details_thumbnil_text .input_text
{
    width:98px;
}

.valid_quantity
{
    position: absolute;
    top: 137px!important;
    top: 132px;
    left: 50px;
    width:300px!important;
}

.content_thelatest_left p
{
	padding:0px 0px 15px 0px;
}

.com_title
{
	margin-bottom:10px;
	display:block;
}

#comments .avatar
{
	float:left;
}

#comments .head
{
	float:left;
	padding-top:10px;
	padding-left:10px;
}

#comments .text
{
	padding-top:10px;
}

#respond
{
	
}

#author_info .row
{
	margin-bottom:5px;
}

.no_com
{
	margin:0 0 10px 0;
}

.input_textarea1
{
	overflow:hidden;
}