.resultGood, .resultWarning, .resultBad {
line-height: 1.8em;
margin-top: 10px;
margin-bottom: 10px;
padding: 5px;
font-weight: bold;
text-align:center;
background:#f2f2f2;
border:1px silver solid;
}
.resultGood {
color: green; /* Green */
}
.resultWarning {
color: #3333CC; /* Blue */
}
.resultBad {
color: #CC0033; /* Red */
}
.hlink{display:none}
#featured{width:95%;background:#222222;margin:4px;padding:2px 0px;}
.featured-image, .featured-icon{text-align:center}
.featured-state{text-align:center;color:#ffcc00;font-weight:bold;}
.featured-model{text-align:center;color:#ff9900;font-weight:bold;}
.featured-link, .latest-more{font-style:italic;text-align:right;margin-right:1em;font-weight:bold;}

#latest{width:145px;background:#333333;margin:4px;padding:4px;border-top: 1px solid #666666;
border-bottom: 1px solid #666666;}
.latest-heading{color:#999999;font-weight:bold;text-align:left;}
.latest-links{margin-left:0px;padding-left:2px;}
ul.latest-links{list-style:none;}

/****************** General page wide styles ******************/

body {margin-top:10;
background: url('/images/bg_header_bikenut.gif');
background-repeat: repeat-x;
background-color: #333333;
}

td {line-height:1.4em;}

#wrapper {width:950px; border:0; padding-top:10; margin:auto;} /*outer table surrounding all the content*/

input, select, textarea {font-size:8pt;color:#999999} /*text in forms*/

p {margin-top: 0;margin-bottom:0;}

h1{margin:0;}
h2{margin:0;}

img {border: none; text-decoration:none;}
a img {text-decoration:none;}

.smalltxt {font-size:90%;} /*styles beginning with a period '.' will appear in the content editor's style menu*/
.largetxt {font-size:110%;}

/****************** Styles for SEARCH RESULTS **********/

TABLE {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}

TABLE.bikenuts { font-size: 8pt;
	BORDER-RIGHT: #e9e9f3 0.5em solid; BORDER-TOP: #e9e9f3 0.5em solid; BACKGROUND: #e9e9f3; BORDER-LEFT: #e9e9f3 0.5em solid; BORDER-BOTTOM: #e9e9f3 0.5em solid; border-spacing: 0px
}
TABLE.bikenuts TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #9999aa 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; vertical-align:top
}
TABLE.bikenuts TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #9999aa 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: #9999aa 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; vertical-align:top
}
TABLE.bikenuts THEAD TH {
	FONT-WEIGHT: strong; BORDER-LEFT: #9999aa 1px solid; COLOR: #6c6c9a; TEXT-ALIGN: left
}
TABLE.bikenuts TH.Corner {
	BORDER-LEFT-WIDTH: 0px; TEXT-ALIGN: left
}
TABLE.bikenuts TR.Odd {
	BACKGROUND: #f6f4e4
}


/****************** Styles for specific areas of the page **********/

#topContent{
PADDING-TOP: 10px;
background-color: #fff;
} /*Page Header*/

#leftContent{width:200px;padding:0px;vertical-align:top;
background: url('/images/bg_nav_carnut.gif');
} /*Left Nav Panel*/

#centerContent{width:600px;padding:5px;vertical-align:top;
background-color: #fff;
} /*the page's main content area*/

#rightContent
{width:150px;padding:0px;vertical-align:top;
background-color: #222222;
/*background-color: #222222;*/
border-right: 10px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 10px solid #ffffff;
} /*Right Nav Panel*/

#bottomContent{padding:0px;} /*Page Footer*/

