#navMainWrapper {

	}

 
#navEZPagesTopWrapper{
	background:#ffffff;
	}
	
#navCatTabsWrapper {
	background:#ffffff;
	}

#navBreadCrumb {
	background:#eeeeee; 
	}
	
body {
margin:0;width:100%; height:100%;
min-width:965px;
background:#FFF url('../images/bg.jpg') no-repeat 50% 0%;} /*  50% 100% */


}

#bg {	
	font: normal 11px Tahoma, Arial, Verdana, sans-serif;
	color: #575757;
	line-height:1.6;
}
	
h3.leftBoxHeading, h3.rightBoxHeading {

	}
	
#centerColumnOuter {
	
	}
	
#centerColumnWrapper2{
	background:url(../images/content_bg.gif) repeat-y 80% 0;
	
	}
	
#sun {
position: fixed;
top: 0;
left: -1%;
z-index: 1000;
}




/* If you'd like a narrow top header (to match the width of the main content, please follow the instructions below. 
If you want the diagonal stripe background removed, you'll also need to remove that from the body tag near the top of this stylesheet. */
	

#headerWrappera {
	width:100%; /* change to width:71em; for narrow header*/
	margin:0 auto;
	text-align:center;
	}
	
#navMainWrapper {
	width:100%; /* change to width:70em; for narrow header*/
	margin:0 auto;
	text-align:center;
	}
	
#navMain {
	width:70em;  /* remove width:70em; for narrow header */
	margin:0 auto;
	}
	
#navEZPagesTopWrapper {
	width:100%; /* change to width:70em; for narrow header*/
	margin:0 auto;
	text-align:center;
	padding:.5em 0;
	}
	
#navCatTabsWrapper {
	width:100%; /* change to width:70em; for narrow header*/
	margin:0 auto;
	text-align:center;
	padding:.5em 0;
	}
	
#dropMenuWrapper {
/*clear: both;*/
	width:100%;
	background: url('../images/bg_menu.png') no-repeat 50% 0;
	margin:0 auto;
	/*height:2.18em; */
	height: 34px;

	top:0;
	left:0;
	}
	
	#supportlive { 
	
	}
	


* html #centerColumnWrapper, * html #centerColumnWrapperb, * html #headerWrapperb, * html #headerWrapperc, * html #dropMenuWrapperc, * html #dropMenuWrapperd, * html #bottomLine  {
    background:none!important; /* Hides the transparent shadows from older versions of IE */
	}
	
* html #centerColumnWrapper2b, *html #centerColumnOuter{
		background: transparent url('../images/bg_page_top.gif') no-repeat 50% 0;
	padding-top: 10px;
	margin: 20px 0 0;
	}
	
*html #centerColumnOuter {
	border-bottom:none;
	}
	
#centerColumnWrapper {
	/*background:url(../images/shadowRight.png) repeat-y 100% 0; */

	}

#centerColumnWrapperb {
	/*background:url(../images/shadowLeft.png) repeat-y 0 0;*/

	
	
	}
	
#bottomLine {
	background:url(../images/shadowAlpha_bot.png) repeat-x top;
	}

* {
	margin:0;
	padding:0;
	}

body {
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
	font-size:73.5%;
	color:#000000;  /*main site font color*/
	}

a img {
	border:none; 
	}

a:link {
	color:#4f4f4f; /*site links color */
	text-decoration:none;
	}
 
a:visited {
	text-decoration:none;
	color:#313131;
	}

a:hover {
	color:#000000; /* color when links are hovered over */
	text-decoration:none;
	}
	
ul, ol {
	text-align:left;
	padding-left:25px;
	margin-left:10px;
	margin-bottom:10px;
	}

h1 {
	font-size:1.3em;
	}

h2 {
	font-size:1.2em;
	}

h3 {
	font-size:1.1em;
	}

h4, h5, h6, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size:1.0em;
	}
	
LEGEND {
	color:#333;
	}

.biggerText {
	font-size:1.1em;
	}

h1, h2, h3, h4, h5, h6 {
    margin:0.3em 0;
	}

CODE {
	font-family:tahoma, arial, verdana, helvetica, sans-serif;
	font-size:1em;
	}

FORM, SELECT {
	display:inline;
	font-size:1em;
	margin:0.5em;
	}
	
