body { background-color: #fff; font-family: Verdana, Geneva, sans-serif; margin: 0; }
a:link {color: #4E6393; }
a:visited {color: #4E6393; }
a:hover {color: #4E6393; }
a:active { color: #f5948c; }
h1 { color:#666666; font: normal 18px Arial, Helvetica, sans-serif; margin-top: 3px; }
h2 { color:#4E6393; font: bold 14px Arial, Helvetica, sans-serif; }
h3 { color:#94be00; border-bottom: dotted 1px #94be00; font-size: 10px; font-weight: bold; text-transform: uppercase; margin-bottom: 3px; }
h4 { font: normal 10px/14px Verdana, Geneva, sans; margin: 0; padding: 3px 0 0 0; text-decoration: underline; }
h5 { font: normal 10px/14px Verdana, Geneva, sans; margin: 0; padding: 0 0 2px 0; color: #333; }
h6 { color: #94be00; text-transform: uppercase; font-weight: normal; margin: 3px 0 0 0; }
p, td { color: #333333; font-size: 10px; line-height: 14px; }
ul { color: #333333; font-size: 10px; line-height: 14px; }
sup { font-family: "MS Sans Serif"; font-size: 80%; vertical-align: top; }
font { font-family: Verdana, Geneva, sans-serif; font-size: 10px; }
.titlewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, sans-serif;
}


/* Header Styles 
#head { background-color: #4E6393; margin: 0 auto; height: 75px; width: 870px; }
#logo { background-image: url('../_images/logo08.gif'); height: 75px; width: 200px; float: left; cursor: pointer; }
*/
#head { background-color: #FFFFFF; margin: 0 auto; height: 75px; width: 870px; }
#logo { background-image: url('../_images/logo.gif'); height: 75px; width: 200px; float: left; cursor: pointer; }
#corner { background-image: url('../images/imgCorner.png'); height: 75px; width: 12px; float: right; }
#spacer { border-bottom: dotted 1px #4E6393; margin: 3px auto 12px auto; height: 1px; width: 870px; }
#spacer1 { border-bottom: dotted 1px #4E6393; margin: 0px auto 0px auto; height: 1px; width: 870px; }
#spacer2 { background-color: #4E6393; margin: 2px auto 2px auto; height: 3px; width: 870px; }
/* End Header Styles */

/* Main Body Styles */
#contentWrapper { margin: 0 auto; width: 870px; }
#content { width: 682px; float: left; padding: 0 0 18px 20px; }
#main { width: 494px; }
.partnerLogo { margin: 5px; }
.sltLogo { margin: 4px 4px 0 0; float: left; }
/* End Main Body Styles */

/* Toff's Badazz Left Nav Styles */
#navOne { width: 168px; float: left; margin: 0 0 18px 0; }
#navOne a, #sideMenu a, .navLeft { display: block; font-size: 10px; padding: 3px; text-decoration: none; border-bottom: dotted 1px #4E6393; }
.navLeft { color: #94be00; font-weight: bold; text-transform: uppercase; }
.navRoot a:link, .navRoot a:visited { color: #333333; font-weight: bold; text-transform: uppercase; }
.navRoot a:hover { background-color: #eeeeee; }
.navSub a:link, .navSub a:visited { color: #333333; padding-left: 8px !important; }
.navSub a:hover { background-color: #eeeeee; padding-left: 8px !important; }
.navLinkHilite { background-color: #cccccc; color: #ffffff; }
/* End Left Nav Styles */

/* Right Nav Styles */
#sideMenu { width: 168px; float: right; padding: 0 0 20px 20px; }
/* End Right Nav Styles */

/* Home Page Styles */
#homeFlash { float: right; height: 180px; width: 320px; background-color: #f00; margin: 18px 0 10px 20px; text-align: center; color: #fff; vertical-align: middle; }
#homeMain { float: left; width: 682px; }
#homePartners { float: left; display: block; width: 150px; height: 88px; margin: 7px 0 0 0; text-align: center; }
#homeBrands { float: left; display: block; width: 522px; height: 88px; margin: 7px 0 0 10px; text-align: center; }
#homeHeadlines { float: left; width: 682px; margin: 10px 0 0 0; }
#homeHeadlines h3 { margin: 0; }
.newsNugget a, .newsNugget a:hover { display: block; width: 682px; text-decoration: none !important; }
.newsNugget a:hover { background: #f6f6f6; }
/* End Home Page Styles */

/* Product Styles */
#products { margin: 10px 0 0 0; clear: both; }
.productLeftCol { float: left; width: 237px; margin: 0 20px 0 0; }
.productRightCol { float: left; width: 237px; }
.productFlash { float: right; width: 168px; padding: 0 0 0 20px; }
ul#productList { padding-left: 0; margin: 0 0 0 6px; }
ul#productList li { list-style-type: square; list-style-position: outside; margin-left: 15px; display: list-item; font: normal 10px/16px Verdana, Geneva, sans; }
.appScreen { float: right; padding: 5px; }
/* End Product Styles*/

/* Footer Styles */
#foot { border-top: dotted 1px #4E6393; margin: 10px auto; height: 30px; width: 870px; clear: both; }
#copy, #brew, #footerNav { color: #4E6393; font-size: 9px; padding: 8px 0 0 0; }
#copy { float: left; text-aling: left; width: 330px; }
#brew { float: left; text-align: center; width: 280px; }
#footerNav { float: right; text-align: right; width: 260px; }
#footerNav a:link, #footerNav a:visited { color: #4E6393; padding: 0 5px 0 5px; text-decoration: underline; }
#footerNav a:hover { color: #4E6393; text-decoration: underline; }
/* End Footer Styles */

/* Banners */
#banner { margin: 6px 0 14px 0; }
#bnrHome { background: url(/themes/headers/home.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrContact { background: url(/themes/headers/contact.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrPrivacy { background: url(/themes/headers/privacy.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrWire { background: url(/themes/headers/solWire.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrCont { background: url(/themes/headers/solCont.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMedia { background: url(/themes/headers/solMedia.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMajor { background: url(/themes/headers/solMajor.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrInd { background: url(/themes/headers/solInd.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrPartners { background: url(/themes/headers/partners.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrProd { background: url(/themes/headers/products.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMobile { background: url(/themes/headers/mobile.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrReal { background: url(/themes/headers/mobileReal.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrRTJB { background: url(/themes/headers/mobileRTJB.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrWall { background: url(/themes/headers/mobileWall.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMusica { background: url(/themes/headers/mobileMusica.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrZona { background: url(/themes/headers/mobileZona.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrGAC { background: url(/themes/headers/mobileGAC.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrFlix { background: url(/themes/headers/mobileFlix.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrVMM { background: url(/themes/headers/mobileVMM.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrD2C { background: url(/themes/headers/d2c.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMob { background: url(/themes/headers/d2cMob.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrRTJBcom { background: url(/themes/headers/d2cRTJB.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrTech { background: url(/themes/headers/tech.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrVibe { background: url(/themes/headers/techVibe.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrTone { background: url(/themes/headers/techTone.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrUni { background: url(/themes/headers/techUni.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrDistro { background: url(/themes/headers/distro.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrAbout { background: url(/themes/headers/about.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrMgnt { background: url(/themes/headers/aboutMgnt.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrCareers { background: url(/themes/headers/aboutCareers.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrPress { background: url(/themes/headers/press.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrRoom { background: url(/themes/headers/pressRoom.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrEvents { background: url(/themes/headers/pressEvents.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrInDa { background: url(/themes/headers/pressInDa.png) #fff no-repeat left top; height: 112px; width: 682px; }
#bnrAwards { background: url(/themes/headers/pressAwards.png) #fff no-repeat left top; height: 112px; width: 682px; }
/* End Banners */
