* { 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: 954px;
 height:auto;
}
#header
{
	color: #333;
	width: 954px;
	float: left;
	height: 110px;
	background: #E7DBD5;
	background-image: url( '../medieval armor1/header.jpg' );
	background-repeat: repeat-x;
}

#header .logo{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	float:left; 	width: 386px;
	margin-top:-1px;
	height:110px;
}
#header .right_panel
{
	float: right;
	margin-left: 26px;
	
	border: 0px;
	text-align: right;
	height: 110px;
	visibility: visible;
	padding-top:-110px;
}





#navigation
{
	width: 954px;
	height: 150px;
	color: #333;
	background: #800000 url(  '../medieval armor1/medieval armo1r.jpg' ) repeat;
	text-align: right;
}



.container{ width:952px; 
height:1000px; /*background-color:#FF0000;*/ } 


#leftcolumn
{
	color: #000000;
	height: auto;
	width: 180px;
	float: left;
	background-image: url('../medieval armor1/bg.png');
}

#rightcolumn { 
 float:right;
 color:#333;
 /*background: #F2F2E6;*/  /* to check the right configuration */
 height:auto;
 width:731px;
 display:inline;
 
}
#rightcolumn1
{
	color: #FFFFFF;
	height: auto;
	width: 218px;
	float: right;
	background-image: url( '../medieval armor1/innerpage-3_03.png' );
	background-repeat: repeat-y;
}
.contents_container{ width:770px; 
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: 100%;
	height: 36px;
	color: #Feeed5;
	font-weight: bold;
	text-align: left;
	background: #990000 repeat-x;
	vertical-align: middle;
	background-image: url( '../medieval armor1/slicing _r29_c4.gif' );
} 
  .thumbnail_container1
{
	width: 212px;
	margin: 10px 0px 10px 0px;
	height: 200px;
	clear: both;
}
  .thumbnail_container
{
	margin-right: 0px;
	width: 712px;
	margin: 10px 0px 0px 0px;
	height: 25px;
	clear: both;
}
  .thumbnail_box
{
	
	width: 162px;
	height: 280px;
	float: left;
	margin-right: 13px;
	margin-bottom: 13px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
  .thumbnail_pic { width:149px; height:147px;padding:5px 5px; margin-left:5px; float:left;}
  .thumbnail_img { width:139px; height:137px; float:left;}
  .product_title
{
	text-align: center;
	width: 166px;
	margin: 0 auto;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #993333;
	padding: 5px 0px;
}
  .price
{
	border-color: #000000;
	width: 151px;
	margin: 0 auto;
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding: 5px 0px;
	border-top-style: solid;
	border-top-width: 1px;
}
  
  
  .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 solid #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: 955px;
	clear: both;
	color: #333;
	background: #BD9C8C url(   '../medieval armor1/footer.png' ) no-repeat;
	height: 61px;
}

#footer .contents{ 
 width:954px;
 margin:0 auto;
 color: #333;
 height:61px;
 text-align:center;
 }
 #footer .copyrights{ 
 width:500px;
 margin:0 auto;
 font:10px/11px Arial, Helvetica, sans-serif;
 clear:both;
 color: #333;
 height:30px;
 text-align:center;
 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 solid #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: #FF0000;
}

.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: #FF0000;
}


.arial_heading_font_gry_11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.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 solid #000000;
	background-color: #FFFFFF;
	
}
.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 solid #000000;
	background-color: #FFFFFF;
} 
.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 */

.myclass
{
		background-image: url( '../medieval armor1/1.jpg' );

}
 
 
 

