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

body {
text-align: left;
background-image:
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#CCCCCC;
margin: 0px, 0px, 0px, 0px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
}

img { behavior: url(iepngfix.htc); }

#wrapper {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	left:0px;
	top:10px;
	width:100%;
	z-index:1;
}

#header {
width:900px;
height:50px;
position:relative;
float:left;
}

#logo {
width:642px;
height:22px;
position:relative;
float:left;
padding-left:58px;
padding-top:28px;}



#top-links{
	width:200px;
	height:16px;
	position:relative;
	float:left;
	text-align:right;
	padding-top:34px;
}

#background-container{
	width:900px;
	height:559px;
	position:relative;
	float:left;
	background-image:url(images/bg1.jpg);
}

#lowerp{
width:248px;
height:4px;
position:absolute;
top:0px;
left:58px;
background:url(images/white25.png);}

#W-column{
width:248px;
height:161px;
position:absolute;
left:58px;
top:4px;
z-index:100;
padding-top:168px;
background:url(images/white25.png);
}

#recent-news{
width:223px;
height:180px;
position:absolute;
left:58px;
top:333px;
z-index:100;
padding-top:46px;
background:url(images/white25.png);
}

#navigation{
	width:594px;
	height:auto;
	position:absolute;
	top:379px;
	left:306px;
	z-index:100;
}

#subnav{
width:590px;
height:25px;
margin: 2px 2px 2px 2px;
background:url(images/white30.png);
position:relative;
float:left;
}

#pathnav{
width:590px;
height:85px;
margin-left:2px;
margin-right:2px;
background:url(images/white30.png);
position:relative;
float:left;
}

#main-nav{
width:570px;
height:25px;
margin: 2px 2px 2px 2px;
background:url(images/black30.png);
padding-left:20px;
position:relative;
float:left;
line-height:25px;
}

#bottom-links{
width:900px;
height:20px;
position:relative;
float:left;
background-color:#5B5B5B;
text-align:right;
line-height:20px;
}

#copyright{
width:900px;
height:16px;
position:relative;
float:left;
text-align:right;
line-height:16px;
}

a.clientlogin{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#b2b2b3;
font-weight:bold;
text-decoration:none;
padding-right:10px;
}

a.clientlogin:hover{color:#999999;}

a.related_links_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
line-height:1.5;
}

a.related_links_text:hover{color:#cccccc;}

.upper_right_links_td{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-right:3px;
text-align:right;
}

a.upper_right_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

a.upper_right_links:hover{color:#CCCCCC;}

a.upper_right_links_red{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#A5010A;
text-decoration:none;
}

a.upper_right_links:hover{color:#CCCCCC;}

.marketingmeetsdesign {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5482B3;
	padding-left:40px;
	padding-top:2px;
	text-align:left;
font-weight:bold;
}

.marketingmeetsdesign_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:40px;
	padding-top:2px;
	text-align:left;
font-weight:bold;
}


.recentnews{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5482B3;
padding-left:25px;
padding-top:6px;
font-weight:bold;
}

a.nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}
a.nav:hover{
	color:#D3B372;
}


.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
padding-right:10px;
}

a.blogsublinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

a.blogsublinks:hover{color:#999999;}

.blogpadding{
margin-left:5px;
padding-right:5px;
}

.bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:15px;
}

.blogbodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:15px;
}

a.bodytextlink {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

a.bodytextlink:hover{color:#cccccc;}

.bodyheader {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ccccc;
padding-left:16px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

a.nav_sub{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}
a.nav_sub:hover{color:#CCCCCC;}

.nav_pad_sub_about{
padding-left:21px;
}

.nav_pad_sub_marketing{
padding-left:152px;
}

.nav_lines_pad_marketing {
padding-left:185px;
}

.nav_lines_pad_about {
padding-left:53px;
}

#homediv{
	margin-top:25px;
	width:469px;
	height:172px;
	margin-left:16px;
	margin-right:85px;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#FFFFFF;
	font-stretch: normal;
	position:absolute;
	left:306px;
	line-height: 2;
	font-variant: normal;
	font-weight: lighter;
}
