Hoseandfittingsetc.com CSS
Changes made 06/02/2010 by Marek Bobik, replaces 06/01/2010 version
html,body#Body {
background:#646D79 url(/Portals/79679/background/bg.jpg) top left repeat-x !important;
}

#cambridge_top {
background:transparent url(/Portals/79679/background/top.jpg) top left repeat-x !important;
padding-top:18px !important;
margin-bottom:15px !important;
}

#cambridge_col2 {
background-color:#FFFFFF !important;
}

#cambridge_content #cambridge_col1 div.block div.pad,
#cambridge_content #cambridge_col3 div.block div.pad {
padding:8px 15px !important;
margin:0 !important;
background-color:#5B5B5B !important;
border:solid 1px #C1C1C1 !important;
display:block !important;
position:static !important
}

#cambridge_content #cambridge_col1 div.block input,
#cambridge_content #cambridge_col3 div.block input {
width:95% !important;
}

#cambridge_two-column #cambridge_col1,
#cambridge_three-column #cambridge_col1,
#cambridge_three-column #cambridge_col3 {
width:22% !important;
}

#cambridge_two-column #cambridge_col1 div.pad,
#cambridge_three-column #cambridge_col1 div.pad {
margin-right:15px !important;
}

#cambridge_two-column #cambridge_col2 {
width:76% !important;
}

#cambridge_three-column #cambridge_col2 {
width:54% !important;
}



#cambridge_menu,
#cambridge_menu .radmenu,
#cambridge_menu .radmenu ul.rootGroup.vertical {
background:transparent !important;
border:none !important;
}

#cambridge_menu .radmenu ul.rootGroup.vertical li.item {
background:transparent !important;
border:none !important;
margin-bottom:7px !important;                                                                    
}

#cambridge_menu ul.vertical li.item a {
background:#F0C427 url(/Portals/79679/background/menu_item_bg.jpg) repeat-x top left !important;
border:solid 1px #424242 !important;
}

#cambridge_menu ul.vertical li.item a span.text {
margin:0 !important;
padding:0 15px !important;
color:#000000 !important;
margin:0 !important;
display:block !important;
position:static !important;
text-transform:uppercase !important;
font-weight:bold !important;
}

#cambridge_menu ul.vertical li.item a:hover,
#cambridge_menu ul.vertical li.selectedpath a {
background:#525252 url(/Portals/79679/background/menu_item_h_bg.jpg) repeat-x scroll 0 0 !important;
border:solid 1px #C1C1C1 !important;
}

#cambridge_menu ul.vertical li.item a:hover span,
#cambridge_menu ul.vertical li.selectedpath a span.text {
color:#FFFFFF !important;
}

#cambridge_menu .radmenu ul.rootGroup.vertical li.item.childitem1 {
background:transparent !important;
border:none !important;
margin-top:-3px !important;
height:20px !important;
line-height:20px !important;
}

#cambridge_menu .radmenu ul.rootGroup.vertical li.item.childitem1.last {
margin-bottom:10px !important;
}

#cambridge_menu ul.vertical li.item.childitem1 a {
background:#F6DD1E url(/Portals/79679/background/menu_item_childrem_bg.jpg) repeat-x top left !important;
border:solid 1px #424242 !important;
display:block !important;
position:static !important;
}

#cambridge_menu ul.vertical li.item.childitem1 a:hover,
#cambridge_menu ul.vertical li.childitem1.selectedtab a {
background:#525252 url(/Portals/79679/background/menu_item_h_bg.jpg) repeat-x scroll 0 0 !important;
border:solid 1px #C1C1C1 !important;
}

#cambridge_menu ul.vertical li.item.childitem1 a span {
margin:0 !important;
padding:0 10px 0 25px !important;
color:#000000 !important;
margin:0 !important;
display:block !important;
position:static !important;
text-transform:uppercase !important;
font-weight:bold !important;
font-size:0.85em !important;
}

#cambridge_menu ul.vertical li.item.childitem1 a:hover span,
#cambridge_menu ul.vertical li.childitem1.selectedtab a span {
color:#FFFFFF !important;
}

.ISContent,
.IngeniMailSubscribeContainer {
padding-top:7px !important;
}

#cambridge_col2 .ISContent a,
#bb-container a {
color:#0000FF !important;
text-decoration:underline !important;
}

#cambridge_col2 .ISContent a:hover,
#bb-container a:hover {
color:#8B0000 !important;
text-decoration:underline !important;
}

#cambridge_col1 .ISContent a,
#cambridge_col3 .ISContent a {
color:#FFD700 !important;
text-decoration:underline !important;
}

.BlogPostList ul {
color:#FFD700 !important;
}

#cambridge_col1 .ISContent a:hover,
#cambridge_col3 .ISContent a:hover,
.BlogPostList a:hover {
color:#C1C1C1 !important;
text-decoration:underline !important;
}

#cambridge_col2 .ISContent p,
#cambridge_col2 .ISContent li {
font-size:11px !important;
line-height:14px !important;
}

#cambridge_col2 h1,
#cambridge_col2 .ISContent h1 {
background:none repeat scroll 0 0 #000000 !important;
border-top:3px double #778899 !important;
color:#FDBF46 !important;
font-size:18px !important;
font-weight:normal !important;
line-height:1.5 !important;
margin-top:0.8em !important;
padding-left:5px !important;
}

