﻿/* Home Page */
	p {text-align:left;}
	#image img {float:left; padding-right: 10px; padding-bottom:10px}
	div {position:relative; font-family:arial;}
	#wrapper { width:100%; background-image:url(../Images/HeaderBackground.jpg); position:relative;}
	.container { width:975px; text-align:left; position:relative; }
	#header {width:100%; height:689px; }
	.headerImage {float:left; margin-top:20px;}
	.logoHeader {height:106px; width:100%;}
	.productCallout {position:absolute; top:21px; right:-120px;}
	.TextBlock { float:left;width:100%; height:50px; font-size:8pt; font-family:verdana; text-align:left; margin-top:10px; color:#76828a;}
	.IconRow {float:left; height:250px; width:100%; margin-top:170px;}
	.icon {float:left; height:240px; width:240px;}
	.icon {font-family:arial; font-size:14pt;}
	.whiteHeader {color:white;}
	.orangeHeader { font-size:16pt; color:#f46805;}
	.subText {color:#758189; font-size:9pt;}
	.middleSection {background-image:url('../Images/MiddleSectionBackground.png'); width:100%; height:494px;}
	.footerContent {float:left; width:20%; height:100%;}
	.middleContent {width:33%; float:left; margin-top:50px; text-align:left;}
	.middleContentHeader {font-size:16pt; color:#494848; }
	.link {color:#db5200;}
	a {color:#db5200; font-weight:bold;}
	.MainNavigation { float:right; height:80px; width:500px; z-index:99;}
	.Menuoption {width:70px; height:75px; float:left; margin-left:30px; font-size:11pt;  font-weight:bold; background-repeat:no-repeat; cursor:pointer;}
	.Menuoption:hover {background-image:url('../Images/MenuHighlight.png'); color:white;}
	#BottomContent {background-color:#2b3338; width:100%; height:243px;}
	#CopyrightFooter {background-color:#1d2226; height:55px; text-align:center; color:#59636a;}
	.spacer {height:20px; width:100%;}
	.navSpacer {height:40px; }
	.BottomSubSections {float:left; width:22.5%; text-align:left; color:white; font-size:14pt;  height:220px;}
	.BottomContentWrapper {width:975px;}
	.BottomNav {float:left; height:20px; font-size:9pt; margin-top:25px;}
    .InputContainer {background-image:url(../Images/InputContainer.png); width:197px; height:33px; background-repeat:no-repeat; float:left; margin-top:10px;}
    .TextContainer {background-image:url(../Images/LargeInputContainer.png); width:229px; height:77px;  background-repeat:no-repeat; overflow:hidden; float:left; margin-top:10px;}
    .input {width:96%; height:90%; margin-left:3px; margin-top:3px; float:left; background-color:transparent; border:0px; color:White; font-size:9pt; font-family:Arial; }
    textarea {width:96%; height:90%;}
     .footertitle {font-size:14pt; color:#e5e8ea;}
     
     
/* ContentPAge.master*/
    #ShoppingCart {background-image:url(../Images/ShoppingCartContainer.png); width:276px; height:626px; position:relative;}
    #CartPrice {position:absolute; right:25px; bottom:67px; color:White;}
    #CartKaretBottom {position:absolute; right:125px; bottom:102px; color:White;}
    #CartKaretTop {position:absolute; right:126px; top:33px; color:White;}
    
    
/*  Contact Page */
	#SmallHeader {height:124px; width:100%;}
	.TitleBar {width:100%; background-image:url('../Images/TopBar_BG.jpg'); background-repeat:repeat-x; height:68px;}
	#ContactForm {width:630px; text-align:left; float:left;}
	#ContactForm .spacer {height:10px;}
	.middleSectionExtended { background-image:none; background-color:#e5e8ea;}
	.Heading {text-align:left; font-size:14pt; text-align:left; color:#494848; width:63%;}
	.TwitterFeed {width:243px; font-size:8pt;}
	.TwitterContent {font-size:8pt;}
	.tweetdate {color:Orange; width:90%; text-align:left; margin-left:10px;}
	.tweettext {color:White; width:90%;text-align:left;  margin-left:10px;}
	.whiteheader {padding:0px; border:0px; margin:0px; color:White;}
	#ServicesContent {width:680px; text-align:left; }
	#ServicesContent h1,#ServicesContent h2, #ServicesContent h3 {text-align:center;}
	#FloatingNav {position:absolute; width:180px;		top:250px;		left:0.1%;		}
	.FloatingBoxTop {background-image:url('../Images/FloatingNavBoxTop.png'); width:180px; height:15px;} 
	.FloatingBoxBottom {background-image:url('../Images/FloatingNavBoxBottom.png'); width:180px; height:13px; background-repeat:no-repeat; margin-top:3px;} 
	.FloatingNavItem {background-image:url('../Images/FloatingNavItemBG.png'); width:180px; height:38px; background-repeat:no-repeat; margin-top:3px;} 
	.FloatingNavItem span {float:right; margin-top:5px; margin-right:20px; color:White; }
	.FloatingNavItem img {float:right; margin-top:13px; margin-right:20px; }
	.FloatingNavItem a {color:white; text-decoration:none; }

	.SmallFormField {background-image:url('../Images/lightInputBackground.png'); width:300px; height:34px; margin-top:20px; background-repeat:no-repeat;}
	.FormFieldLarge { background-image:url('../Images/lightInputBackgroundLarge.png'); width:610px; height:234px; background-repeat:no-repeat;}
	.SmallFormField input {background:transparent; width:96%; float:left; margin-top:7px; margin-left:5px; border:0px; height:60%; color:#494848; font-size:12pt; font-family:arial;  font-weight:bold;}
	.FormFieldLarge textarea {background:transparent; float:left; margin-top:7px; margin-left:7px; width:97%; height:90%;  border:0px; color:#494848; font-size:12pt;  font-family:arial; font-weight:bold;}
	
/* Product Page */
	#CallToAction { width:200px;}
	#ProductBody {width:600px; float:left; text-align:left; color:#919191;}
	#ProductBody h1,#CallToAction h1 {color:; font-size:16pt; text-align:left;}
	.underline {height:2px; width:100%; background-image:url('../Images/Divider.png'); background-repeat:repeat-x;}
	#ProductBuyBox {width:265px; height:218px; background-image:url(../Images/CallToActionBG.png);}
	#PRoductBox_Price {color:White; font-size:40pt; font-family:Arial; float:left; margin-top:10px; margin-left:20px;}
	#PRoductBox_Price .superscript {float:left; margin-top:10px; margin-left:5px; font-size:14pt;}
	#PRoductBox_Price span {float:left;  }
	.BuyNowButton {float:left; margin-left:20px; margin-top:20px;}
	#SubButtons {background-image:url(../Images/ProductBox_SubButtons.png); float:left; margin-left:20px; margin-top:10px; width:231px; height:45px; color:#919191; font-size:12pt;}
	#SubButtons span {float:left; margin-top:13px; margin-left:35px;}
	#SubButtons span a {color:#919191; text-decoration:none; font-weight:normal;}
	.InPriceButton {float:right; margin-right:20px; margin-top:20px; background-image:url(../Images/InPriceButton.png);  width:87px; height:43px;}
	.InPriceButton a {float:left; margin-top:10px; margin-left:10px; color:White; font-weight:normal;}

/* Blog Page */
    .BlogDate {font-size:14pt; text-align:left;}
    .blogheader { margin-bottom:10px; font-weight:bold; font-size:16pt; text-align:left;}
    .blogbody {}
    .blogbody h1 {font-size:13pt; text-align:left;  }
    #Blog {width:67%;}
    
    .BlogWrapper {width:67%;}
