@charset "utf-8";
/* CSS Document */

/*-- General -- */
* { margin:0; padding:0;}
body { margin:0; padding:0}

/* Specifics */
td#pageappRtColumn {
    padding-top: 55px;
}

/*-- Lay Out --*/
#container {
    margin:0 auto;
	width:1024px;
    background-color:#ffffff;
	border:#53391f 2px solid;
	
	margin-bottom:20px;
	
}

#header {
	height:180px;
}

#header img { float:left}
#header h1 { float:left; margin-left:10px; margin-top:20px; color:#fff;}
.box-header { padding:20px;}
#sidebar {
	width:210px;
	float:left;
	background:#941317;
	color:#ffffff;
	
}
#sidebar-bottom {
	width:210px;
	height:72px;
	background: url('images/sidebar-bottom.jpg') no-repeat;
}
#main-content-area {
	width:814px;
	float:right;
}

.box-content {
	margin:24px 18px;
}
	
#footer-area {
	width:1024px;
	height:74px;
	background: url('images/footer-background.jpg') no-repeat right;
}

#pageFooter {
margin-top:10px;
padding-top:21px;
padding-right:20px;
}

#footerLeft { float:left;padding:10px; width:200px; margin-top:20px;}
#footerRight { float:right;padding:10px;  margin-top:20px;} 
#footerRight a:link{ color:#000;}
.clear {clear:both}

