/*
|=================================================================|
|							          |	
| 		SPEED FREAKS FREE VERSION	            	  |
|							          |	
|=================================================================|
|							          |
| Theme Name: SPEED FREAKS FREE VERSION			          |
| Theme URL: Serira Designs.com http://seriradesigns.com          |
| Author: KatGirl 						  |
| Author URL: http://seriradesigns.com		      		  |
| Version: 1.0						          |
| Copyright: International and domestic Copyright Laws apply      |
| 								  |
|=================================================================|
|								  |
|			LICENCE TYPE 				  |
|							  	  |
|=================================================================|
| 								  |
| Speed Freaks is NOT General Public License (GPL) nor is it      |
| Open Source Software and limitations Do apply.		  |
|								  |
| You cannot copy, steal, duplicate, sell, modify, claim this 	  |
| theme as your own work, publically display this theme in or     | 
| through any medium unless explicitly authorised by 		  |
| Serira Designs.com						  |
|								  |
|=================================================================|
| 								  |
|			DISCLAIMER:				  |
|=================================================================|
| The modification is provided on an "AS IS" basis, without 	  |
| warranty of any kind, including without limitation the  	  |
| warranties of merchantability, fitness for a particular purpose | 
| and non-infringement. The entire risk as to the quality and     |
| performance of the skin is borne by you. Should the skin prove  |
| defective, you and not the author assume the entire cost of any | 
| service and repair. 				  		  |		
|								  |
|=================================================================|
*/