#categoriesselectContent select {
	font-size:.9em
	}
	
option {
	padding-right:.5em;
	}

INPUT{
	margin:.3em .5em;
	}

html>/**/body input[type=checkbox], html>/**/body input[type=radio] {
	float:left;
	clear:both;
	}
	
html>/**/body .checkboxLabel, html>/**/body .radioButtonLabel {
	margin:0 .2em .5em 0;
	float:left;
	}
	
.ratingRow input[type=radio]{
	float:none;
	margin:0 .5em;
	}

TEXTAREA {
	margin:auto;
	display:block;
	width:97%;
	}

input:focus, select:focus, textarea:focus {
	background:#F3F9E1;
	}

FIELDSET {
	padding:0.5em;
	margin:0.5em 0;
	border:1px solid #cccccc;
	}

LEGEND {
	font-weight:bold;
	padding:.3em;
	}

h4.optionName {
	line-height:1.5em;
	padding-right:1em;
	}
	
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float:left;
	}
	
#logo {
	float:left; 
	}

	
#logo img {
	width:444px;
	}

LABEL.inputLabel {
	width:85%;
	float:left;
	margin:0.3em 0;
	} 

LABEL.inputLabelPayment {
	width:15em;
	float:left;
	padding:0.5em;
	}
	
#checkoutpaymentBody input[type=radio] {margin:15px 0}
#checkoutpaymentBody .radioButtonLabel {padding:10px}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
	width:12em;
	float:left;
	}

ADDRESS {
	font-style:normal;
	padding-right:40px;
	}

.clearBoth {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
	margin:0;
	padding:0;
	}
	
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

HR {
	height:1px;
	margin:0.5em 0;
	border:none;
	border-bottom:1px dotted #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	padding:0.2em;
	}

.messageStackWarning, .messageStackError {
	background:#990000;
	color:#ffffff;
	}

.messageStackSuccess {
	background:#929292;
	}

.messageStackCaution {
	background:#FFFF99;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	text-align:center;
	vertical-align:top;
	position:relative;
	padding-bottom:25px;
	}
	
/* Start hide from IE-Mac \*/
* html #mainWrapper{height: 1%;}
/* End Hide from IE-Mac */

#headerWrapper {
	width:100%;
	text-align:center;
	margin:0 auto;
	
	}
	
#logoWrapperOuter {
	width:100%;
	margin:0 auto;
	overflow:hidden;
	}

#tagline {
	font-size:1.3em;
	text-align:center;
	padding-top:15px;
	}
	
#navEZPagesTop {
	font-weight:bold;
	margin:0 auto;
	}

#navCatTabs {
	margin:0 auto;
	}

#sendSpendWrapper {
	border:1px solid #cacaca;
	float:right;
	margin:0 0 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	width:47%;
	}
	
.wrapperAttribsOptions {
	line-height:2em;
	padding-bottom:1em;
	}

/*navigation*/

.navPrevCounter {
	margin:0;
	font-size:0.9em;
	}
	
.navNextPrevList {
	display:inline;
	white-space:nowrap;
	padding:0 1em;
	list-style-type:none;
	position:relative;
	}
	
#bottomLineWrapper {
	width:100%;
	margin:0 auto;
	margin-top:-6px;
	position:relative;
	top:2.18em;
}

#bottomLine {
	margin:0 auto;
	text-align:center;
	width:70.3em;
	padding-top:1em;
}
	
#navSuppWrapper {
	width:100%;
	margin:0 auto;
	margin-top:-6px;
	float:left;
	position:relative;
	top:2.18em;
	}
	
#navSupp {
	margin:0 auto;
	text-align:center;
	width:70.3em;
	padding-top:1em;
	}
	
#navMainLinks {
	float:left;
	position:relative;
	list-style-type:none;
	text-align:left;
	font-size:1.2em;
	}

#navSupp ul, #bottomLine ul {
	list-style-type:none;
	text-align:center;
	line-height:1.5em;
	padding: 0.3em 0;
	margin:0;
	}
	
#navCatTabs ul {
	list-style-type:none;
	text-align:center;
	margin:0;
	}
	
#navMainLinks ul {
	list-style-type:none;
	text-align:center;
	line-height:1.5em;
	padding: 0.2em 0;
	margin:0;
	}
	