.widget {  margin:10px; border-top:2px solid #999; padding:5px; color:#fff;}
.widget a:link { text-decoration:underline; color:#fff;}

/*-- Typography and Colorize --*/
body {
    color:#000000; 
    letter-spacing:normal; 
    word-spacing:normal; 
    line-height:normal; 
    font-family: verdana,tahoma, arial; 
    background:#e7d8b1;
}
h1 {font-size: 2.8em; }
h2 {font-size: 2.2em; }
h3 {font-size: 1.8em; }
h4 {font-size: 1.4em; }
h5 {font-size: 1.3em; }
h6 {font-size: 1.2em; }
a {text-decoration: underline;}
a:visited {text-decoration:none;}
a:hover {text-decoration: underline;}


/* forms */
input, textarea, select{font-family: verdana,tahoma, arial;font-size:100%;margin:.2em 0;}
input, textarea{padding:.2em .4em;margin:0 2px 4px 2px;}
input.radio, input.checkbox{background-color:#fff;padding:2px;}
form label{font-weight:normal;margin:0 2px;}
fieldset{padding:.8em;border:1px solid #ddd;background-color:#fff;margin:1em 0;}
legend{padding:2px 15px 10px;text-transform:uppercase;font-style:italic;font-size:1.2em;background-color:#fff;border-top:1px solid #ddd;}

/* lists */
ul, ol {font-size:11px;}
ul li, ol li{ list-style-position:outside; margin-left: 2.5em; }
dl{padding:.3em 0 .8em;}
dt{font-weight:bold;text-decoration:underline;}
dd{ }

/* other */
p { }
img{border:0px none;}
hr{color:#b4aca1;background-color:#b4aca1;border-bottom:1px solid #f6f4eb;}
small{font-size:80%;}
pre{overflow:auto;white-space:pre-wrap;/* <- css3 */white-space:0;/* <- ff */font-size:12px;font-family:"Courier New", Courier, "Lucida Console", Monaco, "DejaVu Sans Mono", "Nimbus Mono L", "Bitstream Vera Sans Mono";background-color:#fff;padding:.4em;margin:1em 0;}
pre{width:80%;overflow:hidden;border:1px solid #ddd;background-color:#fff;padding:.8em;margin:1em 0;}
blockquote{min-height:40px;border:1px dotted #ddd;font-style:italic;color:#474747;background:#fff url('../../../../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/ZH9SKZO8/images/blockquote.png') no-repeat 4px top;; margin-left:0; margin-right:25%; margin-top:1em; margin-bottom:1em; padding-left:2.4em; padding-right:1em; padding-top:.6em; padding-bottom:.6em}
blockquote p{padding:8px;margin:2px;}
blockquote blockquote{margin:1em 0 1em;}

/*== Evetsite CSS == */

/*::: SHOPPING CART :::*/
.shoppingCartdiv {text-align: left;padding-bottom:15px; color:#252acc;}
.myAccountLink, .shoppingCartLink  {text-decoration:none;font-size:1.2em; margin-bottom:10px; color:#252acc;}

#ecommTd { padding-right:1.2em; color:#000; height:20px;}

#ecommTd a{ color:#000}



#menuTd {
}
body, table, p, a{
}

.menuBorderTd{
} 

/*::: MENU :::*/
.menu1Table {}
.menu1Td {}
a.menu1A  { padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#fff;}
a.menu1A:hover{display:block; text-decoration: underline;color:#000; background:url('../../../../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/ZH9SKZO8/images/menu-background.jpg');}
a.menu1A:Selected { padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#fff;}
a.menu1A:visited{color:#fff;}
.menu1ASelected {background:url('../../../../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/ZH9SKZO8/images/menu-background.jpg'); border-top:1px solid #941317;padding:2px;display:block; text-decoration: underline;font-size:1.2em; color:#fff}

.menu1AAdd {
	text-decoration:none;
	font-style: italic;
}


.menu2Table {}
.menu2Td {background:#cc4a41}
a.menu2A  {padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#fff;}
a.menu2A:hover{display:block; text-decoration: none;color:#fff; background:#ccd1e5; }
a.menu2A:Selected { padding:2px 0; color:#fff; display:block; text-decoration:none; font-size:1.2em;background:#ccd1e5; }
a.menu2A:visited{color:#fff;}
.menu2ASelected {padding:2px 0; color:#fff; display:block; text-decoration:none; font-size:1.2em;background:#ccd1e5; }

.menu2AAdd {
	text-align: left;
	text-decoration:none;
}

.menu3Table {}

.menu3Td {padding:0px 0px 0px 14px;background:#cc4a41}
a.menu3A  {padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#fff;}
a.menu3A:hover{display:block; text-decoration: none;color:#fff; background:#ccd1e5; }
a.menu3A:Selected { padding:2px 0; color:#fff; display:block; text-decoration:none; font-size:1.2em;background:#ccd1e5; }
a.menu3A:visited{color:#fff;}
.menu3ASelected {padding:2px 0; color:#fff; display:block; text-decoration:none; font-size:1.2em;background:#ccd1e5; }
.menu3AAdd {
	text-align: left;
	text-decoration:none;
}

### Standard Template Stuff

td#colorOne { background-color: #333333; } /*darkGray*/
td#colorTwo { background-color: #797979; } /*mediumGray*/
td#colorThree { background-color: #BCBCBC; } /*lightGray*/
/*:::This should be the same color as tdMediumColor::*/
#trcolor1 {
	background-color: #EFEFEF;
}
/*:::This should be the same color as tdLightColor::*/
#trcolor0 {
	background-color: #FFFFFF;
}

#tdHeader {
	background-color: #941317;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
}
#tdRightColumn {
	background-color: #EFEFEF;
	border: 1px solid #333333;
}
#tdLightColor {
	background-color: #FFFFFF;
}
#tdMediumColor {
	background-color: #EFEFEF;
}
#tdDarkColor {
	background-color: #CCCCCC;
}

.fieldPopup { border: 1px solid #FFFFFF; background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;}
.fieldPopupText { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;color:#000000;}


.basicText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #fff;
	background-color: #941317;
	border: 1px solid #333333;
	padding: 2px;
	margin: 2px;
}
.thinBorder {
	border: 1px solid #941317;
}

.thinBorder td {
	padding:4px;
}
#thinBorder {
	border: 1px solid #333333;
}
.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	
}
.regularPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-decoration : line-through;
}

.salePrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
    padding : 8px;
    color : #FF3300;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.specialEditLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #EE1122;
	text-decoration: none;
}

.errorRedNoHelp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #990000;  }
.errorRedHelp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #990000; text-decoration: underline; }
.shippingText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #990000; }
.discountText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #990000; }

.specialEditLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #000000; text-decoration: underline;}

/*PNG FIXED */
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behaviornone&&(this.pngSet?this.pngSettruethis.nodeName IMG && this.src.toLowerCase(.indexOf(.png>-1?(this.runtimeStyle.backgroundImage none'', this.runtimeStyle.filter progidDXImageTransform.Microsoft.AlphaImageLoader(src + this.src +, sizingMethodimage, this.src transparent.gifthis.origBg this.origBg? this.origBgthis.currentStyle.backgroundImage.toString(.replace(url(",.replace('"),, this.runtimeStyle.filter progidDXImageTransform.Microsoft.AlphaImageLoader(src + this.origBg +, sizingMethodcrop'), this.runtimeStyle.backgroundImage none,this.pngSettrue)}

/* created by Bams 
tag: 
- Search Engine Friendly template
- fast load templates
- Usability templates
- table less.
*/
