* { margin:0; padding:0;}



body{

	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	background:#CCCCCC;
	font-family:tahoma; font-size:11px; line-height:normal; color:#727A7F;
	height: 100%;

}



input, select, textarea {

	font-family:tahoma; font-size:11px; line-height:normal; color:#727A7F;

	vertical-align: middle;
	margin-left: 5px;

}



#column_center input, #column_center select {margin:0 5px 2px; height: 100%;}


#column_right {

        border:solid 0.25px #333333;
		
		}
		
		#column_left {

        border:solid 0.25px #333333;
		
		}


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





table, td {vertical-align:top;}



a {text-decoration:underline;}	

a:hover{text-decoration:none;}



img {

	border:0px; vertical-align:top;

}



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

.clear {clear:both;}

.clear_r {clear:right;}













#mainWrapper {padding:0 8px; height:100%;}





.main_w {width:942px; margin: auto; height:100%; background-color:#FFFFFF; border:solid 0.5px #333333;}







/*  ------------------------------ Header Styles ------------------------------  */



.header {}



.logo {float:left; padding:25px 20px 24px 24px;}



.cart {float:right; padding:35px 32px 0 19px; background:url(../images/cart_ic.gif) 0 36px no-repeat;}

.cart {color:#93989F;}

.cart a {color:#0994D9;}



.links {float:right; padding:5px 31px 20px 20px; color:#526167; font-size:10px;}

.links a {color:#526167; text-decoration:none;}

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





.menu {background:url(../images/menu_bg.gif) 0px 0px repeat; width:100%; height: 100%;}

.menu .menu_bg {background:url(../images/menu_t.gif) 0px 0px repeat-y;}

.menu .menu_r {background:url(../images/menu_corner.gif) top right no-repeat;}

.menu .menu_l {background:url(../images/menu_corner.gif) top left no-repeat;}



.menu ul {margin:0; padding:0; list-style:none; font-size:10px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}

.menu ul li {background:url(../images/menu_line.gif) 0 0 no-repeat; float:left; padding:13px 26px 12px;}

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

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

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





.head {background:url(../images/head_c.jpg) top repeat-x;}

.head_r {background:url(../images/head_r.jpg) top right no-repeat; height:205px;}









/*  ------------------------------ Center column styles -----------------------  */







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





#column_center {margin:0; height: 100%; padding:0;}



.center_br {background:#FFFFFF url(../images/bg_br.gif) bottom right no-repeat; height: 100%;}

.center_bl {background:url(../images/bg_bl.gif) bottom left no-repeat; height: 100%;}

.center_tr {background:url(../images/bg_tr.gif) top right no-repeat; height: 100%;}

.center_tl {background:url(../images/bg_tl.gif) top left no-repeat; height: 100%;}



.column_center_padding {

    padding:0; 
	margin:0; 
	height: 100%;
	margin-bottom: -20em;
	
}









.product a {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; color:#000000; font-weight:bold; text-transform:uppercase;}

.product a strong {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; color:#000000; font-weight:bold; text-transform:uppercase;}

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





.product strong {font-family:tahoma; font-size:15px; line-height:normal; color:#FF5400; font-weight:bold;}









.product_list {padding:19px 0; margin:0; background:url(../images/line_1.gif) bottom left repeat-x;}

.product_list .left {float:left; position:relative;}

.product_list .left img {border:1px solid #6E8799;}

.product_list .right {float:right; width:100%;}



.product_list .name {padding:5px 0 0;}

.product_list a {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; color:#000000; font-weight:bold; text-transform:uppercase;}

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



.product_list .text {padding:15px 0 0;}



.product_list .price {float:left; padding:19px 20px 0 0;}

.product_list .button {float:left; padding:17px 0 0;}



.product_list strong {font-family:tahoma; font-size:15px; line-height:normal; color:#FF5400; font-weight:bold;}







.product_list_col {}









/*  ------------------------------ Footer styles ------------------------------  */



.footer {background:width:100%;}



.footer_pad {padding:0;}



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

.footer .left .margin {margin-right:200px; padding:15px 18px;}



.footer .right {float:right;}

.footer .right .indent {padding:19px 15px;}



.footer {color:#526167; font-size:10px; font-weight:bold; font-family:tahoma;}

.footer a {color:#526167; text-decoration:none;}

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



.footer .copy {padding-top:8px; color:#526167; font-weight:normal;}

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



