/* ROUTE 62 RALLY CSS STYLESHEET */

	@import url("http://dynamic.icecreamlovestheweb.com/labs/960grid.css");
	@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");
	@import url("http://dynamic.icecreamlovestheweb.com/labs/ie6killer.css");

/*CHANGES TO GRID*/

	#col960{margin:0px auto;}
	
/*CHANGES TO MILKBOX*/
	
	.milk_stage_close{
		background:#993300 none;
		color:#fff;
		cursor:pointer;
		display:block;
		font-weight:bold;
		margin:23px 0 0 0px;
		padding:2px 7px;
		width:31px;	
	}
	.milk_stage_tags{display:none;}
		
/*REST OF SITE*/

	*{outline:0px; margin:0px; padding:0px;}
	
	body{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		background:transparent url(images/bg.jpg) repeat top left;
		color:#000;
	}
	a{color:#993300; text-decoration:none;}
	
	#social{position:fixed; margin:10px; bottom:0px;}
	.social_jgh{display:none;}
	
	.login{
		left:11px;
		position:fixed;
		bottom:56px;	
	}
	.login img{width:25px;}
	
	.clear{width:100%; display:block; clear:both;}
		
	#site{background:transparent url(images/tread.png) repeat-y top left; padding:0px 0px 0px 60px;}
	
	#container{background:transparent url(images/paper_bg.jpg) repeat-y top left; width:860px; min-height:500px;}
	
	#top{height:178px;}
	#top img{background-position:left top!important;}
	
	#logo{
		background:transparent url(images/HOG_logo.png) no-repeat top left; 
		position:absolute;
		margin:21px 0px 0px 660px;
		height:110px; 
		width:178px;
	}
	
	#slogan{
		background:transparent url(images/slogan.png) no-repeat top left; 
		width:503px; 
		height:127px;
		margin:10px 0px 0px 15px;
	}
	
	#keyinfo{
		background:transparent url(images/key_info.gif) no-repeat top left; 
		height:104px; 
		width:374px;
		padding:40px 0 0 0;
		margin:0px 0px 0px 87px;
		font-size:11px;
	}
	#keyinfo .keyblocks{width:41%; float:left; text-align:center;}
	#keyinfo .keyblocks strong{color:#fff; font-weight:bold;}
	
	#menu{text-align:right; padding:0 40px 0 0;}
	#menu li{list-style:none; margin:0px 0px 3px 0px;}
	#menu a{text-transform:uppercase; font-weight:bold;}
	#menu a:hover, #menu .clicked{color:#666;}

	#content h1{color:#333; text-transform:uppercase; margin:0px 0px 10px 0px;}
	#content li{margin:0px 0px 0px 15px;}

	.records{margin:0px 0px 30px 0px;}
	.records img{margin:0px 5px 10px 0px; background-repeat:no-repeat!important; background-position:center center!important;}
	.records h2{margin:0px 0px 5px 0px; background:transparent url(images/h2_bg.jpg) no-repeat top left; width:550px; height:20px; clear:both;}
	.records h2 a{color:#fff!important; font-size:12px; padding:2px 0 0 5px}
	.records a{display:block; font-weight:bold; margin:3px 0px 0px;}
	.donegal{margin:10px 0px 0px;}
	.donegal img{background-repeat:no-repeat!important; background-position:center center!important;}
		
	#bottom{
		background:transparent url(images/footer.jpg) no-repeat top left; 
		width:860px; 
		padding:36px 0 10px;
		color:#fff;
		font-size:11px;
		text-align:center;
	}
	
	
/*FORM STYLED HERE*/
	
	label{text-transform:capitalize; float:left; width:150px; font-weight:bold;}
	fieldset{border:none; margin:0 0 3px 0;}
	input{width:200px; background:#fff none;}
	textarea{width:200px; background:#fff none;}
	.form_checkbox{width:27px; margin:0px 5px 0px 0px;}
	.button{
		background:#993300 none;
		color:#FFFFFF;
		font-size:16px;
		font-weight:bold;
		height:41px;
		opacity:0.5;
		text-transform:uppercase;	
		width:206px;
		margin:0px 0px 0px 148px;
		cursor:pointer;
	}
	.button:hover{opacity:1;}
	
	.topapp{
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:#993300 none repeat scroll 0 0;
		cursor:pointer;
		height:31px;
		padding:10px 0px 0px 13px;
		opacity:0.5;
		text-transform:uppercase;
		width:206px;
		margin:20px 0px;
	}
	.topapp:hover{opacity:1;}
	.topapp a{color:#fff; font-size:16px; font-weight:bold;}
	
	/*IE 7 */
	
	*:first-child+html .clear{height:0px;}
	*:first-child+html #social{left:0px;}

