html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html,body{background:#fff;color:#333;line-height:22px;}

body{text-align:center;}
button{cursor:pointer;border:0;}
a{color:#56719a;}

h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}

.clear {clear:both;}
.floatleft {float:left;}

.wrapper .content{margin-left:264px;width:580px;border:0px #000 solid;text-align:left;}
.wrapper .col_left{float:left;width:250px;border:0px red solid;background-color:#159;color:#FFF;text-align:left;padding:2px;}
.wrapper .col_left a {color:#FFF;}
.wrapper .col_left .nav {padding:2px 6px;}
wrapper .col_right{float:right;width:160px;border:0px #000 solid;}

.container {border:1px #000 solid;margin:0 auto;width:850px}
#header{font:85% verdana;color:#fff;padding:2em 0 0 2em;text-align:left;background-repeat:no-repeat;background-position:top right;background-color:#192132;}

#footer{clear:both;margin-top:4px;}


.breadcrumb {margin-bottom:8px; font-size:.9em;padding:4px 12px 8px 12px;border-bottom:1px #333 dotted;text-align:left;}

.prices {text-align:center;margin:auto;padding:8px;width:160px;border:1px #000 solid;}
.product_image {float:left;padding-right:12px;}
.quick_attributes {}

.product_name {margin-bottom:12px;}

#product h2 {font-size:1.3em;font-weight:bold;color:#56719a;}

.item {float:left;text-align:center;width:250px;height:190px;margin:4px 0px;border-bottom:1px #EEE solid;padding:4px 0px;}


.offers {
	margin-top:12px;
	width:100%;
}

.offers table {
	width:100%;
	border-collapse: collapse;
}

.offers table td {
	font-size:.9em;
	padding:6px 10px;
	border:1px #BBB solid;
}

.offers table .hdr {
	font-weight:bold;
	background-color:#800;
	color:#FFF;
}

.offers table .hdr h3, .offers table .hdr a {
	color:#FFF;
}

.quick_attributes {font-size:1.2em; line-height:34px;}
.attribute .lbl {font-weight:bold;}

/* Page Numbers */
.pagination {
    padding: 1em;
    margin: 2em 0;
    font-size: 85%;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pagination span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pagination a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pagination a:hover {
    border-color: #2E6AB1;
}

.pagination a.nextprev {
    font-weight: bold;
}

.pagination span.nextprev {
    color: #666;
}

.pagination span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pagination .nextprev-next {
    float: right;
}