/* 
Notes:
- select.date_selector is used by lib.js.
- div.selected is used by lib.js.
*/
a.footer_link {color:#fff;} 
div.box_bottom_bar {clear:both;border-top-style:solid;border-width:1px;border-color:#d0cfcf;padding-top:10px;height:26px;padding-top:8px;padding-left:14px;color:#373737;background-color:#eeeeee;border-style:none;padding-top:10px;}
div.box_shadow1 {border-style:solid;border-width:1px;border-color:#f6f6f6;}
div.box_shadow2 {border-style:solid;border-width:1px;border-color:#e8e8e8;}
div.box_title {height:22px;text-align:left;padding-top:4px;padding-bottom:6px;padding-left:14px;color:#373737;font-size:1.7em;background-color:#eeeeee;border-style:none;border-bottom-style:solid;border-width:1px;border-color:#d0cfcf;}
div.box_top_bar {height:26px;padding-left:14px;color:#373737;background-color:#eeeeee;border-style:none;padding-top:6px;padding-bottom:6px;}
div.blog_button {padding-left:20px;padding-top:10px;}
div.blog_large_text {padding-left:20px;padding-right:10px;padding-top:14px;font-size:1.7em; color:#B60A0A;}
div.category_spinner {float:right;width:16px;height:10px;padding-top:8px;padding-right:8px;}
div.footer {margin-top:10px;padding:5px;border-style:solid;border-top-width:8px;border-bottom-width:8px;border-left-width:18px;border-right-width:18px;border-color:#d4d4d4;background-color:#373737;}
div.footer_content {text-align:center;}
div.layout {width:989px;margin:auto;padding:14px;}
div.left_column {float:left;width:255px;}
div.link_icon {float:left;padding-right:4px;}
div.menu_bar {border-style:solid;border-width:0px;border-bottom-width:8px;border-bottom-color:#dadada;}
div.message {text-align:center;height:20px;margin-top:4px;}
div.no_sub_menu {height:10px;}
div.pager {float:right;padding-top:4px;padding-right:20px;}
div.partial {color:#777777;}
div.photo_sorter {float:left;padding-right:20px;}
div.photo_sorter_label {float:left;padding-left:10px;padding-right:10px;padding-top:4px;}
div.phot_sorter_label_nofloat {padding-right:10px;padding-top:4px;}
div.preview {background-color:#f9f9f9;}
div.preview_row_left {padding-left:30px;height:40px;}
div.preview_row_right {padding-left:0px;height:40px;}
div.profile_more {text-align:right;padding-right:20px;}
div.profile_thumbnail {float:left;text-align:center;padding-top:10px;border-width:1px;width:160px;height:160px;}
div.right_column {float:right;width:728px;}
div.selected {background-color:#66ccff;}
div.shaded_box {background-color:#eeeeee;}
div.shaded_box {background-color:#fbfbfb;}
div.sub_menu {height:30px;padding-top:8px;padding-left:10px;margin-top:4px;}
div.thumbnail {float:left;text-align:center;border-width:1px;border-color:#f8f8f8;width:181px;height:180px;border-right-style:solid;border-top-style:none;border-bottom-style:solid;}
div.thumbnail_box {height:120px;}
div.thumbnail_box_content {padding-top:3px;padding-left:3px;padding-right:3px;background-color:#999;border-style:solid;border-width:1px;border-color:#FF3333;}
div.thumbnail_box_edit {float:left}
div.thumbnail_categories {text-align:center;height:20px;font-size:10px}
div.thumbnail_date {padding-top:8px;color:#999999;text-align:center;font-size:10px}
div.thumbnail_delete {padding-top:4px;padding-left:4px;}
div.thumbnail_edit {height:180px;}
div.thumbnail_home {float:left;text-align:center;width:181px;height:180px;border-style:solid;border-width:1px;border-color:#fff;}
div.thumbnail_link_row {clear:both;padding-top:2px;padding-left:24px;padding-right:24px;}
div.thumbnail_owner_name {padding-top: 8px;text-align:center;height:22px}
div.thumbnail_red_border {background-color:#ff3333;border-width:7px;}
div.thumbnail_right {width:180px;border-right-style:none;}
div.thumbnail_shadow1 {border-style:solid;border-width:1px;border-color:#eeeeee;}
div.thumbnail_shadow2 {border-style:solid;border-width:1px;border-color:#cecece;}
div.thumbnail_shadow3 {border-style:solid;border-width:1px;border-color:#a8a8a8;}
div.thumbnail_text_box {width:130px;padding-left:6px;padding-bottom:4px;}
div.thumbnail_text_box_label {padding-left:8px;}
div.thumbnail_title {text-align:center;height:20px;white-space:nowrap;}
div.thumbnail_top {border-top-style:solid;}
div.thumbnail_view_bottom {margin-top:0px;background-color:#eeeeee}
div.uploader_div {float:left;padding-left:40px;}
h1.section_title {padding-left: 30px; padding-right: 20px;padding-bottom: 9x;margin: 0;font-size:1.5em;font-weight:bold}
img.email_image {vertical-align:bottom;}
img.photographer_photo {margin: 8px;margin-right: 0px;padding: 4px;}
img.profile_photo {margin: 10px;margin-right: 10px;padding: 8px;}
img.spinner {width:16px;height:16px;}
input.edit_profile_equipment_text {font-size:1.1em;font-family:verdana;border-style:solid;border-color:#8c8c8c;border-width:1px;width:220px;}
input.field_error {border-style:solid;border-color:#ff0000;border-width:2px;}
li.a {margin-left:36px}
p.content_agreement {padding-left: 20px; padding-right: 20px; padding-bottom: 4px; margin: 0;}
p.tos {padding-left: 20px; padding-right: 20px; padding-bottom: 0px; margin: 0;}
select.date_selector {}
span.copyright {color:#827e7e;}
span.error {color:#ff0000;}
span.footer_links {color:#fff;padding-left:1px;padding-right:1px;}
span.info {color:#0000ff;}
td.button {text-align:right;padding-top:10px;}
td.field_error_message {color:#ff0000;}
td.header_link_icon {padding-top:4px;padding-right:4px;padding-top:4px;}
td.image {padding-left:50px;padding-right:50px;}
td.label {padding-right:16px;white-space:nowrap;font-weight:bold;}
td.login_label {padding-right:1px;white-space:nowrap;}
td.menu_padding {padding-right:2px;}
td.photographer_photo {margin: 0px;padding-left: 5px;width:10px;}
td.right_aligned {width:100%;text-align:right;white-space:nowrap;}
td.table {padding-left:10px;padding-right:5px;}
td.table_alt {background-color:#fafafa;}
tr.button {height:30px;}
span.welcome {color:#1043d6;font-size:1.1em;}
div.header_search_label {padding-right:4px;font-weight:bold;color:#000000;}
div.header_search_filter {padding-left:10px;padding-right:10px;}
div.header_links {background-color:#eaeaea;border-style:solid;border-color:#bebdbd;border-width:1px;}
div.photographer_sign_up {background-color:#cecece;padding:3px;padding-left:6px;padding-right:6px;border-style:solid;border-width:1px;border-color:#aaa;}
div.header_link {padding-right:10px;white-space:nowrap;}
div.header {margin-bottom:18px;}
div.header_right {border-style:solid;border-width:0px;border-bottom-width:2px;border-bottom-color:#373737;}
ul.slider {padding:0;}
li.slider {width:989px;overflow:hidden;}	
div.event_border {border-bottom-style:solid;border-width:1px;border-color:#e9e9e9;}
