/****************************************/
/* winterantiquesshow */
/* copyright (c) the worx group - 2009 */
/* homepage.css */
/****************************************/

div.hp { background:#e9e5c5; padding:5px; }
	div.hp div.showcase { float:left; width:500px; height:430px; border:1px solid #FFF; position:relative; }
		div.hp div.showcase img { position:absolute; top:0; left:0; visibility:hidden; }
	div.hp div.main { float:right; width:238px;   }
		div.hp div.main div.search { margin:5px 5px 0 0; text-align:right; }
			div.hp div.main div.search form { }
				div.hp div.main div.search form input.text { border:0; background:url(../images/search-text-bg.gif) 0 0 no-repeat; padding:3px; width:128px; height:13px; font-face:arial; font-size:11px; color:#8e8d8d; }
				div.hp div.main div.search form input.submit { position:relative; top:2px; left:1px; }
		div.hp div.main div.event { clear:right; margin:20px 10px; font-family:arial; }
			div.hp div.main div.event h1 { color:#1a4a70; font-size:18px; font-weight:bold; }
			div.hp div.main div.event h2 { color:#1a4a70; font-size:16px; font-weight:bold; }
			div.hp div.main div.event h3 { font-size:14px; color:#333333; }
			div.hp div.main div.event p { font-size:12px; margin:5px 0; color:#5d5c4f; }
			div.hp div.main div.event a.opening { font-size:13px; display:block; font-weight:bold; margin:5px 0; }
			div.hp div.main div.event a.button { text-transform:uppercase; display:block; width:115px; font-size:11px; margin:5px 0; position:relative; padding:3px 20px 3px 5px; height:15px; text-decoration:none; background:#535251; color:#FFF; }
			div.hp div.main div.event a.button:hover { text-decoration:underline; }
				div.hp div.main div.event a.button img { position:absolute; right:3px; top:3px; }
			
		div.hp div.main ul.nav { margin:50px 0 0 0; }
			div.hp div.main ul.nav li { margin:px 0; }
				div.hp div.main ul.nav li a.button { margin:3px 0; position:relative; display:block; padding:3px 20px 3px 5px; height:15px; text-decoration:none; background:#535251; color:#FFF; }
				div.hp div.main ul.nav li a.button:hover { text-decoration:underline; }
					div.hp div.main ul.nav li a.button img { position:absolute; right:3px; top:3px; }
				
	div.hp div.callouts { margin:10px 0 0 0; padding:0; border-top:1px solid #7f99b2; width:750px; }
		div.hp div.callouts div.image { cursor:pointer;  float:left;width:165px; margin:10px 4px 10px 0; }
		div.hp div.callouts div.flash { cursor:pointer; float:left; width:240px; margin:10px 0 10px 0; }
		div.hp div.callouts div.callout img { }
		div.hp div.callouts div.callout p { padding:0px 5px; }
		div.hp div.callouts div.callout a { display:block; padding:3px 5px; text-decoration:none; font-size:13px; }
		div.hp div.callouts div.callout.active a { color:#666; }
	