.Sale_pic
{
 width: 500px;
}





#hiddenP
{
	font-size: 3%;
    visibility: hidden;
}


#indexintro
{
background-color: #008800

}
#navcontainer { }
#navcontainer a { text-decoration: none; }

#navcontainer ul
{
padding: 0;
margin: 0;
list-style-type: none;
position: relative;
}

#navcontainer li { display: inline; }

/*1st level elements*/
#navcontainer ul
{
border-top: 1px solid #95B1BB;
border-bottom: 1px solid #95B1BB;
background-color: #006400;
padding: 2px 0;
margin-bottom: 2em;
}

#navcontainer li { margin: 0 0 0px; }

#navcontainer ul a,
#navcontainer ul a:link,
#navcontainer ul a:visited
{
background-color: #006400;
border: 1px solid #829A80;
color: white;
padding: 0px 5px;
}

#navcontainer ul a:hover,
#navcontainer ul a:focus
{
background-color: #95B1BB;
border: 1px solid black;
color: black;
}

/*current Link*/
#navcontainer ul a#current,
#navcontainer ul a#current:link,
#navcontainer ul a#current:visited { font-weight: bold; }

/*Second and subsequent levels*/
#navcontainer ul ul
{
font-size: 80%;
position: absolute;
top: 23px;
left: 0;
width: 100%;
border-top: none;
background-color: #829A80;
}

#navcontainer ul ul li { display: inline; }

#navcontainer ul ul a,
#navcontainer ul ul a:link,
#navcontainer ul ul a:visited
{
background-color: #829A80;
border: 1px solid #829A80;
color: black;
font-weight: bold;
}

#navcontainer ul ul a:hover,
#navcontainer ul ul a:focus
{
background-color: #9CD4F7;
border: 1px solid black;
color: black;
}

/*current Link*/
#navcontainer ul ul a#subcurrent,
#navcontainer ul ul a#subcurrent:link,
#navcontainer ul ul a#subcurrent:visited { font-weight: bold; }


body {

	background:#DDDDDD;

	margin-right:0px;

	margin-bottom:0px;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:12px;

		
	}



#container {

	background:#829A80;

}



#bar {

	height:54px;

	background:url(../GUI/bar_bkgd.gif) repeat-x;

}



#nav {
	float:left;
	text-align:right;
	width:150px;
	line-height:25px;
	padding-top:90px;

}



#nav a { color:white; text-decoration:none; display:block; font-weight:bold; letter-spacing:1px; padding-right:5px; }

#nav a:hover { background:#375D34; 
}

#nav ul { margin:0px; padding:0px; margin-left:15px; list-style-type:none; }

#nav ul li { border-bottom:1px solid white; font-size:0.9em; }



#contents {
	background:white;
	margin-left:150px;

}



.thin { width:620px; text-align:justify; }



#header {

	background:#CB1F1B url(../GUI/header_bkgd.jpg) no-repeat 340px 0px;

	height:90px;

	overflow:hidden;

}



#index_intro {

	background:url(../GUI/index_intro_bkgd.jpg) no-repeat;

	height:249px;

	overflow:hidden;

	border-bottom:1px solid #4F7F05;
	
	
}



#index_intro img {

	margin-left:360px;

	margin-top:25px;
	
}



#main {

	padding:20px;

	line-height:20px;

	font-size:12px;

}



#main h1 {

	font-family:Times New Roman, Times, serif;

	font-style:italic;

	margin:0px;

	font-size:2.5em;

	border-bottom:1px solid #375D34;

	margin-bottom:20px;

	letter-spacing:2px;

	color:#375D34;

}



#main h2 {

	font-family:Garamond, Times New Roman, Times, serif;

	margin:0px;

	margin:10px 0px;

	font-size:1.5em;

	color:#632E1E;

	letter-spacing:1px;

	border-top:1px dotted green;

	padding-top:10px;

}



#main h3 {

	font-family:Arial,Helvetica,sans-serif;

	margin:0px;

	margin:10px 0px;

	font-size:1.1em;

	color:#829A80;

	letter-spacing:1px;

}



#footer {

	clear:both;

	background:#375D34 url(../GUI/footer_bkgd.gif) no-repeat bottom left;

	text-align:right;

	color:white;

	letter-spacing:1px;

	padding-right:10px;

	font-size:0.9em;

	line-height:20px;

}



#footer a {

	color:white;

	font-weight:bold;

	text-decoration:none;

}







/* Table layouts */