a.biker:link 		{ font-family:Verdana,Arial,sans-serif; font-size: 11pt; color:#000000; font-weight:heavy; text-decoration:underline; line-height:1.4em;}
a.biker:visited 		{ font-family:Verdana,Arial,sans-serif; font-size: 11pt; color:#000000; font-weight:heavy; text-decoration:underline; }
a.biker:active 		{ font-family:Verdana,Arial,sans-serif; font-size: 11pt; color:#000000; font-weight:heavy; text-decoration:underline; }
a.biker:hover 		{ font-family:Verdana,Arial,sans-serif; font-size: 11pt; color:#ffffff; font-weight:heavy; text-decoration:overline; BACKGROUND: #000000; }

a.carnutli:link 		{ font-family:Verdana,Arial,sans-serif; font-size: 14pt; color:#0052a5; font-weight:heavy; text-decoration:underline; line-height:1.6em;}
a.carnutli:visited 		{ font-family:Verdana,Arial,sans-serif; font-size: 14pt; color:#0052a5; font-weight:heavy; text-decoration:underline; }
a.carnutli:active 		{ font-family:Verdana,Arial,sans-serif; font-size: 14pt; color:#0052a5; font-weight:heavy; text-decoration:underline; }
a.carnutli:hover 		{ font-family:Verdana,Arial,sans-serif; font-size: 14pt; color:#ff9900; font-weight:heavy; text-decoration:none; BACKGROUND: none; }

a.bikeresult:link 		{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#3399ff; font-weight:strong; text-decoration:underline}
a.bikeresult:visited 		{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#ff9900; font-weight:strong; text-decoration:none; }
a.bikeresult:active 		{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#ff9900; font-weight:strong; text-decoration:none; }
a.bikeresult:hover 		{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#999999; font-weight:strong; text-decoration:underline; BACKGROUND: #fff; }

a.latel:link { font-family:Arial; font-size: 7pt; color:#3399ff; text-decoration:none}
a.latel:visited { font-family:Arial,sans-serif; font-size: 7pt; color:#3399ff; text-decoration:none; }
a.latel:active { font-family:Arial,sans-serif; font-size: 7pt; color:#3399ff; text-decoration:none; }
a.latel:hover { font-family:Arial,; font-size: 7pt; color:#fff; text-decoration:underline; BACKGROUND: none; }

	#leftcontentbike {
		float:left;
		width:50%;
		background:#fff;
		border-right:0px solid #000;
		border-bottom:2px solid #000;
		margin-right:15px;
		padding-bottom:20px;
		}

	#rightcontentbike {
		}
		
.ripesiteFooterLogo{display:none}

a.designbyripe:link { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:visited { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:active { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:hover { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; BACKGROUND: None; COLOR: #ffd700; text-decoration: overline}

a.designbyfruit:link { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:visited { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:active { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:hover { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; BACKGROUND: None; COLOR: #00d700; text-decoration:underline}

.designbyripefruit {font-size:8pt; COLOR: #a6a6a6;FONT-FAMILY: Verdana;}

#navcontainer
{
width: 180px;
border-right: 1px solid #000;
padding: 1em 0 1em 0;
margin-bottom: 1em;
margin-left: 30px;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #222222;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #000000;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #3399ff;
border-right: 10px solid #fff;
background-color: #333;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #fff;
border-right: 10px solid #000000;
background-color: #000000;
color: #fff;
}

#searchnavlist li { list-style-type: circle; }

a.bikeadd:link { font-family:Verdana,Arial,sans-serif; font-size: 10pt; color:#3399ff; font-weight:heavy; text-decoration:underline;}
a.bikeadd:visited { font-family:Verdana,Arial,sans-serif; font-size: 10pt; color:#3399ff; font-weight:heavy; text-decoration:underline; }
a.bikeadd:active { font-family:Verdana,Arial,sans-serif; font-size: 10pt; color:#3399ff; font-weight:heavy; text-decoration:underline; }
a.bikeadd:hover { font-family:Verdana,Arial,sans-serif; font-size: 10pt; color:#000000; font-weight:heavy; text-decoration:none; BACKGROUND: none; }
