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

/* Global Items */
* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color:#333333;
}
body {
	text-align: center;
	background: #fff;
	padding: 0 !important;
	padding-right: 1px;
	background:url(images/main_bg.gif) repeat-y center;
}
a:focus {
	outline: none;
}
a {
	text-decoration: underline;
	color:#2C5E8B;
	font-size: 11px;
}
a img {
	border-style: none;
}
a:hover {
	text-decoration: none;
}
image {
	border: none;
}
strong {
	font-size:inherit;
}
/* Layout Items */

#wrapper {
	margin: 0 auto;
	width: 800px;
	text-align: left;
	position: relative;
}
#main_logo {
	background:url(images/scottfree.gif);
	width: 439px;
	height: 298px;
	text-indent: -1200px;
	float: left;
	position: relative;
}
.home_link {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width:430px;
	height: 298px;
}
#main {
	position: absolute;
	top: 105px;
	right: 0px;
	width: 350px;
	height: 300px;
}
#main p {
	padding: 5px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
/* Main Navigation*/
#main_navigation {
	padding: 0;
	clear:both;
}
#main_navigation li {
	list-style:none;
}
#main_navigation li a {
	width: 98px;
	display: block;
	text-indent: -1200px;
}
#main_navigation li a:hover {
	background-position: 98px 0;
}
.nav_print a {
	background: url(images/nav_print.gif) 0 0;
	height: 22px;
}
.nav_logo a {
	background: url(images/nav_logo.gif) 0 0;
	height: 15px;
}
.nav_poster a {
	background: url(images/nav_poster.gif) 0 0;
	height: 15px;
}
.nav_collateral a {
	background: url(images/nav_collateral.gif) 0 0;
	height: 16px;
}
.nav_outdoor a {
	background: url(images/nav_outdoor.gif) 0 0;
	height: 15px;
}
.nav_web a {
	background: url(images/nav_web.gif) 0 0;
	height: 15px;
}
.nav_motion a {
	background: url(images/nav_motion.gif) 0 0;
	height: 16px;
}
.nav_about a {
	background: url(images/nav_about.gif) 0 0;
	height: 12px;
}
/* On state */
#printpage .nav_print a, #logopage .nav_logo a, #posterpage .nav_poster a, #collateralpage .nav_collateral a, #outdoorpage .nav_outdoor a, #webpage .nav_web a, #motionpage .nav_motion a, #aboutpage .nav_about a {
	background-position: 98px 0;
}
/*Sub Navigation Home Page*/
	
#subnav {
 float:left;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 88px;
	width: 361px;
	background:url(images/link_bg.gif) no-repeat;
	display: inline;
	overflow: hidden;
}
#subnav li {
	margin: 0;
	padding: 0;
	ddisplay: inline;
	list-style-type: none;float: left;
	
}
#subnav a {
	float: left;
	height: 88px;
	overflow: hidden;
	text-indent: -1500em;
}
#subnav a:hover {
	background-position: 0 0;
}
#nav_1 a {
	background: url(images/1.gif) no-repeat bottom;
	width:27px;
}
#nav_2 a {
	background:url(images/2.gif) no-repeat bottom;
	width:30px;
}
#nav_3 a {
	background:url(images/3.gif) no-repeat bottom;
	width:30px;
}
#nav_4 a {
	background:url(images/4.gif) no-repeat bottom;
	width:29px;
}
#nav_5 a {
	background:url(images/5.gif) no-repeat bottom;
	width:30px;
}
#nav_6 a {
	background:url(images/6.gif) no-repeat bottom;
	width:31px;
}
#nav_7 a {
	background:url(images/7.gif) no-repeat bottom;
	width:33px;
}
#nav_8 a {
	background:url(images/8.gif) no-repeat bottom;
	width:30px;
}
#nav_9 a {
	background:url(images/9.gif) no-repeat bottom;
	width:31px;
}
#nav_10 a {
	background:url(images/10.gif) no-repeat bottom;
	width:36px;
}
#nav_11 a {
	background:url(images/11.gif) no-repeat bottom;
	width:29px;
}
#nav_12 a {
	background:url(images/12.gif) no-repeat bottom;
	width:25px;
}
#footer {
	background: url(images/footer.gif);
	width:800px;
	height:30px;
	clear:both;
	text-indent: -1200px;
	position:relative;
}
.email_link {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width:790px;
	height: 28px;
	text-indent: -1200px;
}

