*{padding: 0; margin: 0; border: 0; font:Arial, Helvetica, sans-serif;}

body{text-align:center; margin: 0 0 30px 0;font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
#content{width: 768px; margin: 0 auto; text-align:left; background: url(images/plain_span.gif) repeat-y left top;}
td{font-size: 11px; color: #666666;}
p{font-size: 11px; color: #666666; margin: 13px 0; line-height: 16px;}
li{font-size: 11px; color: #666666; margin: 0 0 5px 0; line-height: 10px;}
ul{list-style-image:url(images/dot.gif); margin: 0 0 15px 30px; width: 280px;}


.arrows {list-style-image:url(images/arrow_frontpage.gif); margin: 0 0 15px 30px; width: 280px;}
.arrows li{font-size: 12px; color: #666666; margin: 0 0 5px 0; line-height: 10px; padding: 0 0 2px 0; font-weight: bold;}
.arrows li a{text-decoration: none; color: #7EA205;}
.arrows li a:hover{text-decoration: underline; color: #C20144;}

a, a:link, a:visited{text-decoration: underline; color: #C20144;}
a:hover{text-decoration: underline; color: #7EA205;}
strong{color: #7EA205; font-weight: bold;}
#mainline{background: url(images/mainline_span.gif) repeat-y left top;}
#main_holder{margin: 0 0 0 20px;}
#main_holder .index_pholder p{width: 350px;}
#prod_menu{width: 130px; height: 350px; overflow: auto; padding: 0 0 6px 0;}
#prod_menu img{margin: 0 0 10px 0;}
#leftmenu img{margin: 0 0 6px 0;}
#leftmenu .leftheader{margin: 0 0 15px 0;}
#prod_display{width: 389px; background: url(images/green_prod_disp_span.gif) repeat-y left top;}
#prod_display p{width: auto; margin: 10px 15px;}
#prod_display .prod_disp_img_holder{text-align: center; margin: 0 4px;}
#prod_display .prod_disp_head{overflow:show; margin: 0 0 15px 0; height: 15px;}
#prod_display .desc{padding: 20px 0 0 0; margin: 15px 15px 10px 15px; background: url(images/green_prod_desc.gif) no-repeat left top;}

#right p{margin-right: 15px;}
 
input, select{color: #C20144;; border: 1px solid #999999; text-align: left; font-size:11px; padding:1px;}
select {text-align:left;}
option{text-align:left;}
#prod_display .prod_disp_head .prod_name{float: left; margin: 0 0 0 15px; font-size: 13px; font-weight: bold; color: #C20144;}
#prod_display .prod_disp_head .prod_price{float: right; margin: 0 15px 0 0;font-size: 13px; font-weight: bold; color: #C20144;}
#prod_display .addtobasket{margin: 0 15px 0 0; float:right;}
#header #logo{margin: 0 0 0 9px;}
#category_images{border: 0; margin: 25px 0 0 0;}
#category_images img{border: 0; margin: 0 17px 17px 0;}
#linksBlock{width: 530px; margin: 25px 0;}
#linksBlock .link{margin: 0 0 15px 0; padding: 0 0 6px 0; background: url(images/dashing.gif) repeat-x bottom left;}
#linksBlock .link .link_title{color: #C20144; font-weight: bold; padding: 0 0 0 19px; background: url(images/right_arrow_red.gif) no-repeat center left;}
#linksBlock .link .link_url{float: right; color: #7EA205; font-weight: bold;}
#linksBlock .link p{margin: 12px 0 10px 0; text-align: justify; padding: 0 0 0 110px; width: auto;}
#linksBlock .link .link_button{text-align: right;}
iframe{float:right; margin: 10px 20px 0 0;}
.basket_item{width: 530px; background: url(images/dashing.gif) repeat-x top left; padding: 7px 0 12px 0;}
#subtotal{padding: 15px 0; width: 530px; background: url(images/dashing.gif) repeat-x top right;} 
#subtotal p{margin: 0; background:  url("images/total.gif") repeat-x middle right;  font-size: 11px; font-weight: bold; color: #C20144;} 