/* Be sure to close the comments ! 

body {
background:#cacaca url('../graphics/bg.png') 0 0 repeat;
color:#787878;
}

body#home aside {
border-top:1px solid #d5d5d5;
}
*/

a:link {
color:#683292;
text-decoration:none;
}

a:visited, aside nav a:link, aside nav a:visited {
color:#683292;
}

a:hover,a:active, aside nav a:hover, aside nav a:active {
color:#833fb8;
}


/* Container 



#container {
-moz-box-shadow:0 0 5px #555;
-webkit-box-shadow:0 0 5px #555;
background:#fff;
box-shadow:0 0 5px #555;
margin-top:14px;
padding-bottom:8px;
}


/* Top Design Items



#top {
border-bottom:1px solid #e5e5e5;
color:#a5a5a5;
}

#top , #top .wrap {
background:linear-gradient(top, #424242 0%,#363636 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#363636',GradientType=0 );
}

#tagline {
color:#acacac;
}
*/
#top {
background: #000;
background: -moz-linear-gradient(top, #333 0%, #000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#000));
background: -webkit-linear-gradient(top, #333 0%,#000 100%);
background: -o-linear-gradient(top, #333 0%,#000 100%);
background: -ms-linear-gradient(top, #333333 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 );
background: linear-gradient(top, #333 0%,#000 100%);
}

#tagline a {
color:#00A8E7;
}

.collection_gallery_column td, .collection_gallery_column span img, .collection_gallery_column span a img, .content_image_box {
border-width: 0;
}
/*
#top a:hover,#top a:active {
color:#c7c7c7;
}

#top a:link,#top a:visited {
color:#a5a5a5;
}

*/
#top input.google_site_search_form_search_button {
background:transparent url('../graphics/search-button.png') 0 0 no-repeat;
}

/*
header {
background: #fefefe;
background: -moz-linear-gradient(top, #fefefe 0%, #dedede 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dedede));
background: -webkit-linear-gradient(top, #fefefe 0%,#dedede 100%);
background: -o-linear-gradient(top, #fefefe 0%,#dedede 100%);
background: -ms-linear-gradient(top, #fefefe 0%,#dedede 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede',GradientType=0 );
background: linear-gradient(top, #fefefe 0%,#dedede 100%);
}

#logo img {display: none;}
#logo span {height: 137px; width: 369px; background: transparent url('../graphics/logo.jpg') no-repeat top left;}
#logo span {margin-top: -35px; overflow: hidden; height: 130px;}
*/

::selection {background: #72A641;}
/*
#top input.google_site_search_form_textbox {
background:#363636 none !important;
border-bottom:1px solid #474747;
border-left:1px solid #3a3a3a;
border-right:1px solid #373737;
border-top:1px solid #292929;
color:#a5a5a5;
}


/* Navigation Items 

*/
nav {
background:#683292;
}

nav .sub1 a:link, nav .sub1 a:visited,
nav ul.fdpc_level_1 li a:link, nav ul.fdpc_level_1 li a:visited {
color:#fff;
}

nav .sub1 a:hover, nav .sub1 a:active,
nav ul.fdpc_level_1 li a:hover, nav ul.fdpc_level_1 li a:active {
color: #f2e602 !important;
}

nav .sub2 a:link, nav .sub2 a:visited,
nav ul.fdpc_level_2 li a:link,nav ul.fdpc_level_2 li a:visited{
color:#fff;
}

nav .sub2 a:hover, nav .sub2 a:active,
nav ul.fdpc_level_2 li a:hover, nav ul.fdpc_level_2 li a:active {
color:#f2e602 !important;
}
/*
nav a:link,nav a:visited {
color:#f0f5f7;
}

nav li.hover a,nav li.here a,nav a:hover,nav a:active {
color:#c1d5e1;
}

/* Nav Ribbon Left
nav:before {
border-color:#585858 transparent transparent #585858;
}

/* Nav Ribbon Right 
nav:after {
border-color:#585858 #585858 transparent transparent;
}
*/
li ul.sub1 li, header li ul.fdpc_level_1 li, header li ul.fdpc_level_2 li {
background:#72A641;
}

li ul.sub2 li {
background:#72A641;
}
/*
li>ul.sub1>li.hover>a:link,li>ul.sub1>li.hover>a:visited,nav .sub1 a:hover,nav .sub2 a:hover,nav .sub1 a:active,nav .sub2 a:active,.dlItemHeading,.dlItemHeading a:link,.dlItemHeading a:visited {
color:#fff;
}


/* Content Items



#content_top {
border-top:1px solid #e9e9e9;
}

#content_btm {
border-top:1px solid #e5e5e5;
}


/* Featured Items


#featured {
border-top:1px solid #e5e5e5;
}

#featured div.content_image_box {
background:#E70068;
}

#featured ul li div.collection_item_label a:hover,#featured ul li div.collection_item_label a:active {
color:#7a7a7a;
}

#featured ul li div.collection_item_label a:link,#featured ul li div.collection_item_label a:visited {
color:#363636;
}



/* Misc Design

*/
article {
background:transparent url('../graphics/news.png') 0 0 no-repeat;
}

body#home section.content article h1, body#home section.content article h2, body#home section.content article h3, body#home section.content article h4, body#home section.content article h5, body#home section.content article h6 {
color: #eee;
}

article div.news_articles ul li.news_article h3.content_news_article_headline, article div.news_articles ul li.news_article h3.content_news_article_headline a:link, article div.news_articles ul li.news_article h3.content_news_article_headline a:visited {color: #EEE;}
article .content_news_article_by_line {color: #EEE;}

div.portal_login div.form_row_submit, table.calendar thead th, table.content_data_table th.column_label, .catalog_order_details_wrapper .catalog_order_section_row .catalog_order_section .catalog_order_section_title, .dlItemDetailsHeading, .dlItemDetailsHeading a, div.dlSpecifyDetailsLinkContainer a:hover, div.dlSpecifyDetailsLinkContainer a:active, div.content_catalog_cart_navigation a:hover, div.content_catalog_cart_navigation a:active, h5.form_title, .dlCategoriesTitle, .dlListHeadingContainer, table.express_order th {
background: #00A8E7;
}

table.express_order td.order_details_subtotal_value, table.express_order td.order_details_tax_value, table.express_order td.order_details_total_value, div.dlSpecifyDetailsLinkContainer a, table.calendar tbody td span.day, table.content_data_table td.row_odd, div.catalog_display_express p.continue_button, table.express_order p.category_title_is_inline, .dlSearchToolEntryContainer, #message_details .label.online_proof_details_label, table#content_online_proof thead tr, div.form_row_submit, .div#versadoc2_preview_buttons, div#order_details_cart_actions, .dlItemDetailsFormHeading, .dlItemDetailsFormSubmitContainer, .dlListTools, .dlSearchToolEntry, .dlItemDetailsCategory {
background: #72A641;
}


#home #contentspace1 {
	padding-top:40px;
}

/*
article .content_news_article_by_line {
color:#7c7c7c;
}

article div.news_articles div.article_description {
color:#636363;
}

article div.news_articles ul li.news_article h3.content_news_article_headline,article div.news_articles ul li.news_article h3.content_news_article_headline a:link,article div.news_articles ul li.news_article h3.content_news_article_headline a:visited {
color:#333;
}

aside#secondary-nav {
border-top:1px solid #e9e9e9;
}

aside#secondary-nav ul li.here a {
color:#787878;
}


/* FDP Items



.dlItem,table.calendar,table.calendar thead th {
border-color:#acc7d7;
}

.label {
border-bottom:1px solid #b3b3b3;
}

div.portal_login div.form_row_submit,table.calendar thead th,table.content_data_table th.column_label,.catalog_order_details_wrapper .catalog_order_section_row .catalog_order_section .catalog_order_section_title,.dlItemDetailsHeading,.dlItemDetailsHeading a,div.dlSpecifyDetailsLinkContainer a:hover,div.dlSpecifyDetailsLinkContainer a:active,div.content_catalog_cart_navigation a:hover,div.content_catalog_cart_navigation a:active,h5.form_title,.dlCategoriesTitle,.dlListHeadingContainer,table.express_order th {
background:linear-gradient(top, #679ab6 0%,#5084a5 100%);
color:#fff;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#679ab6', endColorstr='#5084a5',GradientType=0 );
}

table.content_data_table th,table.content_data_table td {
border-bottom:1px solid #ccc;
}

table.express_order td.order_details_subtotal_value,table.express_order td.order_details_tax_value,table.express_order td.order_details_total_value,div.dlSpecifyDetailsLinkContainer a,table.calendar tbody td span.day,table.content_data_table td.row_odd,div.catalog_display_express p.continue_button,table.express_order p.category_title_is_inline,.dlSearchToolEntryContainer,#message_details .label.online_proof_details_label,table#content_online_proof thead tr,div.form_row_submit,.div#versadoc2_preview_buttons,div#order_details_cart_actions,.dlItemDetailsFormHeading,.dlItemDetailsFormSubmitContainer,.dlListTools,.dlSearchToolEntry,.dlItemDetailsCategory {
background:#e9e9e9;
color:#535353;
}


/* Footer Items



footer,footer a:link,footer a:visited {
color:#787878;
}

footer a:hover,footer a:active {
color:#f7f7f7;
}

 */