﻿	body {
		font: 100% "Times New Roman", helvetica, sans-serif;
		background: url(../images/fragmentbackground.jpg) #fff center no-repeat fixed;
		margin: 0;
	}
	
	table{font: 8pt Verdana, Arial, Helvetica, sans-serif;}
	table a {color: #B0A674}
	table a:hover {color: #D9CF80;}
	
	input {border: 1px #b3b3b3 solid; color: #636363;}
	button {border: 1px #b3b3b3 solid; color: #636363;}
	
	#horizon {
		background-color: transparent;
		text-align: center;
		position: absolute;
		top: 50%;
		left: 0px;
		width: 100%;
		height: 1px;
		overflow: visible;
		visibility: visible;
		display: block;
	}
	.breadcrumb {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12pt;
	}
	
	#taglines {position: absolute; width: 900px; height: 80px; background-image: url(../images/taglines.gif);
		margin-left: -450px; top: -235px; left: 50%; padding: none; opacity:0.35;}
	/* IE fix */ #IEroot #taglines {filter:alpha(opacity=35);}

	#taglines.tall {top: -270px;}
	#taglines.showroom {top: -277px;}
	
	#container {position: absolute;	width: 900px; height: 330px; background-color: #222222;
		margin-left: -450px; /* negative half of width */
		top: -115px;		/* negative half of height  minues 20px for spacing with tagline */
		left: 50%;
		padding: 0 4px 0 4px;
    }
    #container.tall {height: 400px; top: -155px;}
	#container.showroom {height: 415px; top: -162px;}
	
	#leftblock {margin: 8px 0; border: 0; padding: 0; float: left; height: 314px; width: 672px;}
	#leftblock.tall {height: 376px;}
	#leftblock.showroom {height: 391px;}
	#rightblock {
		float: left;
		height: 314px;
		width: 220px;
		margin: 8px 0;
		padding: 0;
	}
	#rightblock.tall {height: 384px;}
	#rightblock.showroom {height: 399px;}
	#rightblock a {text-decoration: none; border:0; padding: 0; margin: 0;}

	#mainbutton {margin: 0; height: 100px; width: 180px; background: url(../images/buttonsprite.jpg);background-repeat:no-repeat; position: absolute; top: 8px; left: 716px;}
	#mainbutton li {height: 50px; width: 180px; list-style: none; margin: 0; padding: 0; position: absolute; left: 0;}
	#mainbutton li, #mainbutton a {height: 50px;width: 180px; display: block;}
	#buttonregister {top: 0;}
	#buttonlogin {top: 51px;}
	#buttonregister a:hover{background: transparent url(../images/buttonsprite.jpg) 0 -100px no-repeat;}
	#buttonlogin a:hover{background: transparent url(../images/buttonsprite.jpg) 0 -151px no-repeat }

	#logo {
		position: relative;
		top: 232px;
		left: 51px;
		height: 82px;
		width: 122px;
		margin: 0;
		border:0;
		padding: 0;
	}
	#logo.tall {top: 300px;}
	#logo.showroom {top: 315px;}

	#footer {position: absolute; top: 330px; left: 0; height: 60px; width: 100%; line-height: 2; font-weight: bold;}
	#footer.tall {top: 400px;}
	#footer.showroom {top: 415px;}
	#footer li {width: 160px; height: 30px; margin: 0; padding: 0; position: absolute; top: 0;list-style : none;}
	#footer a {text-decoration: none; color: #4f4f59;}
	#footer a:hover {color: #6FD213; border-bottom: 1px #6FD213 dotted;}
	#footer1 {left: 14px;}
	#footer2 {left: 182px;}
	#footer2 ul {position: absolute; text-align: left; border: 0; top: 18px; left: -2000px; color: #6FD213; list-style-type:none;}
	#footer2:hover ul{left: 52px;}
	/* IE fix */ #IEroot #footer2:hover ul {left: 12px;}
	#footer2 li a {font-size: 85%; color: #6FD213;}
	#footer2 li a:hover {font-size: 85%; color: #6FD213; border-bottom: 1px #6FD213 dotted;}
	#footer3 {left: 350px;}
	#footer4 {left: 518px;}
	#footer5 {left: 791px;}
	#footer5 a { color: #999;}

	#catmenu1 {left: 0; width: 72px;}
	#catmenu2 {left: 68px; width: 80px;}
	#catmenu3 {left: 148px;width: 80px;}
	#catmenu4 {left: 238px;}
