body {
	padding:0px;margin:30px 0 0 0;background-color:#B2D3D6;font-family:Helvetica, Arial, sans-serif;color:#6D604F;font-size:10px;
}
img{
	border:0;
}


#main {
	margin:0 auto;width:910px;
}

#header {
	height:118px;background-image:url('../images/header_background.gif');
}

#content {
	padding-bottom:20px;clear:both;min-height:450px;_height:450px;background-image:url('../images/content_borders.gif');background-repeat:repeat-y;
}

#footer {
	font-weight:bold;text-align:right;height:31px;background-image:url('../images/footer_background.gif');background-repeat:no-repeat;
}

#footer a{
	color:#6D604F;text-decoration:none;
}

#footer a:hover{
	color:#A8281F;
}

#logo_box {
	width:122px;text-align:center;float:left;

}

#slogan_box {
	width:240px;text-align:center;margin-left:2px;float:left;
}

#right_box {
	float:left;width:534px;margin-left:2px;
}

#nav_box {
	float:right;width:426px;margin-top:10px;position:relative;height:11px;
}

.nav_item {
	float:left;margin-left:18px;height:11px;
}

.nav_image {
	cursor:pointer;
}

#shopping_cart_box {
	width:318px;float:left;padding-top:28px;text-align:right;
}

.nav_dropdown {
	margin:0px;padding:0px;
}

.nav_dropdown a{
	text-decoration:none;
	
}

.dropdown_hover {
	padding:3px;
}

.dropdown_outer {
	background-image:url('../images/dropdown_border.gif');background-repeat:no-repeat;padding:5px;
}

.dropdown_outer a {
	text-decoration:none;color:#6D604F;
}
.nav_dropdown li{
	list-style-type:none;margin:0px;padding:0px;text-align:center;
}
#buttons_box {
	width:214px;float:left;margin-left:2px;padding-top:17px;
}

.clear {
	clear:both;
}
.container {
	padding:5px;clear:both;
}

.blue_dropdown {
	background-color:#A5CDD3;
}

.ie_sep {
	top:10px;
}

.home_middle {
	padding-top:55px;width:660px;margin:0 auto;
}

.home_left {
	width:456px;float:left;height:356px;background-color:#A4CDD2;
}

.home_divider {
	float:left;width:20px;background-image:url('../images/home_middle_dot.gif');background-repeat:repeat-y;height:356px;
}

.home_right {
	float:left;width:184px;height:356px;
}

#home_right_top {
	height:136px;background-color:#A4CDD2;
}

#home_right_middle {
	margin-top:16px;height:136px;background-color:#A4CDD2;
}

#home_right_bottom {
	margin-top:16px;height:51px;background-color:#A4CDD2;
}

#tab_box {
	height:42px;margin-top:15px;
	position:relative;
	left:-10px;
}

#tab_h1 {
	letter-spacing:.13em;padding:0px 20px 0px 5px;float:left;height:27px;background-color:#BBB7B0;background-image:url('../images/h1_triangle.gif');background-repeat:no-repeat;background-position:right;
}

#tab_h1_contain {
	padding:4px 0px 0px 5px;
}

#tab_h1 h1 {
	line-height:20px;font-family:Helvetica, Arial, sans-serif;font-size:16px;padding:0px;margin:0px;font-weight:normal;color:white;
}

#breadcrumb {
	margin-left:11px;float:left;width:600px;font-size:10px;padding-top:8px;letter-spacing:.05em;
}

#breadcrumb a{
	text-decoration:none;color:#6D604F;
}

#breadcrumb a:hover{
	color:#A8281F;
}

#product_content, #about_us_content,#center_content {
	width:636px;margin:0 auto;
}

#gallery_content {
	width:773px;margin:0px 0px 0px 20px;
}

#scrapbooks_content {
	width:876px;margin:0px 0px 0px 20px;
}

.h_dots {
	font-size:1px;line-height:1px;background-image:url('../images/horizontal_dots.gif');background-repeat:repeat-x;margin-top:7px;height:1px;padding:0px;margin-bottom:7px;
}

h3 {
	font-size:16px;color:#A8281F;font-family:Helvetica, Arial, sans-serif;font-weight:normal;margin:5px 0px 5px 0px;padding:0px;
}

#gallery_right h3 {
	font-size:13px;
}

#gallery_content h3 {
	color:#849A4F;font-style:italic;margin-top:9px;margin-bottom:0px;
}

#product_left {
	float:left;width:328px;
}

#product_right {
	float:left;width:308px;
}

#product_left .box,#product_right .box {
	width:306px;height:306px;background-color:#6C5F4F;margin-top:10px;
}

#gallery_content .box {
	width:157px;_height:138px;min-height:138px;float:left;margin-top:10px;
}

.gallery_picture {
	width:136px;height:121px;background-color:#6C5F4F;
}

.gallery_detail_text{
	line-height:16px;
	font-size:12px;
	margin-bottom:10px;
	width:300px;
}

.gallery_size {
	color:#A8281F;padding-top:8px;font-size:13px;
}

