@charset "UTF-8";
/* CSS Document */



#container-top{
	background-color: #FFFFFF;
	background-image: url(images/bg-color-haze-gold.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
}

#container {
	font-size: 13px;
	width : 890px;
	padding : 0;
	background: #CDDBB4;
	text-align : left;
	border: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


/* #content {
	width : 890px;
	background-color : #fff;
	overflow: auto;
	margin: 0px;
	padding: 0px;
} */


#intro {
	/* top banner */
	float :left;
	width : 890px;
	margin : 0;
	background-color : #B7A06F;
	color: #474747;
	padding: 0;
}

/* nav div */
#nav {
	background-color : #B7A06F;
	width : 890px;
	color: #474747;
	font-variant: small-caps;
	text-align: center;
	margin: 0;
	padding: 0;
	/*height: 25px; */
}


/* begin gift rows */

#row01 {
	float :left;
	width : 890px;
	margin : 0px;
	background-color : #FFF;
	color: #666;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 16px;
	font-variant: small-caps;
}

#g-large-window {
	float : left;
	background-color : #fff;
	width : 600px;
	height: 440px;
	text-align: center;
	z-index: 2;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: 1px inset #F00;
}

#g-00010 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00020 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00030 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00040 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00050 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00060 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00070 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00080 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00090 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00100 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00110 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00120 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00140 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00150 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00160 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00170 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00180 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}
#g-00190 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}

#g-00200 {
	float : left;
	width : 220px;
	height: 240px;
	margin : 0px;
	padding: 0px;
	text-align: center;
	z-index: 2;
}


#content_below2 {
	float :left;
	width : 890px;
	margin : 0;	background-color : #900;
color: #fff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #BBB182;
	border-right-color: #BBB182;
	border-bottom-color: #BBB182;
	border-left-color: #BBB182;
	padding: 0px;
}

#content_fedex {
	float :left;
	width : 740px;
	margin : 0;
	background-color : #fff;
	color: #474747;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #BBB182;
	border-right-color: #BBB182;
	border-bottom-color: #BBB182;
	border-left-color: #BBB182;
	text-align: center;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#content_details {
	float :left;
	width : 720px;
	margin : 0;
	padding : 0;
	background-color : #F7F7F7;
	color: #555555;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #BBB182;
	border-right-color: #BBB182;
	border-bottom-color: #BBB182;
	border-left-color: #BBB182;
}

/* gift pages divs */

#gift_box {
	background-color: #FFFFFF;
	width: 740px;
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gift_box_taller {
	background-color: #FFFFFF;
	width: 740px;
	height: 475px;
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#gift_pic {
	width: 300px;
	height: 400px;
	float: left;
	text-align: center;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#gift_desc {
	width: 400px;
	height: 400px;
	float: right;
}

#box_float {
	float: right;
	position: static;
	top: 20px;
	background-color: #FEF1EB;
	border: 1px outset #A52836;
	color: #000000;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
