/* CSS Document */

	body{
		height: 100%;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color: #ffffff;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		background-image: url(../images/background.gif);
		background-color: #feecbc;
		background-repeat: repeat-x;
	}

	#core{
		position: absolute;
		top: 0%;
		left: 50%;
		width: 760px;
		height:auto;
		min-height:100%;
		margin: 0px 0px 0px -380px;
		padding: 0px 0px 0px 0px;
		background-image:url(../images/home_footer.jpg);
		background-color: #ffffff;
		background-position: bottom;
		background-repeat: no-repeat;
		border-left:1px solid #adadad;
		border-right:1px solid #adadad;
	}

	#header{
		width: 760px;
		height: 110px;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-image: url(../images/home_header.jpg);
		overflow:hidden;
	}

	#header_bottom{
		padding: 0px 0px 0px 0px;
		height: 25px;
		background-image: url(../images/home_header_bottom.jpg);
		background-repeat:no-repeat;
		text-align: right;
	}
	
	#tab_home,#tab_styles,#tab_spaces,#tab_canvasses,#tab_banda,#tab_furniture{
		float: right;
		width: 100px;
		height: 40px;
		margin: 85px 0px 0px 0px;
		padding: 7px 0px 0px 0px;
		background-image: url(../images/tab.gif);
		background-repeat: no-repeat;
		text-align: center;
		background-color:transparent;
		color: #adadad;	
	}

	#tab_home:hover,#tab_styles:hover,#tab_spaces:hover,#tab_canvasses:hover,#tab_banda:hover,#tab_furniture:hover{
		float: right;
		width: 100px;
		height: 40px;
		margin: 80px 0px 0px 0px;
		padding: 7px 0px 0px 0px;
		background-image: url(../images/tab.gif);
		background-repeat: no-repeat;
		text-align: center;
		color: #033158;
	}
	
	a.tabs{
		background-color:transparent;
		color: #0c6bb8;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
	}
	
	a.subtabs:hover{
		color: #033158;
		text-decoration:none;
		font-size:12px;
		font-weight:normal;
	}
	
	a.subtabs{
		background-color:transparent;
		color: #0c6bb8;
		text-decoration:none;
		font-size:12px;
		font-weight:normal;
	}
	
	a.tabs:hover{
		color: #033158;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
	}
	
	a{
		color: #033158;
		text-decoration:none;
	}
	
	a:hover{
		color: #ff0000;
		text-decoration:none;
	}
	
	.Main_heading{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#333399;
	}
	
	#rightcolumn{
		float:right;
		width:200px;
		margin-right:0px;
	}
	
	body>#core>#rightcolumn{
		margin-right:0px;
	}
	
	#leftcolumn{
		float:left;
		width:760px;
		margin-left:0px;
	}
	
	body>#core>#leftcolumn{
		margin-left:0px;
	}
	
	.greyheader{
		height:14px;
		width:200px;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 5px;
		background-image:url(../images/grey_header.gif);
		background-repeat: no-repeat;
		font-size:11px;
		font-weight:bold;
		background-color:#adadad;
		color:#ffffff;
		background-position:right;
	}
	
	.greycontent{
		width:193px;
		border-left: 1px solid #adadad;
		border-right: 1px solid #adadad;
		border-bottom: 1px solid #adadad;
		margin:0px 0px 20px 0px;
		padding: 2px 5px 2px 5px;
		background-repeat:repeat-y;
	}	
	
	.dotted_quotebox{
		border-left: 1px dotted #5A9FD6;
		border-top: 1px dotted #5A9FD6;
		margin: 0px 0px 20px 0px;
		padding: 5px 0px 0px 5px;
		text-align:left;
		font-size:11px;
	 }
	
	.blueheader{
		height:14px;
		width:500px;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 5px;
		background-image:url(../images/blue_header.gif);
		background-repeat: no-repeat;
		font-size:11px;
		font-weight:bold;
		background-color:#559dd6;
		color:#ffffff;
		background-position:right;
	}
	
	.bluecontent{
		width:493px;
		border-left: 1px solid #559dd6;
		border-right: 1px solid #559dd6;
		border-bottom: 1px solid #559dd6;
		margin:0px 0px 20px 0px;
		padding: 2px 5px 2px 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#331907;
	}
	
	#footer{
		clear: both;
		width: 760px;
		height: 80px;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.contentpwhite{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#331907;
	}
	
	.contentpwhiteheadline{
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#f05a00;
	}
		
	.contentpgrey{
		background-color:#eeeeee;
	}
	
	.paragraphborder{
		margin:10px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		border:0px none #FFFFFF;
	 	border-bottom:1px dotted #adadad;
	 	clear:both;
	}
		
	.tasterimage{
		border:1px solid #000000;
		float:left; 
		margin-right:10px;
	}
	
	.contactdetails{
	 	text-align:center;
	 	font-size:15px;
	 }

	.quotesbox{
		width:200px;
		height:92px;
		border: 0px none #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 10px 8px 5px 5px;
		background-image:url(../images/quotebg.gif);
		background-repeat:no-repeat;
	}
	
	input.btn {
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		background-color:#FFFFFF;
		border:1px solid;
		border-top-color:#ffba00;
		border-left-color:#ffba00;
		border-right-color:#ffba00;
		border-bottom-color:#ffba00;
	}

	.texta {
		font-family: arial, helvetica, sans-serif;
		font-size : 12px;
		color: #666666;
		font-weight : normal;
		text-decoration: none;
		background-color: #FFFFFF; 
		border:1px solid #ffba00; 
	}
