/*Global Stuff____________________________*/
* {padding:0;margin:0;} 

body
{
	margin: 0;
	padding: 0;
	font-size:8pt;
	color:#796156;
	font-family: Arial;
	line-height: 14px;
}

#ap {
    position:absolute;
    right:0;
    bottom:0;
    font-size:7.5pt;
}

a:link {color: #796156;text-decoration: none} 
a:visited {color: #796156;text-decoration: none}  

.paragraph_space
{
	line-height:5px;
}

th
{
	font-weight:normal;
}
img
{
	border:0;
}

#slide_nav
{
	margin-top:10px;
	margin-bottom:9px;
}
#left_text
{
	margin-top:196px;
	margin-left:20px;
	width:346px;
	float:left;
}

.valign_top
{
	vertical-align:top;
}

#right_text
{
	float:left;
	margin-top:196px;
	margin-left:18px;
	width:344px;
	float:left;
	padding: 0px;
}

/*Redeclared in IE Style*/
#top_nav
{
	height:7px;
	margin-top:-22px;
	margin-left:149px;
	width:751px;
}

/*Redeclared in IE Style*/
.nav_image_padding
{
	margin-right:33px;
	margin-left:33px;
}

#top_nav img
{
	vertical-align:top;
}

#container
{
	margin: auto;
	width: 900px;
}

p
{
	margin:0 0 12px 0;
}

#logo_1
{
	margin-top:25px;
	width:246px;
}

#logo_2
{
	padding-top:10px;
	width:35px;
}

#content_box_whole
{ 
	margin-top:22px;
	border:1px solid #c7c6c6;
	height:539px;
}

#footer
{
	font-size:7.5pt;
	margin-top:11px;
	margin-left:152px;
}

#footer div 
{
	float:left;
}

/*Redeclared in IE Style*/
.footer_item_margin
{
	margin-left:2.06%;
}

#footer_first_item
{
	margin-left:-3px;
}

#footer_last_item
{
	margin-left:-3px;
}

.left_padding, .left 
{
	margin-right:20px; 
}

#background_border
{
	height:408px;
	width:749px;
	border-bottom:1px solid #c7c6c6;
}

/* Left box stuff ________________________________________________________*/


#left_box
{
	float:left;
	border-right:1px solid #c7c6c6;
	width:148px;
	height:539px;
	height:inherit;

}

.left_box_padding
{
	padding-left:25px;
}

#left_box_title
{
	vertical-align:top;
	margin-top:199px;
}

#left_box_title img
{
	vertical-align:top;
}


#left_box_menu
{
	padding-top:22px;
}

#left_box_menu td
{
	height:20px;
}

#left_box_menu img
{
	vertical-align:top;
}

/* Right  box stuff ________________________________________________________*/

#right_box
{
	float:right;
	width:749px;
	height:539px;
}





/* main page ________________________________________________________*/
.main_background
{
	background-image: url('../images/background_main.jpg');
	background-repeat:no-repeat;
}




/*history page________________________________________________________*/
.history_background
{
	background-image: url('../images/background_history.jpg');
	background-repeat:no-repeat;
}

.custom_design_background
{
	background-image: url('../images/background_custom_designs.jpg');
	background-repeat:no-repeat;
}

.george_background1
{
	background-image: url('../images/background_george1.jpg');
	background-repeat:no-repeat;
}

.george_background2
{
	background-image: url('../images/background_george2.jpg');
	background-repeat:no-repeat;
}

.mira_background1
{
	background-image: url('../images/background_mira.jpg');
	background-repeat:no-repeat;
}

.philosophy_background1
{
	background-image: url('../images/background_philosophy1.png');
	background-repeat:no-repeat;
}

.philosophy_background2
{
	background-image: url('../images/background_philosophy2.png');
	background-repeat:no-repeat;
}

.philosophy_background3
{
	background-image: url('../images/background_philosophy3.jpg');
	background-repeat:no-repeat;
}

.philosophy_background4
{
	background-image: url('../images/background_philosophy4.jpg');
	background-repeat:no-repeat;
}

#right_box_quote1
{
	margin-top:44px;
	margin-left:499px;
	height:58px;
}

#right_box_quote2
{
	height:58px;
	margin-top:315px;
	margin-left:29px;
	float:left;
}

#right_box_bio
{
	width:231px;
	margin-top:74px;
	margin-left:499px;
}


#right_box_bio td
{
	height:20px;
	vertical-align:top;
}

/*Furniture Page___________________________________________________*/

#shoki {
    padding-top:23px;
}


.custom_project_item
{
	height:10px;
	margin-top:13px;
}

.installation_nav_item
{
	margin-top:10px;
}

.furniture_background
{
	background-image: url('../images/background_furniture.jpg'); 
	background-repeat:no-repeat;
}

.conoid_dining_table_background1
{
	background-image: url('../images/background_conoid_dining_table1.jpg'); 
	background-repeat:no-repeat;
}

.conoid_dining_table_background2
{
	background-image: url('../images/background_conoid_dining_table2.jpg');
	background-repeat:no-repeat;
}

.frenchman_cove_ii_dining_table_background
{
	background-image: url('../images/background_frenchman_cove_ii_dining_table.jpg');
	background-repeat:no-repeat;
}

.minguren_ii_dining_table_background
{
	background-image: url('../images/background_minguren_ii_dining_table.jpg');
	background-repeat:no-repeat;
}

.bryfogle_dining_table_background
{
	background-image: url('../images/background_bryfogle_dining_table.jpg');
	background-repeat:no-repeat;
}

.conoid_chair_background1
{
	background-image: url('../images/background_conoid_chair1.jpg');
	background-repeat:no-repeat;
}

.conoid_chair_background2
{
	background-image: url('../images/background_conoid_chair2.jpg');
	background-repeat:no-repeat;
}

.conoid_chair_background3
{
	background-image: url('../images/background_conoid_chair3.png');
	background-repeat:no-repeat;
}

.new_chair_background1
{
	background-image: url('../images/background_new_chair1.jpg');
	background-repeat:no-repeat;
}

.new_chair_background2
{
	background-image: url('../images/background_new_chair2.jpg');
	background-repeat:no-repeat;
}

.lounge_chair_background
{
	background-image: url('../images/background_lounge_chair.jpg');
	background-repeat:no-repeat;
}

.mira_chair_background1
{
	background-image: url('../images/background_mira_chair1.jpg');
	background-repeat:no-repeat;
}

.mira_chair_background2
{
	background-image: url('../images/background_mira_chair2.jpg');
	background-repeat:no-repeat;
}


.conoid_desk_background
{
	background-image: url('../images/conoid_desk_background.jpg');
	background-repeat:no-repeat;	
}

#right_box_title
{
	visibility:hidden;
	margin-left:9px;
	width:99px;
	margin-top:196px;
}

#conoid_desk_info
{
	margin-left:423px;
	margin-top:37px;
	width:225px;
}

#bottom_nav
{
	float:left;
	margin-top:16px;
	width:175px;
	margin-left:19px;
}

#bottom_nav2
{
	float:left;
	margin-top:16px;
	margin-left:19px;
}

#bottom_nav2 table td
{
	height:20px;
	width:118px;
	
}#bottom_nav table td
{
	height:20px;
	width:118px;
}

/*Redeclared in IE Style*/
#bot_content
{
	float:right;
	margin-top:30px;
}

#inside_left
{
	margin-top:-14px;
	padding-right:271px;
}

#inside_right
{
	width:243px;
	float:right;
	margin-top:-13px;
	margin-right:15px;
}

#content_title
{
	margin-top:429px;
	width:100px;
	margin-right:267px;
}

#conoid_desk_title
{
	margin-left:423px;
	margin-top:196px;
}

#right_box_info_conoid_char
{
	visibility:hidden;
	margin-left:9px;
	width:209px;
	margin-top:35px;
}

/*Custom Designs page_____________________________________*/

.process_background1
{
	background-image:url('../images/background_process1.jpg');
	background-repeat:no-repeat;
}

.process_background2
{
	background-image:url('../images/background_process2.jpg');
	background-repeat:no-repeat;
}

.process_background3
{
	background-image:url('../images/background_process3.jpg');
	background-repeat:no-repeat;
}


#main_text
{
	float:left;
	width:329px;
	margin-left:20px;
	margin-top:200px;
}

#main_text2
{
	float:right;
	width:329px;
	margin-left:20px;
	margin-top:200px;
}

.custom_design_background1
{
	background-image: url('../images/selecting_wood_background.jpg');
	background-repeat:no-repeat;
}

.custom_design_background2
{
	background-image: url('../images/cutting_wood_background.png');
	background-repeat:no-repeat;
}

.finishes_background
{
	background-image: url('../images/background_finishes.jpg');
	background-repeat:no-repeat;
}

.design_appointment_background
{
	background-image: url('../images/background_design_appointment.png');
	background-repeat:no-repeat;
}

.repairs_and_finishing_background
{
	background-image: url('../images/background_repairs_and_refinishing.png');
	background-repeat:no-repeat;
}


#right_box_process_content
{
	width:240px;
	margin-top:195px;
	margin-left:499px;
}

#right_box_process_content td
{
	height:20px;
	vertical-align:top;
}
ul
{
	margin-top:-9px;
	margin-left:10px;
}

/*custom project page____________________________________*/

#right_box_info_custom
{
	width:240px;
	margin-top:191px;
	margin-left:499px;
}

#right_box_info_custom td
{
	height:20px;
	vertical-align:top;	
}

.greenrock_side_table_background
{
	background-image: url('../images/custom_project_greenside_table.jpg');
	background-repeat:no-repeat;
}


/*visit us page____________________________________*/


.visit_us_background
{
	background-image: url('../images/background_visit.jpg');
	background-repeat:no-repeat;
}

.property_background
{
	background-image: url('../images/background_property.jpg');
	background-repeat:no-repeat;
}

.tours_background
{
	background-image: url('../images/background_tours.jpg');
	background-repeat:no-repeat;
}

.directions_background
{
	background-image: url('../images/background_directions.jpg');
	background-repeat:no-repeat;
}

.content_heading
{
	font-weight:bold;
}

#directions
{
	margin-top:200px;
	float:right;
	width:341px;
}

#visit_us_info1
{
	width:339px;
	margin-top:198px;
	margin-left:16px;
	float:left;
}

#events
{
	margin:17px;
}

#events_legend
{
	margin:13px 0 0 503px;
}



#events_table
{
	margin-top:17px;
	color:#796055;
}

#events_table td
{
	color:#796055;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
}

/*Learn More*/

.links_background
{
	background-image: url('../images/background_links.jpg');
	background-repeat:no-repeat;
}

.catalogue_background
{
	background-image: url('../images/background_catalogue.jpg');
	background-repeat:no-repeat;
}

.learn_more_background
{
	background-image: url('../images/background_learn_more.jpg');
	background-repeat:no-repeat;
}

.background_books
{
	background-image: url('../images/background_books.jpg');
	background-repeat:no-repeat;
}

.foundation_background
{
	background-image: url('../images/background_foundation.png');
	background-repeat:no-repeat;
}

#foundation_text
{
	margin-top:200px;
	margin-left:19px;
	width:355px;
	float:left;
}

#foundation_text2
{
	float:right;
	margin-top:200px;
	margin-left:19px;
	width:355px
}

#process_display
{
	margin-top:179px;
	margin-left:498px;
}

.learn_more_wrapper
{
	margin-top:15px;
	margin-bottom:139px;
}

.books_info
{
	float:left;
	margin-top:11px;
	margin-left:6px;
	width:150px;
}	

td.literature
{
	padding: 10.5px 0 10.5px 0;
}

.books_image
{
	float:left;
}	

.book
{
	width:97px;
	text-align:right;
}

table hr
{
	border: 0;
	color: #c0c0c0;
	background-color: #c0c0c0;
	height: 1px;
	width: 100%;
	text-align: left;
}
.price
{
	width: 214px;
	padding-left:20px;
}

#download_image
{
	margin-top:58px;
	margin-left:362px;
}

#literature_table
{
	width:710px;
	margin-left:2.5%;
	margin-right:2.5%;
	margin-top:41px;
}

#literature_table td
{
	vertical-align:top;
}

#literature_table .title
{
	font-weight:bold;
}
#literature_table p
{
	width:166px;
}

.written_works
{
	font-weight:bold;
}

#books_right
{
	margin-top:14px;
}


/*inventory ____________________________________*/
.custom_projects_background {
    background:url('../images/background_custom_projects.jpg');
 }