<!--
body {
	font-family: "times new roman", times, serif; 
	font-size: 16px; 
	line-height: 19px;
	text-align: center;
	color: #1A1718;
	background-color: #191517;
	background-image:url(../images/bkg.jpg);
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 0px;
	}

p { 
	font-size: 16px; 
	line-height: 22px;
	background-color: transparent;
	margin: 0px 0px 0px 0px; 
	}

h1 { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px; 
	line-height: 22px;
	font-weight: bold;
	color: #D71829;
	background-color: transparent;
	margin: 0px 0px 0px 0px; 
	}

h2 { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px; 
	line-height: 18px;
	font-weight: bold;
	background-color: transparent;
	margin: 0px 0px 0px 0px;   
	}

h3 { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px; 
	line-height: 18px;
	font-weight: bold;
	background-color: transparent;
	margin: 0px 0px 0px 0px;  
	}

h4 { 
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;  
	}

h5 { 
	font-size: 10px; 
	line-height: 15px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;  
	}

a { 
	color: #BD1161; 
	background-color: transparent; 
	text-decoration: none; 
	}

a:link {  
	color: #BD1161; 
	background-color: transparent; 
	text-decoration: none;  
	}

a:visited { 
	color: #BD1161;
	background-color: transparent; 
	text-decoration: none; 
	}

a:active { 
	color: #BD1161;
	background-color: transparent; 
	text-decoration: underline; 
	}

a:hover {  
	color: #BD1161;
	background-color: transparent; 
	text-decoration: underline; 
	}

form {
	margin: 0px;
	}

input {
	margin: 0px;
	}

b { 
	font-weight: bold;
	}

strong { 
	font-weight: bold;
	}

i { 
	font-style: italic;
	}

ol {
	list-style-type: decimal;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	}

ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	}

ol ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	}

ul ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	}

li {
	font-family: "times new roman", times, serif;
	font-size: 16px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	}

blockquote {
	margin: 4px 10px 15px 25px;
	}

span.upper {
	text-transform: uppercase;
	}

img.right {
	float: right;
	margin: 3px 0px 6px 8px;
	}

img.left {
	float: left;
	margin: 3px 14px 6px 0px;
	}

.small {
	font-size: 90%;
	line-height: 120%;
	}

.center {
	text-align: center;
	}

span.redsup {	
	position: relative;
	top: -1px;
	color: #D71829;
	background-color: transparent;
	}
.red {
	color: #D71829;
	background-color: transparent;
	}

.readmore {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	}

/* BASIC LAYOUT AND BACKGROUND STYLES */

div#layoutalignment {
	width: 766px; 
	color: #BD1161;
/*	font-size: 1px; */
/*	line-height: 1px; */
	background-color: transparent; 
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px;
	}

div#layouttop {
	width: 766px; 
	height: 12px;
	text-align: left;
	color: #1A1718; 
	background-color: #F7F7EE; 
	background-image:url(../images/bkg_top.gif); 
	background-repeat: no-repeat; 
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px;
	}

div#layoutpage {
	width: 766px;
	min-height: 423px;
	color: #1A1718; 
	background-color: #F7F7EE;
	transparent; background-image:url(../images/bkg_ct.gif); 
	background-repeat: repeat-y; 
	margin: 0px auto 0px auto; 
	padding: 0px;
	}

div#layoutfooter {
	width: 766px; 
	color: #FFFFFF;
	background-color: transparent; 
	background-image:url(../images/bkg_ftr.gif); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	}

/* END BASIC LAYOUT AND BACKGROUND STYLES */

/* HEADER STYLES */

div#header {
	width: 726px;
	color: #1A1718;
	background-color: transparent;
	margin: 0px 21px 38px 19px;
	padding: 13px 0px 0px 0px;
	}

div#topnav {
	width: 402px;
	color: #1A1718;
	background-color:transparent;
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 0px 0px;
	}

div#logoround {
	width: 45px;
	color: #1A1718;
	background-color:transparent;
	margin: 0px 0px 0px 0px;
	padding: 19px 0px 0px 0px;
	}

/* END HEADER STYLES */

/* LEFT COLUMN STYLES */

div#leftcolumn {
	width: 200px;
	text-align: left;
	color: #000000;
	background-color: transparent; 
	margin: 0px 0px 0px 0px; 
	padding: 5px 0px 0px 0px;
	}

div#leftcolumn ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 0px 16px 28px;
	padding: 0px;
	}

div#leftcolumn ul li {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-weight: normal;
	font-size: 10px; 
	line-height: 11px;
	text-transform: uppercase;
	color: #000000;
	background-color: transparent;
	margin: 0px 0px 11px 0px; 
	padding: 0px 0px 0px 15px;
	}

