/* CSS Document */

body {
	background-color:#e5e5e5;
	font-size:100%;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	overflow: -moz-scrollbars-vertical;
}

.outerContainer {
	width:990px;
	margin-left:auto;
	margin-right:auto;
}

.innerContainer {
	float:left;
	background-image:url(images/shadow.jpg);
	background-repeat:repeat-y;
	display:inline;
	width:990px;
}

.container {
	width:990px;
	float:left;
	display:inline;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

.siteContainer {
	float:left;
	display:inline;
	width:910px;
	margin-left:36px;
	background-color:#000000;
}

.header {
	width:910px;
	height:165px;
	float:left;
	margin:0px;
	display:inline;
}

.whiteBox {
	width:680px;
	float:left;
	color:#666666;
	font-size:75%;
	margin-left:30px;
	display:inline;
	padding-bottom:0px;
	margin-top:0px;
	margin-top:10px;
	background-color:#000000;
}

.textBox {
	width:680px;
	float:left;
	display:inline;
	background-color:#000000;
	background-image:url(images/whiteBox.jpg);
	background-repeat:repeat-y;
}

.topShopCart {
	width:890px;
	float:left;
	display:inline;
	font-size:60%;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:2px;
	text-align:right;
	background-color:#000000;
	color:#FFFFFF;
}

.footer {
	width:890px;
	float:left;
	font-size:60%;
	background-color:#000000;
	margin-left:36px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	display:inline;
}

.column {
	width:320px;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	display:inline;
	background-color:#FFFFFF;
}

.columnImage {
	width:152px;
	float:left;
	display:inline;
}

.columnText {
	float:left;
	display:inline;
	padding-left:10px;	
}

.columnImageBig {
	width:220px;
	font-size:90%;
	float:left;
	display:inline;
	
}

.columnTextBig {
	float:left;
	display:inline;
	padding-left:10px;
	width:170px;	
}

.miniLine {
	float:left;
	display:inline;
	width:13px;	
}

.whiteTopCart {
	float:right;
	display:inline;
	text-align:right;
	width:200px;
	color:#333333;
	font-size:80%;
}

/* Contact page */
.mapImage {
	width:350px;
	height:280px;
	float:left;	
	display:inline;
	border:1px solid #CCCCCC;
}

.contactText {
	width:240px;
	padding-left:20px;
	padding-right:30px;
	float:left;	
	display:inline;
	line-height:1.3;
}

/* Gallery page */
.galleryTop {
	width:150px;
	float:left;	
	display:inline;
}

.galleryVertLine {
	width:8px;
	padding-right:10px;
	float:left;	
	display:inline;
}

.galleryMain {
	width:290px;
	float:left;
	padding-left:10px;
	display:inline;
}

/* Shopping Cart */
.cartImage {
	width:130px;
	padding-left:50px;
	padding-top:5px;
	float:left;
	display:inline;
}

.productText {
	width:100px;
	padding-left:30px;
	padding-top:5px;
	float:left;
	display:inline;
}

.qtyText {
	width:100px;
	padding-left:30px;
	padding-top:5px;
	float:left;
	display:inline;
}

.priceText {
	width:120px;
	padding-left:30px;
	padding-top:5px;
	float:left;
	color:#fe7553;
	display:inline;
}

.priceTextTwo {
	width:120px;
	padding-top:5px;
	padding-left:30px;
	text-align:right;
	float:left;
	color:#fe7553;
	display:inline;
}



/* Nav */
.nav {
	width:155px;
	margin-left:10px;
	margin-top:10px;
	font-size:80%;
	float:left;
	display:inline;
}

.navImages{
	width:50px;
	float:left;
	display:inline;
}

.navText{
	width:100px;
	float:left;
	padding-top:20px;
	padding-left:5px;
	display:inline;
}

/* Shadows */
.bgTop {
	float:left;
	display:inline;
	width:990px;
	height:35px;
	background-image:url(images/shadow.jpg);
}
.bgBottom {
	float:left;
	display:inline;
	width:990px;
	height:25px;
	background-image:url(images/bottomShadow.jpg);
}

/* Text */
.textInBox {
	width:640px;
	padding-left:20px;
	padding-right:30px;
	float:left;	
	display:inline;
}

.title {
	width:200px;
	float:left;	
	display:inline;
}

.pageLinkText {
	float:left;	
	display:inline;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}

.smallText {
	float:left;	
	display:inline;
	font-size:80%;
}

.galleryText {
	float:left;
	width:350px;
	padding-left:10px;
	display:inline;
}

h1 {
	font-size: 130%;
	text-align:left;
	color:#333333;
	padding-bottom:8px;
	margin:0px;
}

h2 {
	font-size: 140%;
	color:#666666;
	padding:0px;
	margin:0px;
	padding-bottom:4px;
}

a.linkPlain {
	color:#666666;
	text-decoration:none;
}

h5 {
	text-align:left;
	color:#333333;
}

a.link {
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}
a.link:hover {
	text-decoration:none;
	color:#fd714e;
	text-align:left;
}

a.name {
	text-decoration:none;
	color:#000000;
	text-align:left;
}
a.name:hover {
	text-decoration:none;
	color:#fd714e;
	text-align:left;
}

a.page {
	text-decoration:none;
	color:#666666;
	text-align:left;
}
a.page:hover {
	text-decoration:none;
	color:#999999;
	text-align:left;
}

a.items {
	text-decoration:none;
	color:#fe7553;
	text-align:left;
}
a.items:hover {
	text-decoration:none;
	color:#333333;
	text-align:left;
}

a.linkMore {
	text-decoration:none;
	color:#0099FF;
	text-align:left;
	line-height:1.6;
}
a.linkMore:hover {
	text-decoration:none;
	color:#666666;
	text-align:left;
}

.pagerBoxes {
	display:inline;
	float:left;
	font-size:10px;
	text-align:center;
	margin:0px 4px;
	border:1px solid #999999;
	min-width:18px;
}
	.pagerBoxes span {
		display:block;
		color:#ffffff;
		padding:2px;
		background-color:#666666;
		cursor:default;
		font-weight:bold;
	}
	.pagerBoxes a {
		display:block;
		color:#666666;
		padding:2px;
		background-color:#EDEDED;
		text-decoration:none;
	}
	.pagerBoxes a:hover {
		display:block;
		color:#FFFFFF;
		padding:2px;
		background-color:#0099FF;
		text-decoration:none;
		font-weight:bold;
	}

input.addToCartBtn {
	width:148px;
	height:46px;
	border:0;
	background:url(images/addToCart.jpg);
}
input.addToCartBtn:hover {
	width:148px;
	height:46px;
	border:0;
	background:url(images/addToCart2.jpg);
	cursor:pointer;
}

input.updateCartBtn {
	display:inline;
	float:left;
	width:148px;
	height:32px;
	border:0;
	background:url(images/updateCart.jpg);
	margin-left:6px;
}
input.updateCartBtn:hover {
	display:inline;
	float:left;
	width:148px;
	height:32px;
	border:0;
	background:url(images/updateCart2.jpg);
	margin-left:6px;
	cursor:pointer;
}

input.ProceedPaymentBtn {
	display:inline;
	float:right;
	width:174px;
	height:32px;
	border:0;
	background:url(images/proceedPayment.jpg);
	margin-right:6px;
}
input.ProceedPaymentBtn:hover {
	display:inline;
	float:right;
	width:174px;
	height:32px;
	border:0;
	background:url(images/proceedPayment2.jpg);
	margin-right:6px;
	cursor:pointer;
}

.OrdersTable {
	color: #333333;
	width: 100%;
	border: 1px solid #cccccc;
}

/*
.OrdersTable tr, td {
	border: 1px solid #cccccc;
}
*/

.orderRowSUCCESS {
	background-color: #FFFFCC;
	color: #0066CC;
}

.OrdersTable a {
	color:#0066FF;
	text-decoration:none;
}
.OrdersTable a:hover {
	color: #666666;
	text-decoration:underline;
}

.BreadCrumb {
	font-size:60%;
	color:#CCCCCC;
	display:ineline;
	float:left;
	width:860px;
	margin-top:4px;
	margin-left:15px;
}
.Crumb {
	display:inline;
	float:left;
	margin:0px 2px;
}
	.Crumb a {
		color:#CCCCCC;
		text-decoration:none;
	}
	.Crumb a:hover {
		color:#FFFFFF;
		text-decoration:underline;
	}

.multisaveContainer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333;
	display:inline;
	float:left;
	width:240px;
	margin:5px;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
	.multisaveContainer h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:120%;
		font-weight:bold;
		color:#333333;
	}
	.multisaveContainer th {
		text-align:left;
		font-style:italic;
	}
	.multisaveContainer a {
		color:#0099FF;
		text-decoration:none;
	}
	.multisaveContainer a:hover {
		color: #666666;
		text-decoration:underline;
	}
	.multisaveContainer strong {
		display:block;
		margin-bottom:6px;
		font-size:110%;
	}
	.multisaveContainer hr {
		border-top:1px dotted #999999;
	}

.homeBox {
	display:inline;
	float:left;
	width:320px;
	text-align:center;
}