#navSupp li, #navCatTabs li, #navMainLinks li, #bottomLine li {
	display:inline;
	padding:0 0.5em;
	margin:0;
	}

#navSupp ul li a, #navCatTabs ul li a, #bottomLine ul li a {
	text-decoration:none;
	margin:0;
	white-space:nowrap;
	display:inline;
	font-weight:bold;
	width:0;
	}

#navEZPagesTOCWrapper {
	font-weight:bold;
	float:right;
	height:1%;
	border:1px solid #000000;
	}

#navEZPagesTOC ul {
	margin:0;
	padding: 0.5em 0;
	list-style-type:none;
	line-height:1.5em;
	}

#navEZPagesTOC ul li {
	white-space:nowrap;
	}

#navEZPagesTOC ul li a {
	padding:0 0.5em;
	}

#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin:0.5em;
	}

#navMainSearch {
	margin:0 auto;
	text-align:right;
	padding:2px 5px 1px 5px;
	}
	
#navMainSearch input {
	margin:0 auto;
	text-align:right;
	padding:2px 5px;
	}
	
#navMainSearch input[type=text] {
   	margin: 2px 0 0 1em;
   	}

#navMainSearch input.topSearch{
   	margin: 0 0 5px 2px;
   	padding: 0 0 0 0;
   	vertical-align: bottom;
   	}
	
#navBreadCrumb {
	text-align:left;
	padding:.5em;
	}
	
#navBreadCrumb a {
	padding:.5em 1em;
	}
	
#navBreadCrumb {
	font-size:0.95em;
	}

#navColumnTwo, #navColumnOne {

width:100%; text-align:left;


	}

/*The main content classes*/
#contentMainWrapperOuter {
	float:left;
	width:100%;
	}
	
#contentMainWrapper {
	width:71em;
	margin:0 auto;
	text-align:center;
	position:relative;
	top:2.18em;
	}

#centerColumnWrapper, #centerColumnWrapperb  {
	width:71em;
	}
	
#centerColumnOuter {
	margin:0 .5em;
	width:70em;
	height:15px;
	}

#centerColumnWrapper2 {

	width:100%;
}

#centerColumnWrapper2b {
	margin:0 auto;
	overflow:hidden;
	width:83em;
	}
	
.centerColumn {
	width:680px;
	float:left;
	margin:0 2% 2% 3%;
	text-align:left;
	line-height:1.6em;
	display:inline; /* fixes IE Bug in IE6 and earlier - do not remove */
	}
.centerBoxWrapper {
 width:690px;
	} 
	
.centerColumnForum	{
	width:730px;
	float:left;
	text-align:left;
	display:inline; /* fixes IE Bug in IE6 and earlier - do not remove */
	}
	
#contactUsForm {
	 width:670px;
	 }
	   
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align:top;
	}

#productDescription, .shippingEstimatorWrapper {
	padding:0.5em;
	}

.important {
	font-weight:bold;
	}

.gvBal {
	float:right;
	}
	
#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {
	padding:0.8em;
	}
			
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size:0.9em;
	}
	
#siteinfoLegal, #siteinfoIP, #bannerFive, #bannerSix, .parseTime {
	clear:both;
	position:relative;
	top:2.18em;
	}

#cartAdd {
	float:right;
	text-align:center;
	margin:1em;
	border:1px solid #000000;
	padding:1em;
	}
	
#cartAdd2 {
	float:right;

	margin:1em;

	padding:1em;
	}	
#slider {

}

.tableHeading TH {
	border-bottom:1px solid #cccccc;
	}

.tableHeading, #cartSubTotal {
	background:#e9e9e9;
	}

#cartSubTotal {
	border-top:1px solid #cccccc;
	font-weight:bold;
	text-align:right;
	line-height:2.2em;
	padding-right:2.5em;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height:2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {
	padding:0.5em 0 0 0;
	}
	
#cartProdTitle {
	text-align:center
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align:center;
	padding-right:0.2em;
	}
	
.cartQuantityUpdate input {
	margin:0;
	padding:0;
	}
	
.cartRemoveItemDisplay input[type=checkbox] {
	float:none;
    margin-bottom:1em;
	}

