@import url(csshover.css);
body {background-color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
a:link, a:visited {color: #002B5C;}
a:hover, a:active {color: #013251;}
h1, h3 {font-weight: normal; font-family:Arial, Helvetica, sans-serif; color: #002846; font-size: 24px; margin-top: 10px; margin-bottom: 10px;}

#container {width: 980px; position: relative; margin: auto; text-align: left; background: url(images/intbg.jpg) repeat-x #faf9f9; border: 1px solid #002144;}

	#logo {z-index: 1; position: absolute; left: 25px; top: 10px;}

	#header {}

		#headerBar {background-image: url('images/bertram_header_metal_bg.jpg'); background-color: #001c48; color: #000; text-align: right; font-size: 10px; line-height: 20px; padding-right: 20px; height: 20px;}
			#headerBar a {color: #000; text-decoration: none; font-size: 10px;}
			#headerBar a:hover {color: #001f3c; font-size: 10px; text-decoration: none;}

		#headerNavigation {position: relative; background-image: url('images/bertram_header_bg.jpg'); height: 100px;}
		#homeFlashContent {padding-top: 53px; text-align: right;}
			#headerNavigationItems {position: absolute; top: 34px; left: 250px;}

		#headerDivider {position: relative; height: 20px;}

		#headerSubNavigation {position: absolute;}
			#headerSubNavigation ul {list-style-type: none; margin: 0; padding: 0;}
			#headerSubNavigation li {float: left; height: 16px;}
				#headerSubNavigation a {line-height: 16px; display: block; padding-right: 5px; padding-left: 5px; color: #b4b7bd; border-right: 1px solid #b4b7bd; text-decoration: none; font-size: 11px;}
					#headerSubNavigation a:hover {color: #fff; font-size: 11px;}


	#contenthome { height: 351px;}
	#homenews {background: url(images/newsbg.jpg) no-repeat; width: 246px; height: 331px; float: right; padding: 20px 20px 0 20px;}
	#homenews a:link, #homenews a:visited {color: #fff; text-decoration: none; }
	#homenews a:hover, #homenews a:active {color: #fff; text-decoration: underline; }
	#homeflashshow {float: left; height: 351px;}
	#contentint {min-height: 370px;}
	#contentint2 {min-height: 370px; background-color: #fff;}
	#mainint {margin: 0 0 0 48px;}
	#mainint2 {margin: 0 0 0 20px;}
	#mainintwatches {margin: 0; width: 890px; padding-top: 20px;}
	#m670 {position: absolute; top: 200px; left: 155px;}
	#m510 {position: absolute; top: 205px; left: 390px;}
	#m410 {position: absolute; top: 215px; left: 630px;}
	#m630 {position: absolute; top: 330px; left: 35px;}
	#m570 {position: absolute; top: 345px; left: 255px;}
	#m450 {position: absolute; top: 355px; left: 470px;}
	#m360 {position: absolute; top: 345px; left: 720px;}
	#classics {position: absolute; top: 225px; left: 40px;}
	#merchandise {position: absolute; top: 210px; left: 280px;}
	#watches {position: absolute; top: 220px; left: 510px;}
	#videoray {position: absolute; top: 210px; left: 750px;}
	.headline { margin: 30px 0 0 10px; }
	#brochureright { margin-left: 20px;}
	.layouts { margin: 0 5px 20px 5px; }
	.watchlandinglarge {margin: 0 5px 0 5px;}
	.watchlandingsmall {margin: 10px 3px 0 3px;}
	.watchpara {margin: 10px 0 10px 10px;}
	.vroverimage {margin-right: 20px;}
	.thumbs {margin: 0 0 12px 10px;}
	#eventsflash {float: left; }
	#eventssplash {float: right;}
	#builtflash {float: right;}
	#builtsplash {float: left; }
	#ownersflash {float: right;}
	#ownerssplash {float: left; }
	#modelsflash {float: right;}
	#modelssplash {float: left;}
	#events {margin-left: 60px; font-size: 12px;}
	#events a:link, #events a:visited {color: #000; font-size: 12px;}
	#events a:hover, #events a:active {color: #003263; font-size: 12px;}
	#brochurenav {margin: 10px 0 10px 0;}
	#brochurenav a:link, #brochurenav a:visited {font-size: 10px; text-decoration: none; color: #000; font-weight: bold;}
	#brochurenav a:hover, #brochurenav a:active {font-size: 10px; text-decoration: none; color: #013251; font-weight: bold;}
	#brochureContent {line-height: 16px; text-align: justify; margin-top: 10px;}
	.shade {background: #ccc; height: 20px;}
	.noshade {height: 20px;}
	#gallery {clear: both;}
#galleryMain {margin-right: 5px;}
.modelThumbs {position: relative; width: 580px;}
.modelThumb {float: left; margin-bottom: 5px; margin-right: 5px;}
.brochureThumbnail {border:0;}
.layouts {border: 0;}
#watchtag {margin-top: 20px;}
#watchtag h1 { color: #000; font-size: 18px; text-align: center; margin: 0; padding: 0;}

	#footer {clear: both;}
		#footerDivider {height: 21px; background: url(images/footerdivider.jpg) no-repeat #002144; text-align: right;}
		#requestlink { padding-top: 4px; padding-right: 8px;}
			#footerDivider a {font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; text-decoration: none;}

		#footerBar {background-image: url('images/bertram_footer_bg.jpg'); height: 86px;}
			.footerFerretti {margin: 45px 0 0 20px;}
		#footerNavigation {color: #808287; text-align: right; line-height: 20px; padding-right: 20px; height: 20px; padding-top: 60px;}
			#footerNavigation a:link, #footerNavigation a:visited {color: #808287; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
			#footerNavigation a:hover {color: #fff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}


	#disclaimer {background-color: #fff799; border: 1px solid #7d4900; padding: 10px;}
		#disclaimer a {font-weight: bold; text-decoration: underline; color: blue; font: 11px verdana;}