@charset "utf-8";
/* CSS Document */

html {overflow-y: scroll;}
div {margin:auto}
body{margin:0px;background-image:url(/images/lines6.png);background-color: #666666;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #1e1e1e;}
img {border:0;}

#top {width:860px;background-color:#ffffff;padding-left:20px;padding-right:20px;height:140px;}
#logo {float:left;}
#frontbanner {width:860px;background-color:#ffffff;padding-left:20px;padding-right:20px;height:262px;padding-bottom:20px;}

#footersitemap {width:860px;background-color:#ffffff;padding-left:20px;padding-right:20px;padding-bottom:10px;padding-top:10px;}
.sitemapgroup {float:left;padding-right:30px;font-size:11px;}
.sitemapgroup strong {font-size:12px;}
.sitemapgroup a {color:Gray;text-decoration:none;}
.sitemapgroup a:hover {text-decoration:underline;}

#banners {width:860px;height:262px;overflow:hidden;}
#banners img {padding-bottom:2px;background-color:#ffffff;}

#servicenavigation {float:right;padding-top:10px;font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;}
#servicenavigation ul {margin-left: 0;padding-left: 0;display: inline;}
#servicenavigation ul li {margin-left: 0; margin-bottom: 0; padding: 2px 0px 2px 20px;list-style: none;display: inline;}
#servicenavigation a {color:#000000;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#servicenavigation a:hover {text-decoration:underline;}

#menucontainer {width:860px;background-color:#ffffff;padding-left:20px;padding-right:20px;}
#menu {width:100%;height:30px;background-image:url(/images/menuback.gif);}
#menu ul {margin-left: 0;padding: 0;display: inline;}
#menu ul li {list-style: none;display:inline;padding:0;}
#menu ul li a.selected {color:#000000;background-image:url(/images/menulineblack.png);}
#menu ul li a {margin:2px 20px 2px 0px; position:relative;padding-bottom:30px;color:gray;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;}
#menu ul li a:hover {color:black;background-image:url(/images/menulinepink.png);}

#breadcrumb {width:860px;background-color:#ffffff;padding:10px 20px 10px 20px;color:#666;}
#breadcrumb ul {margin-left: 0;padding-left: 0;display: inline;}
#breadcrumb ul li {margin-left: 0; margin-bottom: 0; list-style: none;display: inline;}
#breadcrumb a {color:#666;font-size:10px;text-decoration:none;}
#breadcrumb a:hover{color:black;text-decoration:underline;}

#contentcontainer {width:860px;padding:0px 20px 0px 20px;background-color:#ffffff;background-image:url(/images/contentback.gif);}
#content {float:left;width:580px;}
#sidebar {float:right;width:240px;}

#newslist {margin-left: 0;padding-left: 0;display: inline;font-size:12px;}
#newslist li {list-style: none;display: inline;}
#newslist li h1 {margin:0;padding:0;}
#newslist li h1 a {color:#000000;font-size:15px;text-decoration:none;}
#newslist li h1 a:hover {text-decoration:underline;}
#newslist li .newsdata,.newsdatasmall  {font-style:italic;color:#767676;font-family:georgia;font-size:10px;margin-bottom:5px;}
#newslist li .newsdata a,.newsdatasmall a {color:#000000;text-decoration:none;}
#newslist li .newsdata a:hover,.newsdatasmall a:hover {text-decoration:underline;}
.newslistimage {width:122px;height:122px;background-image:url(/images/pic_bg2.png);float:left;padding:8px;margin-bottom:10px;}
.newslisttext {float:right;width:432px;}

.newsitemsmall {width:280px;float:left;}
.newslistimagesmall {width:75px;height:75px;background-image:url(/images/pic_bg6.png);float:left;padding:8px;margin-bottom:10px;margin-right:10px;}
.newslisttextsmall h2 {margin:0;padding:0;}
.newslisttextsmall h2 a {color:#000000;font-size:13px;text-decoration:none;}
.newslisttextsmall h2 a:hover {text-decoration:underline;}
.newslistsmallspace {width:20px;float:left;}

#clientlist {font-family:Arial;}
#clientlist a {color:#000000;}
#clientlist a:hover h1 {color:Gray;}

.clientlistbox {width:136px;float:left;margin-right:8px;margin-bottom:10px;}
.clientlistboximage {width:122px;height:122px;background-image:url(/images/pic_bg2.png);padding:8px;}
.clientlistbox a .h1 {font-size:13px;margin:0 0 0 5px;padding:0;color:#000000;font-weight:bold;}
.clientlistbox a {text-decoration:none;}

.clientlistboximagefront {width:38px;height:38px;background-image:url(/images/pic_bg5.png);padding:6px;}

#articleimage {width:220px;height:220px;padding:12px;background-image:url(/images/pic_bg4.png);float:left;}
#articleimagecanvas {width:220px;height:220px;overflow:hidden;float:left;}
#article {float:right; width:326px;min-height:280px;}
#article h1 {font-size:15px;margin:0;padding:0;}
#article h2 {font-size:12px;margin:2px 0 5px 0;padding:0;color:#666666;}
#articledata {font-style:italic;color:#767676;font-family:georgia;font-size:10px;margin-bottom:5px;}

#pagearticle {width:430px;float:right;}
#pagearticle h1 {font-size:15px;margin:0;padding:0;}

#articleparagraph {width:100%;height:40px;background-image:url(/images/menuback.gif);font-size:14px;font-weight:bold; color:#000000;margin-top:10px;}
 
#imgnav {float:left;width:244px;clear:both;margin-left:6px;}   
#imgnav #nav {margin-left: 0;padding-left: 0;display: inline;}
#imgnav #nav li {list-style: none;display: inline;}
#imgnav #nav li img {margin:2px;border:1px solid #666666;}
 
#pressboxcontainer {clear:both;}
.pressbox {width:145px;float:left;height:100%;}
.pressbox h2 {margin:0 0 5px 0;padding:0;font-size:13px;}
.pressbox a {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;} 
.pressbox a.selected {font-weight:bold;}
.pressbox a:hover {color:#f600ff;}

.readmore {font-weight:bold;font-size:11px;}
.readmore a {color:#000000;text-decoration:none;}
.readmore a:hover {color:#f600ff;}

#rightmenu {font-size:14px;margin-bottom:25px;}
#rightmenu h1 {margin:0 0 10px 0;padding:0;font-size:15px;}
#rightmenu ul {margin-left: 0;padding-left: 0;display: inline;}
#rightmenu ul li {list-style: none;}
#rightmenu a {text-decoration:none;color:Gray;}
#rightmenu a.selected {color:#000000;}
#rightmenu a:hover {color:#f600ff;}
#rightmenu ul li ul li.first {margin-top:5px;}
#rightmenu ul li ul li.last {margin-bottom:5px;}
#rightmenu ul li ul li {margin-left:10px; font-size:12px;}

#calender {font-size:11px;padding-bottom:15px;}
#calender table {width:100%;}
#calender table thead td {font-weight:bold;font-size:13px;border-bottom:1px solid #bbbbbb;padding:4px;}
#calender table td {border-bottom:1px dotted #bbbbbb;padding:4px;}
#calender a {text-decoration:none;color:#000000;font-weight:bold;}
#calender a:hover {color:#f600ff;}

#newsletter h1 {margin:0 0 10px 0;padding:0;font-size:15px;}
.newsletteradd {font-size: 11px; font-weight: bold; background-color:#1e1e1e; color: white; padding: 4px;border:none;width:232px;margin-bottom:2px;}
.newsletterbutton {float: right; padding-top: 2px;}

#DockMenuDiv {margin-top:-20px;margin-bottom:-50px;}

#requestform input {font-size: 11px; font-weight: bold; color: black; padding: 3px;}
#requestform textarea {font-size: 11px; font-weight: bold; color: black; padding: 3px;font-family:Arial;}
.requestformname {border:1px solid #aaaaaa;width:241px;float:left;}
.requestformsmall {border:1px solid #aaaaaa;width:114px;float:left;}
.requestformsmallright {border:1px solid #aaaaaa;width:114px;float:left;margin-left:5px;}
.requestformcheckbox input {margin-top:5px;}
.requestformlarge {width: 317px; height: 46px; float: right;  border: 1px solid #aaa; margin-bottom: 4px;}
.requestformbutton {float:right;margin-top:0px;}

#spotcontainer {margin-top:25px;}
#spotcontainer div {width:240px;}
#spotcontainer h1 {margin:0 0 10px 0;padding:0;font-size:15px;}

#spots h1 {text-align:right;margin-top:-17px;margin-right:10px;margin-bottom:20px;font-size:12px;}
#spots a  {text-decoration:none;color:#ffffff;}
#spots a:hover {text-decoration:underline;}

.releaselist {float:left;width:102px;margin-right:20px;}
.releaselist img {border:1px solid #999999;}
.releaselist div {font-size:11px;font-weight:bold;text-decoration:none;}
.releaselist a {text-decoration:none;}
.releaselist a div {color:Black;margin-top:3px;}
.releaselist a:hover div {color:#f600ff;}

#releasearttistlink {float:left;margin-left:5px;}
#releasearttistlink h1 {margin:0 0 10px 0;padding:0;font-size:14px;}
#releasearttistlink h1 a {text-decoration:none;color:#000000;}
#releasearttistlink h1 a:hover {color:#f600ff;}

#relatedclients {font-size:13px;}
#relatedclients a {text-decoration:none;font-weight:bold;color:#000000;}
#relatedclients a:hover {color:#f600ff;}
#relatedclients ul {margin-left: 0px;padding-left: 0;display: inline;}
#relatedclients ul li {list-style: none;margin-left: 5px;}

.searchbox {float:right;border:1px solid #aaaaaa;width:150px;font-size: 11px; font-weight: bold;padding: 3px;margin-top:-3px;}
.searchbutton {display:none;visibility:hidden;font-weight:bold;}

#xsltsearch {margin: 0; padding: 0px 0 0 0;}
#xsltsearch a {color:Black;font-size:14px;}
#xsltsearch a:hover {color:#f600ff;}
.xsltsearch_result p {margin:0 0 10px 0; padding: 0;}
.xsltsearch_result:hover {background: #f6f6f6;}
.xsltsearch_ordinal {font-weight: bold; font-size: 75%;}
.xsltsearch_title {font-weight: bold;}
.xsltsearch_score {font-size: 75%;}
p.xsltsearch_result_description {padding-bottom: 10px;}
.xsltsearch_description strong {background: #FFC;} /* highlighting */
#xsltsearch_navigation {text-align: center;}
#xsltsearch_navigation .disabled {color: #999;}
#xsltsearch_stats {font-size: 75%; color: #666;}

/*
.xsltsearch_result_title a {color:#333; font-size:13px;font-weight:bold;} 
.xsltsearch_result_title a:hover {color:#000;}
.xsltsearch_result_title {margin:0px;padding:0px;}
.xsltsearch_result_description {margin:0px;padding:0px;}
.xsltsearch_result p {margin:0px;padding:0px;}

#xsltsearch_navigation a {color:#333;}
#xsltsearch_navigation a:hover {color:#000;}
*/



#footer {width:860px;background-color:#ffffff;padding:10px 20px 0px 20px;font-size:10px;}
#bottom {width:900px;background-image:url(/images/bottom.png);height:10px;}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

