* {margin: 0;padding: 0;}
.clear {display:block;clear:both;font-size:0;line-height:0;height: 0;border: none;}
body {text-align: center;font-size: 62.5%;}
#Wrapper {width: 74em;margin: 0 auto;text-align: left;}
#ColumnsTable {width: 74em;table-layout:fixed;}
#ColumnsTable td {vertical-align: top;}
#ContentColumn {z-index:2;}
#LeftSidebar {width: 21em; z-index:5;background-color: #FFF;}
#RightSidebar {width: 22em; z-index:5;background-color: black;}
#CatalogMenu li:hover ul, #CatalogMenu li.hover ul {left: 21em;}
#Content .FullWidth {float: left;clear:both;margin: 0;padding:0;width: 100%;}
#RightSidebar .FullWidth {float: left;	clear:left;width: 22em;margin: 0;}
#PageMenu li:hover ul,
* html #PageMenu li.hover ul {
	top: 2.5em; /* (height of menu) x (menu font size) */
}
#PageMenu a {
	line-height: 1.9230769230769em;
	height: 1.9230769230769em;
	font-size: 1.3em;
}#SiteTitle {width: 740px;height: 252px;background: url('straightstreet/logo.jpg') top left no-repeat;text-indent: -9999px;outline: none;margin: 0;padding: 0;float:left;}
#Tagline {font-size:25px;padding: 107px 1em;}
body { font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#000000; background:white;}h1, h2, h3, h4, h5, h6 {font-size:1em;margin:0.5em 0;letter-spacing:0.05em;word-spacing:0.1em;}#Header {line-height:0;float:left;}#Header * {line-height:normal;}#Tagline {float:right;margin:0;font-size:2.5em;}#Home #PageTitle,#Home .Breadcrumb {display:none;}a { color:#0033ab; text-decoration:none;}a:hover { text-decoration:underline;}a.nav { color:#ffffff; text-decoration:none;}img {border:none;}p {margin:0.5em 0;font-size:1.2em;word-spacing:0.01em;}p img, p address {font-size:0.8333em;}p * * {font-size:1em;}label {display:block;clear:left;}dl {padding:0.5em;}dt {font-weight:bolder;font-size:1.2em;}dd {font-size:1.2em;}#Content {padding:0 1em 1em 1em;padding:0;}#Content p, #Content address, #Content label, #Content input, #Content li, #Content blockquote {font-size:1.4em;line-height:1.4em;}#Content p address, #Content p label, #Content p input, #Content p li, #Content p blockquote, #Content blockquote p {font-size:1em;}#Content li {margin-left:3.5em;}#Content li * {font-size:1em;//font-size:0.7143em;}#Content li * * {font-size:1em;}#Content input {margin:0.3em 0;}#Content p {margin:0.7em 1em;font-size:1.4em;}#Content p img {font-size:0.714285em;//font-size:0.73em; /* hack for crazy IE font sizes */margin:0.75em 0 0 0;}#Content p * {/*font-size:1em;// font-size:0.7142857em;*//*font-size:0.73em;*/font-size:1em;}#Content p * * {font-size:1em;}#Content p img[align="left"] {margin-right:1em;}#Content p img[align="right"] {margin-left:1em;}#Content img[border] {border:1px solid #999;}#ContentColumn h1 {padding:0 0.4em;margin:0;font-size:2.5em;}#Content h2 {font-size:2.1em;line-height:1.3em;margin-left:0.57em;}#Content h2.divider {text-align:center;margin-left:0;background:#EEE;}#Content h3 {font-size:1.7em;margin-left:0.75em;border-bottom:1px solid #333;}#Content h3 img {border:1px solid #333;}#Content h4 {font-size:1.6em;line-height:1.6em;margin-left:0.625em;}#Content h5 {font-size:1.4em;font-style:italic;margin-left:0.714em;}#Content blockquote {margin:1em 3em;}#Content iframe {border:none;}#Footer {text-align:center;font-size:0.9em;background:#FFF;padding:0.5em;}.Sidebar {padding:0 0 10em 0;}.Sidebar h3 {padding:0.2em 0.5em;font-size:1.6em;font-weight:bolder;}.Sidebar h4 {padding:0.2em 0.5em;font-size:1.4em;font-weight:bolder;border-top:1px solid #AAA;}.Sidebar p {margin:0.5em;font-size:1.3em;}.Sidebar img {margin:0 0.5em;}#SearchForm {text-align:center;}#Search {width:6em;margin:0 0.3em 0 0;/*padding:0.2em 0 0.1em 0;*/font-size:1.2em;}* html #Search {/*padding:0.4em 0 0.1em 0;*/}#StartSearch {width:5em;font-size:0.9em;}.Sidebar #LoginForm {padding:0 0.5em;font-size:1.3em;}#LoginForm label, #LoginForm input {margin:0.3em 0;}.Sidebar #UserName, .Sidebar #Pwd {width:6.8em;}.Breadcrumb {padding:0.8em 0 0 1em;}#ProductImage {float:right;margin-left:1em;margin-right:1em;}#ProductDetails, #KitDetails {font-weight:bolder;font-size:1.4em;margin-left:1em;}#ProductDetails input, #KitDetails input,#ProductDetails label, #KitDetails label {font-size:1em;}#ProductNav {clear:both;display:none;}#AddProduct, #BuyLogin {padding:0;margin-top:0.5em;position:relative;border:none;text-indent:-99em;font-size:0;line-height:0;color:transparent;outline:none;cursor:pointer;}#AddProduct {width:105px;height:39px;left:5em;background:transparent url('shared/addtocart.gif') top left no-repeat;}#BuyLogin {width:228px;height:39px;left:1.5em;background:transparent url('shared/registerbuynow.gif') top left no-repeat;}#ViewCart {/*width:165px;height:39px;position:static;background:transparent url('shared/checkout.gif') top left no-repeat;display:block;margin:0 auto;*/text-align:center;display:block;margin-top:1em;}#KitContents {font-size:1.4em;margin-top:1em;clear:left;}#KitContents td {padding-right:0.5em;padding-top:0.5em;font-size:1em;}/*#RegisterForm input, #RegisterForm label {font-size:1.2em;}*/#RegisterForm label {width:10em;}.required {color:red;}#LeftSidebar {overflow; visible;}#CatalogMenu {display:block;margin:0.5em 0;font-size:1em;border-bottom:1px solid #999;}#CatalogMenu li {list-style:none;position:relative;display:block;clear:left;padding:0.3em 1.4em;border-top:1px solid #999;font-weight:bolder;/*height:1.4em;*/display:inline-block;line-height:1.4em;margin:0;/*background-image:url('default/arrows.gif');background-repeat:no-repeat;background-position:100% -22px;*/}#CatalogMenu li ul > li {height:auto;}/*#CatalogMenu li:hover {background-position:100% 0;}*/#CatalogMenu li:hover li {background-image:none;}#CatalogMenu li.heading,#CatalogMenu li#Kits {background:none;padding:0;font-size:1.4em;/*height:2.2em;*/display:inline-block;}#CatalogMenu li span.MenuHeading,#CatalogMenu li span.MenuHeading {display:block;padding:0.5em 0.4em 0.3em 0.4em;}#CatalogMenu li#Kits {padding:0.3em 0.4em;height:1.5em;}#CatalogMenu li#Kits ul {font-size:0.7142em;//font-size:0.69em;}#CatalogMenu li li {background-image:none;padding:0;width:18em;position:relative;z-index:20;}#CatalogMenu li li a {text-decoration:none;display:block;padding:0.3em 0.8em;width:16.4em;position:relative;z-index:20;}#CatalogMenu li ul {position:absolute;left:-9999px;width:18em;border-color:#999;border-style:solid;border-width:0 1px 1px 1px;background-color:none;z-index:20;}#CatalogMenu li ul {top:-1px;}* html #CatalogMenu li ul {z-index:20;}#CatalogMenu li.heading:hover {background:none;}/********************* Current Category and Subcategory **************************/#CurrentMainCategory,#CurrentSubCategory a {font-weight:bolder;font-size:1.2em;line-height:1.2em;}#CatalogMenu li#CurrentMainCategory {position:relative;padding:0.6em 1.4em 0.2em 1.4em;margin:0;font-weight:bolder;height:auto;background-image:none;//border-width:3px;//margin-top:-2px;}#CatalogMenu li#CurrentMainCategory:hover,#CatalogMenu li#CurrentMainCategory.hover { }#CatalogMenu li#CurrentMainCategory ul {position:static;display:block;width:auto;margin:7px -1.68em 5px 0;border:1px solid #999;border-width:0 0 1px 1px;//background-color:transparent;font-size:0.833333em;}#CatalogMenu li#CurrentMainCategory li {padding:0;width:auto;position:relative;}#CatalogMenu li#CurrentMainCategory li a {text-decoration:none;display:block;padding:0.4em 0.8em;margin:0;width:auto;position:relative;}#CatalogMenu li#CurrentMainCategory #CurrentSubCategory a {height:1.2em;padding:0.3em 0.8em 0.3em 0.665em;}#PageMenu {display:block;float:left;clear:both;width:100%;z-index:30;}#PageMenu li {display:block;float:left;list-style:none;position:relative;z-index:30;}#PageMenu a {display:block;float:left;/*line-height:2.5em;height:2.5em;*/padding:0 0.75em;margin:0;text-decoration:none;font-weight:bolder;/*font-size:1.3em;*/}#PageMenu a:hover {background:blue;color:white;}#PageMenu ul {display:block;background:white;z-index:30;position:absolute;top:1.5em;left:-9999px;}#PageMenu li:hover ul,* html #PageMenu li.hover ul {left:0;/*top:3.25em; /* 2.5em (height of menu) x 1.3 em (menu font size) */}#Content {margin-top:1em;}#PageMenu ul {width:14em;}#PageMenu ul li {width:100%;}#PageMenu ul li a {width:10.166666em;line-height:2em;height:2em;}.CategoryOverview {float:left;padding:0.5em;padding:0.5em;border:1px solid black;margin:0.5em;width:26.5em;background:#DDD;}.CategoryOverview img {float:right;width:10em;margin-top:1em;}#CatalogOverview .CategoryOverview h3 {font-size:1.6em;line-height:1.5em;background:black;color:white;margin:-0.3125em -0.3125em 0 -0.3125em;padding-left:0.3125em;}.CategoryOverview li {list-style:none;font-size:1.2em;}#CatalogOverview .CategoryOverview p {margin:0.5em 0 0.2em 0;}#CatalogOverview .SuperMainCategory {border:1px solid black;background:#EEE;padding:0;float:left;margin-bottom:1em;clear:both;width:auto;}#CatalogOverview .SuperMainCategory h2 {font-size:2.0em;line-height:2.0em;padding:0 0 0 0.5em;margin:0;background:black;color:white;}#CatalogOverview .SuperMainCategory p.SuperMainCategoryDescription {background:#DDD;margin:0 0 1em 0;padding:0.4em 1em;}#ProductListings {border:0;border-bottom:1px dashed #999;margin:1em;}.ProductListing {padding:1em 1em 1em 115px;border-top:1px dashed #999;clear:both;//height:1%;}.ProductListing img {float:left;margin-left:-110px;}#Content .ProductListing h2 {font-size:1.6em;margin:0;padding:0 5em 0 0;line-height:1em;}.ProductListing p {margin:0 0.5em;}.ProductListing .Price {text-align:right;float:right;clear:right;margin:0.3em 0.5em 0.3em 0;font-weight:bolder;font-size:1.5em;}.ProductListing .ProductNumberLabel {display:block;margin-top:0.3em;}.ProductListing .ProductNumber {float:left;font-size:1.3em;}.ProductNumber a {font-size:1.4em;}.ProductListing .MainCategory, .ProductListing .Category {margin:0.5em 0 0.5em 0.5em;}.Pages {display:block;position:relative;margin:1em 0 1em 1em;}#Content .Pages a, .Pages span {padding:0 1em;border:1px solid #DDD;margin:0 0.5em;font-size:1.1em;}.Pages span {background:#DDD;}#Content .Pages a:hover {border:1px solid #DDD;background:#333;color:white;}#ShoppingCartContainer {width:62em;}#ShoppingCart {border-collapse:collapse;border:1px solid #333;margin:1em 0 0 0;border-right-width:2px;border-right-style:ridge;margin-right:1px;font-size:1em;}#ShoppingCart thead {background:#DDD;}#ShoppingCart td, #ShoppingCart th {border-right:1px solid #CCC;border-bottom:1px solid #333;padding:0.2em 0.8em;font-size:1.2em;}#Subtotal {float:right;font-size:1.3em;font-weight:bolder;padding:0.2em 0.8em;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;}#ShoppingCartControls {text-align:center;clear:both;padding:1em;font-size:1.2em;}#Checkout {font-size:0.9em;}#Checkout td {padding:1em 0;}#Checkout td td {padding:0 0.5em;}#Checkout #Continue, #Checkout #Cancel,#Cancel,#Confirm {font-size:1.6em;padding:0.1em 0.2em;}body {
	color: #000;
	background: white;
}