#cambridge_col2 .ISContent h2 {
background:none repeat scroll 0 0 #666666 !important;
border-top:3px double #FDBF46 !important;
color:#CCCCCC !important;
font-size:16px !important;
font-weight:bold !important;
line-height:16px !important;
padding:2px 5px !important;
margin:0 !important;
font-family:Arial,Helvetica,sans-serif !important;
}

#cambridge_col2 .ISContent h3 {
font-size:16px !important;
color:#FF0000 !important;
font-weight:bold !important;
}

#cambridge_col2 .ISContent h4 {
font-size:12px !important;
text-transform:uppercase !important;
}

#cambridge_col2 .ISContent h5 {
font-size:11px !important;
text-transform:uppercase !important;
}

#cambridge_col2 .ISContent h6 {
background:none repeat scroll 0 0 #666666 !important;
border-top:3px double #FDBF46 !important;
color:#CCCCCC !important;
font-size:12px !important;
font-weight:normal !important;
line-height:16px !important;
padding:2px 5px !important;
margin:0 !important;
font-family:Arial,Helvetica,sans-serif !important;
}

#cambridge_col2 .ISContent table h6,
#cambridge_col2 .ISContent table ul {
margin-right:10px !important;
}

#cambridge_col2 .ISContent table p {
margin:0 !important;
padding:2px 5px !important;
}

#cambridge_col2 .ISContent h7 {
font-size:11px !important;
text-transform:uppercase !important;
}

#cambridge_col1 .ISContent ul,
#cambridge_col3 .ISContent ul,
#bb-container ul,
.BlogPostList ul {
list-style-type:disc !important;
}

#cambridge_col2 .ISContent ul,
#cambridge_col2 .ISContent ol,
#bb-container ul,
#bb-container ol {
list-style-type:disc !important;
margin:0 0 10px 14px;
padding-left:20px;
}

#cambridge_col2 .ISContent table ul {
padding-left:5px;
}

#cambridge_col2 ul li {
padding:2px 0 !important;
}

#cambridge_content div.block h3 {
text-transform:uppercase !important;
font-weight:bold !important;
margin:-8px -15px 0 -15px !important;
background:#F0C427 url(/Portals/79679/background/menu_item_bg.jpg) repeat-x top left !important;
padding:5px 15px !important;
font-size:12px !important;
border:solid 1px #424242 !important;
border-bottom:none !important;
}

#cambridge_content div.block .ISContent h3 {
text-transform:none !important;
background:#5B5B5B !important;
margin:8px 0 !important;
padding:0 !important;
border:none !important;
color:#F0C427 !important;
}

#cambridge_footer  {
border:none !important;
background:transparent url(/Portals/79679/background/bottom.jpg) top left repeat-x !important;
padding-top:10px !important;
margin-top:15px !important;
}

#cambridge_footer p.copyright {
padding-top:7px !important;
}

#cambridge_footer a {
text-decoration:underline !important;
color:#FFFFFF !important;
}

#cambridge_footer a:hover {
text-decoration:underline !important;
color:#FDBF46 !important;
}

#cambridge_header a {
text-decoration:underline !added 9/14/2011-MB;
color:#FFFFFF !added 9/14/2011-MB;
}

#cambridge_header a {
text-decoration:underline !added 9/14/2011-MB;
color:#FFFFFF !added 9/14/2011-MB;
}

#cambridge_header a:active {
text-decoration:underline !added 9/14/2011-MB;
color:#FDBF46 !added 9/14/2011-MB;
}

#cambridge_header a:visited {
text-decoration:underline !added 9/14/2011-MB;
color:#FFFFFF !added 9/14/2011-MB;
}

#cambridge_header span.logo .header_left  {
float:left !important;
height:125px !important;
margin:0 !important;
width:400px !important;
}

#cambridge_header span.logo .header_right  {
float:right !important;
text-align:center !important;
}

#cambridge_header span.logo .header_right p {
font-size:12px !important;
color:#565656 !important;
margin:0 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
}

#cambridge_header span.logo .header_right p a {
text-decoration:none !important;
color:#565656 !important;
}

#cambridge_header span.logo .header_right p a:hover {
text-decoration:none !important;
color:#565656 !important;
}

#cambridge_header span.logo .header_right a {
display:inline !important;
}






#bb-container div.post h3.title,
#bb-container div.listing div.post h3.title a,
#bb-container #listing .item h3 a {
font-size:18px !important;
color:#3F3F3F !important;
text-decoration:none !important;
font-weight:normal !important;
line-height:1.4em !important;
font-family:Verdana,Arial,Helvetica,sans-serif !important;
}

#bb-container #listing .item h3 a {
font-size:14px !important;
font-weight:bold !important;
}

#bb-container div.listing div.post h3.title a:hover,
#bb-container #listing div.item h3 a:hover {
text-decoration:none !important;
color:#8B0000 !important;
}


#bb-container .listing .post .CMSConfigureBox.BlogEditBox a,
#bb-container .post .CMSConfigureBox.BlogEditBox a,
#bb-container #listing .item .CMSConfigureBox.BlogEditBox a {
color:#FFFFFF !important;
font-family:Arial,helvetica,Sans-Serif !important;
font-size:11px !important;
font-weight:bold !important;
}

#bb-container .listing .post .CMSConfigureBox.BlogEditBox a:hover,
#bb-container .post .CMSConfigureBox.BlogEditBox a:hover,
#bb-container #listing .item .CMSConfigureBox.BlogEditBox a:hover {
color:#CCCCCC !important;
font-family:Arial,helvetica,Sans-Serif !important;
font-size:11px !important;
font-weight:bold !important;
}

#hf-whtlink a {
color:#FFFFFF;      
}

