					/* CSS Doc for The Garrison Garage */

body				{ background: #000000 url(images/bg.jpg) center top repeat-x; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }

#wrap				{ width: 992px; height: auto; position: relative; }

#im-tran			{ width: 992px; height: 270px; background: url(images/im-fade-bg.jpg) center top no-repeat; position: relative;}

#nav				{ width: 992px; height: 40px; background: url(images/nav-bg.jpg) center top no-repeat;padding-left: 7px;}

#nav ul				{ width: 726px; height: 40px; list-style: none; padding: 0px; margin: 0px; }
#nav li				{ width: 121px; height: 40px; display: block; float: left; text-align: center; }
#nav li a			{ width: 121px; height: 40px; line-height: 40px; display: block; background: url(images/nav.jpg) left bottom no-repeat; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 12px; text-decoration: none; }
#nav li a:hover		{ background: url(images/nav-o.jpg) left bottom no-repeat; text-decoration: none; }
#nav .big-stock a	{ position: absolute; top: 250px; right: 46px; width: 180px; height: 80px; line-height: 80px; background: url(images/view-stock.gif) center bottom no-repeat; text-align: center; color: #ffffff; text-decoration: none; text-transform: uppercase; font-size: 18px; }
#nav .big-stock a:hover{ text-decoration: none; color: #000000; }

#main				{ width: 992px; height: auto; background: url(images/main-bg-2col.jpg) center top repeat-y; }

#leftcol			{ width: 640px; height: auto; padding: 0 40px 5px 40px; font-size: 11px; color: #ffffff; text-align: justify; }
#rightcol			{ width: 218px; height: auto; padding: 0 20px 5px 20px; }

#footer				{ color: #ffffff; font-size: 12px; }


h1					{ font-size: 18px; color: #ffffff; }
td					{ font-size: 11px; }

.ukw a				{ color: #cccccc; text-decoration: none; }
.ukw a:hover		{ color: #ffffff; text-decoration: none; }

a					{ color: #ffffff; text-decoration: none; }
a:hover				{ color: #336699; text-decoration: underline; }
#trade {
	font-size: 9px;
	color: #ffffff;
	position: absolute;
	left: 640px;
	top: 297px;
	z-index: 200;
}
#xmas {
	z-index: 2000;
	position: absolute;
	top: 310px;
	left: 45%;
	background: #FFFFFF;
	border: 4px solid #cc0000;
	width: 300px;
	text-align: center;
}
#xmas .closeit {
	display: block;
	background: #000000 url(images/closeit.jpg) no-repeat right top;
	font-size: 12px;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 12px;
	color: #ffffff;
	text-align: left;

}
#xmas h4 {
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 8px;

}
#xmas a:hover.closeit {
	background: #cc0000 url(images/closeit.jpg) no-repeat right bottom;
	color: #ffffff;
}
#xmas #xmastable {
	width: 280px;
	margin: 0px auto;

}
#xmas #xmastable td {

}