#scUpdateQuantity {
	width:1.8em;
	}
	
#scProductsHeading {
	padding-left:2em;
	}

.cartQuantity {
	width:4em;
	}

.cartNewItem {
	position:relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	position:relative;   /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	text-align:right;
	font-weight:bold;
	margin:.2em .5em;
	}

.cartRemoveItemDisplay {
	width:5em;
	}

.cartAttribsList {
	margin-left:1em;
	}

#mediaManager {
 	width:50%; 
  	margin:0.2em;
  	padding:0.5em;
  	}
	
.mediaTitle {
	float: left;
	}

.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration:line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount, .alert {
	color:#990000;
	}

.orderHistList {
	margin:1em;
	padding:0.2em 0;
	} 

#ezPageBoxList li{
	margin:0;
	padding:0.2em 0;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
  	font-weight:bold;
  	}

.totalBox {
	width:5.5em;
	text-align:right;
	padding:0.2em;
	}

.lineTitle, .amount {
	text-align:right;
	padding:0.2em;
	}

.amount {
	width:5.5em;
	}

#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin:.5em 1em 1em 0 ;
	}

#cartImage {
	margin:0.5em 1em;
	}

.attribImg {
	width:20%;
	margin:0.3em 0;
	}

.attributesComments {}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin:1em 0;
	}
	
h3.leftBoxHeading, h3.rightBoxHeading {
	font-size:1.2em;
	color:#424242;
	text-transform:uppercase;
	font-weight:normal;
	height:1.5em;
	padding:.2em 0 0 0;

	}

.centerBoxHeading {
	
	background:#eeeeee;
	padding:0.3em 0;
	
	}
	
.leftBoxHeading, .rightBoxHeading {
	margin:0;
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	}
#whatsNew { margin:0;
}
.sideBoxContent {
	font-size:1.1em;
	padding:5px 0;
	}
	
.sideBoxContent ul {
	text-align:left;
	list-style-type:none;
	padding:0 0 0 15px!important;
	margin:0!important;
	}

.sideBoxContent li {
	padding:.2em 0;
	}
	
.sideBoxContent select {
	margin:0; 
	padding:0;
	width:150px;
	}

#categoriesContent {
	text-align:left;
	padding-left:15px;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg, .parseTime {
	text-align:center;
	}
	
.productListing-data {
	border-bottom:1px dotted #000000;
	margin:15px;
	padding:15px;
	}
	
.productListing-heading {
	border-bottom:1px dotted #000000;
	padding:5px;
	}
	
.productListing-heading a {
	border:none;
	}

#upProductsHeading {
	text-align:left;
	}

#upDateHeading {
	text-align:right;
	}

/*misc*/
.back {
	float:left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight:bold;
	}

.rowOdd {
	background:#E8E8E8;
	height:1.5em;
	vertical-align:top;
	}

.rowEven {
	background:#F0F0F0;
	height:1.5em;
	vertical-align:top;
	}

.hiddenField {
	display:none;
	}
	
.visibleField {
	display:inline;
	}

#accountLinksWrapper li {
	padding:.5em 0;
	display:block;
	list-style:none;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width:20%;
	text-align:right;
	}

.accountQuantityDisplay {
	width:10%;
	vertical-align:top
	}

TR.tableHeading {
	background:#cacaca;
	height:2em;
	}

#siteMapList {
	width:90%;
	float:right;
	}

.ratingRow {
	margin:1em 0 1.5em 0;
	}

LABEL#textAreaReviews {
	font-weight:normal;
	margin:1em 0;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background:#ffffff;
	}
	
.information {
	padding: 10px 3px; 
	line-height: 150%;
	}
	
#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#85C285;
	text-align: center;
	}

.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}

#seShipTo {
	padding: 0.2em;
	}
	
#descSubLink {
	padding-left:.7em;
	color:#990000;
	}
	
.smallProductImage {
	padding:1em;
	} 
	
#sorter, #indexProductList select {
	float:right;
	text-align:right;
	}
	
#indexProductList .inputLabel  {
	width:100%;
	text-align:right;
	}
	
#sorter select, #indexProductList select {
	margin:0 .1em;
	}
