* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
	height:100%;
	background:url(bg.jpg) repeat-x;
	color: #FEEEB5;
	background-color:#feeeb5;
 }

#wrapper { 
 margin: 0 auto;
 width: 956px;
 height:auto;
}
#header {
 color: #333;
 width: 956px;
 float: left;
 height: 111px;
 background:#E7DBD5;

}

#header .logo{ float:left; width:355px ; height:111px; border:0px; }
#header .right_panel{ float:right; width:601px ; height:111px; background:url(top_header_cell.png) no-repeat; border:0px; text-align:right;  }





#navigation {
 float: right;
 width: 780px;
 height:41px;
 color: #333;
 background:#BD9C8C url(nav_bg.png) repeat-x;
 text-align:left;
  
}



.container{ width:956px; height:auto; /*background-color:#FF0000;*/ } 


#leftcolumn { 
 color:#333;
 background: #7c1106;
 height:auto;
 width:218px;
 float:left;
 }

#rightcolumn { 
 float:right;
 color:#333;
 /*background: #F2F2E6;*/  /* to check the right configuration */
 height:auto;
 width:731px;
 display:inline;
 
}
#rightcolumn1 { 
 color:#333;
 background: #7c1106;
 height:auto;
 width:218px;
 float:right;
 }
.contents_container{ width:731px; margin:0 auto; height:auto; text-align:left; }
 h1.contents { font-size:20px; color:#660f06; padding:5px 0px;}
 h2.contents { font-size:18px; color:#660f06; padding:5px 0px;}
 h3.contents { font-size:16px; color:#660f06; padding:5px 0px;}
 h4.contents { font-size:14px; color:#660f06; padding:5px 0px;}
 
  p.contents { font-size:12px; color:#666666; padding:7px 5px; color:#343434;}
  
  .heading_contents { width:729px; height:36px; color:#Feeed5; font-weight:bold; text-align:left; background:#990000 url(heading_bg.png) repeat-x; vertical-align:middle;  } 
  .thumbnail_container { width:740px; margin:10px 0px 0px 0px; height:100%; clear:both;   }
  .thumbnail_box { padding-left:6px;padding-right:4px;width:160px; height:250px; float:left; margin-right:13px;margin-bottom:13px;border:1px;border-color:#ffb303;border-style:solid;}
  .thumbnail_pic { width:157px; height:137px; padding-bottom:5px;margin-top:5px}
  .thumbnail_img { width:157px; height:137px;}
  .product_title { text-align:center; width:160px;height:25px; margin:0 auto; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#666666;  padding:0;}
  .price { width:150px; margin:0 auto; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#666666;  padding:5px 0px;border-top:1px dotted #666666;}
  
  .thumbnail_box1 { padding-left:6px;padding-right:4px;width:160px; height:250px; float:left; margin-right:13px;margin-bottom:13px;}
  
  .clearz { clear:both;}



/* feature Product */

.feature_product { width:710px; margin:0 auto; clear:both; padding:11px; font:12px/12px Arial, Helvetica, sans-serif; }
.feature_product img{ float:right; }


/* feature Product */


/* product detials */

.product_detials { padding:11px; }

.product_detials .pro_img{ float:left; width:260px; height:260px; border:1px solid #CCCCCC; margin-right:25px;  }

.pro_image{width:258px; height:258px; padding:4px 0px 0px 4px;}

.list_view ul { list-style-type: none; }
.list_view ul li { padding-left: 22px; background:url(bullet_gow.png) 0px 4px no-repeat; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;  }


/* product detials ends*/






/* pagination css starts */

.pagination_container { padding:5px; clear:both; border-bottom:1px dotted #999999; border-top:1px dotted #999999;}

.pagination{
padding: 2px;

}

.pagination ul{
margin: 0;
padding: 0;
font-family:Arial;
text-align: right; /*Set to "right" to right align pagination interface*/


font-size: 12px;
font-weight: bold;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #dddddd;
text-decoration: none; 
color: #666666;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #e0e0e0;
color: #FFFFFF;
background-color: #a22b1e;
}

.pagination a.currentpage{
background-color: #a22b1e;
color: #FFF !important;
border-color: #e0e0e0;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #aaaaaa;
border-color: #dddddd;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}


/* pagination css end */



/* footer Css */

#footer { 
 width: 100%;
 clear: both;
 color: #333;
 background:#BD9C8C url(footer_bg.png) repeat-x; 
 height:140px;
 padding-left:50px;
 }

#footer .contents{ 
 width:450px;
 margin:5px auto;
 color: #333;
 height:60px;
 text-align:left;
 }
 #footer .copyrights{ 
 width:450px;
 margin:0 auto;
 font:10px/11px Arial, Helvetica, sans-serif;
 clear:both;
 color: #333;
 height:30px;
 text-align:left;
 vertical-align:bottom;
 }

 
.baseline2 {
	FONT-SIZE: 14px;
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.baseline2:link {
	FONT-SIZE: 12px; COLOR: #FEEDB5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.baseline2:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.baseline2:active {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.baseline2:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
 
 
 /* footer Css */
 
 
 
 
 /*---------------- ALL fonts slutions  ----------------------- */


.dotted_bottom_line { border-bottom:1px dotted #898989;}

.normal_font { font-size:12px; 
color:#FEEDB5; 
background-color:#7c1106; 
padding-left:3px; 
padding-top:1px;
padding-bottom:1px;
}

.normal_font_link { font-size:12px; color:#333333; text-decoration:none; cursor:pointer;}
.normal_font_link:hover  { font-size:12px; color:#333333; text-decoration:underline; cursor:pointer;}

.normal_font_bg_link { font-size:12px; color:#333333; text-decoration:none; cursor:pointer; padding:1px 3px;}
.normal_font_bg_link:hover  { font-size:12px; color:#FFFFFF; text-decoration:none; cursor:pointer; background-color:#990000; padding:1px 3px;}

.normal_font_bold_link { font-size:12px; color:#333333; text-decoration:none; font-weight:bold; }
.normal_font_bold_link1:hover  { font-size:12px; color:#333333; text-decoration:underline; font-weight:bold; cursor:pointer;}


.normal_font_small { font-size:10px; color:#333333;}

.normal_font_small_link { font-size:10px; color:#333333; text-decoration:none; cursor:pointer;}
.normal_font_small_link:hover { font-size:10px; color:#666666; text-decoration:none; cursor:pointer;}

.normal_font_light { font-size:13px; color:#333333;}

.normal_font_light_11 { font-size:12px; color:#333333;}

.red_font_11 { font-size:11px; color:#eb8e20;}

.gry_font_11 { font-size:11px; color:#7e7e7e;}

.normal_font_white_11 { font-size:11px; color:#FEEDB5;}

.normal_font_white_11_link { font-size:11px; color:#FEEDB5; text-decoration:underline; cursor:pointer;}
.normal_font_white_11_link:hover { font-size:11px; color:#FEEDB5; text-decoration:none; cursor:pointer;}

.normal_font_dark_11 { font-size:11px; color:#333333;}

.normal_arial_font_light { font-size:10px; color:#999999; }


.normal_font_blue { font-size:12px; color:#3a89c9;}

.normal_font_blue_link { font-size:12px; color:#3a89c9; cursor:pointer; text-decoration:none;}
.normal_font_blue_link:hover { font-size:12px; color:#3a89c9; cursor:pointer; text-decoration:underline;}

.normal_font_heading_font_white {
	font-size:13px;
	color:#FEEDB5;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.normal_font_white_link { font-size:12px; color:#FEEDB5; cursor:pointer; text-decoration:none; font-weight:bold;}
.normal_font_white_link:hover { font-size:12px; color:#000000; cursor:pointer; text-decoration:underline; font-weight:bold;}

.normal_font_red_link { font-size:12px; color:#cb6e00; cursor:pointer; text-decoration:none;}
.normal_font_red_link:hover { font-size:12px; color:#cb6e00; cursor:pointer; text-decoration:underline;}

.normal_font_dark_blue_link { font-size:12px; color:#003569; cursor:pointer; text-decoration:none;}
.normal_font_dark_blue_link:hover { font-size:12px; color:#003569; cursor:pointer; text-decoration:underline;}

.arial_heading_font { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333;}



.arial_heading_font_gry_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}

.arial_heading_font_gry_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666;}

.arial_heading_font_dark_red_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4a3717;}


.arial_heading_font_gry_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7a7a7a;}

.arial_heading_font_red_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7c1106;}

.arial_heading_font_gry_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7a7a7a;}

.arial_heading_font_red_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1106;}

.arial_heading_font_gry_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7a7a7a;}

.arial_heading_font_red_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7c1106;}

.arial_heading_font_light_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333;}

.arial_heading_font_gry_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7a7a7a;}

.arial_heading_font_red_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7c1106;}

.arial_heading_font_black_16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000;}




.arial__big_heading_font { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333;}

.arial_big_heading_font_gry2 { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#feeeb5;}


/*------------------- All Fonts End Here --------------------------*/
 
 
 /* juqry tabing */

h1 {font-size: 2.5em; margin: 20px 0; color:#2f6503;}
.tabs_container {width: 700px; margin: 5px auto; font: 10px normal Verdana, Arial, Helvetica, sans-serif;
	color: #444;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #930919;
	border-left: 1px solid #930919;
	width: 100%;
	color:#333333;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #930919;
	border-left: none;
	margin-bottom: -1px;
	background: #901d1b;
	overflow: hidden;
	position: relative;
	color:#333333;
}
ul.tabs li a {
	text-decoration: none;
	color: #000000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #86241a;
	color:#FFFFFF;
	
}
.outline_box{
border:1px;
border-color:#fdb100;
border-style:solid;
}
.outline_lightbox{
background-color:#fffcd7;
border:1px;
border-color:#fedd77;
border-style:solid;
}

html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#333333;
	
}

/*
html ul.tabs li.active, html ul.tabs li.active  {
	background:#fff;
	border-bottom: 1px solid #fff;
	color:#333333;
	
}

html ul.tabs a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#333333;
	
}
*/

.tab_container {
	border: 1px solid #86241a;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	/*-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #377803;
}
.tab_content img {
	float: left;
	margin: 5px 15px 15px 0px;
	border: 1px solid #ddd;
	padding: 5px;
}
/* end juqery tabing */
 
 




/*---Forms Css Start From Here..........---*/

		form#create_account { width: 518px; padding: 10px 0; border: 1px solid #a5a4a4; background: #f4f4f4; float: left; }

			form#create_account p { margin-bottom: 0; }

			form#create_account input.navbtn { padding: 2px 12px; }
			form#create_account input.backbtn { padding: 2px 5px; }

			.form_item, .form_item_missing, .form_item_head { width: 325px; padding: 6px 10px; border-bottom: 1px solid #fff; float: left; clear: both; }

			.form_item_head { background-color: #ccc; font-weight: bold; text-align: center; color: #666; font-size: 1.1em; }

			.form_item_missing { background-color: #ecc; }

			.form_left { width: 100px; padding: 2px 10px 0 0; text-align: right; float: left; }

				form#create_account label { color: #f00; }

				form#create_account label.not_req { color: #000 !important; }

			.form_right { width: 150px; padding-left: 1px; border-left: 2px solid; float: left; text-align: left; }

				.form_right .text_input, .form_right .option_input, .form_right .pw_input { padding: 3px; border-top: 2px solid #aaa; border-left: 2px solid #8a2326; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

				.form_right .text_input { width: 150px; }

				.form_right .option_input { width: auto; }

				.form_right .pw_input { width: 200px; }

				.form_right textarea.text_input { font-size: 1.0em; }
				
				
/* End Contact Form Here */


/* Cart Grid */

#cart_holder { width:720px; height:auto; margin:0 auto;}
#cart_holder .header{ width:720px; height:30px; background:url(cart_holder/cart_header.png) no-repeat;}
#cart_holder .repeater{ width:720px; height:auto;background-color:#f7f7f7 }
#cart_holder .bottom{ width:720px; height:12px;  background:url(cart_holder/cart_bottom.png) no-repeat;}


.floatleft{
	float:left;
	}
.clearboth{
	clear:both;
	}	
.box {
 border:1px;
 border-color:#ffb303;
 border-style:solid;

} 
.ourprice {
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;

}
.box80{
	width:84px;
	padding:3px;
	color:#feeeb5;
	/*border-right:1px solid #CCC;	*/
	}
.box140{
	width:140px;
	/*border-right:1px solid #CCC;*/
	padding:3px;
	color:#feeeb5;
	}
.box81{
	width:84px;
	padding:3px;
	color:#000000;
	/*border-right:1px solid #CCC;	*/
	}
.box141{
	width:140px;
	/*border-right:1px solid #CCC;*/
	padding:3px;
	color:#000000;
	}
.tableheader{
	/*border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;*/
	width:652px;
	
	color:#f8d04a; font:bold 13px/14px Arial, Helvetica, sans-serif;
	text-align:center;
	}
.tabledata{
	/*border-left:1px solid #CCC;*/
	/*border-bottom:1px solid #CCC;*/
	width:630px;
	margin-bottom:10px;
	}
.tabledata:hover{
	/*border-left:1px solid #CCC;*/
	/*border-bottom:1px solid #CCC;*/
	width:630px;
	background-color:#e7e7e7;
	margin-bottom:10px;
}	
.height{
	height:auto;
	}	
	
	
	.product_img { width:77px; height:76px; border:1px solid #999999;}

/* Cart Grid */

 
 
 
 
 