#Header {
	color: #000;
	background: transparent;
}
#Content, #ContentColumn {
	color: #000;
	background: transparent;
}
#Content * {
	border-color: #b12319;
}
#CatalogMenu li,
#CatalogMenu li li a {
	color: #000;
	background-color: #FFF;
}
#CatalogMenu li:hover,
#CatalogMenu li ul a:hover {
	color: #FFF;
	background-color: #999;
}
#CatalogMenu li.heading:hover {
	background: none;
	color: #000;
}
#PageMenu {
	background: #d42755;
}
#PageMenu a {
	color: #FFF;
	background: #d42755;
}
#PageMenu a:hover {
	color: #FFF;
	background: #f44775;
}
.Sidebar {	
	color: #FFF;
}
.Sidebar a {
	color: #DDF;
}
.Sidebar * {
	border-color: #FFF;
}
#LeftSidebar {	
	color: ;
}
#LeftSidebar * {
	border-color: ;
}
#RightSidebar {	
	color: ;
}
#RightSidebar * {
	border-color: ;
}
#Footer {
	color: #b12319;
	background: #FFFFFF;
}
/*straightstreet*/
#Wrapper {border:4px solid #e2e2e2;padding:8px;margin:8px auto;min-height:100%:}#Tagline {float:right;margin:0;padding:0;font-size:20px;color:black;margin-bottom:-35px;#margin-bottom:0;}iframe{border:0;}#PageMenuContainer {border-top:3px solid white;border-bottom:3px solid white;background:#d42755;margin-top:4px;#margin-top:0;}#PageMenu {float:left;width:500px;}#PageMenu ul {background:#686300;}#ColumnsTable {/*border:1px solid #413900;*/clear:both;background-color:white;}#Home #ColumnsTable {background:white url('straightstreet/home_image.jpg') top left no-repeat;}#ColumnsTable td {margin:5px;}h1#PageTitle {color:#b12319;margin:0;padding:0;}.Breadcrumb {display:none;}h1, h2, h3, h4, h5, h6 {color:#b12319;}a:link, a:visited {color:#91ddfd;}a:hover {color:#A1fdff;}#Content {/*border:1px solid #413900;*/}#Content p {/*font-size:12px;*/margin-left:0;}#Content h1,#Content h2,#Content h3,#Content h4 {margin-left:0;padding-left:0;}#RightSidebar {background:black url('straightstreet/sidebar.jpg') top center no-repeat;} /*#RightSidebar p {font-size:12px;line-height:1.4em;}*/
/*straightstreet.org*/
/*No domain css*/