/*  

Theme Name: RollerCon 2010

Theme URI: http://rollercon.com/

Description: RollerCon 2010 theme

Version: 1.0

Author: Pitchit

Author URI: http://www.pitchitwashere.com/

*/



/* @import url('nav.css'); */



* { margin: 0; padding: 0; outline: none; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */



img, div { behavior: url('iepngfix.htc'); }

body { font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif; color: #000; background: #740305 url('images/main_bg.gif') repeat-y top center; text-align: center; }

	

/* links  and fonts */



a { text-decoration: none; }

a:link, a:active, a:visited { color: #3363F3; text-decoration: underline; }

a:hover { color: #000; }



p { margin-bottom: 10px; }

ol, ul { margin-bottom: 10px; margin-left: 2em; }





hr { color: #808080; background-color: transparent; margin: 10px 0px; height: 1px; border-style: none none dotted; border-width: 0 0 1px; border-color: silver; }



#content { position: relative; width: 900px; height: auto; /* height: 1600px; */ margin: 0px auto; background: transparent;  }
<!--
#logo { position: absolute; top: 25px; right: 20px; width: 200px; height: 200px; z-index: 999; }
-->
#sidebar { position: absolute; top: 0px; right: 0px; width: 275px; height: 800px; background: url('images/bruised.jpg') no-repeat top center; }

#date { position: absolute; top: 300px; right: 230px; width: 57px; height: 57px; z-index: 998; }



#sidebar_lower { margin-top: 425px; width: 275px; text-align: left; background: transparent; }

/* #top_info { width: 575px; padding: 20px 25px 20px 25px; text-align: left; background: #f5f5f5 url('images/top_info_bg.gif') repeat-x bottom center; } */

#main_content { width: 624px; margin: 0 0 0 1px; padding: 0px 0px 25px 0px; text-align: left; float: left; background: transparent; }



#sidebar ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }

#sidebar li { text-align: left; margin: 0px; padding: 0px; }

#sidebar h2 { color: black; text-align: left; margin: 0px; padding: 0px; }



#pages_nav { position: absolute; top: 20px; left; 0px; width: 533px; margin: 0 0 0 20px; padding: 15px; text-align: left; background: #f5f5f5; border-bottom: 1px dotted #dcdcdc; } 

#pages_nav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; text-align: left; }

#pages_nav li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; text-align: left; }



.pagenav { text-align: center; padding: 20px 0 20px 0; margin: 0 20px 0 20px; }

.page_item { display: inline; text-align: center; padding: 20px 0 20px 0; margin: 0 20px 0 20px; }

.page_item current_page_item { }



#pages_nav { position: absolute; top: 10px; left; 0px; padding: 10px; margin: 0 0 20px 20px; list-style-type: none; list-style-image: none; }

#pages_nav ul { list-style-type: none; text-align: left; margin-left: 15px; }

#pages_nav ul li a { background: transparent url('images/list-off.gif') left center no-repeat; padding-left: 15px; text-align: left; font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #999; }

#pages_nav ul li a:hover { background: transparent url('images/list-on.gif') left center no-repeat; color: black; }

#pages_nav .page_item { list-style-type: none; text-align: left; }

#pages_nav .page_item a { background: transparent url('images/list-off.gif') left center no-repeat; padding-left: 15px; text-align: left; font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #999; }

#pages_nav .page_item a:hover { background: transparent url('images/list-on.gif') left center no-repeat; color: black; }



.post { padding: 25px 25px 0px 25px; text-align: left; display: block; }

.entry { padding-bottom: 25px; margin-bottom: 0px; border-bottom: 1px dotted #dcdcdc; }



.search_result { width: 575px; margin: 25px 25px 0px 25px; padding: 0px 0px 25px 0px; text-align: left; display: block; border-bottom: 1px dotted #dcdcdc; }

.notfound { width: 575px; margin: 25px 25px 25px 25px; padding: 0px 0px 25px 0px; text-align: left; display: block; border-bottom: 1px dotted #dcdcdc; }



h1 { text-align: center; font-size: 65px; padding: 20px 0 20px 0; margin: 0 20px 0 20px; }

h2 { color: #000; text-align: left; margin-bottom: 10px; padding: 0px; }

h2 a, h2 a:link, h2 a:visited { font: bold 15px/2.2em; color: #f7941d; }

h2 a:active, h2 a:hover { color: #000; }



#footer { position: absolute; bottom: 0px; left: 0px; width: 605px; padding: 10px; text-align: center; background: orange; color: black; }

#slideshow_wrap { position: absolute; top: 457px; left: 4px; width: 241px; height: 250px; padding: 15px; filter: alpha(opacity=75); opacity: .75; background: #000; text-align: center; }

#slideshow { position: absolute; top: 480px; left: 19px; width: 237px; height: 200px; border: 2px solid #000; overflow: hidden; }

#slideshow img, #slideshow a, #slideshow a:link, #slideshow a:visited { border: none; text-decoration: none; }

#slideshow a:active, #slideshow a:hover { border: none; text-decoration: none;  }



#search_box { position: absolute; top: 400px; left: 4px; width: 241px; height: 25px; padding: 15px; filter: alpha(opacity=75); opacity: .75; background: #000; text-align: center; }

#search_box #s { width: 150px; margin-right: 3px; }



/* nav rollovers */



#nav_register { background: url('images/nav_register.png') no-repeat 0px 0px; position: absolute; top: 450px; right: 147px; width: 114px; height: 54px; overflow: hidden; z-index: 99; }

#nav_register:hover { background-position: 0px -54px }

#nav_about { background: url('images/nav_about.png') no-repeat 0px 0px; position: absolute; top: 505px; right: 164px; width: 83px; height: 52px; overflow: hidden; z-index: 99; }

#nav_about:hover { background-position: 0px -52px }

#nav_events { background: url('images/nav_events.png') no-repeat 0px 0px; position: absolute; top: 522px; right: 12px; width: 94px; height: 54px; overflow: hidden; z-index: 99; }

#nav_events:hover { background-position: 0px -54px }

#nav_faq { background: url('images/nav_faq.png') no-repeat 0px 0px; position: absolute; top: 555px; right: 200px; width: 62px; height: 47px; overflow: hidden; z-index: 99; }

#nav_faq:hover { background-position: 0px -47px }

#nav_forum { background: url('images/nav_forum.png') no-repeat 0px 0px; position: absolute; top: 576px; right: 60px; width: 82px; height: 45px; overflow: hidden; z-index: 99; }

#nav_forum:hover { background-position: 0px -45px }

#nav_sponsors { background: url('images/nav_sponsors.png') no-repeat 0px 0px; position: absolute; top: 604px; right: 140px; width: 107px; height: 49px; overflow: hidden; z-index: 99; }

#nav_sponsors:hover { background-position: 0px -49px }

#nav_contact { background: url('images/nav_contact.png') no-repeat 0px 0px; position: absolute; top: 622px; right: 10px; width: 102px; height: 49px; overflow: hidden; z-index: 99; }

#nav_contact:hover { background-position: 0px -49px }





/* menu styles */



/* 

commented out by hurt, to get bullets back on ul li's unless otherwise defined below

ul { padding: 0; margin: 0; list-style-type: none; } 

*/



.topmenu { float: left; margin: 0 0 0 1px; padding: 0px 10px 6px 8px; width: 625px; text-align: left; background: #f5f5f5 url('images/top_info_bg.gif') repeat-x bottom center;  z-index: 9999; }

.topmenu ul { padding: 0; margin: 0; list-style-type: none; z-index: 9999; }

.topmenu ul li ul li { border-top: 0px;  z-index: 9999; }

.topmenu ul li { float: left; position: relative; margin: 0px; padding: 0px;  z-index: 9999; }

.topmenu a, .menu a:visited { display: block; text-decoration:none; color: #000; width: auto; padding: 0px 6px; }

.topmenu a:hover { text-decoration: none; }



.topmenu .topmenu1, .topmenu .topmenu1:visited { width: auto; color: #000; text-decoration: none; font: bold 11px/13px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; margin: 8px 5px 5px 0px; padding: 5px 10px; background: #fff url('images/top_info_bg_menu.gif') repeat-x bottom center; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; }

.topmenu .topmenu1:hover { width: auto; font: bold 11px/13px "Trebuchet MS", "Tahoma", "Verdana", sans-serif; margin: 8px 5px 5px 0px; padding: 5px 10px; background: #fff url('images/top_info_bg_menu.gif') repeat-x top center; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; }

.topmenu .topmenu1 span { width: auto; background-image: url('images/skate.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 22px; margin: .4em 0; }



.drop, .sub_drop { font: bold 11px/2.3em "Trebuchet MS","Trebuchet MS", "Tahoma", "Verdana", sans-serif; margin: 6px 0px -7px 0px; }



.topmenu ul ul li a, .topmenu ul ul li a:visited { font-weight: normal;}

.topmenu ul li:hover a.topmenu1 { color: #888888;}

.topmenu ul li:hover a.topmenu2 { color: #888888;}

.topmenu ul li:hover a.topmenu3 { color: #888888;}

.topmenu ul li:hover a.topmenu4 { color: #888888;}

.topmenu ul li:hover a.topmenu5 { color: #888888;}

.topmenu ul li:hover a.topmenu6 { color: #888888;}

.topmenu ul ul a.drop, .topmenu ul ul a.drop:visited { background: #fff url('images/top_info_bg_menu.gif') repeat-x top center; border: 1px solid #9e9e9e; }

.topmenu ul ul a.drop:hover{ background: #fff url('images/top_info_bg_menu.gif') repeat-x bottom center; border: 1px solid #9e9e9e; }

.topmenu ul ul ul a, .topmenu ul ul ul a:visited { background: #f5f5f5;}

.topmenu ul ul { visibility:hidden; position: absolute; height:0; top:29px; left:0; width:200px;  z-index: 9999; }



.topmenu ul ul ul{ left: 213px; top: 0px; width:200px; }

.topmenu ul ul ul ul{ left: 213px; top: 0px; width:200px; }

.topmenu ul ul ul.left { left: -213px;}

.topmenu table { position:absolute; top:0; left:0;}

.topmenu ul ul a, .topmenu ul ul a:visited { background: #fff url('images/top_info_bg_menu.gif') repeat-x top center; border: 1px solid #9e9e9e; width: 200px;}

.topmenu ul ul li a:hover { background: #fff url('images/top_info_bg_menu.gif') repeat-x bottom center; border: 1px solid #9e9e9e; }



.topmenu a:hover, .topmenu ul ul a:hover{ background: transparent; }

.topmenu ul :hover ul{ visibility: visible; }

.topmenu ul :hover ul ul{ visibility: hidden; }

.topmenu ul :hover ul :hover ul ul{ visibility: hidden; }

.topmenu ul :hover ul :hover ul :hover ul ul{ visibility: hidden; }

.topmenu ul :hover ul :hover ul{ visibility: visible; }

.topmenu ul :hover ul :hover ul :hover ul { visibility: visible; }

.topmenu ul :hover ul :hover ul :hover ul :hover ul { visibility: visible; }



.communitiesblock ul#communitytabs { list-style: none; padding: 0; margin: 0; font-size: 12px; height: 2em; }

ul#communitytabs li { height: 2em; float: left; padding: 0; font: bold 12px/2em "Trebuchet MS", "Tahoma", sans-serif; margin: 0 5px 0 0; }

ul#communitytabs li a { display: block; height: 2em; text-transform: uppercase; text-decoration: none; padding: 0; color: #89ca90; background: transparent url('images/newcommtabgreenleft.gif') top left no-repeat; _background: #014809 !important; float: left; *cursor: pointer !important; _cursor: pointer !important; margin: 0; }

ul#communitytabs li a:hover { background-position: 0% -24px; _background: #002004 !important; }

ul#communitytabs li a em { font-style: normal; font-weight: normal; color: #555; }

ul#communitytabs li a span { float: left; display: block; *cursor: pointer !important; _cursor: pointer !important; background: transparent url('images/newcommtabgreenright.gif') top right no-repeat; _background: #014809 !important; padding: 0 10px; }

ul#communitytabs li a:hover span { color: #fff; background-position: 100% -24px; _background: #014809 !important; }

ul#communitytabs li.selected a, ul#communitytabs li.selected a:hover { background: transparent url('images/newcommtabwhite.gif') top left no-repeat; color: #024009; _background: #fff !important; }

ul#communitytabs li.selected a span, ul#communitytabs li.selected a:hover span { background: transparent url('images/newcommtabwhiter.gif') top right no-repeat; color: #024009; _background: #fff !important; }					



/* added by Hurt for storefront */



.category_brand_header { display: none }

.cattitles { font-size: 150%; text-align: center; }



/* store css - pulled out of the factory location because it's annoying to edit 50 stylesheets */



.wpsc_container { position: relative; }



div#shoppingcart { float: right; width: 148px; margin: 0px; padding: 0px; margin-left: 5px; }

div#shoppingcart div#shoppingcartcontents { font-size: 9pt; border: 1px solid #999999; background-color: #efefef; height: 100%; width: 100%; text-align: left; padding: 6px; padding-top: 4px; position: relative; }

div#shoppingcart div#shoppingcartcontents strong { display: block; width: 100%; }

div#shoppingcart div strong { font-size: 11pt; }

div#sideshoppingcart div { height: 100%; width: 100%; text-align: left; padding: 6px; padding-top: 4px; }

div#sideshoppingcart div h2 { margin-left: -1ex; display: inline; }



table.shoppingcart { margin-left: -2px; margin-bottom: 5px; }

table.shoppingcart tr td { font-size: 8pt !important; }



div#widgetshoppingcart { }

div#widgetshoppingcart div { height: 100%; width: 100%; text-align: left; padding: 6px; }

div#widgetshoppingcart div strong.cart_title { margin-left: -6px; display: inline; font-size: 1.2em; }

div#widgetshoppingcarts div h2{ margin-left: -1ex; display: inline; }



table.productcart{ border: 1px solid #999999; width: 100%; margin-bottom: 10px; }



table.productcart tr td { padding-bottom: 5px; font-size: 8pt; }

table.productcart tr.firstrow td { font-weight:bold; background-color: #e5e5e5; }

table.productcart tr.oddrow td{ background-color: #f0f0f0; }

table.productcart tr td.firstcol{ width: 40%; }



form.adjustform{ display: inline; }



table.productdisplay{ /* margin-top: 10px; */ margin-bottom: 20px; border-collapse: collapse; width: 100%; text-align: left !important; }

table.productdisplay tr td{ vertical-align: top; padding-bottom: 5px; text-align: left !important; }

table.productdisplay tr td form{ text-align: left; }

table.productdisplay tr td.imagecol{ padding-right: 5px; margin-right: 5px; border: 0px solid #ffffff; }

table.productdisplay tr td.imagecol img{ /* width: 300px; */ border: 0px solid #ffffff; }

table.productdisplay tr td.textcol{ padding: 0px; padding-bottom: 10px; margin: 0px; width: 100%; text-align: left !important; }



div.producttext{ font-size: 10pt; width: 100%; text-align: left !important; }



table.list_productdisplay{ /* margin-top: 10px; */ margin-bottom: 20px; border-collapse: collapse; width: 100%; }

table.list_productdisplay tr td{ vertical-align: top; padding-bottom: 0px; font-size: 8pt; /* border: 1px solid black; */ }

table.list_productdisplay tr td select{ margin-right: 3px; }

table.list_productdisplay tr.list_view_description{ margin: 0px; padding: 0px; }

table.list_productdisplay tr.list_view_description td{ margin: 0px; padding: 0px 3px 5px 3px; }

table.list_productdisplay tr.list_view_description td div{ display: none; padding: 3px; }



ul.tandclist li{ list-style-type:lower-alpha; }

ul.tandclist li{ list-style-type: circle; }

ul.linklist li{ font-weight:bold; }

strong.special{ color: #DD0000; }



a.termsandconds { text-decoration: underline; }

span.miniarrow{ display: block; /* border: 1px solid black; */ vertical-align: top !important; }

img.miniarrow{ /* position: relative; */ /* border: 1px solid black; */ margin-right: 4px; }

img.catimage{ float:left; position: relative; top: -3px; margin-right: 2pt; }

strong.cattitles{ display: block; position: relative; /* margin-bottom: -15px; */ }

strong.prodtitles{ display: block; margin-bottom: -15px; } table.mainpagetable{ margin-left: 0px; }

table.mainpagetable tr td{ padding-left: 0px; } strong.title{ font-size: 12.5pt; }

a.categorylink{ font-size: 8pt; /*border: 1px solid red;*/ }

span.pricedisplay{ white-space: nowrap; } td.totals{ vertical-align: bottom; }



table.cattable{ padding: 0px; margin: 0px; border-collapse: collapse; /* border: 1px solid black; */ }

table.cattable tr td{ padding: 0px; /* border: 1px solid black; */ }



td.catfirstcol{ padding-right: 3px; } form#specials{ display: inline; }



span.oldprice{ text-decoration: line-through; }

span.additional_description{ display: none; }



a.additional_description_link{ display: inline; }



td.prodgroupmidline{ border-right: 1px solid black !important; padding-right: 3px; }



#loadingindicator{ visibility: hidden; font-size: 7pt; font-weight: normal; }

#loadingindicator img{ position: relative; top: 3px; margin-left: 6px; /* visibility: hidden; */ border: none !important; }



#alt_loadingindicator{ visibility: hidden; font-size: 7pt; font-weight: normal; }

#alt_loadingindicator img{ position: relative; top: 3px; margin-left: 6px; /* visibility: hidden; */ border: none !important; }



/* e-commerce fix for K2 */



table.productdisplay tr td img { max-width: none !important; }



div.product_footer{ position: relative; padding: 0px !important; width: 100%; border-top: 1px dashed #cccccc; height: 35px; margin-top: 1em; }

div.product_footer strong{ display: block; font-size: 7pt; font-weight: normal; }

div.product_average_vote{ position: absolute; top: 0px; left: 0px; width: 50%; float: left; margin: 0px !important; height: inherit; }

div.product_user_vote{ position: absolute; top: 0px; right: 0px; width: 30%; margin: 0px !important; height: inherit; }



span.vote_total{ position: relative; top: -3px; left: 2px; font-size: 7pt; }

span.rating_saved{ color: #990000; display: none; }



div.select_country{ margin-bottom: 5px; }

div#homepage_products{ width:100%; }

div.frontpage_product{ width:auto; float: left; height: 260px; text-align: center; }

div.frontpage_product a p{ margin-top: 0px; }

div.frontpage_product a{ color: #333333 !important; font-weight: normal !important; }

div.frontpage_product a img{ border: none; }

div.frontpage_product img{ text-align: center; }

div.frontpage_product span.front_page_price{ display: block; }



/* shopping cart styling */



table.productcart{ width: 100%; margin-top: 10px; margin-bottom: 10px; padding: 0px; border-collapse: collapse; padding-top: 3px; border: none; font-size: inherit; }

table.productcart tr td{ padding-bottom: 5px; font-size: 11px; font-size: inherit; }

table.productcart tr.product_row td{ padding-bottom: 5px; font-size: inherit; vertical-align: middle !important; }

table.productcart tr.product_row td{ padding-bottom: 5px; font-size: inherit; vertical-align: middle !important; }

/*

table.productcart tr td a{ color: #000000; font-weight: normal; }

table.productcart tr td a:hover{ color: #555555; }

*/

table.productcart tr.firstrow td{ font-weight:bold; background-color: #e5e5e5; border-left: 2px solid white; }

table.productcart tr.firstrow td.firstcol{ border-left: none; }

table.productcart tr.product_shipping td{ vertical-align: middle; border-top: 1px solid #999999 !important; border-bottom: 1px solid #999999 !important; padding-top: 4px; }

table.productcart tr.total_price td{ border-top: 1px solid #999999 !important; border-bottom: 1px solid #999999 !important; font-weight: bold; padding-top: 4px; }



ul.checkout_links{ list-style-type: none; padding-left: 0px; }

ul.checkout_links li{ list-style-type: none; margin-left: 0px; }

ul.checkout_links li a{ color: #555555 !important; font-weight: normal !important; }

ul.checkout_links li a:hover{ color: #000000 !important; }



/* override some styling in the default wordpress theme */



.wpsc_container .PeSwitcher ul li:before, .wpsc_container .PeCatsBrands ul li:before{ content: ""; }

.wpsc_container .PeSwitcher ul li, .wpsc_container .PeCatsBrands ul li{ padding-left: 0px !important; margin-left: 0px; }



.PeSwitcher ul{ padding-left: 0px; }

.PeSwitcher ul li{ margin-left: 0px; }



.category_brand_header{ list-style: none !important; }

.category_brand_header li{ margin-left: 0px; }

.category_brand_header li:before{ content: none !important; }



#content .category_brand_header li a{ color: #333333; font-weight: bold; font-size: 11pt; }



.PeCatsBrands ul{ padding-left: 0px; }

.PeCatsBrands ul li{ margin-left: 0px; } .PeCatsBrands ul.SubCategories li{ margin-left: 1em; }



.category_image{ float: left; }

.category a{ color:#000; }



li.MainCategory h3.category{ margin-top: 5px; font-size: 10pt; }

li.MainCategory h3.category a{ color:#0066CC; }

li.MainCategory h3.category a:visited{ color:#0066CC; }

li.MainCategory h3.category a:hover{ color:#114477; }



div.wpsc_container div.PeSwitcher ul{ list-style: none !important; list-style-type: none !important; }

div.wpsc_container div.PeCatsBrands ul li{ list-style: none !important; list-style-type: none !important; }

div.wpsc_container div.PeSwitcher ul{ list-style: none !important; list-style-type: none !important; }

div.wpsc_container div.PeCatsBrands ul li{ list-style: none !important; list-style-type: none !important; }



a#fancy_collapser_link{ width: 13px; height: 13px; padding: 0px; margin-left: 5px; margin-bottom: -3px; border: none;1em }

a#fancy_collapser_link img{ border: none; }



div#shoppingcartcontents{ display: block; }

div#sliding_cart{ margin: 0px; padding: 0px; background: none; border: none; } 

  

div.wpcart_gallery img { margin-right: 5px; }

  

#fancy_notification { position: absolute; top: 0px; left: 0px; background: #ffffff; border: 2px solid #cccccc; display: none; height: auto; z-index: 9; }  

#fancy_notification #loading_animation { display: none; }

#fancy_notification #fancy_notification_content { display: none; width: 300px; padding: 8px; height: auto; text-align: left; }

#fancy_notification #fancy_notification_content strong { margin-bottom: 6px; display: block; }

#fancy_notification #fancy_notification_content a { display: block; float: left; margin-right: 6px; margin-bottom: 6px; }



table.logdisplay{ width: 100%; }

table.logdisplay tr.toprow td{ text-align: center; font-weight:bold; }

table.logdisplay tr.toprow2 td{ text-align: left; font-weight:bold; }

table.logdisplay tr td{ padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}

table.logdisplay tr.alt{ background-color: #eeeeee; }

table.logdisplay tr.alt td{ background-color: #eeeeee; }

td.processed{ text-align: left; min-width: 140px; width: 140px; white-space: nowrap; }

td.processed a{ border-bottom: none; }

td.processed a img{ margin-left: 5px; }

div#form_field_form_container{ padding: 0px; margin: 0px; }  

div#form_field_form_container div, div#form_field_form_container div table{  padding: 0px;  margin: 0px;  width: 100%;  border-collapse: collapse; }  

div#form_field_form_container div table tr td{ padding: 0px; margin: 0px; }  

div.order_status{ border: 1px solid #eeeeee; display: none; width: 100%; }

div.order_status div{ width: 100%; padding:0px 0px 1ex 0px; display: block !important;}

div.order_status ul{ list-style-type: none; margin: 1ex 0px 0px 0px; padding: 0px; }

div.order_status ul li{ padding-left: 0px; }

div.order_status ul li input{ margin: 0px 2px -2px 0px; }

img.log_expander_icon { margin-right: 3px; }



