
#header {
	background: url(../images/header-top.gif) no-repeat;
}

.page {
	background: url(../images/page_repeat.gif) repeat-y;
}

#footer {
	background: url(../images/footer.gif) no-repeat;
}

#header-marg {
	margin: 0 0 20px 33px;
}

#nav-top-left {
	background: url(../images/nav-top-left-bg.gif) no-repeat;
}

#nav-top-repeat {
	background: url(../images/nav-repeat-right-bg.gif) repeat-x;
}

#nav-top-right {
	background: url(../images/nav-right-end-bg.gif) no-repeat;
}

#nav-top-bg {
	background: url(../images/nav-top-bg.gif) no-repeat;
}

.nav-left-repeat {
	background: url(../images/nav-bg-repeat-down.gif) repeat-y;
}

#nav-left-bottom {
	background: url(../images/nav-bg-bottom.gif) no-repeat;
}

#nav-bg {
	background: url(../images/left_block.gif) no-repeat;
	width: 100%;
}

.page-pad {
	padding: 0 0 0 25px;
}

.page-marg {
	margin: 0 25px;
}

.main-page {
	padding: 20px 18px 0 9px;
}

.grey-box-top {
	background: url(../images/grey-box-top.gif) no-repeat;
}

.grey-box-repeat {
	background: url(../images/grey-box-repeat.gif) repeat-y;
	padding: 0 10px 0 10px;
}

.grey-box-bottom {
	background: url(../images/grey-box-bottom.gif) no-repeat;
}

.grey-box-top2 {
	background: url(../images/grey-box-top2.gif) no-repeat;
}

.grey-box-repeat2 {
	background: url(../images/grey-box-repeat2.gif) repeat-y;
}

.grey-box-bottom2 {
	background: url(../images/grey-box-bottom2.gif) no-repeat;
}

.cart-box-top {
	background: url(../images/cart_box_top.gif) no-repeat;
	padding-left: 15px;
}

.cart-box-repeat {
	background: url(../images/cart_box_repeat.gif) repeat-y;
	padding: 10px 17px 10px 17px;
}

.cart-box-bottom {
	background: url(../images/cart_box_bottom.gif) no-repeat;
}

.title-bar-left {
	background: url(../images/title_bar_left.gif) no-repeat;
}

.title-bar-repeat {
	background: url(../images/title_bar_repeat.gif) repeat-x;
}

.title-bar-right {
	background: url(../images/title_bar_right.gif) no-repeat;
}

#footer-left {
	background: url(../images/footer_left.gif) no-repeat;
}

#footer-repeat {
	background: url(../images/footer_repeat.gif) repeat-x;
}

#footer-right {
	background: url(../images/footer_right.gif) no-repeat;
}

.left-box {
	margin: 15px 0;
}

.marg-top-20 {
	margin-top: 20px;
}

.marg-top-bottom-20 {
	margin: 20px 0 20px 15px;
}

.right-menu-pad {
	padding-top: 20px; 
}

.marg-bot-20 {
	margin-bottom: 20px;
}

.pad-left-20 {
	padding-left: 20px;
}

.pad-left {
	padding-left: 35px;
}

.box-top-left {
	background: url(../images/box-top-left.gif) no-repeat;
}

.box-top-repeat {
	background: url(../images/box-top-repeat.gif) repeat-x top;
}

.box-top-right {
	background: url(../images/box-top-right.gif) no-repeat;
}

.box-bottom-left {
	background: url(../images/box-bottom-left.gif) no-repeat;
}

.box-bottom-repeat {
	background: url(../images/box-bottom-repeat.gif) repeat-x bottom;
}

.box-bottom-right {
	background: url(../images/box-bottom-right.gif) no-repeat;
}

.box-left-repeat {
	background: url(../images/box-left-repeat.gif) repeat-y left;
}

.box-right-repeat {
	background: url(../images/box-right-repeat.gif) repeat-y right;
}

.p-marg {
	margin: 0 0 0 10px;
	padding: 0 10px 0 0;
}

.formbox  {
	font: 11px Arial, Helvetica, sans-serif;
	border:1px solid #CCC;
	padding:1px;
	margin:2px 0;
	width: 130px;
 }
 
.dropdowns {
	font: 11px Arial, Helvetica, sans-serif;
	border:1px solid #CCC;
	padding:1px;
	margin:2px 0;
}

.prod-titles {
	margin-bottom: 10px;
}

.prod-details-box {
	padding: 0 10px 10px 10px;
}