@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0;}
body { background:#444; font-family:"Myriad Pro", Arial, Verdana; font-size:62.5%;}
h1 { color:#09C; font-size:1.7em; margin:0 0 10px 0;  }
h2 { color:#09C; font-style:italic; font-size:1.5em; font-weight:400;  }
p { color:#666; font-size:1.4em; margin:10px 0;}

#container { width:950px; margin:0 auto; margin-top:20px; background:#FFF; border:1pt solid #333;}
#header { width:950px; height:170px; float:left; display:inline; }
	#header ul 				{ margin:133px 0 0 14px; list-style:none;}
	#header ul li 			{ float:left; display:inline; text-align:center; width:117px; margin:0 10px;}
	#header ul li a 		{ font-size:1.3em; color:#666; text-decoration:none;}
	#header ul li a:hover 	{ color:#06C;}
	
#site { width:950px; background:url(../images/bg.jpg) no-repeat; float:left; display:inline;}
#left_col { width:350px; float:left; display:inline; margin-left:50px;}
#right_col {width:500px; float:right; display:inline; margin-right:50px;}
	#top { width:500px; height:10px; background:url(../images/top.png); float:left; display:inline; margin-top:30px;}
	#mid { width:500px; background:url(../images/mid.png); float:left; display:inline; }
		#mid_inner { width:480px; margin:2px 10px;}
		#mid_inner ul { margin:10px 0; }
		#mid_inner ul li {  list-style:none; color:#09C; font-size:1.4em;}
		#mid_inner ul li span { width:100px; height:10px; float:left; display:inline; color:#666; }
		#mid_inner ul li a { text-decoration:none; color:#09C;}
		#mid_inner ul li a:hover { color:#06C;}
		


	#btm { width:500px; height:10px; background:url(../images/btm.png); margin-bottom:10px; float:left; display:inline;}

#pantone { width:350px; height:235px; background:url(../images/pantone.png); margin-top:100px; }
#footer { width:950px; height:80px;  background:url(../images/foot.jpg) bottom no-repeat; float:left; display:inline;}
#full_foot { width:950px; margin:0 auto;}
.clearboth {clear:both;}
.spacer { width:125px; float:left; display:inline; height:60px;}

.addy { margin:0;}
.address { width:700px; margin-bottom:50px; float:left; display:inline; text-align:center; }
.address span { margin:0 10px;}
.address strong { color:#09C; margin-right:7px; }
.address a { text-decoration:none; color:#666;}
.address a:hover { color:#000;}

.copy { float:left; display:inline; width:500px; text-align:left; color:#999; font-size:1em; margin:10px 0;}
.site {float:right; display:inline; width:200px; text-align:right; color:#999; font-size:1em; margin:10px 0;}
.site a { text-decoration:none; color:#FFF;}
.site a:hover { color:#000;}