/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 

	margin: 0; padding: 0; 
	
}

pre,code,address,caption,cite,code,em,th { 

	font-size: 1em; font-weight: normal; font-style: normal; 
	
}


body {
margin: 0;
padding: 0;
text-align: center;
font: 11px Arial, Helvetica, sans-serif;
color: #858789;
}

.nav a, .nav a:link, .nav a:visited, .nav a:active, .nav2 a, .nav2 a:link, .nav2 a:visited, .nav2 a:active {
color: #6a9893;
text-decoration: none;
text-transform: uppercase;
display: block;
padding: 0 15px 0 0;
border-right: 1px solid #6a9893;
float: left;
text-align: center;
}

.nav a:hover, .nav2 a:hover {
text-decoration: underline;
}

a, a:visited, a:active, a:link {
color: #38547d;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

a img {
border: 0;
}

.adsmall {
font-size: 12px;
color: #fff;
text-indent: 3px;
}

h1 {
color: #5e6e85;
font-size: 22px;
font-weight: bold;
}

h2 {
color: #5e6e85;
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 0;
line-height: 0px;
}

p {
margin-top: 13px;
padding-top: 0;
}

/*		Block styles	*/

#container {
width: 802px;
margin: 0 auto 10px auto;
text-align: left;
}

.header {
width: 802px;
height: 118px;
vertical-align: middle;
margin: 10px auto 5px auto;
}

.header2 {
width: 955px;
height: 118px;
vertical-align: middle;
margin: 10px auto 5px auto;
}

.nav {
width: 955px;
height: 20px;
line-height: 20px;
text-indent: 15px;
}

.nav2 {
width: 955px;
height: 20px;
line-height: 20px;
text-indent: 15px;
}

.interestblock {
width: 802px;
height: 225px;
}

.interestblock_left {
width: 386px;
height: 225px;
float: left;
background-color: #def0d7;
}

#flashcontent {
width: 416px;
height: 225px;
float: left;
text-align: left;
}

#flashcontent p {
padding: 20px;
}

.logoblock {
width: 802px;
height: 66px;
text-align: center;
}

.rolloverarea {
width: 802px;
height: 142px;
}

.kitchenlinks {
width: 250px;
height: 142px;
float: left;
}

.kitcheninfo {
width: 405px;
height: 142px;
float: left;
}

.testimonials {
width: 147px;
height: 142px;
float: left;
}

.footerbar {
width: 802px;
height: 100px;
}

.footer {

height: 20px;
margin-top: 10px;
text-align: center;
}

.footer2 {
width: 955px;
height: 20px;
margin-top: 10px;
text-align: center;
}

.ad1 {
float: left;
width: 145px;
height: 99px;
background-image: url("resources/images/adback_1.gif");
margin-right: 2px;
}

.ad2 {
float: left;
width: 155px;
height: 99px;
background-image: url("resources/images/adback_2.gif");
margin-left: 2px;
}

.ad1 a, .ad1 a:visited, .ad1 a:active, .ad1 a:link, .ad1 a:active, .ad2 a, .ad2 a:visited, .ad2 a:active, .ad2 a:link {
color: #fff;
font-size: 14px;
font-weight: bold;
text-decoration: none;
display: block;
width: 139px;
padding: 2px 2px 0 4px;
}

.kitchenboxad {
width: 89px;
height: 99px;
float: left;
margin: 0 5px 0 5px;
}

#rollover_button {
width: 237px;
height: 25px;
line-height: 23px;
text-indent: 10px;
}

#rollover_button a, #rollover_button a:visited, #rollover_button a:link, #rollover_button a:active {
color: #fff;
text-decoration: none;
font-size: 14px;
display: block;
width: 237px;
height: 25px;
}

.chippendale {
background-image: url("resources/images/rollover_buttons/chippendale.gif");
}

.designer {
background-image: url("resources/images/rollover_buttons/designer.gif");
}

.sheraton {
background-image: url("resources/images/rollover_buttons/sheraton.gif");
}

.handmade {
background-image: url("resources/images/rollover_buttons/handmade.gif");
}

.special {
background-image: url("resources/images/rollover_buttons/specialoffers.gif");
}

