/* ©2005 Fuse Cafe Inc. http://www.fusecafe.com */

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	background-color: #000000;
}

a {color: #000000; text-decoration: underline;}
a:hover {
	color: #00F;
	text-decoration: none;
}

#FlashCRAP {}
#FlashCRAP a {}

/*Global Text */
.red {
	color: #fe0303;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.homecopy {
	font-size: 16px;
	color: #FFFF99;
	background-color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 10px;
}
.white {
	color:#FFFFFF;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}
.red24pt {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	font-style: italic;
	text-align: center;
}
.caption {font-size:10px; font-style:italic;}
.yellow {
	color:#FFFF99;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
}
a.yellow:link, a.yellow:active, a.yellow:visited { color:#FFFFFF; text-decoration:underline;}
a.yellow:hover {text-decoration:none;}
.gray {
	color:#ECECEC;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
}

/*Logo portion, above navigation header */
.logo {background-color:#000000;}

/* solid table outline */
.outline {
	border: thin solid #999999;
	color: #BBBBBB;
	position: relative;
	width: 835px;
	margin-right: auto;
	margin-left: auto;
}
.boxcolor {
	background-color: #333333;
}

/*Bearing Central AND Custom Shop Menu - Red & White */
.bcMenu {background-image: url(images/bearing_central/bcmain_05.jpg);}
.csMenu {background-image: url(images/custom_shop/cs_05.jpg);}
.bcRed {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #fe0303; font-weight: normal; font-style: italic;}
a.bcRed:link, a.bcRed:active, a.bcRed:visited {font-family: Verdana, Arial, sans-serif; color: #fe0303; text-decoration: none;}
a.bcRed:hover{text-decoration: underline;}

.bcWhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
}
a.bcWhite:link, a.bcWhite:active, a.bcWhite:visited{color: #ffffff;text-decoration: none;}
a.bcWhite:hover{text-decoration: underline;}

/* Home Page */
/*.homePage {background-image: url(images/bikeback3.jpg);background-color: #FFFFFF;}*/
.bcBack {
	background-color: #333333;
}
.csBack {
	background-color: #000000;
}
.tagline {
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	color: #FFFF99;
	padding-left: 12px;
	padding-top: 10px;
}
.taglineBig {
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	color:#FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
}
.homelinks {
	background-color: #272727;
	border: thin solid #666666;
}
.seoPhrases {
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	color:#FFFF99;
}
.csText {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #777777;
}
.enLinkBack {background-image:url(images/home/bikeback4_13.gif);}

.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-left: auto; margin-right: auto; background-color:#E10F27;}
td.header a:link, td.header a:active, td.header a:visited{color: #FFFFFF; text-decoration:underline;}
td.header a:hover{color: #CCCCCC; text-decoration:none;}
.callNow {
	font-weight:bold;
	color:#FFFFFF;
	font-size: 12px;
}

.readMore {color:#FE0303; font-style:italic; font-size:14px;}
.readMore2 {color:#FFFF99; font-style:italic; font-size:14px;}
a.readMore:link,a.readMore:active, a.readMore:visited {color:#FE0303; font-style:italic; font-size:14px; text-decoration:none;}
a.readMore:hover {text-decoration:underline;}

/* Main footer (navigation) */
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; margin-left: auto; margin-right: auto; background-color:#E10F27;}
td.footer a:link, td.footer a:active, td.footer a:visited{color: #FFFFFF; text-decoration:underline;}
td.footer a:hover{color: #CCCCCC; text-decoration:none;}

/* Copyright (bottom) footer */
.blackfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin: 5px;
	background-color:#000000;
	font-weight: normal;
	text-align: center;
	padding-top: 5px;
}
a.blackfooter {
	color: #CCCCCC;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.blackfooter:hover {color: #E10F27; text-decoration: underline;}

/*ABout Our bearings */
.about1 {background-image:url(images/bearing_central/about/texttop.gif);}
.about2 {background-image: url(images/bearing_central/about/bottomtextback.gif);}
.aboutBack {background-color:#FFFFFF;}

/*How Our bearings Re Made */
.made1 {background-image: url(images/bearing_central/how_made/bearingback.jpg);}
 
/* Mb Bearings compared */
.compared1 {
	background-color: #FFFFFF;
}
.black16pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-right: 0px;
	padding-left: 5px;
	vertical-align: top;
}
.quality {font-size: 18px; font-weight:bold; font-style:italic; color: #E10F27;}
.comparedtext {font-weight:bold; font-style:italic; color: #000000;}
.super {font-size: 18px;}

/*Seals & Shields */
.sealsback {
	background-color: #000000;
	margin: 0px;
}

/*How it Works */
.worksBack {background-image:url(images/custom_shop/how_it_works/haderback.jpg);}

/*Cryogenics */
.cryo {background-image: url(images/custom_shop/cryo/cryo_03.jpg);}

/*Metallurgy */
.metal1 {background-image:url(images/custom_shop/metallurgy/Metallurgy_06.jpg);}
.metal2 {background-image:url(images/custom_shop/metallurgy/Metallurgy_07.jpg);}
.metal3 {background-image:url(images/custom_shop/metallurgy/Metallurgy_08.jpg);}
.metal4 {background-image:url(images/custom_shop/metallurgy/Metallurgy_09.jpg);}
.metal5 {background-image:url(images/custom_shop/metallurgy/Metallurgy_10.jpg);}
.metalHeader {font-size:24px; font-weight:bold; font-style:italic;}

/*CS - What we work on, engines & drive trains */
.itemBox {border:1px solid #CECDCD; background-color:#DCDADA;}
.homecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	font-style: normal;
}
.workonBack {background-image:url(images/custom_shop/work_on/back.jpg);}

/* New Stuff */
.bikebacktop {background-image:url(images/new_stuff/news_07.jpg);}
.bikebackbottom {background-image:url(images/new_stuff/news_12.gif);}
.carback {background-image:url(images/new_stuff/news_09.jpg);}
.homepic {
	background-color: #000000;
	font-size: large;
	color: #FFFF99;
	padding-top: 10px;
	padding-left: 25px;
	font-weight: normal;
	text-align: center;
}

/* Store Home Page - used in DIV tag in Define Main page Mod */
#storeHome {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	margin: 0px;
	padding: 10px;
}

#storeHome a {color:fe0303; text-decoration: underline;}
#storeHome a:hover{text-decoration:none;}.bc_box_back {
	background-color: #333333;
}
.tagline2 {
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	color: #FFFF99;
	padding-left: 25px;
	padding-top: 10px;
	text-align: center;
}
.seoPhrases18pt {
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	letter-spacing: 0.15em;
	text-align: center;
	background-color: #1E1E1E;
	border: thin solid #666666;
}
.style1 {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	vertical-align: top;
}
.black14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #000000;
	font-weight: normal;
}

.yellowformat {
	font-size: 14px;
	color: #FFFF99;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
}
.14yellow {
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #FFFF99;
}
.whiteformat {
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px;
	text-align: center;
}
.yellowformattop {
	font-size: 14px;
	color: #FFFF99;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: middle;
}
.yellowformatbottom {
	font-size: 14px;
	color: #FFFF99;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: bottom;
}
.black18pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
}
.white12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
.14ptblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.bcYellow {
font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #fe0303; font-weight: normal; font-style: italic;
}
.black12pt {
	font-size: small;
	color: #000000;
}
ceram_copy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 10px;
}
cer_copy {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
}
.new_stuff_link {
	margin-left: 80px;
	font-size: 14px;
	color: #F00;
}
.black_14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.red_14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
}
