﻿/* PAGE STRUCTURE */
/* skeleton (wrapper, col-one, col-two etc) */

/* LAYOUT ELEMENTS */
/* separate into distinct sections for header, footer, left nav etc. */

/***********************************************/
/* #wrapper = #col-one + 10px + #col-two-three */
/***********************************************/
#wrapper{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 900px;
}
#checkoutwrapper {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 900px;
	position: relative;
}
/* Header */
#header {
	width:900px;
	height: auto;
	margin: 0;
	padding: 0 0 10px 0;
}
#content-default_nocolthree,
#content-default,
#content-norecord {
	margin: 0;
}
#content-search {
	margin: 0 0 10px 0;
}
#footer {
	width:900px;
	float:left;
	margin: 0;
	padding: 10px 0 20px 0;
}
#col-one-home, #col-one, #myacc-col-one {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width: 162px;
	float: left;
	padding: 0;
}

/*************************************************/
/* #col-two-three = #col-two + 10px + #col-three */
/*************************************************/
#col-two-three, #myacc-col-two, #col-two-no-three {
	width: 738px;
	float: right;
}

#col-two {
	width: 576px;
	float: left;
	background-color:#fff;
	color:#666;
}
#col-three {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width: 177px;
	width:162px;
	float: right;
}
#col-two-no-three {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#666;
}
#staticpage .staticcontent {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/* CHECKOUT */
#content-checkout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#content-myaccount {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	position: relative;
}
#checkout {
}
.checkoutR,
.Lcat_orcfcoltwo,
.checkoutorcfL,
.checkoutorfnL {
	float:left;
	height:100%;
	margin:0;
	padding:0;
	width:162px;
}
.checkoutL,
.checkoutorcfR,
.checkoutorfnR {
	margin:0 0 30px 0;
	padding:0;
	float:right;
	width:738px;
	color:#999;
}
.addressbook,
#giftwrap,
#redeemgiftcert,
#redeempromocode {
	color:#999;
	background-color:#fff;
	margin:0; /* margin-left:173px removed for address book bug http://bugs.th.venda.com:8080/browse/KH-281 */
	padding-bottom:30px;
}
#giftcertificate {
	color:#999;
	background-color:#fff;
	margin:0;
	padding-bottom:30px;
}
#content-norecord {
	overflow:hidden;
}
#norecord {
	overflow:hidden;
	color:#999;
	background-color:#fff;
	margin:0 15px;
	padding-bottom:30px;
	min-height:300px;
}
#norecord a {color:#333;}
/**************/
/* HOME */
/**************/
#home-col-three {
	width: 175px;
	float: left;
	border:solid 1px red;
}

/* OVERRIDES */
#admin {
	margin: 0;
	padding: 0.5em 0;
	text-align: center;
}
#admin, #admin a {
	background-color: #FF0000;
	color: #FFFFFF;
}