body { font-family:verdana; font-size: 11pt; color: #fff; margin: 0; background: #000066; text-align: left; line-height: 1.4em; }
html { }

#wrapper { width: 800px; margin: auto; } 
#header { background-image:url(images/header.jpg); width:800px; height:134px; text-transform:uppercase;}
#imagehead { width:800px; height:335px; margin-top: 29px;}
.index-image {background-image:url(images/index-image.jpg);}
.questions-image {background-image:url(images/questions-image.jpg);}
.design-image {background-image:url(images/design-image.jpg);}
.copy-image {background-image:url(images/copy-image.jpg);}
.contact-image {background-image:url(images/contact-image.jpg);}
.direct-mail-image {background-image:url(images/direct-mail-image.jpg);}
.print-image {background-image:url(images/print-image.jpg);}
.upload-image {background-image:url(images/upload-image.jpg);}

#offers { margin: 6px 0 0 0; width: 800px; text-align: center;}
.offer { margin-right: 6px; }
#content { float: left; width: 720px; padding: 1px; margin:35px 0 10px 5px; font-size: 80%; text-align: left;}
#right-content { float: right; width:160px; padding: 8px; margin: 40px ; font-size: 70%; text-align:center; color: #666;}

h1 { font: 120%; color: #fff; font-weight: bold;  margin: 0; line-height: 1.0em;}
h2 {
	color: #FFFF00;
	font-weight: normal;
	margin: 0 0 20px 0;
	font-size: medium;
}
#offer-head { display: block; background-image: url(images/offers-head.jpg); color:white; font-size:100%; width: 100px; height: 11px; padding: 16px; }

a:link { color: #0099ff; text-decoration: underline;}
a:active { color: #0099ff; text-decoration: underline;}
a:hover { color: #333; text-decoration: none;}
a:visited { color: purple; text-decoration: none;}

#footer {width: 796px; padding:2px; clear: both; font-size: 70%; margin: 20px auto; color:#9999ff; background-image:url(images/footer-bg.jpg);}
#foot-text { float: left; margin-top: 70px;}
#footer a:link, a:visited { color: #333; font-weight: normal;}

/*NAV*/
#nav { position: absolute; margin: 110px 0 0 0; font-family:arial;}

ul#nav { padding: 0; margin: 0;}
li#nav { padding: 0; margin: 0;}

#nav li 
{
display: block;
float: left;
text-align: center;
width: 110px;
height: 22px; 
margin-left: 3px;
padding: 2px;
}

#nav ul {
list-style-type: none; 
padding: 0;
margin: 0;
}

#nav a
{
color: #000066;
text-decoration: none;
font-weight: normal;
display: block;
font-size: 80%; 
padding-top: 0px;
width: 110px;
height: 22px; 
}

#nav a { background: url("images/b1a.jpg") no-repeat ; }
#nav li#active { background: url("images/b1a.jpg") no-repeat ; }
#nav a:hover { background: url("images/b1.jpg")  no-repeat; }
/*current page highlight link*/#home .home, #print .print, #design .design, #copy .copy, #directmail .directmail, #contact .contact, #upload .upload { background: url("images/b1.jpg")  no-repeat;}

/*Sub Nav START*/
#sub_nav { position: absolute; margin: 134px 0 0 0; width: 800px; height:30px; background: #ff0099; background: url(images/sub-nav-bg.jpg); font-family:arial;}

ul#sub_nav { padding: 0; margin: 0;}
li#sub_nav { padding: 0; margin: 0;}

#sub_nav li 
{
display: block;
float: left;
text-align: left;
width: 92px;
height: 20px;
margin: 7px 0 0 10px;

}

#sub_nav ul {
list-style-type: none; 
padding: 0;
margin: 0;

}

#sub_nav li a {
display: block;
list-style-type: none; 
font-size: 80%;
text-decoration: none;
color: #fff;
}

#sub_nav li a:hover {
display: block;
list-style-type: none; 
font-size: 80%;
text-decoration: none;
font-weight: normal;
color:#000066;
}
/*Services Sub Nav END*/

.clearer {
clear:both;
height:0px;
overflow:hidden;
margin-top:-1px; 
}

