img { border: 0; }
* { padding: 0; margin: 0; }
body, html { height: 100%; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454545; top: 0; margin: 0; background: #e6e6e6; }						
form { margin: 0; padding: 0; display: inline;}
#main { position: relative ; margin: auto; width: 940px; min-height: 100%; }
* html #main { height: 100%; }

div#logo1 { position: absolute; margin-left: 16px; margin-top: 19px; width: 255px; height: 182px; }

div#menu { position: absolute; margin-left: 277px; margin-top: 14px; height: 133px; width: 664px; background: url('../images/main_menu_back.png') no-repeat; }
div#menu1 { position: absolute; color: #c4e3fe; font-weight: bold; margin-left: 20px; margin-top: 112px; }
div#menu1 a { color: #c4e3fe ;text-decoration: none; }
div#menu1 a:hover { color: #ffffff; text-decoration: none; }
div#menu_language { color: #454545; position: absolute; margin-top: 3px; margin-left: 520px; width: 129px; text-align: center; }
div#menu_wishlist { position: absolute; margin-top: 37px; margin-left: 520px; width: 129px; text-align: center; }
div#menu_wishlist a { color: #3d668c; text-decoration: none; font-weight: bold; }
div#menu_cart { position: absolute; margin-top: 55px; margin-left: 520px; width: 129px; text-align: center; color: #c00; font-weight: bold; }
div#menu_checkout { position: absolute; margin-top: 91px; margin-left: 550px; }
div#menu_items { position: absolute; color: #c00; margin-top: 77px; margin-left: 520px; width: 129px; text-align: center; }
div#last_update { position: absolute; margin-top: 13px; margin-left: 10px; color: #78756e; }
div#menu_text { position: absolute; margin-top: 31px; margin-left: 10px; }
div#menu_text h2 { display: inline; font-size: 9px; font-weight: bold; color: #5988b3; padding: 0; margin: 0; }
div#menu_text .h2 { display: inline; font-size: 9px; font-weight: bold; color: #5988b3; padding: 0; margin: 0; }
div#menu_text h3 { display: inline; font-size: 9px; font-weight: normal; padding: 0; margin: 0; }
div#menu_banner { position: absolute; margin-top: 38px; margin-left: 322px; width: 183px; height: 46px; }

div#last_update { position: absolute; margin-top: 13px; margin-left: 10px; }
div#last_update a { color: #5988b3; text-decoration: none; font-weight: bold; }
div#last_update span { color: #c00; font-weight: bold; }

div#search_main { position: absolute; left: 0px; top: 220px; width: 264px; background: #719fc9; }
div#search_top { position: static; width: 264px; height: 61px; top: 0px; left: 0px; background: url('../images/search_box_top.png') no-repeat; }
div#searchbox { position: absolute; top: 20px; left: 31px; width: 208px; height: 22px; }
input#searchbox_input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3d668c; float: left; width: 176px; height: 20px; margin: 0px; border: 1px solid #fff; background: #d3e4f3; }
a#search_advanced { position: absolute; top: 37px; left: 45px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c4e3fe; }
div#search_alpha { background: #719fc9; position: static; width: 264px; left: 0px; height: 110px; }
div#search_text { margin-left: 15px; margin-top: 3px; font-weight: bold; color: #010101; }
div#search_movements { background: #719fc9; width: 264px; left: 0px; position: static;}
div#search_movements_title { margin-left: 15px; font-weight: bold; color: #010101; }
div#search_movements_text { margin-left: 15px; margin-right: 15px; color: #fff; text-align: justify; margin-bottom: 3px; }
div#search_movements_top { background: url('../images/search_box_middle.png') bottom center no-repeat; height: 5px; line-height: 0; font-size: 0; }
div#search_movements_middle { background: url('../images/search_box_line.png') repeat-y; padding-left: 15px;}
div#search_movements_bottom { background: url('../images/search_box_bottom.png') top center no-repeat; height: 13px; line-height: 0; font-size: 0; }
div#search_movements_middle a { color: #3d668c; text-decoration: none; }
div#search_movements_middle a:hover { color: #3d668c; text-decoration: underline; }

div#left_text { position: static; left: 0px; width: 264px; background: #e6e6e6; text-align: center; }
div#left_logo { position: static; left: 0px; width: 264px; background: #e6e6e6; text-align: center; }

h1 { display: inline; margin: 0; padding: 0; font-size: 10px; font-weight: bold; text-decoration: none; color: #5988b3; }
.h1 { margin: 0; padding: 0; font-size: 10px; font-weight: bold; text-decoration: none; color: #5988b3; }

/********** < Alphabet Navigation */
ul { list-style-type: none; padding: 0; margin: 0; }

#alnav { font:10px Verdana, Arial, Helvetica, sans-serif; margin-left:10px; margin-top:3px; }

/* All Levels */
#alnav li { position:relative; text-align:left; width:27px; height:27px; background-image: url('../images/alpha.png'); background-repeat: no-repeat; }
#alnav li.over { z-index:999; }
#alnav a,
#alnav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#alnav span { display:block; height:21px; cursor:pointer; white-space:nowrap; }
#alnav li ul span { white-space:normal; }
#alnav li li.parent {}

/* 0 Level */
#alnav li { float:left; }
#alnav li.active a { color:#cc0000; background-image: url('../images/alpha2.png'); background-repeat: no-repeat; }
#alnav a { padding:7px 7px 2px 9px; color:#FFFFFF; font-weight:bold; }
#alnav li.over a,
#alnav a:hover { color:#cc0000; background-image: url('../images/alpha2.png'); background-repeat: no-repeat; }

/* 1st Level */
#alnav ul li,
#alnav ul li.active { float:none; width:242px; margin:0; padding-bottom:0; background:#cdd4a7;}
#alnav ul li.over {}
#alnav ul li.last { background:#e9efc9; padding-bottom:0; margin:0;}

#alnav ul a,
#alnav ul a:hover { float:none; padding:0; background:none; }
#alnav ul li a { font-weight:normal !important; }

/* 2nd leven */
#alnav ul { position:absolute; width:15em; top:25px; left:-10000px; }

/* 3rd+ Level */
#alnav ul ul { top:5px; }

/* Show Menu */
#alnav li.over > ul { left:0; }
#alnav li.over > ul li.over > ul { left:100px; }
#alnav li.over ul ul { left:-10000px; }

#alnav ul li a { height: 26px; background:#e9efc9; color:#fefefe;}
#alnav ul li a:hover { height: 26px; background:#cdd4a7; color:#3d668c !important; }
#alnav ul span,
#alnav ul li.last li span { padding:3px 15px 4px 5px; }
/********** Navigation > */
/* ======================================================================================= */

#alnav li,
#alnav li a { }

#alnav li.over ul.shown-sub { left: 0; }
#alnav li.over li ul.shown-sub { left: 100px; }
#alnav ul li.parent { margin-bottom: -3px; }

div#path { position: static; color: #80a301; margin-left: 10px; }
div#path a { color: #80a301; text-decoration: none; }
div#path a:hover { text-decoration: underline; }

div#content { position: absolute; margin-left: 277px; margin-top: 157px; width: 664px; z-index: auto !important; z-index: -1; }
div#content1 { position: static; width: 664px; }

div#footer { position: static; width: 664px; background: #aabdce; margin-top: 10px;}
div#footer_top { position: static; height: 10px; width: 664px; line-height: 0; font-size: 0; background: url('../images/footer_top.png') top center no-repeat; }
div#footer_menu { position: static; width: 664px; text-align: center; color: #fefefe; margin-top: -3px; margin-bottom: 3px; }
div#footer_menu a { color: #fefefe; text-decoration: none; }
div#footer_text { position: static; width: 664px; text-align: center; color: #5583ad; font-size: 9px; }
div#footer_bottom { position: static; height: 10px; width: 664px; line-height: 0; font-size: 0; background: url('../images/footer_bottom.png') bottom center no-repeat;  }

div#content1_top { position: static; height: 9px; width: 664px; line-height: 0; font-size: 0; background: url('../images/content1_top.png') bottom center no-repeat; }
div#content1_middle { position: static; width: 664px; background: #fff; }
div#content1_bottom { position: static; height: 9px; width: 664px; line-height: 0; font-size: 0; background: url('../images/content1_bottom.png') top center no-repeat;}

div#listing_top { position: static; margin-top: 5px; margin-left: 9px; line-height: 0; font-size: 0; height: 6px; width: 646px; background: url('../images/listing_top.png') bottom center no-repeat; }
div#listing_middle { position: static; margin-left: 9px; width: 646px; background: #ccd4a7; }
div#listing_bottom { position: static; margin-left: 9px; height: 7px; line-height: 0; font-size: 0; width: 646px; background: url('../images/listing_bottom.png') top center no-repeat; }

div#common1_top { position: static; margin-top: 10px; margin-left: 9px; line-height: 0; font-size: 0; height: 6px; width: 646px; background: url('../images/e9efc9_646_top.png') bottom center no-repeat; }
div#common1_middle { position: static; margin-left: 9px; width: 646px; background: #e9efc9; }
div#common1_bottom { position: static; margin-left: 9px; height: 6px; line-height: 0; font-size: 0; width: 646px; background: url('../images/e9efc9_646_bottom.png') top center no-repeat; }

div#contacts2_top { position: static; margin-top: 10px; margin-left: 9px; line-height: 0; font-size: 0; height: 6px; width: 646px; background: url('../images/fff_e9efc9_646_top.png') bottom center no-repeat; }
div#contacts2_middle { position: static; margin-left: 9px; width: 646px; background: url('../images/fff_e9efc9_646_line.png') repeat; }
div#contacts2_bottom { position: static; margin-left: 9px; height: 6px; line-height: 0; font-size: 0; width: 646px; background: url('../images/fff_e9efc9_646_bottom.png') top center no-repeat; }

div#abc_top { position: static; margin-top: 5px; height: 6px; width: 519px; line-height: 0; font-size: 0; background: url('../images/abc_top.png') bottom center no-repeat; }
div#abc_middle { position: static; width: 519px; background: #e9efc9; }
div#abc_bottom { position: static; height: 5px; width: 519px; line-height: 0; font-size: 0; background: url('../images/abc_bottom.png') top center no-repeat; }
div#abc_middle a { text-decoration: none; margin-left: 5px; }
div#abc_middle a:hover { text-decoration: underline; color: #c00; }

div#stMp_top { position: static; margin-top: 5px; height: 6px; width: 519px; line-height: 0; font-size: 0; background: url('../images/abc_top.png') bottom center no-repeat; }
div#stMp_middle { position: static; width: 519px; background: #e9efc9; }
div#stMp_bottom { position: static; height: 5px; width: 519px; line-height: 0; font-size: 0; background: url('../images/abc_bottom.png') top center no-repeat; }
div#stMp_middle a { color: #3d668c; text-decoration: none; margin-left: 5px; }
div#stMp_middle a:hover { text-decoration: underline; }

div#movements_text { margin: 10px 10px 0 10px; text-align: justify;  }
div#movements_text a { color: #5988b3; text-decoration: underline; }
div#movements_text a:hover { text-decoration: none; }

div#faq { margin: 10px 10px 0 10px; text-align: justify; }
div#faq a { color: #c00; text-decoration: none; }
div#faq a:hover { text-decoration: underline; }
div#faq div.title { font-weight: bold; text-decoration: none; color: #5988b3; margin-top: 10px; }

div#faq_title { margin: 0 5px 0 5px; text-align: justify; }
div#faq_title a { color: #c00; text-decoration: underline; }
div#faq_title a:hover { text-decoration: none; }

left_banner { text-align: left; }
left_banner a { color: #5988b3; text-decoration: none; }
left_banner a:hover { text-decoration: underline; }

div#framed_art_top { position: static; margin-top: 10px; margin-left: 9px; line-height: 0; font-size: 0; height: 6px; width: 646px; background: url('../images/framed_art_top.png') bottom center no-repeat; }
div#framed_art_middle { position: static; margin-left: 9px; width: 630px; background: #efeedc; padding-left: 8px; padding-right: 8px; text-align: justify; }
div#framed_art_bottom { position: static; margin-left: 9px; height: 5px; line-height: 0; font-size: 0; width: 646px; background: url('../images/framed_art_bottom.png') top center no-repeat; }
div#framed_art_middle a { color: #c00; text-decoration: underline; }
div#framed_art_middle a:hover { text-decoration: none; }

div.art_link { width: 634px; background: #e9efc9; border: 1px solid #cdd4a7; color: #74716a; margin-top: 10px; margin-left: 10px; padding: 5px;}
div.art_link a { color: #c00; text-decoration: none; font-weight: normal; }
div.art_link a:hover { text-decoration: underline; }

div.form_text { float: left; width: 230px; text-align: left; }
div.form1 { float: right; width: 400px; text-align: right; }
div.form1 span { color: #c00; }
div.form1 div { font-weight: normal; text-decoration: none; width: 283px; text-align: left; margin-left: auto; margin-right: 0; }
div.form1 img { text-align: left; margin-left: auto; margin-right: 106px; margin-top: 3px; border: 1px solid #000; }

input.text1 { width: 281px; height: 15px; border: 1px solid #b6b4b1; background: #fff; font-size: 10px; display: inline; margin: 0; padding: 0; margin-top: 3px }
input.text2 { width: 100px; height: 15px; border: 1px solid #b6b4b1; background: #fff; font-size: 10px; display: inline; margin-right: 181px; margin-left: auto; padding: 0; margin-top: 3px }
input.send1 { text-align: left; margin-left: auto; margin-right: 214px; margin-top: 3px; }
textarea.text2 { width: 281px; height: 54px; border: 1px solid #b6b4b1; background: #fff; font-size: 10px; display: inline; margin: 0; padding: 0; vertical-align: top; margin-top: 3px; }

div#form_request_message2 { margin-top: 10px; margin-left: 10px; margin-right: 10px; text-align: justify; }
div#form_request_message2 a { color: #c00; text-decoration: none; font-weight: normal; }
div#form_request_message2 a:hover { text-decoration: underline; }

div#sort_by a { color: #c00; font-weight: normal; text-decoration: none; }
div#sort_by a:hover { text-decoration: underline; }

div.pager { width: 100%; text-align: center; margin-top: 10px; height: 19px; }
div.pager_left { margin-left: 15px; float: left; height: 19px; }
div.pager_right { margin-right: 15px; margin-top: -5px; padding-top: 5px; float: right; height: 19px; background: url('../images/artist_pager.png') right center no-repeat; }
div.pager a { color: #80a301; font-weight: normal; text-decoration: none; }
div.pager_right a { font-weight: normal; text-decoration: none; color: #454545; }
div.pager_right a.on { font-weight: bold; text-decoration: none; color: #80a301; }
div.cleaner { clear: both; }

div.print { margin: 9px 3px 9px 9px; padding: 0; float: left; background: url('../images/artists_paintings.png') top center no-repeat; width: 151px; height: 298px; text-align: center; }
div.print_new { margin: 9px 3px 9px 9px; padding: 0; float: left; background: url('../images/artists_paintings_new.png') top center no-repeat; width: 151px; height: 298px; text-align: left; }
div.print_new_text { color: #80a301; font-size: 9px; margin-left: 15px; height: 32px; }
div.print_new_text a { color: #80a301; text-decoration: none; }
div.print_new_text a:hover { color: #80a301; text-decoration: underline; }
div.print_image { text-align: center; }
div.print_image img { border: 1px solid #000; }

div.print_link { width: 98%; height: 40px; margin-top: 5px; text-align: center; }
div.print_link h2 { font-size: 10px; font-weight: normal; }
div.print_link a { color: #5988b3; text-decoration: underline; font-weight: normal; }
div.print_link a:hover { text-decoration: none; }

div.print_info { width: 144px; height: 120px; margin-left: 3px; text-align: left;}
div.print_info_small { position: absolute; margin-top: 0px; padding-top: 3px; width: 144px; height: 27px; background: url('../images/print_info_small.png') no-repeat; text-align: center; color: #c00; font-size: 9px; }
div.print_info_small, div.print_info_big img { display: inline; border: 0; }
div.print_info_content { position: absolute; margin-top: 30px; width: 144px; height: 90px; text-align: center; padding-top: 5px; }
div.print_info_big { position: absolute;  margin-top: 0px; padding-top: 3px; width: 144px; height: 101px; background: url('../images/print_info_big.gif') no-repeat; display: none; text-align: left; color: #c00; font-size: 9px; }
div.print_info_big div.center { text-align: center; }
div.print_info_big div.info { width: 130px; margin-left: 7px; color: #454545; }
div.print_info_big div.info span { color: #5988b3; }
div.print_info_content a { color: #c00; font-weight: normal; text-decoration: underline; }
div.print_info_content a:hover { text-decoration: none; }
div.print_info_content img { margin-top: 5px; border: 0; }
div.print_info_content input { margin-top: 5px; border: 0; }
div.print_info_content span { color: #c00; font-weight: bold; }

div.green_dashed_line { margin-left: 0px; margin-top: 5px; margin-bottom: 3px; width: 130px; height: 1px; line-height: 0px; font-size: 0px; border-top: 1px dashed #80a301; }

a#b_offer { display: block; width: 100%; margin-top: 5px; color: #c00; text-decoration: underline; font-weight: normal; text-align: center; }
a#b_offer:hover { text-decoration: none; }

div#i_left { float: left; }
div#i_right { float: right; width: 159px; }

div.white_square_top { height: 8px; width: 159px; line-height: 0; font-size: 0; background: url('../images/fefefe_159_top.png') bottom center no-repeat; }
div.white_square_bottom { height: 7px; width: 159px; line-height: 0; font-size: 0; background: url('../images/fefefe_159_bottom.png') top center no-repeat; }
div.white_square { width: 139px; background: #fefefe; padding-left: 10px; padding-right: 10px; text-align: left; }
div.white_square span { color: #80a301; }
div.white_square b { color: #80a301; }
div.white_square a { color: #c00; text-decoration: none; }
div.white_square img { margin-top: 5px; margin-bottom: 3px; }
div.white_square a.rvs { color: #c00; text-decoration: underline; }
div.white_square a.rvs:hover { text-decoration: none; }
div#i_right div.link { width: 139px; padding-left: 10px; padding-right: 10px; margin-top: 5px; margin-bottom: 5px; text-align: left; }
div#i_right div.link a { color: #c00; font-weight: bold; text-decoration: underline; }
div#i_right div.link a:hover { text-decoration: none; }

div#i_r_gs_top { height: 8px; width: 159px; line-height: 0; font-size: 0; background: url('../images/aabdce_159_top.png') bottom center no-repeat; }
div#i_r_gs_bottom { height: 9px; width: 159px; line-height: 0; font-size: 0; background: url('../images/aabdce_159_bottom.png') top center no-repeat; }
div#i_r_gs { width: 139px; background: #aabdce; padding-left: 10px; padding-right: 10px; text-align: left; }
div#i_r_gs a { color: #c00; text-decoration: underline; }
div#i_r_gs a:hover { text-decoration: none; }
div#i_r_gs img { border: 1px solid #c00; margin-top: 5px; margin-bottom: 5px; }

div.fp_a { background: url('../images/aabdce_67_67_back.png'); width: 63px; height: 63px; float: left; margin-left: 0px; margin-right: 13px; text-align: right; padding-right: 4px; padding-top: 4px; }
div.fp_a a.t { color: #c00; text-decoration: none; display: block; margin-top: -2px; margin-right: 2px; }
div.fp_a a.t:hover { text-decoration: underline; }
div.fp_a img { border: 1px solid #aabdce; }

div.fp_banner { text-align: left; }
div.fp_banner a { color: #5988b3; text-decoration: none; }
div.fp_banner a:hover { text-decoration: underline; }

div#i_l_wl_top { height: 10px; width: 493px; line-height: 0; font-size: 0; background: url('../images/fff_493_top.png') bottom center no-repeat; }
div#i_l_wl_bottom { height: 9px; width: 493px; line-height: 0; font-size: 0; background: url('../images/fff_493_bottom.png') top center no-repeat; }
div#i_l_wl { width: 473px; background: #fff; padding-left: 10px; padding-right: 10px; text-align: justify; }
div#i_l_wl img { float: right; border: 0; margin-left: 5px; margin-bottom: -3px;}
div#i_l_wl b { color: #80a301; }

div#i_l_pd_top { height: 9px; width: 493px; line-height: 0; font-size: 0; background: url('../images/cdd4a7_493_top.png') bottom center no-repeat; }
div#i_l_pd_bottom { height: 9px; width: 493px; line-height: 0; font-size: 0; background: url('../images/cdd4a7_493_bottom.png') top center no-repeat; }
div#i_l_pd { width: 483px; background: #cdd4a7; padding-left: 10px; padding-right: 0; text-align: left; }
div#i_l_pd span { color: #c00; }
div#i_l_pd a { color: #c00; text-decoration: underline; }
div#i_l_pd a:hover { text-decoration: none; }

div.i_l_pd_i1_top { height: 6px; width: 154px; line-height: 0; font-size: 0; background: url('../images/e9efc9_154_top.png') bottom center no-repeat; }
div.i_l_pd_i1_bottom { height: 5px; width: 154px; line-height: 0; font-size: 0; background: url('../images/e9efc9_154_bottom.png') top center no-repeat; }
div.i_l_pd_i1 { width: 144px; background: #e9efc9; padding-left: 5px; padding-right: 5px; text-align: center; height: 233px; }
div.i_l_pd_i1 img.m { border: 1px solid #5988b3; }
div.i_l_pd_i1 img.b,input.b { border: 0px; margin-top: 5px; }

div#i_l_pd div.i_l_pd_i1 a.m { color: #5988b3; font-weight: bold; text-decoration: none; }
div#i_l_pd div.i_l_pd_i1 a.m:hover { text-decoration: underline; }

div#i_l_pd div.i_l_pd_i1 a.a { color: #454545; font-weight: normal; text-decoration: none; }
div#i_l_pd div.i_l_pd_i1 a.a:hover { color: #c00; }

/* Shopping cart <*/
div#scMain { margin: 0 5px 0 5px; text-align: justify; }

div#sc_d_l_t { height: 6px; width: 408px; line-height: 0; font-size: 0; background: url('../images/cdd4a7_408_top.png') bottom center no-repeat; }
div#sc_d_l_b { height: 5px; width: 408px; line-height: 0; font-size: 0; background: url('../images/cdd4a7_408_bottom.png') top center no-repeat; }
div#sc_d_l { width: 408px; background: #cdd4a7; } 

#txtDatabase { position: absolute; top: 0; border: 1px solid #b6b4b1; color: #5988b3; vertical-align: middle; width: 220px; height: 14px; padding: 1px; background: #fff url(/images/icon_select_arrow.gif) no-repeat right center; cursor: pointer; font-size: 10px; }
#dvDatabase { background: #fff; position: absolute; width: 220px; border: 1px solid #b6b4b1; color: #5988b3; border-top: none; padding: 1px; margin-top: 0px; top: 20px; }
div#dvDatabase a { font-weight: bold; color:#454545; padding: 1px; font-size: 10px; text-decoration: none;}
div#dvDatabase a:hover { color:#c00; text-decoration: none; }

div.scMnItm { width: 290px; height: 148px; float: left; text-align: center; padding-top: 0px; background: #fff; border-left: 1px solid #aabdce; }
div.scMnItm img { border: 1px solid #000; }
div.scMnItm a { color: #5589b3; text-decoration: none; }
div.scMnItm a:hover { text-decoration: underline; }
div.scMnItm span { color: #c00; }

div.scFmItm { width: 131px; height: 148px; float: left; text-align: center; padding-top: 0px; background: #fff; border-left: 1px solid #aabdce; }
div.scFmItm img { margin-top: 40px; }
div.scFmItm span { color: #c00; }
div.scFmItm a { color: #5589b3; text-decoration: none; }
div.scFmItm a:hover { text-decoration: underline; }
div.scFmItm div.spc { height: 7px; }

div.scStItm { width: 79px; height: 148px; float: left; text-align: center; padding-top: 0px; background: #fff; border-left: 1px solid #aabdce; }
div.scStItm span { color: #c00; }

div.scMnBtm { width: 292px; height: 30px; float: left; text-align: center; padding-top: 3px; }
div.scFmBtm { width: 131px; height: 30px; float: left; text-align: center; padding-top: 3px; }
div.scStBtm { width: 79px; height: 30px; float: left; text-align: center; padding-top: 3px; }
/* Shopping cart />*/

/* Details <*/
div#dt_u_l_t { height: 5px; width: 504px; line-height: 0; font-size: 0; background: #e9efc9 url('../images/e9efc9_503_left_top.png') bottom left no-repeat; }
div#dt_u_l_b { height: 4px; width: 504px; line-height: 0; font-size: 0; background: #e9efc9 url('../images/e9efc9_503_left_bottom.png') top left no-repeat; }
div#dt_u_l { width: 504px; background: #e9efc9; } 

div#dt_u_r_t { height: 5px; width: 142px; line-height: 0; font-size: 0; background: url('../images/e9efc9_142_right_top.png') bottom center no-repeat; }
div#dt_u_r_b { height: 5px; width: 142px; line-height: 0; font-size: 0; background: url('../images/e9efc9_142_right_bottom.png') top center no-repeat; }
div#dt_u_r { width: 142px; background: #e9efc9; } 

div#dt_u_l_l {}
div#dt_u_l_r { width: 430px; float: right; text-align: left; }
div#dt_u_l_r a { text-decoration: none; color: #c00; }
div#dt_u_l_r a:hover { color: #80a301; }
div#dt_u_l_r h2 { font-size: 10px; font-weight: bold; }

div#dt_info { float: right; padding-right: 10px; width: 365px; padding-top: 5px; }
div#dt_info a { color: #c00; text-decoration: none; }
div#dt_info a:hover { text-decoration: underline; }

div#dt_hndPnt { margin-left: auto; margin-right: auto; margin-top: 10px; width: 105px; padding-right: 35px; height: 28px; padding-top: 7px; background: url(/images/icon_details_new.png) center right no-repeat; color: #80a301; font-size: 9px; }
div#dt_hndPnt a { text-decoration: none; color: #80a301; }
div#dt_hndPnt a:hover { text-decoration: underline; }

div.wll { margin-left: 1px; width: 10px; height: 10px; border: 1px solid gray; cursor: pointer; display: block; float: left; background: #fff; }

/* Details /> */

/* < Searches */
span.srLnk { color: #c00; margin-left: 10px; }
span.srLnk a { color: #c00; text-decoration: none }
span.srLnk a:hover { text-decoration: underline; }

div#advSrch_r { }
div#advSrch_r input.t { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 300px; height: 16px; background: #fff; border: 1px solid #ccc; margin-top: 2px; }
div#advSrch_r div.sa { padding-top: 2px;}
div#advSrch_r select.s { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 300px; height: 70px; background: #fff; border: 1px solid #ccc; margin-top: 2px;}
/* Searches /> */

/* < Checkout */
div.rTtlOff { width: 465px; height: 18px; padding-left: 5px; padding-top: 4px; background: #aabdce; margin-top: 1px; color: #454545; font-weight: bold; }
div.rTtlOn { width: 465px; height: 18px; padding-left: 5px; padding-top: 4px; background: #719fc9; margin-top: 1px; color: #fff; font-weight: bold; }
div.lTtl { width: 150px; height: 18px; padding-top: 4px; padding-left: 5px; background: #cdd4a7; margin-top: 1px; }
div.lTtl a { text-decoration: none; color: #5889b3; }
div.lTtl a:hover { text-decoration: underline; }
div.rInf { float: right; width: 470px; padding-right: 7px; }
div.lInf { float: left; width: 150px; padding-left: 7px; }
div.rInf div.inp_s { float: left; width: 214px; height: 33px; padding-left: 10px; margin-top: 10px; }
div.rInf div.inp_b { float: left; width: 438px; height: 33px; padding-left: 10px; margin-top: 10px; }
div.rInf input.t { width: 100%; height: 16px; background: #fff; border: 1px solid #454545; }
div.rInf span { color: #c00; }
div.rInf div.inp_f { float: left; width: 438px; padding-left: 10px; margin-top: 3px; color: #5889b3 }
div.rInf div.inp_f a { float: left; text-decoration: none; color: #5889b3; }
div.rInf div.inp_f a:hover { text-decoration: underline; }
div.rInf div.inp_f div.b { border-top: 1px solid #454545; height: 3px; line-height: 0; font-size: 0; }
div.rInf div.inp_f span { float: right; display: inline; text-align: right; }
div.rInf div.inp_t { float: left; width: 438px; height: 16px; padding-left: 10px; margin-top: 10px; }
div.rInf div.inp_t div { float: left; padding-right: 10px; vertical-align: top;}
div.rInf div.inp_t input { width: 12px; height: 12px; line-height: 0; font-size: 0; margin-right: 5px; display: inline; }

/* Checkout /> */





div.welcome { }
div.welcome a { color: #5988b3; text-decoration: none; font-weight: bold; }
div.welcome a:hover { color: #cc0000; text-decoration: underline; font-weight: bold; }

.addthis_toolbox .custom_images a
{
    width: 22px;
    height: 22px;
    margin: 0;
    padding: 3px;
    display:inline;
    float:left;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 0.75;
}

.addthis_toolbox .custom_images a img
{
    opacity: 1;
}