div#leftcolumn ul li.select {
	font-weight: bold;
	background-image:url(../images/bullet_menu.gif); 
	background-repeat: no-repeat; 
	}

div#leftcolumn ul li a { 
	color: #000000; 
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn ul li a:link {  
	color: #000000; 
	background-color: transparent; 
	text-decoration: none;  
	}

div#leftcolumn ul li a:visited { 
	color: #000000; 
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn ul li a:active { 
	color: #000000; 
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn ul li a:hover {  
	color: #000000; 
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn ul ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 15px 0px 9px;
	padding: 6px 0px 0px 0px;
	} 

div#leftcolumn li li { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-weight: normal;
	font-size: 10px; 
	line-height: 11px;
	text-transform: none;
	font-style: italic;
	color: #6D6F72;
	background-color: transparent;
	margin: 0px 0px 6px 0px; 
	padding: 0px 0px 0px 0px;
	}

div#leftcolumn li li a { 
	color: #6D6F72; 
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn li li a:link {  
	color: #6D6F72; 
	background-color: transparent; 
	text-decoration: none;  
	}

div#leftcolumn li li a:visited { 
	color: #6D6F72;
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn li li a:active { 
	color: #D71829;
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn li li a:hover {  
	color: #D71829;
	background-color: transparent; 
	text-decoration: none; 
	}

div#leftcolumn ul ul li.select {
	text-decoration: none;
	font-weight: normal;
	color: #D71829;
	background-color: transparent; 
	background-image:url();
	background-repeat: no-repeat;
	}

div#leftcolumn ul ul li.select a {
	text-decoration: none;
	font-weight: normal;
	color: #D71829;
	background-color: transparent; 
	background-image: none; 
	}

/* END LEFT COLUMN */

/* CONTENT STYLES */

div.content {
	text-align: left;
	color: #1A1718;
	background-color: transparent;  
	margin: 0px 15px 35px 0px; 
	padding: 0px 0px 0px 0px;
	}

div.content p {
	margin: 0px 15px 15px 7px;
	}

div.content h1 {
	width: 525px;
	border-bottom: 1px solid #F70000;
	margin: 0px 0px 10px 7px;
	padding: 0px 0px 5px 0px;
	}

div.content h2 {
	font-weight: normal;
	font-style: italic;
	margin: -8px 32px 10px 7px;
	}

div.content h3 { 
	margin: 0px 15px 12px 7px;  
	}

div.content h4 {
	margin: 0px 25px 2px 25px;
	}

div.content ul { 
	margin: 0px 64px 15px 25px;
	}

div.content ul li { 
	margin: 0px 0px 2px 0px; 
	padding: 0px;
	} 

div.content ul.bigdot { 
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 64px 15px 9px;
	}

