/* GENERAL */

 /*body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td {

	*/

 body {

	 margin: 0; padding: 0; scrollbar-3dlight-color:#00bb00; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#000000; scrollbar-darkshadow-color:#000000; scrollbar-face-color:#000000; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; }

 table {

	 border-collapse: collapse; border-spacing: 0; }

 img {

	 border: 0; }

 caption,th {

	 text-align:center; }

 h1,h2,h3,h4,h5,h6 {

	 /*font-size: 100%; font-weight: normal;*/

 }

 q: before,q: after {

	 content: ''; }

 abbr,acronym {

	 border: 0; }

 .clearer {

	 clear: both; }

 .invisible {

	 display: none; }

 .visible {

	 display: inline; }

 .visible_block {

	 display: block; }

 .show_id {

	 position: relative; visibility: visible; }

 .hide_id {

	 position: absolute; visibility: hidden; }

 .site_error {

	 font-family:Century Schoolbook;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;color: #990000; }

 .page_break {

	 page-break-after: always; }

 .time_points {

	 overflow: auto; clear: both; margin-left: auto; margin-right: auto; color: #000000; }

 .time_points a, .time_points div, .time_points td {

	 color: #000000; }

 html, body, form {

	 margin: 0px; padding: 0px; }

 BODY, TD {

	 color: #FFFFEE;font-family:Century Gothic;font-size:16px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;direction:ltr;; align: justify; }

 BR {

	 letter-spacing: 0px; }

 p, ul, li {

	 margin-top: 0px; margin-bottom: 10px; }

 h1 {

	 margin-top: 0px; }

 HR {

	 width: 80%; size: 1px; text-align: center; color: #555555; }

 .sys_msg {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 /* ======================================= */

 /* LINKS */

 A:link, A:visited {

	 text-decoration: underline; color: #10B010; }

 A:hover, A:active {

	 text-decoration: underline; color: #10B010; }

 .link_nav {

	 color: #000000;font-family:Garamond;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #555555;border-top-width:1px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #555555;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:0px;background-color: #ffffff;background-repeat:no-repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #555555;border-left-width:1px;border-left-style:solid;padding-left:5px;margin-left:0px;border-right-color: #555555;border-right-width:1px;border-right-style:solid;padding-right:5px;margin-right:0px; }

 a span.para_subheading {

	 text-decoration: none; border: none; }

 .black_border {

	 border-color: #000000; }

 .block_link, a.block_link:link, a.block_link:visited, a.block_link:hover, a.block_link:active {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; display: block; }

 /* ======================================= */

 /* ARTICLES */

 A.article_link:link, A.article_link:visited {

	 text-decoration: underline; }

 .row_a {

	 background-color: #EEEEEE; border: 1px solid #EEEEEE; }

 .row_b {

	 background-color: #DDDDDD; border: 1px solid #DDDDDD; }

 .row_c {

	 background-color: #CCCCCC; border: 1px solid #CCCCCC; }

 .row_sep {

	 background-color: #555555; padding: 0px; }

 /* ======================================= */

 /* FORM ELEMENTS */

 .input_radio {

	 border-style: none; border-width: 0px; border-color: white; }

 .input_checkbox {

	 border-style: none; border-width: 0px; border-color: white; vertical-align: middle; }

 .input_button, .input_button_hover, .input_button_down {

	 padding: 0 .25em; width: 0; /* IE table-cell margin fix */

 overflow: visible; }

 .input_button, .input_button_hover, .input_button_down[class] {

	 /* IE < 7 ignores [class] */

 width: auto; /* cancel margin fix for other browsers */

 }

 .input_button {

	 color: #FFFFFF;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #EEEEEE;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:3px;border-bottom-color: #EEEEEE;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:3px;background-color: #0B250A;background-repeat:no-repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);;border-left-color: #EEEEEE;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:3px;border-right-color: #EEEEEE;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:3px; vertical-align: top; }

 .input_button_hover {

	 color: #FFFFFF;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #EEEEEE;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:3px;border-bottom-color: #EEEEEE;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:3px;background-color: #333333;background-repeat:no-repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);;border-left-color: #EEEEEE;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:3px;border-right-color: #EEEEEE;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:3px; vertical-align: top; }

 .input_button_down {

	 color: #FFFFFF;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #EEEEEE;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:3px;border-bottom-color: #EEEEEE;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:3px;background-color: #999999;background-repeat:no-repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);;border-left-color: #EEEEEE;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:3px;border-right-color: #EEEEEE;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:3px; vertical-align: top; }

 .input_text {

	 font-family:Century Schoolbook;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;color: #555555; border-top-color: #333333;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:2px;border-bottom-color: #333333;border-bottom-width:3px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:2px;background-color: #FFFFFF;background-repeat:repeat;background-position:center center;text-align:left;border-left-color: #333333;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:2px;border-right-color: #333333;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:2px; }

 .input_select {

	 font-family:Century Schoolbook;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;color: #555555; border-top-color: #333333;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:2px;border-bottom-color: #333333;border-bottom-width:3px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:2px;background-color: #FFFFFF;background-repeat:repeat;background-position:center center;text-align:left;border-left-color: #333333;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:2px;border-right-color: #333333;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:2px; vertical-align: middle; }

 .input_textarea {

	 font-family:Century Schoolbook;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;color: #555555; border-top-color: #333333;border-top-width:1px;border-top-style:solid;padding-top:2px;margin-top:2px;border-bottom-color: #333333;border-bottom-width:3px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:2px;background-color: #FFFFFF;background-repeat:repeat;background-position:center center;text-align:left;border-left-color: #333333;border-left-width:1px;border-left-style:solid;padding-left:2px;margin-left:2px;border-right-color: #333333;border-right-width:1px;border-right-style:solid;padding-right:2px;margin-right:2px; vertical-align: top; }

 /* ======================================= */

 /* SECTIONS */

 .page_heading {

	 color: #ffffff;font-family:Garamond;font-size:20px;text-decoration:none;letter-spacing:4px;font-style:normal;font-variant:small-caps;font-weight:normal;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #555555;border-top-width:0px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #028F02;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:15px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:left;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #555555;border-left-width:0px;border-left-style:solid;padding-left:15px;margin-left:0px;border-right-color: #555555;border-right-width:0px;border-right-style:solid;padding-right:5px;margin-right:0px; }

 .page_subheading {

	 color: #EEEEEE;font-family:Century Schoolbook;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .para_heading {

	 color: #FFFFFF;font-family:Garamond;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #555555;border-top-width:0px;border-top-style:solid;padding-top:3px;margin-top:3px;border-bottom-color: #CCD1C7;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:3px;margin-bottom:10px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #555555;border-left-width:0px;border-left-style:solid;padding-left:0px;margin-left:3px;border-right-color: #555555;border-right-width:0px;border-right-style:solid;padding-right:0px;margin-right:3px; }

 .para_heading a {

	 color: #FFFFFF;font-family:Garamond;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .para_subheading, td.para_subheading {

	 color: #EEEEEE;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #555555;border-top-width:0px;border-top-style:solid;padding-top:3px;margin-top:3px;border-bottom-color: #CCD1C7;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:3px;margin-bottom:10px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #555555;border-left-width:0px;border-left-style:solid;padding-left:0px;margin-left:3px;border-right-color: #555555;border-right-width:0px;border-right-style:solid;padding-right:0px;margin-right:3px; }

 .sub_section {

	 background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .alert_notice {

	 color:#cc0000;font-family:Arial Narrow;font-size:13px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal; background-color:#eeeeee;text-align:left;border-left-width:2px;border-left-style:solid;border-left-color:#cc0000;padding-left:5px;margin-left:0px;border-right-width:2px;border-right-style:solid;border-right-color:#cc0000;padding-right:5px;margin-right:0px;border-top-width:2px;border-top-style:solid;border-top-color:#cc0000;padding-top:5px;margin-top:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#cc0000;padding-bottom:5px;margin-bottom:0px; }

 /* ======================================= */

 /* ITEMS / CATALOG */

 .item_title {

	 color:#555555;font-family:Arial;font-size:16px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal; }

 .item_price {

	 color: #555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .catalog_nav {

	 border-top-width:0px;border-top-style:solid;border-top-color: #555555;padding-top:5px;margin-top:0px;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color: #555555;padding-bottom:5px;margin-bottom:0px;background-color:transparent;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color: #555555;padding-left:5px;margin-left:0px;border-right-width:0px;border-right-style:solid;border-right-color: #555555;padding-right:5px;margin-right:0px; }

 .catalog_nav td {

	 padding: 0px; margin: 0px; }

 DIV.catalog_nav, A.catalog_nav, A.catalog_nav:visited {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; display: block; }

 DIV.catalog_nav:hover, A.catalog_nav:hover {

	 border-width:1px;border-style:solid;border-color: #555555;padding:3px;margin:2px;background-color: #CCCCCC; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; display: block; }

 .catalog_item {

	 border-width:1px;border-style:solid;border-color: #555555;padding:5px;margin:0px;background-color: #FFFFFF; }

 A.catalog_sub_nav, A.catalog_sub_nav:visited {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; display: block; }

 A.catalog_sub_nav:hover {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; display: block; }

 .catalog_item_featured {

	 text-align: center; border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .catalog_items_featured {

	 text-align: center; border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 .breadcrumb_trail {

	 text-align: center; border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 .item_images {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 .file_list {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 .file_heading {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 /* ======================================= */

 /* CART */

 .cat_line {

	 border-bottom-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style: solid; text-align: center; width: 100%; }

 .cart {

	 border-top-width:1px;border-top-style:solid;border-top-color: #555555;padding-top:2px;margin-top:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #555555;padding-bottom:2px;margin-bottom:5px;background-color: #FFFFFF;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color: #555555;padding-left:2px;margin-left:5px;border-right-width:1px;border-right-style:solid;border-right-color: #555555;padding-right:2px;margin-right:5px; }

 .minicart_selection, TABLE.minicart_selection {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 TABLE.minicart_selection TD, TABLE.minicart_selection TH {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 TABLE.cart_status {

	 border-top-width:1px;border-top-style:solid;border-top-color: #708090;padding-top:2px;margin-top:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #708090;padding-bottom:2px;margin-bottom:5px;background-color: #FFFFFF;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color: #708090;padding-left:2px;margin-left:5px;border-right-width:1px;border-right-style:solid;border-right-color: #708090;padding-right:2px;margin-right:5px; }

 cart_status, A.cart_status, A:link.cart_status, A:visited.cart_status, TABLE.cart_status TD, TD.cart_status, DIV.cart_status {

	 font-family:Georgia;font-size:12px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;color: #555555; padding-top:2px;margin-top:5px;padding-bottom:2px;margin-bottom:5px;background-color: #FFFFFF;background-attachment:scroll;background-repeat:repeat;text-align:left;padding-left:2px;margin-left:5px;padding-right:2px;margin-right:5px; }

 /* ======================================= */

 /* MISC */

 .contact_info {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 .copyright {

	 background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; font-family:Century Gothic;font-size:12px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;color: #555555; }

 .search_fields {

	 border-top-width:3px;border-top-style:double;border-top-color: #DDDDDD;padding-top:2px;margin-top:5px;border-bottom-width:3px;border-bottom-style:double;border-bottom-color: #DDDDDD;padding-bottom:2px;margin-bottom:5px;background-color: #C0C0C0;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:3px;border-left-style:double;border-left-color: #DDDDDD;padding-left:2px;margin-left:5px;border-right-width:3px;border-right-style:double;border-right-color: #DDDDDD;padding-right:2px;margin-right:5px; }

 .opt_in {

	 background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 .opt_in TD {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .text_fader {

	 float: left; width: 450pxpx; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .image_fader {

	 float: left; width: 100%; }

 .div_fader {

	 float: left; width: 100%; }

 .current_date_time {

	 color:#cc0000;font-family:Arial Narrow;font-size:13px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal; background-color:#eeeeee;text-align:left;border-left-width:2px;border-left-style:solid;border-left-color:#cc0000;padding-left:5px;margin-left:0px;border-right-width:2px;border-right-style:solid;border-right-color:#cc0000;padding-right:5px;margin-right:0px;border-top-width:2px;border-top-style:solid;border-top-color:#cc0000;padding-top:5px;margin-top:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#cc0000;padding-bottom:5px;margin-bottom:0px; }

 .file_list {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 .file_share_table {

	 width: 100%; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 /* ======================================= */

 /* USERS */

 .user_login {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 TD.user_status, user_status, A.user_status, A:link.user_status, A:visited.user_status {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; padding:5px;margin:0px; }

 TABLE.user_status {

	 border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 TH.user_status {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; border-width:1px;border-style:solid;border-color:#555555;padding:5px;margin:0px;background-color:#FFFFFF; }

 TABLE.page_counter {

	 border-top-width:3px;border-top-style:double;border-top-color: #555555;padding-top:5px;margin-top:0px;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color: #00FF7F;padding-bottom:5px;margin-bottom:0px;background-color: #F4A460;background-image:url(http://localhost/dev/media/custom/6703f43e7f05e4cea2562f86bea1bbc0.gif);background-attachment:scroll;background-repeat:repeat;text-align:center;border-left-width:1px;border-left-style:solid;border-left-color: #FF5555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color: #FF5555;padding-right:5px;margin-right:0px; }

 .page_counter, A.page_counter, A:link.page_counter, A:visited.page_counter, TD.page_counter {

	 padding-top:5px;margin-top:0px;padding-bottom:5px;margin-bottom:0px;background-color: #F4A460;background-image:url(http://localhost/dev/media/custom/6703f43e7f05e4cea2562f86bea1bbc0.gif);background-attachment:scroll;background-repeat:repeat;text-align:center;padding-left:5px;margin-left:0px;padding-right:5px;margin-right:0px; font-family:Century Gothic;font-size:18px;text-decoration:line-through;letter-spacing:4px;font-style:italic;font-variant:small-caps;font-weight:bolder;text-transform:none;word-spacing:normal;color: #0000FF; }

 /* ======================================= */

 /* CALENDAR */

 .event_calendar UL, .event_calendar LI {

	 margin-left: 5px; padding-left: 3px; }

 TABLE.event_calendar {

	 border-top-color: #708090;border-top-width:0px;border-top-style:solid;padding-top:3px;margin-top:5px;border-bottom-color: #708090;border-bottom-width:0px;border-bottom-style:solid;padding-bottom:3px;margin-bottom:5px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:center;border-left-color: #708090;border-left-width:0px;border-left-style:solid;padding-left:3px;margin-left:5px;border-right-color: #708090;border-right-width:0px;border-right-style:solid;padding-right:3px;margin-right:5px; }

 .event_calendar_heading {

	 color: #FFFFFF;font-family:Century Gothic;font-size:18px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .event_calendar_weekday {

	 color: #FFFFFF;font-family:Garamond;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .event_calendar_day_number {

	 float: left; border-right: 1px solid #888888; border-bottom: 1px solid #888888; }

 .event_calendar_day_number A {

	 padding: 2px; color: #999999;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; color: #335533; }

 TD.event_calendar {

	 padding-top:3px;margin-top:5px;padding-bottom:3px;margin-bottom:5px;background-repeat:repeat;background-position:center center;text-align:center;padding-left:3px;margin-left:5px;padding-right:3px;margin-right:5px; }

 .event_calendar_day, .event_calendar_day LI, .event_calendar_day A {

	 color: #555555;font-family:Garamond;font-size:18px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:small-caps;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 TD.event_calendar_day {

	 border-top-width:1px;border-top-style:solid;border-top-color: #555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #555555;padding-bottom:5px;margin-bottom:0px;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color: #555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color: #555555;padding-right:5px;margin-right:0px; background-color: #FFFFFF; }

 TD.event_calendar_day_current {

	 border-top-width:1px;border-top-style:solid;border-top-color: #555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #555555;padding-bottom:5px;margin-bottom:0px;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color: #555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color: #555555;padding-right:5px;margin-right:0px; background-color: #CEF0CE; }

 TD.event_calendar_day_off {

	 border-top-width:1px;border-top-style:solid;border-top-color: #555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #555555;padding-bottom:5px;margin-bottom:0px;background-attachment:scroll;background-repeat:repeat;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color: #555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color: #555555;padding-right:5px;margin-right:0px; background-color: #05004C; }

 /* ======================================= */

 /* MAIL LIST */

 .mlist_heading {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 .mlist_subheading {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 .mlist_form {

	 background-color:#FFFFFF;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#555555;padding-left:5px;margin-left:0px;border-right-width:1px;border-right-style:solid;border-right-color:#555555;padding-right:5px;margin-right:0px;border-top-width:1px;border-top-style:solid;border-top-color:#555555;padding-top:5px;margin-top:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;padding-bottom:5px;margin-bottom:0px; }

 .mlist_directions {

	 color:#555555;font-family:Arial;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal; }

 /* ======================================= */

 /* PHOTO GALLERIES */

 .gallery_nav {

	 border-top-color: #555555;border-top-width:0px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #555555;border-bottom-width:0px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:0px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:left;border-left-color: #555555;border-left-width:0px;border-left-style:solid;padding-left:10px;margin-left:0px;border-right-color: #555555;border-right-width:0px;border-right-style:solid;padding-right:10px;margin-right:0px; }

 .gallery_nav_item {

	 color: #EEEEEE;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #000000;border-top-width:0px;border-top-style:solid;padding-top:5px;margin-top:3px;border-bottom-color: #000000;border-bottom-width:0px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:3px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:center;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #000000;border-left-width:0px;border-left-style:solid;padding-left:10px;margin-left:3px;border-right-color: #000000;border-right-width:0px;border-right-style:solid;padding-right:10px;margin-right:3px; width: 150px; }

 .gallery_nav_item A:link, .gallery_nav_item A:visited, .gallery_nav_item A:active, .gallery_nav_item A:hover {

	 color: #FFFFFF; }

 .gallery_nav_item img {

	 display: inline; margin-left: auto; margin-right: auto; clear: both; margin: 5px; }

 .gallery_heading {

	 color: #FFFFEE;font-family:Century Gothic;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #555555;border-top-width:0px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #028F02;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:10px;background-color:transparent;background-repeat:repeat;background-position:center center;text-align:left;clear:none;float:none;opacity:1; filter: alpha(opacity=100);border-left-color: #555555;border-left-width:0px;border-left-style:solid;padding-left:15px;margin-left:0px;border-right-color: #555555;border-right-width:0px;border-right-style:solid;padding-right:5px;margin-right:0px; }

 .photo_cart {

	 color: #000000;font-family:Century Gothic;font-size:16px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #000000;border-top-width:1px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #000000;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:0px;background-color: #FFFFFF;background-repeat:no-repeat;background-position:center center;text-align:left;border-left-color: #000000;border-left-width:1px;border-left-style:solid;padding-left:5px;margin-left:0px;border-right-color: #000000;border-right-width:1px;border-right-style:solid;padding-right:5px;margin-right:0px; }

 .photo_cart TH {

	 background-color:transparent;background-repeat:no-repeat;background-position:center center;text-align:left;border-left-color:#555555;border-left-width:0px;border-left-style:solid;padding-left:0px;margin-left:0px;border-right-color:#555555;border-right-width:0px;border-right-style:solid;padding-right:0px;margin-right:0px;border-top-color:#555555;border-top-width:0px;border-top-style:solid;padding-top:0px;margin-top:0px;border-bottom-color:#555555;border-bottom-width:0px;border-bottom-style:solid;padding-bottom:0px;margin-bottom:0px; text-align: center; }

 .photo_cart TD {

	 border-top-color: #000000;border-top-width:1px;border-top-style:solid;padding-top:5px;margin-top:0px;border-bottom-color: #000000;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:0px;background-color: #FFFFFF;background-repeat:no-repeat;background-position:center center;text-align:left;border-left-color: #000000;border-left-width:1px;border-left-style:solid;padding-left:5px;margin-left:0px;border-right-color: #000000;border-right-width:1px;border-right-style:solid;padding-right:5px;margin-right:0px; color: #000000;font-family:Century Gothic;font-size:16px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;direction:ltr; }

 .photo_cart A:link, .photo_cart A:visited, .photo_cart A:active, .photo_cart A:hover {

	 color: #FFFFFF; }

 #grand_total {

	 color: #FFFFFF;font-family:Garamond;font-size:16px;text-decoration:none;letter-spacing:1px;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .photo_order_summary {

	 border-top-color: #000000;border-top-width:1px;border-top-style:solid;padding-top:5px;margin-top:10px;border-bottom-color: #000000;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:10px;background-color: #FFFFFF;background-repeat:no-repeat;background-position:center center;text-align:center;border-left-color: #000000;border-left-width:1px;border-left-style:solid;padding-left:5px;margin-left:10px;border-right-color: #000000;border-right-width:1px;border-right-style:solid;padding-right:5px;margin-right:10px; }

 .photo_order_summary, .photo_order_summary a {

	 color: #000000;font-family:Century Gothic;font-size:14px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:bold;text-transform:none;word-spacing:normal;direction:ltr; }

 .gallery_photo, .gallery_photo td, imageElement {

	 color: #000000;font-family:Century Gothic;font-size:16px;text-decoration:none;letter-spacing:normal;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;word-spacing:normal;direction:ltr; border-top-color: #000000;border-top-width:1px;border-top-style:solid;padding-top:5px;margin-top:10px;border-bottom-color: #000000;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:10px;background-color: #FFFFFF;background-repeat:no-repeat;background-position:center center;text-align:left;border-left-color: #000000;border-left-width:1px;border-left-style:solid;padding-left:5px;margin-left:10px;border-right-color: #000000;border-right-width:1px;border-right-style:solid;padding-right:5px;margin-right:10px; }

 .gallery_photo A:link, .gallery_photo A:visited, .gallery_photo A:active, .gallery_photo A:hover {

	 color: #FFFFFF; }

 .photo_order_summary A:link, .photo_order_summary A:visited, .photo_order_summary A:active, .photo_order_summary A:hover {

	 color: #FFFFFF; }

 /* ======================================= */