table.index_products { width:100%; border-collapse:collapse; margin:20px 0px; }

table.index_products td { text-align:center; vertical-align:middle; }



table.about_pics { width:100%; margin:20px 0px; border-collapse:collapse; }

table.about_pics td { text-align:center; vertical-align:middle; }

table.about_pics td img { border:1px solid black; }



table.table_products { width:600px; margin:0px auto; border-collapse:collapse; }

table.table_products th,table.table_products td { text-align:center; vertical-align:middle; padding:10px; width:50%; }

table.table_products th { padding:0px; background:#632E1E; color:white; letter-spacing:1px; }

table.table_products td a img { border:0px; }



table.table_data { border-collapse:collapse; width:100%; margin-top:20px; }

table.table_data th,table.table_data td { border:1px solid #632E1E; padding:10px; font-size:12px; }

table.table_data th { color:#632E1E; letter-spacing:1px; width:50%; font-size:1.1em; }



table.contact_table { margin:20px 0px; width:100%; }

table.contact_table td { padding:5px; vertical-align:top; font-size:12px; }

table.contact_table td img { border:1px solid black; }

table.contact_table td h3 { font-size:14px; margin:0px; }

table.contact_table td.imgmap { text-align:center; vertical-align:top; font-size:10px; letter-spacing:1px; }

table.contact_table th { font-weight:bold; font-size:12px; text-align:left; }



table.contact_form { margin-left:10px; }

table.contact_form th { font-size:11px; vertical-align:top; text-align:left; }

table.contact_form input,table.contact_form textarea { border:1px solid black; }



table.products { width:600px; border-collapse:collapse; }

table.products td,table.products th { font-size:11px; border:1px solid black; padding:0px 5px; line-height:13px; }

table.products th.item { width:60%; }



table.contact_form { margin-left:10px; }

table.contact_form th { font-size:11px; vertical-align:top; text-align:left; }

table.contact_form input,table.contact_form textarea { border:1px solid black; }



table.products { width:610px; border-collapse:collapse; }

table.products td,table.products th { font-size:11px; border:1px solid black; line-height:13px; }

table.products th.item { width:360px; padding:0px 5px; }

table.products th.unit,table.products th.code,table.products th.price { width:70px; padding:0px 5px; }

table.products th.qty { width:40px; }

table.products td input { width:40px; font-size:11px; }



table.order_contact { border-collapse:collapse; }

table.order_contact th { font-size:11px; vertical-align:top; text-align:left; padding-right:30px; }

table.order_contact input,table.order_contact textarea { border:1px solid black; width:300px; }



/* Site Map Stuff */

.thin ul li a{

	text-decoration:none;

	color:red;

	}

.thin ul li a:hover{

	text-decoration:none;

	color:blue;
}



#bottomnav{

clear:both;

	background:#375D34 url(../GUI/footer_bkgd.gif) no-repeat bottom left;

	text-align:center;



}



#bottomnav ul{

list-style:none;

margin:0;

padding:0;

}



#bottomnav ul li{

display:inline;

text-align:center;

}



#bottomnav ul li a{

text-decoration:none;

font-weight:normal;

letter-spacing:1px;

text-transform:none;

font-size:9px;

color:white;



}



#bottomnav ul li a:hover{

color:red;
}



/* FOR ALL THE ANCHORS */

a{

text-decoration:none;}

#room_dimensions
{
	border:1px solid #632E1E; padding:10px; font-size:16px; 		font-weight:bold;
}
.sub_table
{
	border:1px solid #632E1E; padding:10px; font-size:16px;
	color: blue;
			font-weight:bold;
		

}
	.table_heading
	{
		background: white;

	}
	.white1
	{
		background: white;
	}
	
	/*Subnav  style*/
	#subNav
{
margin: 0px;
padding: 0px;
}

#subNav
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}


#subNav { float: left; }

#subNav a
{
text-decoration: none;
background: url(http://butterlabel.com/transfer/butterlist/images/folderOFF.png) no-repeat top left;
font-size: 10px/12px;
float: left;
margin: 0px;
height: 67px;
width: 75px;
padding-top: 13px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 10px;
}

#subNav a:hover
{
background: url(http://butterlabel.com/transfer/butterlist/images/folderON.png) no-repeat left top;
color: #000000;
}

.salelink
{
	background-color:red;
}

.sale_heading
{
	
	text-align:center;
	padding-top: 13px;
	color: red;
	font-weight: bold;
	font-family:sans-serif;
}

.warehousesale
{
	padding: 1%
}
