/* CSS Document */

html	{height:100%;}

body {
background-color:#fff;
font-family: Verdana,GillSans,Helvetica,Arial;
font-size:10px;
color: #000;
margin:0;
padding:0;
text-align: left;
}

p, div, ul, ol, li, h1, h2, h3, h4, h5 {margin-top: 0px;}
a img {border:none;}
sup {line-height:0;}

h1, h2, h3, h4, h5	{font-weight:normal;}

/*a:link,  a	{color:#7f8919; text-decoration:none;}
a:visited	{color:#7f8919}
a:hover		{color:#7f8919}
a:active	{color:#7f8919}*/

.clear	{clear:both; margin:0; padding:0; line-height:0; height:0;}

#container {width:1150px; float:left;}

a#logo {clear:both; display:block; widows:300px; line-height:92px; height:92px; text-indent:-999em; background:url(../images/logo_tanury_white.jpg) no-repeat; }

#navigation {width:205px; height:600px; padding:10px; float:left; border-right:#000 1px solid;}
	#navigation ul {margin:0; padding:0;}
	#navigation ul li {list-style:none;}
	#navigation ul a {display:block; line-height:30px; color:#000; font-weight:normal; text-decoration:none;}
		#navigation ul a.active {font-weight:bold;}
		#navigation ul a.off {display:none;}
		#navigation ul a.back_to_tanury {margin-top:55px; border-top:#000 1px dashed;}

#finishing {width:900px; float:left; padding-left:15px;}
	#finishing #top_area {width:800px; height:320px; float:left; margin-bottom:50px;}
		#finishing #top_area .slideshow  {width:500px; height:300px; float:left; margin:0 10px 50px 0 ;}
		#finishing #top_area #top_text   {width:290px; float:left; }
		#finishing #faqs {width:500px; float:left; padding-right:10px; border-right:#666 1px solid; margin-right:10px;}
		#finishing #testimonials {width:300px; float:left;}
		
#finishing h1 {
	font-size:17px;
	text-transform:uppercase;
	color: #cfbe7e;
	font-weight: bold;
}
		#finishing #top_area #top_text h1 {font-size:15px;}
#finishing h2 {font-size:13px; text-transform:uppercase; color:#999999;}

#finishing #links {width:400px; margin:0 auto; padding:20px 0 0;}
#finishing #links a {display:block; float:left; margin-right:30px; line-height:31px; padding:0 0 0 40px; color:#000; text-transform:uppercase; text-decoration:none; background: url(../images/bg_link.gif) no-repeat left;}
	#finishing #links a:hover {text-decoration:underline;}

#finishing table {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; border:2px solid #ccc;}
#finishing table td, #finishing table th {text-align:center; width:70px; border:1px solid #ccc; padding:2px;}
	#finishing table th {}
	#finishing table td {}


#finishing td.click, #finishing th.click {background-color: #fff;}
#finishing td.hover, #finishing tr.hover {background-color: #c93; cursor:pointer;}
#finishing th.hover, #finishing tfoot td.hover {background-color:#edcb87;}
#finishing td.hovercell,#finishing th.hovercell {background-color: #c93;}
#finishing td.hoverrow, #finishing th.hoverrow {background-color: #c93;}
#finishing table .rowhead {background-color:#ccc; width:130px; text-align:left; font-weight:bold; cursor: auto;}
#finishing table .rowhead.click {background-color: #fff;}
#finishing table .rowhead.hoverrow {background-color:#edcb87;}
#finishing .style2 {font-size: 12px}

#finishing div.selection {padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
#finishing div.selection label {float:left; padding:0 5px 0 0; line-height:19px;}
#finishing div.selection input {float:left; margin:0 10px 0 0; height:17px; font-size:11px;}
#finishing div.selection input.finish {width:145px;}
#finishing div.selection input.amount {width:30px;}
#finishing div.selection input.quantity {width:30px;}
#finishing div.hide {display:none;}

#finishing div.selection input.item,
#finishing div.selection input.finish,
#finishing div.selection input.amount,
#finishing #total,
#step3 #finishing input {
border:0; background:#ccc; height:16px; line-height:auto; padding:4px 2px 0 2px;
font-family: Verdana,GillSans,Helvetica,Arial;
font-size:10px;
color: #000;
}

#finishing div.orderform {padding:15px; margin:30px; border:1px solid #ccc; clear:both; width:300px; margin:0 auto;}
#finishing div.orderform label {float:left; padding:0 10px 0 0; width:130px; line-height:20px;}
#finishing div.orderform input {float:left; margin:0 10px 0 0; width:130px; height:22px}

	#finishing div.orderform input#changeinfo, #finishing div.orderform input#submitorder {padding:0 5px; width:135px;  line-height:18px; height:18px; font-weight:bold;}
	input#total {font-size:16px; font-weight:bold;}

#finishing  #price_total {font-size:12px;}
#finishing  #price_total2 {font-size:12px; font-weight:bold;}
#finishing  #price_total2 #total {font-size:12px; font-weight:bold; padding-left:0;}
	#finishing #price_total label {width:200px; float:left; display:block; line-height:31px;}
	#finishing  #next_step, #finishing  #add_more {display:block; float:right; margin:0 170px 0 0; padding:0; border:0; line-height:31px; background:url(../images/bg_link.gif) no-repeat left; padding-left:40px; line-height:31px; height:31px; font-size:10px; text-transform:uppercase; cursor:pointer;}
		#finishing  #add_more {float:left;}