div#wrap-middle-1,
div#wrap-middle-0,
div#wrap-middle {
	
}
div#wrap-bottom {
	background: transparent url('../images/bg_page-bottom.png') no-repeat 50% 100%;
	padding-bottom: 10px;
}
#wrap-shadow {
	background: transparent url('../images/bg_page-shadow.png') no-repeat 50% 0!important;
	height: 100%;
}
#dot-inset {
	background: transparent url('../images/bg-dot.gif') repeat-y 59% 0;
}
#dot-right {
	background: transparent url('../images/bg-dot.gif') repeat-y 79% 0;
}
/* restriction */
#wrap-middle-0 #dot-inset {
	background: none;
}
#wrap-middle #dot-inset,
#wrap-middle #dot-right {
	background: none;
}
div#wrap-top-0 {
	background: transparent url('../images/bg_page_top.gif') no-repeat 50% 0;
	padding-top: 10px;
	margin: 20px 0 0;
}
div#wrap-top-1 {
	background: transparent url('../images/bg_page_top-1.gif') no-repeat 50% 0;
	padding-top: 10px;
	margin: 20px 0 0;
}
#wrap-shadow-1 {
	background: #9c9c90 url('../images/bg_page-shadow-1.png') no-repeat 50% 0!important;
	margin: 0 0 20px;
	padding-bottom: 10px;
}
div#conwrap {
	margin: 0 20px 0;
}
-------------------------------------------------------------------------------*/
div#footer_wrap {
	background: transparent url('../images/bg_footer.png') no-repeat 0 0;
	height: 71px;
	margin-top: 8px;
}
div#footer {
	clear: both;
	padding: 0;
	font-size: 11px;
	margin:0 20px;
	padding-top: 10px;
}
div#footer a {
	font-size: 11px;
	color: #575757;
	text-decoration: none;
}
div#links {
	float: left;
	padding-bottom: 10px;
	color: #575757;
}
div#copyright {
	float: right;
}
div#page {
	width: 920px;
	height: 100%;
	margin: 18px auto 0;
}
div#top {
	height: 69px;
	width: 100%;
	margin: 0;
}
div#accordion {
	border: 1px solid #1F669B;
	width: 600px;
	font-family: 'Helvetica', sans-serif;
	margin: 0 auto;
	/*height: 310px;*/
}

div#accordion h3 {
	padding: 4px 6px 4px 6px;
	margin: 0;
	border-style: solid none solid none;
	border-top-color: #BDC7E7;
	border-bottom-color: #182052;
	border-width: 1px 0px 1px 0px;
	color:#fff;
	background-color: #63699C;
}

div#accordion h3 #visible {
	color:#CED7EF;
	background-color: #63699C;
}

div#accordion div.panel {
	margin: 0;
	padding-bottom: 0;
	border: none;
}

div#accordion div.panelBody {
	padding: 7px 5px;
	height:199px;
}
#leftcol{ width: 300px; border: 1px solid white; float: left}
#rightcol { width: 300px; border: 1px solid white; float: right}
.clearstuff { clear: both;}


div.bubble {
	width: 700px;

	margin-bottom: 24px;
}
.pname { text-align:left;	
}


div.bubble blockquote {
	width: 725px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 3px;
	background: transparent url(../images/tip.gif) no-repeat 20px 0;
	font-style: normal;
}

/* date badge for blog */
.date {
 border:1px solid;
 display:block;
 font-family:georgia;
 margin-bottom:5px;
 text-align:center;
 width:50px;
 float:left;
 margin:10px 5px 10px 0;

 
}
.month {
   background: #ffffff;
   color: #00000;
   font-size: 14px;
   margin: 0px;
   padding: 0px;
   text-align:center; 


 padding-top:3px;
 text-transform:uppercase;



}
.day {
color: #000000;
text-align:center; 
font-size:24pt;
line-height:.8em;
font-weight:bold;
   
}
.year {
   background-color:#666666;
 color:#FFFFFF;
 font-size:12pt;
 line-height:1em;
 margin:10px 0 0;
 padding:3px;

}
.blogtitle {
font-size:20pt;
}
.form_widget_amount_slider{
		border-top:1px solid #9d9c99;
		border-left:1px solid #9d9c99;
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color:#f0ede0;
		height:3px;
		position:absolute;
		bottom:0px;
}

