body {	margin: 0px 0px 0px 0px;	background-image:url(images/bgd.jpg);}/*  CSS Styles  */.main_title {	font-family: Georgia, Times, serif; 	font-size: 28px;	font-style: normal;	font-weight: normal;	color: #ffffff;	text-decoration: none;	text-align: left;}.boxheader {	display: block;	font-family: Georgia, Times, serif; 	font-size: 15px;	font-style: normal;	font-weight: bold;	color: #465a0b;	text-decoration: none;	text-align: left;}.header {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #cc3300;	text-decoration: none;	text-align: left;}.bodytext {	font-family: Georgia, Times, serif; 	font-size: 13px;	font-style: normal;	font-weight: normal;	color:#000000;	text-decoration: none;	text-align: left;	line-height: 13pt;}.footertext {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		text-decoration: none;		color:#666666;		font-weight: normal;		}/* Navigation links */A.navlink {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: none;		color:#2d4d65;		font-weight: normal;		margin-right: 19px;		}A.navlink:hover {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: none;		color:#993300;		font-weight: normal;		margin-right: 19px;}A.footerlink {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		text-decoration: none;		color:#666666;		font-weight: normal;		}A.footerlink:hover {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		text-decoration: none;		color:#993300;		font-weight: normal;}/* CSS Positioning */#outer {	background-image:url(images/bgd2.gif);	background-repeat: repeat-x;	background-position: top;}#main {	position: relative;	width: 901px;	height: 648px;	top: 10px;}#flash {	position:absolute;	background-color: #f1f1f1;	width:751px;	height:620px;	top: 11px;	left:75px;}#footer1 {	position:absolute;	width:700px;	bottom: 0px;	left: 0px;	z-index: 10;}#footer2 {	position:absolute;	width:200px;	bottom: 0px;	right:0px;	z-index: 10;}#box_small {	position:absolute;	width:160px;	left: 15px;	top: 20px;	z-index: 0;	}#box_small ul{	margin:0;	padding:0px 0px 0px 0px;}#box_small li{		padding: 0px 5px 11px 15px;	width: 150px;	margin:0;	list-style-type: none;	background:transparent url(images/list_arrow.gif) no-repeat 0px 4px;}/* ALT CONTENT STYLES */A.altlink {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: none;		color:#993300;		font-weight: normal;		margin-right: 19px;		}A.altlink:hover {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: underline;		color:#000000;		font-weight: normal;		margin-right: 19px;}#noflash {	position:absolute;	width:751px;	height:620px;	background-color: #f1f1f1;	top: 0px;	left:0px;}#logo {	position:absolute;	top: 0px;	left: 0px;}#altcontent {	position:absolute;	top:130px;	left:120px;}/* WORK POPUP STYLES */.workheader {	font-family: Georgia, Times, serif;	font-size: 21px;	font-style: normal;	font-weight: normal;	color: #cc3300;	text-decoration: none;	text-align: left;}.workheader2 {	font-family: Georgia, Times, serif;	font-size: 21px;	font-style: normal;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: left;}.worksubheader {	font-family: Georgia, Times, serif;	display: block;	font-size: 15px;	font-style: normal;	font-weight: normal;	color: #666666;	text-decoration: none;	text-align: left;	padding-bottom: 10px;}.workbody {	font-family: Georgia, Times, serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #666666;	text-decoration: none;	text-align: left;	line-height: 15px;}A.altlink {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: none;		color:#993300;		font-weight: normal;		margin-right: 19px;		}A.altlink:hover {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: underline;		color:#000000;		font-weight: normal;		margin-right: 19px;}#main2 {	position: relative;	width: 901px;	height: 100%;	top: 10px;}#flash2 {	position:absolute;	background-color: #f1f1f1;	width:751px;	top: 11px;	left:75px;}#outer2 {}#body {	display: block;	width:690px;	padding-top: 10px;}#work {	position:absolute;	background-image:url(images/work_top_bgd.jpg);	background-repeat: no-repeat;	background-position: top;	width:751px;	height:2000px;	background-color: #f1f1f1;	top: 0px;	left:0px;}#work2 {	position:absolute;	background-image:url(images/work_top_bgd.jpg);	background-repeat: no-repeat;	background-position: top;	width:751px;	height:1200px;	background-color: #f1f1f1;	top: 0px;	left:0px;}#work3 {	position:absolute;	background-image:url(images/work_top_bgd.jpg);	background-repeat: no-repeat;	background-position: top;	width:751px;	height:2000px;	background-color: #f1f1f1;	top: 0px;	left:0px;}#work4 {	position:absolute;	background-image:url(images/work_top_bgd.jpg);	background-repeat: no-repeat;	background-position: top;	width:751px;	height:4800px;	background-color: #f1f1f1;	top: 0px;	left:0px;}#divider1 {	position:absolute;	left: 75px;	top: 160px;	z-index: 10;}#divider2 {	position:absolute;	left: 75px;	top: 285px;	z-index: 10;}#divider3 {	position:absolute;	left: 75px;	top: 300px;	z-index: 10;}#divider4 {	position:absolute;	left: 75px;	top: 395px;	z-index: 10;}#nascontent {	width: 600px;}#logo {	position:absolute;	top: 0px;	left: 0px;}#content {	position:absolute;	background-color: #ffffff;	width:751px;	height: 100%;	top:81px;	left:0px;}#contentinterior {	position:absolute;	top:20px;	left:26px;}/* Images */#left {	position:absolute;	left: 0px;	top: 11px;}#right {	position:absolute;	right: 0px;	top: 11px;}#top {	position:absolute;	left: 75px;	top: 0px;}#bottom {	position:absolute;	left: 75px;	bottom: 6px;}/* LIST STYLE */#list {	font-family:Arial, Helvetica, san-serif;	font-size: 11px;	color:#333333;	font-weight: normal;	line-height: 11pt;	z-index: 20;}#list ul{	margin:0;	padding:5px 15px 5px 0px;}#list li{		padding: 0 0 11px 10px;	width: 150px;	margin:0;	list-style-type: none;	background:transparent url() no-repeat 0 1px;}