/* CSS Document */
/*
home: d2232a
aboutus: 2d5e9a
direct mail: be6b13
portfolio: 789f1a
document processing: caab1a

*/
body {
margin: 0;
padding: 0;
font:70% 'Lucida Grande',Verdana, Helvetica, sans-serif;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 993px;
}

#header {
	margin: 0 0 15px 0;
	background: yellow;
}

#leftcol {
	float: left;
	width: 453px;
}

#rightcol {
	float: right;
	width: 49px;
	padding-top: 168px;
	margin:0;
}

#content { 
	float: left;
	width: 489px;
	padding:0;
	margin:0;
}

/* logo area */
.logodm {
background: #be6b13 url(/_images/logo_bg.gif) bottom repeat-x; 
}
.logoabout {
background: #2d5e9a url(/_images/logo_bg.gif) bottom repeat-x; 
}
.logohome {
background: #d2232a url(/_images/logo_bg.gif) bottom repeat-x; 
}
.logoportfolio {
background: #789f1a url(/_images/logo_bg.gif) bottom repeat-x; 
}
.logodocproc {
background: #caab1a url(/_images/logo_bg.gif) bottom repeat-x; 
}


/* left col 
-------------------------------- */
.snaboutus ul, .sndirectmail ul, .snportfolio ul, .sndocproc ul{
padding: 20px 20px 0 20px;
}
.snaboutus li{
margin: 5px 0;
list-style-image:url(/_images/bullet_arrow_aboutus.gif);
background-color: #fff;
}
.snaboutus a{
text-decoration: none;
color: #2d5e9a;
}
.sndirectmail  a{
text-decoration: none;
color: #be6b13;
}
.sndirectmail li {
margin: 5px 0;
list-style-image:url(/_images/bullet_arrow_directmail.gif);
}
.snportfolio a{
text-decoration: none;
color: #789f1a;
}
.snportfolio li {
margin: 5px 0;
list-style-image:url(/_images/bullet_arrow_portfolio.gif);
}
.sndocproc a{
text-decoration: none;
color: #caab1a;
}
.sndocproc li {
padding-right: 30px;
margin: 5px 0;
list-style-image:url(/_images/bullet_arrow_docproc.gif);
}
#footer {
padding: 0 10px;
}

/* content
-------------------------------- */

#bodycopy {
background:url(/_images/bodycopy_watermark.gif) center top no-repeat;
padding: 10px 20px;
}
h1 {
font-weight: bold;
font-size: 1.4em;
text-transform: uppercase;
}
#aboutus h1 {
color: #2d5e9a;
}
#directmail h1 {
color: #be6b13;
}
#portfolio h1 {
color: #789f1a;
}
#docproc h1 {
color: #caab1a;
}
#home h1 {
color: #d2232a;
}

/* right col 
-------------------------------- */
#rightcol img {
text-align: left;
float: left;
}

/* bottom stripes 
-------------------------------- */
#botnav {
padding: 0;
margin: 10px 0 0 0;
width: 489px;

}

#botnav ul{
margin:0;
padding: 0;
list-style: none;
width: 490px;
float: left;
}

#botnav ul li {
float:left;
width: 98px;
height: 200px;
}


.bothome {
border-top: 8px solid #d2232a;
}
.botaboutus {
border-top: 8px solid #2d5e9a;
}
.botdirectmail {
border-top: 8px solid #be6b13;
}
.botportfolio {
border-top: 8px solid #789f1a;
}
.botdocproc {
border-top: 8px solid #caab1a;
}
/* #home .bothome {
background-color: #d2232a;
border-top: 8px solid #d2232a;
}
#aboutus .botaboutus {
background-color: #2d5e9a;
border-top: 8px solid #2d5e9a;
}
#directmail .botdirectmail {
background-color: #be6b13;
border-top: 8px solid #be6b13;
}
#portfolio .botportfolio {
background-color: #789f1a;
border-top: 8px solid #789f1a;
}
#docproc .botdocproc {
background-color: #caab1a;
border-top: 8px solid #caab1a;
} */

/* two column content
--------------------------------- */
#col1 {
width: 210px;
float: left;
}
#col2 {
float: right;
width: 210px;
}
#col1 h3, #col2 h3 {
font-size: 1.2em;
font-weight: bold;
}
#col1 img, #col2 img {
border: none;
clear: both;
margin-bottom: 5px;
}

/* home page promo box
--------------------------------*/
#promobox {
margin-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 5px;
background-color: #f4e29b;
}
