/* CSS Document *//* Tag styling! */body {background-color:#00264c;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#333333;}p {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#333333;margin-top:0px;margin-bottom:18px;}h1 {font-size:16px;color:#1e558c;margin-top:0px;margin-bottom:18px;}h2 {font-size:14px;color:#acc128;margin-top:0px;margin-bottom:9px;}h3 {}a {color:#acc128;text-decoration:underline;}a:hover {text-decoration:none;}hr {}/* Containers Styling! */#header {width:658px;margin:0px auto;}#container {width:638px;margin:0px auto;background-color:#FFFFFF;padding:30px 0 0 20px;}#copy {width:450px;float:left;}#nav {width:150px;float:right;}#footer {clear:both;padding-bottom:20px;padding-top:20px;}#fullwidth {width:618px;}/* Special Styling! */#footer p {font-size:11px;margin-bottom: 9px;color:#72a1ad;}#nav ul{margin: 0;	padding: 0;	list-style: none;	}#nav li	{	height: 35px;	border-bottom: 1px solid #e1e1e1;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #173037;	letter-spacing: 3px;	text-align: right;	width: 150px;	}#nav li a	{	color: #173037;	text-decoration: none;	display: block;	height: 15px;	padding: 10px;	width:130px;	}#nav li a:hover	{	background-color: #FFE98D;	}.imagespacing{margin-bottom: 15px;margin-top: 5px;}.smaller {font-size:11px;}/* Portfolio Styles */#portfoliowrapper {width:618px;}#portfolioitemlarge {width:430px;					float:left;}#portfolioitemtext {width:175px;					float:right;}					#thumbnails {width:618px;			height:105px;						/*The horizontal scroll isn't working. WTF */overflow-x:scroll;overflow-y:hidden;overflow:-moz-scrollbars-horizontal !important;clear:both;padding-top:15px;}#thumbnails img {margin-right:5px;}#thumbnails img {border: 5px #ffffff solid;}#thumbnails img:hover {border: 5px solid #cccccc;}