@charset "utf-8";
/* CSS Document */

/*-- General -- */
body { margin:0; padding:0}
div.siteFooter { 
    margin-left: 214px;
    margin-right: 35px;
    vertical-align: baseline;
}
div.siteLogo img {
    max-width: 180px;
    max-height: 135px;
    margin-left: -10px;
    border: 2px solid #8abc43;
}
div.view-siteTitle {
    position: absolute;
    float: right;
    top: 15px;
    right: 0px;
    width: 50%;
}
div.edit-siteTitle {
    position: absolute;
    float: right;
    top: 49px;
    right: 0px;
    width: 50%;
}

/*-- Lay Out --*/
#container { width:900px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
#header {}
#header .siteLogo{padding:10px 20px;}
#header .siteTitle{padding:10px 20px;}
#container2{height:100%;background:url(images/bg-Container2.jpg) repeat-y;  }
#contentWrapper { margin-left:20px; width:645px;float:left;margin-right:35px; }
#sidebar { width:160px; margin-left:30px!important;margin-left:14px;float: left;}
#sidebar .widget {  margin:20px 0px; background:#eaeaea; padding:5px;}
#contentFooter { width:900px; height:116px; background:url(images/bg-footer-Content.jpg) no-repeat;}
.clear { clear: both}
.clearLeft { clear:left}
#footer { height:50px;background:#cbe6f4; border-left:1px solid #80c040; border-right:1px solid #80c040; border-bottom:1px solid #80c040;}
#footerLeft { float:left;padding:10px; width:200px;}
#footerRight { float:right;padding:10px;}
.innerBox { }

/*-- Typeography and Colorize --*/
body {color:#555555; font-size: 62.5%; font-family: verdana,tahoma, arial;}
p { font-size:1.2em; word-spacing:normal; letter-spacing:0;}
h1 {font-size: 2.4em; line-height:normal; word-spacing: -0.2em;font-weight:normal;}
h2 {font-size: 2.2em; line-height:normal;word-spacing: -0.2em;font-weight:normal; }
h3 {font-size: 1.8em; line-height:normal;word-spacing: -0.2em;font-weight:normal; }
h4 {font-size: 1.4em; word-spacing: -0.2em; }
h5 {font-size: 1.3em; word-spacing: -0.2em;}
h6 {font-size: 1.2em; word-spacing: -0.2em;}
h1, h2, h3, h4 ,h5 {color:#222222 }
#contentWrapper a:link {color:#6c98c5;}
a:link {text-decoration:none;}
a:visited {color:#666;text-decoration:none;  font-size:1.2em;}
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{margin:.4em 0 1em; font-size:1.2em}
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{margin:.6em 0 .3em;line-height:150%;}
img{border:0;}
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{margin:1em 25% 1em 0;min-height:40px;padding:.6em 1em .6em 2.4em;border:1px dotted #ddd;font-style:italic;color:#474747;background:#fff url(images/blockquote.png) no-repeat 4px top;}
blockquote p{padding:8px;margin:2px;}
blockquote blockquote{margin:1em 0 1em;}

/*== Evetsite CSS == */

/*::: SHOPPING CART :::*/
.shoppingCartdiv {width:900px; margin:0 auto; text-align:right; padding-top:10px; color:#fff; padding-bottom:5px;}
.shoppingCartLink { text-decoration:none;font-size:1.2em;color:#000;}
.myAccountLink {text-decoration:none;font-size:1.2em;color:#000;}

#ecommTd { padding-right:1.2em; color:#000; height:20px;}

#ecommTd a{ color:#000}



#menuTd {
}
body,table,p,a{
}

.menuBorderTd{
} 

/*::: MENU :::*/
.menu1Table { width:150px;}
.menu1Td {padding:0px;}
a.menu1A  { padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#000;}
a.menu1A:hover{display:block; text-decoration: none;color:#000; background:#99ccff; border-left:2px solid #96cb62}
a.menu1A:Selected { padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}
a.menu1A:visited{color:#000;}
.menu1ASelected {padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}

.menu1AAdd {
	text-decoration:none;
	font-style: italic;
}


.menu2Table {}
.menu2Td {padding:0px 0px 0px 10px;}
a.menu2A  {padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#000;}
a.menu2A:hover{display:block; text-decoration: none;color:#000; background:#99ccff; border-left:2px solid #96cb62}
a.menu2A:Selected { padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}
a.menu2A:visited{color:#000;}
.menu2ASelected {padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}

.menu2AAdd {
	text-align: left;
	text-decoration:none;
}

.menu3Table {}

.menu3Td {padding:0px 0px 0px 14px;}
a.menu3A  {padding:2px;display:block; text-decoration:none;font-size:1.2em; color:#000;}
a.menu3A:hover{display:block; text-decoration: none;color:#000; background:#99ccff; border-left:2px solid #96cb62}
a.menu3A:Selected { padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}
a.menu3A:visited{color:#000;}
.menu3ASelected {padding:2px; color:#000; display:block; text-decoration:none; font-size:1.2em;background:#99ccff; border-left:2px solid #96cb62}
.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: #ceff9d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
}
#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: 1.2em;
	color: #000000;
}
.buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	background-color: #ceff9d;
	border: 1px solid #333333;
	padding: 2px;
	margin: 2px;
}
.thinBorder {
	border: 1px solid #80c040;
}

.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.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
)}

/* created by Bams 
tag: 
- Search Engine Friendly template
- fast load templates
- Usability templates
- table less.
*/