div.content ul.bigdot li { 
	background-image:url(../images/bullet_bigdot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 8px;
	margin: 0px 0px 2px 0px; 
	padding: 0px 0px 0px 15px;
	} 

div.content ul.smalldot { 
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 64px 15px 9px;
	}

div.content ul.smalldot li { 
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	background-image:url(../images/bullet_smalldot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 6px;
	margin: 0px 0px 6px 0px; 
	padding: 0px 0px 0px 13px;
	} 

div.content ul.diamond { 
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 64px 15px 9px;
	}

div.content ul.diamond li { 
	background-image:url(../images/bullet_diamond.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px;
	margin: 0px 0px 16px 0px; 
	padding: 0px 0px 0px 15px;
	} 




div.content ul li ul { 
	margin: 6px 25px 8px 25px;
	}

div.content ol {
	margin: -12px 50px 18px 60px;
	}

div.content ol li { 
	margin: 0px 0px 8px 0px; 
	} 

div.content ol li ul {  
	margin: 10px 35px 15px 25px;
	}


/* Team Page Content Sytles */

div.bioimage {
	border-top:12px solid #CF181C;
	border-bottom:30px solid black;
	margin-top:6px;
	margin-right:6px;
	padding:9px 0 9px 0;
	}

div.biotext {
	padding-left: 1px;
	}
/* End Team Page Content Styles */


/* Testimonials Styles */

p.attribution {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: 333333;
	background-color:transparent;
	}

div.content h3.testimonial {
	font-size: 16px; 
	line-height: 20px;
	border-bottom: 1px solid #F70000;
	margin: 0px 15px 10px 7px;
	padding: 4px 0px 2px 0px;
	}

img.testimonial {
	float:left;
	margin: 0px 10px 0px 0px;
	}

/* Quick Kudos Styles */

div.quicksb {
	width: 170px;
	color: #333333;
	background-color: #F7F7EE;
	border-right: solid 1px #E4E4DB;
	border-left: solid 1px #E4E4DB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 168px; 
	}
html>body .quicksb {
	width: 168px; 
	} 

div.quickhd {
	width: 168px;
	height: 26px;
	color: #000000;
	background-color: #E4E4DB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

div.quick {
	width: 168px;
	color: #333333;
	background-color: transparent;
	border-bottom: solid 1px #E4E4DB;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	} 

div.quick p {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	line-height: 17px;
	font-style: italic;
	color: #333333;
	background-color: transparent;
	margin: 0px 5px 6px 6px;
	}

div.quick p.credit {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px; 
	line-height: 13px;
	font-style: normal;
	color: #333333;
	background-color: transparent;
	margin: 0px 6px 0px 6px;
	}

div.quick h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	line-height: 15px;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	margin: 0px 6px 6px 6px;
	padding: 0px 0px 0px 0px;
	}

/* End Quick Kudos Styles */

/* News Styles */

div.content div.newsitem {
	color: #1A1718;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	}

div.content div.newsitem p { 
	margin: 0px 15px 15px 10px; 
	}

div.content div.newsitem h1 { 
	width: 465px;
	border-bottom: 1px solid #F70000;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 5px 0px;
	}

div.content div.newsitem h2 {
	color: #1A1718;
	font-size: 16px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	background-image:url(../images/bullet_arrow.gif);
	background-repeat: no-repeat; 
	background-position: 0px 20px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 10px;
	}

div.content div.newsitem h3 {
	width: 480px;
	font-size: 12px;
	lline-height: 15px;
	color: #1A1718;
	background-color: transparent;
	margin: 0px 0px 2px 10px;
	}

div.content div.newsitem h4 { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; 
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	background-color: transparent;
	margin: 0px 0px 10px 12px;  
	}

div.content div.newsitem h5 {
	color: #1A1718;
	background-image:url(../images/bullet_arrow.gif);
	background-repeat: no-repeat; 
	background-position: 0px 4px;
	background-color: transparent;
	background-color: transparent;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	}

div.content div.newsitem a { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; 
	line-height: 18px;
	}

/* End News Styles */

/* Resources Styles */

div.content div.resourceitem {
	color: #1A1718;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	}

div.content div.resourceitem p { 
	margin: 0px 15px 15px 10px; 
	}

div.content div.resourceitem h1 { 
	width: 465px;
	border-bottom: 1px solid #F70000;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 5px 0px;
	}

div.content div.resourceitem h2 {
	color: #1A1718;
	font-size: 16px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	background-image:url(../images/bullet_arrow.gif);
	background-repeat: no-repeat; 
	background-position: 0px 20px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 10px;
	}

div.content div.resourceitem h3 {
	width: 480px;
	font-size: 12px;
	lline-height: 15px;
	color: #1A1718;
	background-color: transparent;
	margin: 0px 0px 2px 10px;
	}

div.content div.resourceitem h4 { 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; 
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	background-color: transparent;
	margin: 0px 0px 10px 12px;  
	}

div.content div.resourceitem h5 {
	color: #1A1718;
	background-image:url(../images/bullet_arrow.gif);
	background-repeat: no-repeat; 
	background-position: 0px 4px;
	background-color: transparent;
	background-color: transparent;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	}

div.content div.resourceitem a { 
	font-family: verdana, arial, helvetica, sans-serif;
	}

/* End Resources Styles */


/* Contact Page Styles */

div.content p.contact {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0px 15px 3px 0px;
	}

div.content h3.contact {
	font-size: 12px;
	line-height: 16px;
	text-align: right;
	font-weight: bold;
	font-style: normal;
	margin: 0px 10px 3px 7px;
	}

/* End Contact Page Styles */

/* Creative Page Styles */

table#PortMenu {
	width: 466px; 
	height: 35px; 
/*	z-index:90; */
	background-image: url(../images/bkg_portnav.gif); 
	background-repeat: repeat-x; 
	margin: 0px 0px 12px 7px; 
	padding: 0px;
	}

div#ThumbLayer img {
	margin: 2px 8px 3px 0px;
	}


img.portfolio {
	margin: 0px 0px 15px 7px;
	}









/* END CONTENT STYLES */

/* FOOTER STYLES */

div#footer {
	width: 350px;
	text-align: left;
	color: #FFFFFF;
	background-color: transparent;
	margin: 0px 0px 0px 2px;
	padding: 50px 0px 0px 0px;
	}

div#footer p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	background-color: transparent;
	margin: 0px 0px 5px 0px;
	}

span.footerback {
	color: #FFFFFF;
	background-color: #000000;
	padding: 0px 1px 0px 1px;
	}

div#navftr {
	width: 335px;
	text-align: left;
	color: #FFFFFF;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 46px 0px 0px 0px;
	}

div#iconbar {
  padding-top: 12px;
}

div#iconbar img {
  padding-right:6px;
}

/* END FOOTER STYLES */
	-->