.sunken {
width: 350px;
padding: 5px 18px 0px 18px;
}

#infobox {
width: 405px;
height: 125px;
}

#infobox_content {
width: 125px;
height: 100px;
padding: 20px 5px 5px 5px;
color: #306b43;
}

.chippendale_info {
background-image: url("resources/images/rollover_buttons/chippendale_info.jpg");
}

.designer_info {
background-image: url("resources/images/rollover_buttons/designer_info.jpg");
}

.sheraton_info {
background-image: url("resources/images/rollover_buttons/sheraton_info.jpg");
}

.handmade_info {
background-image: url("resources/images/rollover_buttons/handmade_info.jpg");
}

.specialoffers_info {
background-image: url("resources/images/rollover_buttons/specialoffers_info.jpg");
}


/*	Dropdown styling	*/
/*
ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav {
	width: 802px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0px; 
	height: 28px;
	background-image: url("resources/images/navback.gif");
	background-repeat: no-repeat;
}

#subnav {
	margin: 0 auto 0 auto;
	padding: 0 0 0 0px; 
	background-image: url("resources/images/subnavback.gif");
	background-repeat: no-repeat;
	font-size: 9px;
}

#nav a {
	color: #fff;
	text-decoration: none;
}

#nav li li a {
	display: block;
}

#nav li li a:hover {
	text-decoration: none;
}

li {
	float: left;
	text-align: left;
	cursor: default;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	padding: 0 15px 0 15px;
	line-height: 28px;
	border-right: 1px solid #fff;
}

#subnav li {
	line-height: 23px;
	height: 23px;
	text-indent: 15px;
	padding-right: 15px;
	border-color: #81a58d;
}li:hover ul, li.over ul {
	display: block;
}
li ul {
	display: none;
	position: absolute;
	font-weight: normal;
}li>ul {
	top: auto;
	left: auto; 
}

li li {
	color: #008080;
	padding: 0px 20px 0px 0;
	text-transform: uppercase;
}
*/
.main {

	text-transform: uppercase;
}






.separator {
display: block;
height: 100px;
}

#topbanner {
   float:right;
}

/* Added 19/06/07 - GM/brew */

a{
	
	color: #000;
	font-weight: bold;

}

a:hover{

	color: #50a5b9;

}

#subnav{

	background: #fff;
	height: 29px;
	clear: both;

}

#subnav li{

	display: inline;
	float: left;
	margin: 6px 0px 0px 0px;
	border-right: 1px solid #999;

}

#subnav a{

	color: #999;
	text-decoration: none;
	height: 29px;
	padding: 8px 15px;
	text-transform: uppercase;

}

#subnav a:hover{

	color: #223544;

}

#kitchen_sub{
	margin-left: 120px;
	margin-left: 60px;
	padding-top: 10px;
	display: none;

}

#test_sub li{

	display: inline;
	float: left;
	margin: 0px 0px 0px 0px

}

#test_sub{
	margin-left: 120px;
	margin-left: 60px;
	padding-top: 10px;
	display: none;

}

#about_sub li{

	display: inline;
	float: left;
	margin: 0px 0px 0px 0px

}

#about_sub{
	margin-left: 120px;
	margin-left: 60px;
	padding-top: 10px;
	display: none;

}

#kitchen_sub li{

	display: inline;
	float: left;
	margin: 0px 0px 0px 0px

}

#kitchen_sub li.lastlink,
#test_sub li.lastlink,
#about_sub li.lastlink {
	border: 0;
}

#nav{

	background: #7ba4c2;
	height: 29px;
	display: block;
	width: 825px;

}

#nav a{

	color: #3f5d68;
	text-decoration: none;
	height: 23px;
	padding: 6px 15px 0px 15px;
	text-transform: uppercase;
	display: block;
	float: left;

}

#nav a:hover{

	color: #fff;
	background: #3f5d68;

}

#navlist{

	margin-left: 15px;

}

#navlist li{

	display: inline;
	margin: 0px 0px 0px 0px;

}

.clearer { 

	clear: both; 
	display: block; 
	margin: 0; 
	padding: 0; 
	height: 10px; 
	line-height: 1px; 
	font-size: 1px; 

}

/* End Add */