body {background:#000000;color: #FFFFFF;margin: 0; padding: 0;font: 12px/18px "Lucida Sans", "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;}

/**YOUR WEBSITE NAME
********************/
#topHeader {text-align:center;height: 138px;margin: 50px 0 30px 0;padding: 0;width: 100%;background-color: #FFFFFF;color: #0099CC;}
#Logo {margin: 0 auto;height: 138px;width: 980px;padding: 0;text-align:center;}
#Logo h1 {text-align: left;margin: -100px 0 0 0;padding: 0;color: #0099CC;font: italic 70px/100% "Georgia";text-indent: -9999px;}
#pageSurround {width: 980px; margin: 0 auto;padding: 0px;}

/**3 COLUMN LAYOUT
********************/
.colLeft {position: relative;display: inline;margin: 0;padding: 0;width: 180px; float: left;}
.colRight {position: relative;width: 180px; padding: 0px;margin: 0;float:left;display: inline;}
.colMid {position: relative;display: inline;width: 580px;float: left;margin: 0 0 30px 0;padding: 0 20px 30px 20px;}
.colMainCheckout {position: relative; display:inline; padding: 0 40px; width: 720px;float: left;}

a {color: #0099CC; background: #000000; text-decoration: none;}
a:hover {color: #FCFCFC; background: #000000; text-decoration: none;}


/**PAGE TITLES & HEADERS
*************************/
h2, h3 {margin: 0 0 20px 0;color: #FCFCFC;background: #000000;text-align: left;padding-bottom: 2px;text-transform: uppercase;font-size: 18px;border-bottom: 3px double #0099CC; font-weight: normal;}
h3 {font-size: 16px; margin: 0 auto 10px;text-align:center; font-weight: normal;}

/**MAIN NAVIGATION 
********************/
#navcontainer {margin: 0 0 30px 0; padding: 0; width: 180px;}
ul.navlist{display: block; margin: 0 0 10px 0; padding: 0; width: 180px;}
ul.navlist li { list-style-type: none; list-style-position: inside; margin: 0; padding: 0; width: 180px;}
ul.navlist li a, ul.navlist li a:visited, ul.navlist li a:hover{display: block;margin:0;padding: 5px 10px;width: 158px;font-size: 12px;color: #FFFFFF;text-decoration: none;border-top: 1px solid #0099cc;border-left: 1px solid #0099cc;border-bottom: 1px solid #333;border-right: 1px solid #333;font-weight: normal;background: #01a1ff url('../styleImages/backgrounds/navlinke.jpg') no-repeat 0 0;}
ul.navlist li a:hover{color: #000000;border-top: 1px solid #333;border-left: 1px solid #333;border-bottom: 1px solid #0099cc;border-right: 1px solid #0099cc;}
.LeftBox, .RightBox {padding-bottom:15px;margin-bottom: 25px;width: 180px;}
.LeftBox span {	color: #0099CC;	background: #000000;}
.LeftBox p, .RightBox p {margin-left:10px;}
.LeftBox form, .RightBox form {margin: 0 auto;text-align: center;}
#aligncenter {text-align: center;font-weight: bold;font-size: 14px;margin: 0;padding: 0;color: #0099CC;background: #000000;}
#Featured {border:none;	margin: 10px 0;	padding:0 0 5px 0;}

/**SHOPPING CART - HOME PAGE
******************************/
.ShoppingBox {padding: 0;}
p.noItems {margin: 0; padding: 5px; background: #0099CC;}
.Items {margin: 0; padding: 0 5px; background: #0099CC;}
.Items p {margin: 0; padding: 3px 0;}
.Items a {color: #FFFFFF; background: #0099CC;}
.Items a:hover {text-decoration: underline;}
.SBTotal {border-top: 1px solid #FFFF00;border-bottom: 1px solid #FFFF00;margin-bottom: 5px;padding: 5px;}
.SBTotal p {margin: 0;}
.SBPrice {color: #0099CC; background: #000000; float: right; display: inline;margin: 0 5px 0 0;}
.SBButton{text-align: center;padding: 15px 0 10px 0;}
.SBButton a {color: #FFFFFF; background: #FF4600;text-decoration: none;padding: 3px;border: 3px double #FFFFFF;}
.SBButton a:hover {background: #000000;color: #0099CC;border: 3px double #0099CC;}

/**CONTENT PAGES
********************/
.boxContent {padding: 5px; margin-bottom: 15px;}
	
/**LATEST PRODUCTS
*******************/
#LatestProducts {margin: 40px 0;}
.LPBox {float: left; display: inline; text-align: center; margin: 0 2px 20px; padding: 0; color: #FCFCFC; background: #000000; width: 140px; height: 190px;}
.LPImage img {border: 3px double #CCC;padding: 3px;}
.LPImage img:hover {border: 3px double #0099CC;}
.LPImage {margin-bottom: 5px;}
.LPPrice {color: #FCFCFC; margin-bottom: 5px; font-size: 12px;}
.LPPrice .txtOldPrice {color: yellow;}
.LPMore {font-size: 12px;}
.LPMore .BlueLink {color: #0099CC; background: #000000; text-decoration: none;}
.LPMore .BlueLink:hover {color: #FFFFFF; background: #000000;}

.txtOldPrice {text-decoration: line-through; color:#FFFF00;}
.txtOutOfStock {color: #FF0000;	background: #000000;}
.txtSave {color:#FFFF00; background:#000000;}

/**BREADCRUMB TRAIL
*******************/
.BreadCrumb {margin-bottom:20px;padding:0;color: #FFFFFF;background: #000000;}
.BreadCrumb a {color: #0099CC;background: #000000;font-weight:normal;text-decoration:none;}
.BreadCrumb a:hover {text-decoration:underline;}
#current {color: #0099CC;background:#000000;}
.pagination  {text-align: right;color: #0099CC;background: #000000;margin: 5px 5px 0 0;padding: 0;}
.pagination span {color: #FFFFFF;}
.pagination a {color: #FCFCFC;background: #000000;text-decoration:none;font-size:12px;padding-left:3px;}
.pagination a:hover {text-decoration:underline;}

/**SUB CATEGORIES
******************/
#subCats {text-align:left;border: 1px solid #FFFF00;margin: 20px 0;padding: 5px;float: left;display: block;width: 565px;}
.subCat {font-size: 11px; text-align: center;padding: 5px;float: left; display: inline;}

/**CATEGORY VIEW
******************/
table.CatList {width: 100%; border-top: 1px solid #0099CC; text-align: center;}
table.CatList tr, table.CatList tr td {vertical-align: top;}
table.CatList tr td.tdEven, table.CatList tr td.tdOdd {padding: 10px 0;background-color: #000000; color: #FFFFFF; border-bottom: 1px solid #0099CC;}
.CPImage {width: 130px;}
.CPName{margin-bottom: 5px; width: 320px;}
.CPName a {font-size: 16px;color: #0099CC;background: #000000;text-decoration: none;}
.CPText {width: 320px; margin-bottom: 10px;}
.CPStock {color: #FF0000; font-weight: bold;width: 320px;}
table.CatList form {display: block; margin: 0; }
.CPBuy, .CPMore {padding: 10px 0px;margin: 2px; float: left; display: inline;}
table.CatList .txtSale {color: #FFFF00; background: #000000;font-size: 14px; }
table.CatList .retail, table.CatList .retail .txtOldPrice {color: #FFFFFF; background: #000000; font-size: 14px; }
.CPBuy a.OrangeButton, .CPMore a.OrangeButton {font-size: 12px;}

/**SINGLE PRODUCT VIEW
************************/
.subheading {text-align: left;margin: 0 0 10px 0;padding: 0 0 3px 0;color: #FCFCFC;background: #000000;font-size: 16px;border-bottom: 1px solid #0099CC;}
#SPImage {margin: 0 auto 20px;padding: 0;text-align: center;}
#SPImage img {padding: 5px;border: 3px double #FCFCFC;}
#SPDescription {text-align:left;margin:0;padding:10px; line-height: 130%;}
#SPDescription br {line-height: 12px;}
ul.SPList {margin: 20px 0 10px 0 !important; text-align: left; padding: 0 !important; text-indent: 0;}
ul.SPList li {margin: 0 0 10px 0 !important; text-indent: 0;}
#ProductOptions td{ padding: 3px 5px 0 5px;}
#ProductOptions .OptionsStyle {font: 11px/100% "Lucida Sans";margin: 3px;padding: 0;}



/**COPYRIGHT AND DESIGNER CREDITS
***********************************/
#Copyright, #DesignerCredits {margin: 5px auto; text-align: center; font-size: 14px;}
#DesignerCredits {font-size: 10px;}