* { margin:0; padding:0; font-size:14px;}



body{

	padding:0; 

	margin:0;

	width:100%; 

	vertical-align:top;

	font-family:arial;

	background:#FFFFFF;

	color:#1E1819; line-height:13px; font-size:11px;

}



input, select, textarea {

	font-family:arial;

	color:#1E1819; line-height:13px; font-size:11px; font-weight:normal;

	vertical-align:middle;

}





.in_none {border:none; padding:0;}





table, td {vertical-align:top;}



a {text-decoration:underline; font-size:14px;}	

a:hover{text-decoration:none;}



img {

	border:0px;

}



.col {

	float:left;

}



.spacer {font-size:0px; line-height:50px;}

.clear {clear:both;}

.clear_r {clear:right;}





#mainWrapper {background:#EEEEEE none repeat scroll 0 0; padding:0;

background-image: url("/includes/templates/npbags1/images/background_image.jpg");

background-repeat: repeat;

}









.main_w {width:950px; margin:auto; background:#FFFFFF url("/includes/templates/npbags1/images/bg_t.gif") top repeat-x;}

.bg_tr {background:url("/includes/templates/npbags1/images/bg_tr.jpg") top right no-repeat;}

.bg_tl {background:url("/includes/templates/npbags1/images/bg_tl.jpg") top left no-repeat;}







.logo {padding:10px 0 0 25px; float:left;}







.links {float:right; padding:21px 32px 25px 0; color:#FFFFFF;}

.links a {color:#ffffff;

background-color: #6f3d02;

font-weight: bold;

}





.nav_1 {float:right; padding:0 33px 0 14px; border-left:1px solid #FFFFFF;}



.nav_2 {float:right; padding:1px 14px 1px 39px; border-left:1px solid #FFFFFF; background:url("/includes/templates/npbags1/images/cart_ic.gif") top left no-repeat; color:#FFFFFF;}

.nav_2 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}

.nav_2 a:hover {text-decoration:underline;}



.nav_2_title {

	background-color: #6f3d02;

	font-weight: bold;

}



.nav_3 {float:right; padding:1px 14px 1px 39px; color:#FFFFFF;}

.nav_3 .jamp {width:90px; height:18px; font-size:10px;}



.nav_3_title{

	background-color: #6f3d02; font-weight: bold; margin-top: 5px; float: left; margin-left: 1px; margin-right: 1px 

}



.menu {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 242px;

}



.menu ul {margin:0; padding:0; list-style:none; font-size:12px; font-weight:bold; background:url("/includes/templates/npbags1/images/menu_bg.gif") top; width:100%;}

.menu ul li {padding:15px 21px 15px 25px; float:left; background:url("/includes/templates/npbags1/images/menu_line.gif") top left no-repeat;}

.menu ul li.li_un {background:none;}

.menu ul li a {color:#ffffff; text-decoration:none;}

.menu ul li a:hover {text-decoration:underline;}







#bannerTwo, #bannerThree {float:left;}

#bannerTwo {padding-right:6px;}



.cont_pad {padding-right:3px;}











#column_left, #column_right {}









.line {padding:0; line-height:0px; font-size:0px; background:url("/includes/templates/npbags1/images/line_1.gif") top left repeat-x;}





.line_bot {height:25px; width:100%; background:#EFEFEF;}









.product a {color:#000000; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}

.product a strong {color:#784A23; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}

.product a:hover {text-decoration:underline;}





.product strong {color:#e93362; font-size:13px; line-height:normal; font-weight:bold;}









.product_list {padding:3px 0 3px 0;}

.product_list .margin_col {border:1px solid #A9A9A9; padding:1px;}



.product_list .image {float:right;}



.product_list .prod_cont {background:#F9F7F5; width:100%;height:150px;}

.product_list .prod_cont img {margin-left:10px;}





.product_list .name {padding:7px 10px 8px 19px; height:30px; background:url("/includes/templates/npbags1/images/arrow_5.gif") top left no-repeat;}

.product_list a {color:#784A23; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; background:none; padding:0;}

.product_list a.name {color:#5E2F3B; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; background:none; padding:0;}

.product_list a:hover {text-decoration:underline;}



.product_list .text {padding:9px 10px 7px 10px; height:120px; line-height:14px;}



.product_list .price{padding:30px 2px 0 11px;}

.product_list .button {padding:11px 12px 7px 12px;}

.product_list .button img {margin:0;}

.product_list strong {color:#E93362; font-size:13px; line-height:normal; font-weight:bold;}













.product_list_col {padding:3px 0 3px 0;}

.product_list_col .margin_col {border:1px solid #F7CADB; padding:1px;}



.product_list_col .image {text-align:center; padding-bottom:5px;}



.product_list_col .prod_cont {background:#FDEFF4;}

.product_list_col .prod_cont img {margin-left:10px;}





.product_list_col .name {padding:7px 10px 8px 19px; background:url("/includes/templates/npbags1/images/arrow_5.gif") top left no-repeat;}

.product_list_col a {color:#5E2F3B; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; background:none; padding:0;}

.product_list_col a.name {color:#5E2F3B; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; background:none; padding:0;}

.product_list_col a:hover {text-decoration:underline;}



.product_list_col .text {padding:9px 10px 7px 10px; line-height:14px;}



.product_list_col .price{padding:2px 2px 0 11px;}

.product_list_col .button {padding:11px 12px 7px 12px;}

.product_list_col .button img {margin:0;}

.product_list_col strong {color:#E93362; font-size:13px; line-height:normal; font-weight:bold;}













.footer {color:#5E2F3B; width:100%;}

.footer_pad {padding:0 15px;}

.footer_bg {background:url("/includes/templates/npbags1/images/line_1.gif") top repeat-x; padding:13px 0 15px;}

.footer a {color:#AD815C; text-decoration:underline;}

.footer a:hover {text-decoration:none;}



.footer .copy {padding-top:2px; color:#AD815C;}

.footer .copy a {color:#AD815C;}



.footer .left {float:left;}

.footer .left .indent {padding:5px 0 12px 13px;}



.footer .right {float:right; width:100%; margin-left:-254px;}

.footer .right .margin {margin-left:255px; text-align:left;}



.max {

	height:100%;

	width: 160px;

	float:left;

}

#max img {

	margin:0 0 0 35px;

}





.logintitle{

background-color:#B58D6C;

}



.logintitle2{

	background-color:#B58D6C;

	margin-top: 10px;

}





.logincontent{

padding:5px;

font-size:14px;

font-weight:bold;

}



.background9{

	background-color:#F2F2F2;

	padding-top: 5px;

}



.alertforward{

	vertical-align: top;

	color: #ff0000;

	margin-left: 0.5em;

	margin-right: 5px;

	text-align:right;

	padding-bottom: 5px;

}



.radio{

	margin-left: 10px;

}



.label{

	margin-left: 130px;

}



.labels{

	margin-left: 135px;

}



.loginimg{

	float:left;

	height: 80px;



}



.infor{

	font-size:12px;

	margin-right: 5px;

	margin-left: 5px;

	font-family: Arial, Helvetica, sans-serif;

}



.tmalert{

	color: #ff0000;

	padding-left: 130px;

}





.bannercss{

	float:left;

}



.bannercssTow{

	margin-left: 5px;

	float:left;

	margin-right: 5px;

}





.bannerone{

	margin-bottom: 15px;

	margin-top: 15px;

}



.bannerTwo2{

	width: 600px;

}



.columnardis{

	background-image: url("/includes/templates/npbags1/images/ge.jpg");

	background-repeat: repeat-x;

}



.productmarket{

font-size:10px;

color:#a88e95;

}



.paypaljpg{

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin-top: 14px;

	float:right;

}



.ShippingHeading{

	background-color:#AD815C;

	color: #FFFFFF;

	padding-top:3px;

	padding-left:12px;

	padding-bottom: 5px;

	line-height: normal;

	padding-right: 50px;

	font-size: 13px;

	font-weight: bold;

}



.Shipto{

	background-color:#F7F7F7;

	margin-bottom: 5px;

}



.imgShipping{

	padding-left:80px;

	margin-top:5px;

	margin-bottom: 5px;

}



.imgconfirmation{

	margin-left:5cm;

}



.imagesubmit{

	float:left;

	padding-left: 12px;

}



.forwards{

	padding-left:12px;

}



.forwards2{

	float:right;

	margin-top: 20px;

}



.geos{

	margin-left:20px;

}



.tingbox{

	padding-bottom: 10px;

}



.forns{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:12px;

	font-weight: bold;

}



.ShippingHeading2{

	color: #535353;

	padding-top:3px;

	padding-left:12px;	

	padding-bottom: 5px;

	line-height: normal;	

	padding-right: 0px;	

	font-size: 13px;	

	font-weight: bold;

}
