  

body{
background-color:#333333;font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#FFFFFF;margin:0px;
}

#wrapper{
width:830px;
height:auto;
margin:auto;
margin-top:212px;
}

.thedit {
background:#fff;
color:#000;
}


#header{
padding:0px;
margin:0px;
width:850px;
clear:both;
}


#navigation{
	    height:67px;       
        width:812px; 
	    background:#000;
	    padding-top:0px;
        margin-left:9px;
	    clear:both;
	    font-size:10.4px;   
}

.subnav {
        background:#000000 none repeat scroll 0 0;
		float:right;
		height:29px;
		padding:2px;
		margin-top:-1px;
        }

.subnav img {
        padding:10px; 
        border:none;       
        }
		
.subnav a {
		position:relative;
		}

/*** Superfish SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border:	1px solid #333;	
	padding: 		9.8px;
        margin:1px;
	text-decoration:none;
}
.sf-menu a:link, .sf-menu li li a, .sf-menu a:visited, .sf-menu a:active   { /* visited pseudo selector so IE6 applies text colour*/
	color:			#DBBD11;
}
.sf-menu li {
	background:		#222222;
}
.sf-menu li li {
	background:		#222222;
}
.sf-menu li li li {
	background:		#222222;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#DBBD11;
	color:          #222222;
	outline:		0;
}

.sf-menu { position:relative !important; overflow:visible !important; z-index:80; }

.sf-menu-admin { position:relative !important; overflow:visible !important; z-index:70; }

#content{
width:812px;
margin:auto;
padding-bottom: 10px;
overflow:auto;
background-color:#232323;clear:both;
}


#footer{
width:812px;
margin:auto;
overflow:auto;
color:#999999;background-color:#000000;}

#footer a:link {
color:#BAA00F;
text-decoration: none;
} 

#footer a:visited {
color:#BAA00F;
text-decoration: none;
}

#footer a:hover {
color:#FFFFFF;
text-decoration: none;
}

#footer a:active {
color:#BAA00F;
text-decoration: none;
}

/* isc */
a:link {
color:#BAA00F;
text-decoration: none;
} 

a:visited {
color:#BAA00F;
text-decoration: none;
}

a:hover {
color:#FFFFFF;
text-decoration: none;
}

a:active {
color:#BAA00F;
text-decoration: none;
}

.warning {
	color:#FF0000;
	}
label {
	float:left;
	margin-right:10px;
	width:180px;
	font-weight:bold;	
	}	
.pwd label {
	float:left;
	margin-right:10px;
	width:200px;
	font-weight:bold;
	}	
.left {
	float: left;
	padding-right:20px;
	}
.right {
	float: right;	
}
/* tables */
table {
	border-collapse: collapse;
	/*width: 90%;*/
	font-size: 1.1em;
}

.stripeMe th {
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	line-height: 1.2;
	padding-left:20px;
}

.stripeMe td {
	padding: 6px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}

.stripeMe td * {
	padding: 6px 11px;
}

.stripeMe tr.alt td {
	background:#222222;
}

.stripeMe tr.over td {
	background: #DBBD11;
}

.thumbImage {
	margin:auto;
	width:auto;
	height:auto;	
	}
#gallery {
	/*width:600px;*/
	height:auto;
	}
.portfolio {
clear:both;
height:400px;
}

.showimg {
clear:both;
height:174px;
margin-left:10px;
}

.showimg img{
border:none
}


#slideshow2 {	
clear:both;
height:200px;
}

#jcart * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }
#jcart, #jcart input, #jcart-tooltip { font-size:12px; }

#jcart fieldset { border:0; }

#jcart table { width:100%; border:0; background:#fff; border-collapse:collapse; }
#jcart tr {  }
#jcart th, #jcart td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#jcart td.empty { text-align:center; }

#jcart p.jcart-error { text-align:center; padding:5px; }

#jcart strong#jcart-title {  }

#jcart th { background:#ccffcc }
#jcart th#header {  }
$jcart th#footer {  }

#jcart td.jcart-item-qty { width:25%; }
#jcart td.jcart-item-name { width:50%; font-weight:bold; }
#jcart td.jcart-item-price { width:25%; font-weight:bold; text-align:right; }
#jcart td.jcart-item-price span { display:block; }

#jcart a.jcart-remove { font-size:11px; font-weight:normal; }

#jcart span#jcart-subtotal { display:block; }
#jcart span#jcart-subtotal strong {  }

#jcart input.jcart-button { padding:2px; margin:2px;}

#jcart input#jcart-checkout { float:right; }

#jcart input#jcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

.jcart { margin:0 20px 20px 0; padding-top:20px; border:dashed 2px #66cc66; float:left; background:#fff; text-align:center; }
			.jcart ul { margin:0; list-style:none; padding:0 20px; text-align:left; }
			.jcart fieldset { border:0; }
			.jcart strong { color:#000066; }
			.jcart .button { margin:20px; padding:5px; }