#gallery_left, #scrapbooks_left {
	width:137px;float:left;
}

#gallery_right, #scrapbooks_right {
	width:636px;float:left;
}

#left_menu {
	width:123px;
}

.left_menu_item {
	font-size:13px;padding:1px;cursor:pointer;
}

.left_menu_item a{
	text-decoration:none; color:#6C5F4F;
}

.left_blue {
	background-color:#B3D3D7;
}

#scrapbooks_right {
	margin-top:7px;width:730px;
}

#scrapbooks_bigpic {
	float:left;width:390px;height:357px;background-color:#6C5F4F;margin-right:17px;
}

#get_started_bigpic {
	float:left;width:349px;height:326px;background-color:#6C5F4F;margin-right:17px;
}

#scrapbooks_giftpic {
	float:left;width:389px;height:211px;background-color:#6C5F4F;margin-right:17px;
}

#scrapbooks_right_options {
	float:left;width:309px;
}

#scrapbooks_right_options .box {
	float:left;height:120px;width:136px;margin-right:17px;margin-bottom:15px;background-color:#6C5F4F;
}

#scrapbooks_right_options h3 {
	color:#849A4F;
}

.redOverRide{
	color:#A8281F;
}

#scrapbooks_right_options .h_dots {
	width:290px;
}


#scrapbooks_right_options .text {
	width:293px;margin:10px 0px 10px 0px;font-size:12px;
}

#start_scrapbook {
	margin-top:10px;width:289px;text-align:right;
}

#learn_how_content {
	margin-right:auto;margin-left:auto;margin-top:90px;width:436px;height:302px;background-color:#6C5F4F;
}

#about_us_content {
	font-size:12px;color:#6C5F4E;
}

#left_menu a{
       text-decoration:none; color:#6C5F4F;
}

h5 {
	color:#849A4F;font-size:13px;font-weight:normal;font-style:italic;line-height:130%;
}

.press_container {
	margin:10px 0px 10px 0px;
}

.press_box {
	float:left;width:132px;height:157px;background-color:#6C5F4E;margin-right:20px;
}

.input_text input,.input_text textarea {
	height:18px;padding:3px;border:1px solid #6C5F4E;float:left;margin-right:15px;
}

.input_text select {
	height:29px;padding:3px;border:1px solid #6C5F4E;float:left;margin-right:15px;
}

.input_text {
	font-size:11px;
}

.input_fname {
	float:left;padding-top:5px;width:80px;
}

.input_row {
	float:left;
}

.spacer {
	height:10px;font-size:1px;
}

#my_account_content {
	width:500px;margin:70px auto;
}

.question {
	padding-left:48px;background-image:url('../images/question.gif');background-repeat:no-repeat;min-height:38px;_height:42px;font-size:12px;padding-top:3px;margin-top:20px;
}

.answer {
	padding-left:48px;background-image:url('../images/answer.gif');background-repeat:no-repeat;min-height:42px;_height:38px;font-size:12px;padding-top:3px;
}

.project_box {
	width:136px;float:left;margin-right:20px;color:#A7271F;font-size:12px;margin-top:10px;
}

.project_pic {
	height:120px;background-color:#333333;margin-bottom:5px;
}

.project_nav {
	font-size:13px;color:#6C5F4E;padding:5px;
}

.project_nav a{
	text-decoration:none;
	color:#6C5F4F;
}

.project_nav a:hover{
	color:#A8281F;
}

.update_account {
	margin-left:20px;
}

.update_account h5 {
	margin:10px 0px 10px 0px;padding:0px;
}
.checkout_single_liner{
	margin-top:-12px; float:left;margin-bottom:6px;
}
.phone {
	width:37px;
}
.green_title{
	color:#849A4F;font-size:13px;font-weight:normal;font-style:italic;line-height:130%;
}
.checkout a {
	color:#A8281F;text-decoration:none;
}

.update_account .input_fname {
	float:left;padding-top:5px;width:60px;margin-right:10px;text-align:right;
}

.small_spacer {
	height:5px;font-size:1px;
}

.checkout{
	width:636px;
}

.checkout .input_fname{
	float:left;padding-top:5px;width:60px;margin-right:10px;
}

.checkout .input_text{
	
	margin-left:20px;
	margin-top:20px;
	
}

.checkout h5 {
	margin:10px 0px 10px 0px;padding:0px;
}

.checkout_arrows {
	margin-top:10px;width:635px;
}


.smallTableHeader{
	color:#84994E;
	font-style:italic;
	margin-top:0px;
	padding-top:0px;
}

.tableBrownHeader{
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}



.input_text table{
	line-height:20px;
	margin-top:-5px;
}

p {
	line-height:130%;margin:12px 0px 12px 0px;padding:0px;
}

.big_text {
	font-size:13px;
}

.big_text a {
	color:#84994E;text-decoration:none;
}

.my_account_button {
	width:100px;float:left;padding-top:2px;
}

.my_account_button .arrow {
	margin-right:15px;padding-bottom:8px;
}

.faqLink {
	text-decoration:none;
}
