body{ font:11px/19px normal Tahoma, Verdana, Arial, sans-serif; color:#222; margin:0 auto;background:#8dc73f url(gfx/foots.gif) 40px 200px repeat-x}
.required{color:#f00;}
.required_info{color:f29405;font:11px/18px Tahoma;}
.justify {text-align:justify;}
a{color:#F29405;}
/*a:hover{color:#000;}*/


div.container {margin:0 auto; padding:0 0 0 7px;width:953px;background:url(gfx/body_bg.jpg) 0 0 no-repeat;position:relative;} 
h1 {display:block;width:249px;height:63px;position:absolute;top:27px;left:44px;z-index:2;}
h1 a{display:block;width:249px;height:63px;}
h3 {color:#9ac266;font:24px Verdana;padding:0 30px;}
h3.middle_header{color:#68942f;font:23px Verdana;font-style:italic;background:url(gfx/middle_header_bg.png) bottom no-repeat;padding-bottom:10px;}
h3.right_header{color:#68942f;font:700 16px/18px Verdana;padding:0 10px 7px 10px;background:url(gfx/right_header_bg.png) bottom no-repeat;}
p.mid{padding:0 30px; font:11px/18px Tahoma;}
#top_dogs{width:182px;height:147px;position:absolute;top:1px;left:451px;background:url(gfx/top_dogs.jpg) no-repeat;z-index:2}

#content_div{float:left; width:710px; background:url(gfx/content_top_bg.jpg) no-repeat;padding:32px 0 0 0;margin:90px 10px 0 0;}
#in_content{width:710px; background: url(gfx/footer_bg.jpg) bottom no-repeat;padding:0 0 164px 0;}
#in2_content{width:708px; background:#fff url(gfx/content_bg.jpg) no-repeat; border:solid #7aad37; border-width:0 1px 0 1px;padding:80px 0 20px 0;position:relative;/*min-height:200px;*height:200px;*/}
#footer{position:absolute;bottom:-120px;left:0;width:708px;}
#footer p{color:#333;text-align:center;padding-bottom:5px;}
#footer p.links a{padding-left:20px;background:url(gfx/footer_bullet.gif) 6px 5px no-repeat;}
#footer p.links a.first{padding:0;background-image:none;}
#footer a{color:#333;}

#right_sidebar{float:left; width:230px; background:url(gfx/right_sidebar_top_bg.jpg) no-repeat;padding:20px 0 0 0;margin:38px 0 0 0;}
#in_right_sidebar{width:230px; background:url(gfx/right_sidebar_bottom_bg.jpg) bottom no-repeat; padding:0 0 22px 0;}
#in2_right_sidebar{width:228px; background:#fff url(gfx/right_sidebar_bg.jpg) no-repeat; border:solid #7aad37; border-width:0 1px 0 1px;padding:66px 0 20px 0;}

#search_box{width:296px;height:40px;background: url(gfx/search_bg.png) no-repeat;position:absolute;top:65px;left:649px;overflow:hidden;}
#search_box .search_label{float:left;background:url(gfx/search_label.png) no-repeat;width:41px;height:18px;letter-spacing:-150px;overflow:hidden;margin:10px 7px 0 10px;text-indent:-550px;}
#search_box #what{background:transparent;font:12px/21px Tahoma;height:21px;width:183px;border:0;padding:0 3px;}
#search_box #search_input{float:left;background: url(gfx/search_input.png);height:22px;width:189px;margin-top:6px;padding-top:5px;}
#search_box #search_submit{float:left;background:url(gfx/search_submit.gif);width:29px;height:29px;letter-spacing:-150px;overflow:hidden;border:0;text-indent:550px;margin:5px 0 0 10px;cursor: pointer; cursor: hand;}

#menu {width:720px;height:61px;background:url(gfx/menu_bg.gif) no-repeat;position:absolute;top:130px;left:23px;z-index:1;}
#menu ul{float:left;position:relative;}
#menu ul li{list-style:none;}
#menu ul li.menu_mp {width:86px;height:16px;position:absolute;top:36px;left:12px;}
#menu ul li.menu_mp a {display:block;width:86px;height:16px;background:url(gfx/menu/menu_mp.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_reg {width:67px;height:16px;position:absolute;top:32px;left:116px;}
#menu ul li.menu_reg a {display:block;width:67px;height:16px;background:url(gfx/menu/menu_reg.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_adv {width:71px;height:16px;position:absolute;top:30px;left:200px;}
#menu ul li.menu_adv a {display:block;width:71px;height:16px;background:url(gfx/menu/menu_adv.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_bre {width:71px;height:16px;position:absolute;top:26px;left:284px;}
#menu ul li.menu_bre a {display:block;width:71px;height:16px;background:url(gfx/menu/menu_bre.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_for {width:41px;height:16px;position:absolute;top:23px;left:361px;}
#menu ul li.menu_for a {display:block;width:41px;height:16px;background:url(gfx/menu/menu_for.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_exh {width:55px;height:16px;position:absolute;top:22px;left:419px;}
#menu ul li.menu_exh a {display:block;width:55px;height:16px;background:url(gfx/menu/menu_exh.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_gad {width:52px;height:16px;position:absolute;top:18px;left:499px;}
#menu ul li.menu_gad a {display:block;width:52px;height:16px;background:url(gfx/menu/menu_gad.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_breed {width:29px;height:16px;position:absolute;top:15px;left:565px;}
#menu ul li.menu_breed a {display:block;width:29px;height:16px;background:url(gfx/menu/menu_breed.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li.menu_contact {width:47px;height:16px;position:absolute;top:12px;left:620px;}
#menu ul li.menu_contact a {display:block;width:47px;height:16px;background:url(gfx/menu/menu_contact.gif) no-repeat;letter-spacing:-150px;overflow:hidden;text-indent:550px;}
#menu ul li a:hover {background-position:0 -16px;}

#login_box{background:#eff6e3 url(gfx/login_bg_top.png) no-repeat;}
#in_login_box{width:208px;background: url(gfx/login_bg_bottom.png) bottom no-repeat;padding:15px 10px 30px 10px;}
#login_box h3{font:700 16px/18px Verdana;color:#68942F;padding:5px 0 15px 10px;}
#login_box label{font:11px/21px Tahoma;float:left;width:60px;text-align:right;padding:0 5px 0 0;margin:0 0 5px 0;*margin:0;}
#login_box .login_input{float:left;background:url(gfx/login_input.png) no-repeat;width:125px;height:20px;padding:2px 2px 0 2px;margin:0 0 5px 0;*margin:0;}
#login_box .login_input input{background:transparent;width:121px;height:22px;border:0;font:11px/22px Tahoma;}
#login_box .login_submit{padding:2px 0 0 120px;width:88px;}
#login_box .login_submit input{display:block;background:url(gfx/login_submit.gif) no-repeat;width:67px;height:22px;letter-spacing:-350px;overflow:hidden;border:0;text-indent:-530px;cursor: pointer; cursor: hand;}
#login_box ul, .login_ul{padding:6px 18px 0 0;margin:0;}
#login_box li, .login_ul li{list-style:none;text-align:right;}
#login_box li a, .login_ul li a{font:11px/14px Tahoma;color:#F29405;text-decoration:none;}
#login_box li a:hover, .login_ul li a:hover{text-decoration:underline;}

#login_box .profile_menu p{text-align:left;padding:10px 30px 0 20px;}
#login_box .profile_menu ul{padding:0;}
#login_box .profile_menu li{background:url(gfx/profile_menu_splitter.png) bottom repeat-x;}
#login_box .profile_menu li a{font:11px/26px Tahoma;display:block;height:26px;padding:1px 30px 1px 0;background:url(gfx/profile_icos/about_breeding.png) right 0 no-repeat;}
#login_box .profile_menu li.pm_about_us a{background-image:url(gfx/profile_icos/about_breeding.png);}
#login_box .profile_menu li.pm_password a{background-image:url(gfx/profile_icos/password.png);}
#login_box .profile_menu li.pm_breeds a{background-image:url(gfx/profile_icos/breeds.png);}
#login_box .profile_menu li.pm_data a{background-image:url(gfx/profile_icos/data.png);}
#login_box .profile_menu li.pm_adverts a{background-image:url(gfx/profile_icos/adverts.png);}
#login_box .profile_menu li.pm_logo a{background-image:url(gfx/profile_icos/logo.png);}
#login_box .profile_menu li.pm_reviews a{background-image:url(gfx/profile_icos/reviews.png);}
#login_box .profile_menu li.pm_gallery a{background-image:url(gfx/profile_icos/gallery.png);}
#login_box .profile_menu li.pm_logout a{background-image:url(gfx/profile_icos/logout.png);}
#login_box .profile_menu li.pm_logout {background-image:none;}

/* pathway */
.pathway {float:left;clear:both;margin:-8px 0 0 0;padding:0 0 5px 18px;}
.pathway ul{float:left;clear:both;height:30px; margin:0;background:#fff url(gfx/pathway_bg.png) 0 4px no-repeat;width:654px;}
.pathway li{float:left;height:30px;list-style:none;padding:0;background: url(gfx/pathway_bullet.png) no-repeat 6px 12px;padding-left:22px;margin:0;}
.pathway li.first{background-image:none;padding-left:5px;}
.pathway img{margin-top:4px;}
.pathway a{font:11px/30px Tahoma;color:#707070;}
.pathway a strong{color:#111; font-weight:bold;}
/* pathway end */

#cities_suggestions{background:#fff;position:relative;z-index:20;clear:both;}
#cities_suggestions ul{padding: 0;margin: 0;width: 250px;border: 1px solid #999;background: #fff;clear: both;display: none;font: 10px/18px Verdana;color: #333;list-style: none;position: absolute;top: 0;left: 0;z-index:10;}
#cities_suggestions li{list-style:none;cursor: pointer; cursor: hand;padding:0 2px;}
#hint_selected{color: #fff;background: #F29405;}

.index {padding:0 20px 10px 20px;}
.index h3 {color:#9ac266;font:24px/32px "Trebuchet MS";padding:0;}
.index p {color:#666;font:11px/18px Tahoma;text-align:justify}

.index_top_boxes{clear:both;color:#666;margin:10px 0;border:solid #c0e391; border-width:1px 0;padding:0 20px 10px 20px;margin:10px auto; width:620px;background:url(gfx/index_news_bg.png)}
.index_top_boxes a{color:#F29405;}
.index_top_boxes a:hover{color:#F29405;}
.last_added_adverts {width:294px;/*border:1px solid #c0e391;background:#f4fcea;*/border:0;padding:0 5px;float:left;margin-right:5px;}
.last_added_adverts h4{color:#68942F;font:700 14px/32px Verdana;border-bottom:1px solid #C0E391;}
.last_added_adverts span{color:#c5c5c5;}
.index_news {width:294px;/*border:1px solid #c0e391;background:#f4fcea;*/border:0;padding:0 5px;float:left;}
.index_news h4{color:#68942F;font:700 14px/32px Verdana;border-bottom:1px solid #C0E391;}
.index_news h4 a{color:#F29405;font:700 11px/32px Tahoma;text-decoration:none;}
.index_news .newsListItem{padding:0;border-bottom:1px solid #eee;margin:0 auto 10px auto;}
.index_news .newsListItem.last{border:0;}
.index_news .more{text-align:right;padding-bottom:5px;}
.index_news .newsListInfo{padding:2px 0;clear:both;height:18px;}
.index_news .newsListInfo span{color:#c5c5c5;padding-right:10px;float:left;}
.index_news .newsListInfo a{color:#F29405;font:700 11px/12px Tahoma;text-decoration:none;float:right;}
.index_news .newsListInfo a:hover{text-decoration:underline;}
.index_news .all_news{padding-top:10px;}
.index_news .all_news a{color:#68942F;}

div.hr{clear:both;margin:0 auto;background:#fff;background:url(gfx/hr.png) no-repeat;height:16px;width:615px;}
div.hr hr{display:none;}
div.hr2{clear:both;margin:0 auto;background:#fff;background:url(gfx/hr2.png) no-repeat;height:16px;width:615px;}
div.hr2 hr{display:none;}
div.hr_dot{clear:both;margin:10px auto;background:#fff;background:url(gfx/hr_dot.png) repeat-x;height:1px;}
div.hr_dot.short{width:450px;}
div.hr_dot hr{display:none;}
div.hr_shade {height:7px;line-height:7px;padding:0;background:url(gfx/breeders_split_bg.png) center 0 no-repeat;}
div.hr_shade hr{display:none;}
div.hr_shade2 {height:10px;line-height:10px;padding:0;background:url(gfx/exhibitions_split.png) center 0 no-repeat;}
div.hr_shade2 hr{display:none;}

.middle_box{background:url(gfx/middle_box_top_bg.png) top no-repeat;padding-top:20px;margin:10px 0;}
.middle_box_in{background:#eff6e3 url(gfx/middle_box_bottom_bg.png) bottom no-repeat;padding:0 15px 20px 15px;}
.middle_box h4{font:23px Verdana;font-style:italic;color:#c1c1c1;padding-bottom:10px;}

.middle_last_added{float:left;width:190px;}
.middle_last_added dt {text-align:center;height:120px;}
.middle_last_added dt img{border:1px solid #ebeaea;}
.middle_last_added dd {color:#808080;padding-left:20px;}
.middle_last_added dd a{color:#808080;}
.middle_last_added dd.middle_last_added_url a{color:#f29405;font:700 11px/14px Tahoma;text-decoration:none;}
.middle_last_added dd.middle_last_added_url a:hover{text-decoration:underline;}
.middle_last_added dd.middle_last_added_date {font-size:10px;}
.last_added_arrow{float:left;width:48px;padding-top:30px;}

.categories {padding:10px;}
.categories dl{width:335px; height:165px;float:left;margin-right:5px;}
.categories .category_name{border-bottom:1px solid #c0e391;}
.categories .category_name a{font:700 11px/12px "Trebuchet MS"; color:#68942f;text-decoration:none;}
.categories .category_name a:hover{text-decoration:underline;}
.categories .category_img {float:left;width:120px; text-align:center;}
.categories .category_desc {font:11px/14px Tahoma;color:#999;text-align:justify;padding:0 5px 0 125px;}
.categories .category_more a{float:right;font:11px/14px Tahoma;color:#f29405;padding:5px 5px 0 0;width:200px;text-align:right;}

.breeds {padding:10px;width:500px;margin:0 auto;}
.breeds dl{width:100%;float:left;margin-right:5px;background:url(gfx/breeders_split_bg.png) center bottom no-repeat;padding-bottom:10px;}
.breeds .category_name{border-bottom:1px solid #c0e391;}
.breeds .category_name a{font:700 11px/12px "Trebuchet MS"; color:#68942f;text-decoration:none;}
.breeds .category_name a:hover{text-decoration:underline;}

.breeds .breeds_category_name {border:0;}
.breeds .breeds_category_name a{font:700 14px/18px Verdana;}

.breeds .category_img {float:left;width:120px; text-align:center;}
.breeds .category_desc {font:11px/14px Tahoma;color:#999;text-align:justify;padding:3px 5px 3px 125px;}
.breeds .category_more a{float:right;font:11px/14px Tahoma;color:#f29405;padding:5px 5px 0 0;}
.breeds .sub_breeds{padding-left:140px;margin-top:10px;}
.breeds .sub_breeds li{list-style:none;background:url(gfx/footer_bullet.gif) no-repeat 0 8px;padding-left:10px;}
.breeds .sub_breeds li a{color:#68942f;text-decoration:none;}
.breeds .sub_breeds li a:hover{text-decoration:underline;}
.breeds .back {text-align:center;padding:10px 0;}
.breeds .back  a{color:#F29405;text-decoration:none;}
.breeds .back  a:hover{text-decoration:underline;}

.right_rand_photo{float:left;width:220px;}
.right_rand_photo dt {text-align:center;}
.right_rand_photo dt img{border:1px solid #ebeaea;}
.right_rand_photo dd {color:#808080;padding-left:20px;}
.right_rand_photo dd a{color:#808080;}
.right_rand_photo dd.middle_last_added_url a{color:#f29405;font:700 11px/14px Tahoma;text-decoration:none;}
.right_rand_photo dd.middle_last_added_url a:hover{text-decoration:underline;}
.right_rand_photo dd.middle_last_added_date {font-size:10px;}

#calendar table {border-spacing:1px;font-family:Verdana, Arial;font-size:10px;background-color:#f1f1f1;color: #888;margin: 0 auto;}
#calendar table {border-collapse: separate;border-spacing: 1px;}
#calendar td, #calendar th {padding: 3px 2px;}
#calendar .head td{text-align:center;font-weight:bold;background-color:#fafafa;color:#68942f;}
#calendar .head td a{color:#F29405;text-decoration:none;display:block;}
#calendar .head td.actual_date {background-color:#8dc73f;color:#fff;}
#calendar .dayhead td{text-align:center;font-weight:bold;background-color:#fafafa;color:#68942f;}
#calendar tbody tr td{background-color:#FFF; text-align:left;width:20px;text-align:center;}
#calendar tbody tr.odd 	{background: #f9f9f9;border-top:1px solid #FFF;}
#calendar tbody tr.odd td{background: #f9f9f9;border-top:1px solid #FFF;}
#calendar tbody a{color: #1975D7;text-decoration: none;}
#calendar tbody a{color: #1975D7;text-decoration: none;}
#calendar tbody td.tip {color: #F29405;cursor: pointer; cursor: hand;}
#calendar tbody td.empty {background-color:#fafafa;}
#calendar tbody td.actual_date {border:1px solid #F29405;display:block;background:#fcf1e0;}

#events{padding:10px 5px;}
#events h4{font:700 11px/14px "Trebuchet MS";color:#F29405;}
#events dt{font:11px/14px Tahoma;color:#68942F;border-top:1px solid #fbddae;margin-top:5px;}
#events dd{font:11px/14px Tahoma;color:#999;}

.exhibitions {padding:0 20px;}
.exhibitions dl{background:url(gfx/dot_vertical.gif) 120px repeat-y;width:500px;margin:10px auto;color:#333;font:10px/14px Tahoma}
.exhibitions dt{color:#68942f;float:left;font:700 14px/18px Arial;font-style:italic;width:120px;text-align:center;}
.exhibitions dd{float:right;width:360px;padding:2px 10px;}
.exhibitions dd a{font-family:Verdana;}
.exhibitions dd.shade{height:10px;line-height:10px;margin:10px 0 0 0;background:url(gfx/exhibitions_split.png) center 0 no-repeat;width:330px;}
/*.exhibitions h4{font:700 18px/32px "Trebuchet MS";color:#68942F;clear:both;text-align:center;padding-top:20px;}
.exhibitions dl{width:468px;clear:both;padding:15px 0 20px 0;border-top:1px solid #FBDDAE;margin:0 auto;}
.exhibitions dt{float:left;color:#68942F;width:120px;font:700 11px/21px Tahoma;}
.exhibitions dd{float:left;color:#4c4c4c;width:348px;font:11px/21px Tahoma;}
.exhibitions dd.more{text-align:right;width:468px;}
.exhibitions dd.more a{color:#f29405;text-decoration:underline;}
.exhibitions dd.more a:hover{text-decoration:none;}
*/

/* pager */
.pager{color:#333;font:11px/32px Tahoma;text-align:center;padding:10px 0;height:32px;}
.pager a{color:#333;font:11px/32px Tahoma;padding:0 8px 0 10px;text-decoration:none;}
.pager a.graph{padding:0;}
.pager a:hover{text-decoration:none;}
.pager span.actual{color:#f29405;font:700 11px/32px Tahoma;padding:9px 12px 12px 11px;background:url(gfx/pagination_bg.png) center 0 no-repeat;}
.pager img{margin-bottom:-12px;}
/* pager end */

/* formsy */
.form {margin-top:10px;}
.form fieldset {border:0;padding:10px 0;margin:0 auto 20px auto;width:500px;}
.form legend {color:#9ac266;font:17px/18px "Trebuchet MS";padding:0 4px;*margin-bottom:10px;margin-left:10px;}
.form .formRow{float:left;padding-bottom:4px;width:100%;clear:both;}
.form .formRow label, .form .formRow div.label{float:left;width: 125px;text-align:right;font:700 11px/24px Tahoma;padding:0 5px 0 0;color:#333;}
.form .formRow .input label {float:none;width: auto;font:11px/11px Tahoma;color:#333;}
.form .formRow label.wide_label{float:none;width: auto;clear:both;text-align:left;font:700 12px/24px Tahoma;padding:0 5px 0 0;}
.form .formRow .form_tip{float:left; width:305px;font:9px Tahoma;clear:both;padding:10px 5px 5px 5px;margin:0 0 10px 0;color:#6a8c3c;border-bottom:1px solid #c0e391;background:#f4fcea url(gfx/form_tip_bg.gif) no-repeat;}
.form .formRow .form_error{float:left; width:310px;font:9px Tahoma;clear:both;padding:3px 0 5px 0;margin:0;color:#f00;}
.form .formRow div.input{float:left;}
.form .formRow div.input input{float:left;}
.form .formRow.price_row input{margin-right:5px;}
/*
.form .formRow div.input input.text{background:transparent url(gfx/input_bg.png) no-repeat;border:1px solid #e9e9e9;font:11px/17px Tahoma;height:17px;padding:3px 2px 0 2px;}
.form .formRow div.input input.text.error{background-image:url(gfx/input_error_bg.png);border:1px solid #d99e9e;}
*/
.form .formRow div.input .text{border:1px solid #e5e5e5;font:11px/11px Tahoma;padding: 3px 2px;}
.form .formRow div.input .text.error{border:1px solid #d99e9e;}

.form .formRow.buttonRow {text-align:center;padding:15px 0;}
.form .formRow.buttonRow input{float:none;}

.form textarea {border:1px solid #cecece;background:#fff;font:12px Tahoma}
.form input.replace {border:1px solid #cecece;}
.form select.replace {border:1px solid #cecece;}
.form .strlen_span {display:block;clear:both;color:#999;height:20px;}

.form .loginForm label{width:100px;}
.form .loginForm .form_header {background:url(gfx/forms/form_legend_bg.png) 0 -30px repeat-x;margin-left:2px;height:24px;margin-bottom:10px;}
.form .loginForm .formRow{padding:5px 0;}
.form .loginForm ul{padding:0 0 10px 10px;margin:0;}
.form .loginForm li{list-style:none;}
.form .loginForm ul a{color:#444;text-decoration:none;}
.form .loginForm ul a:hover{color:#222;text-decoration:underline;}

.form.locationBox .formRow label{width:75px;font:10px/20px Tahoma;text-align:right;}
.form.locationBox .formRow div.input{width:135px;}
.form.locationBox .formRow{padding:5px 0;}

.form.locationBox .formRow.range{background:url(gfx/range_bg.png) 0 7px no-repeat;width:230px;height:40px;margin:0;padding:10px 0 0 0;}
.form.locationBox .formRow.range label{width:75px;line-height:20px;font:10px/20px Tahoma;text-align:right;}
.form.locationBox .formRow.range div.input{width:135px;*padding:2px;}

.location_box_input {width:130px;}
.location_box_select {width:135px;}


.form fieldset.about{padding:10px}
.form fieldset.about legend{*margin-bottom:10px;}
.form fieldset.about textarea{width:500px;}

.form .formRow.bb_textarea {margin:0 auto;width:500px;padding:10px 0;}
.form .formRow.bb_textarea textarea{border:1px solid #cecece;background:url(gfx/textarea_bg.png) bottom repeat-x;font:12px/16px Tahoma;color:#666;height:240px;}

/* end of forms */

.mainwrap { width:970px; }
.xnarrow { width:90px; }
.xnarrow2 { width:50px; }
.narrow	{ width:150px; }
.narrow2{ width:230px; }
.narrow3{ width:225px; }
.medium	{ width:310px; }
.medium2{ width:390px; }
.wide	{ width:470px; }
.wide2	{ width:550px; }
.xwide	{ width:630px; }
.xwide2	{ width:710px; }
.max	{ width:950px; }

.low{height:50px;}
.avarage{height:80px;}
.high{height:150px;}
.high2{height:200px;}
.xhigh{height:250px;}
.xhigh2{height:300px;}

.messageBox{clear:both;width:460px;padding:15px 30px;background:#fffff2;border:1px solid #f3eede;margin: 20px auto;font:11px/16px Tahoma; color:#767676;}
.messageBox h5{color:#272727;font:700 14px/28px Tahoma;background:url('gfx/info.gif') 0 center no-repeat;padding-left:24px;}
.messageBox p{padding:0 0 0 10px;margin:0;}
.messageBox ul{padding:0 0 0 25px;margin:0;line-height:14px;}
.messageBox li{list-style:disc;}

.messageBox.success{background:#fbfff2;border:1px solid #e7efde;color:#3f7410;}
.messageBox.success h5{color:#3c5000;font:700 14px/28px Tahoma;background-image:url('gfx/success.gif')}

.messageBox.error{background:#fff2f2;border:1px solid #fadede;color:#ba2525;}
.messageBox.error h5{color:#720000;font:700 14px/28px Tahoma;background-image:url('gfx/warn.gif')}

.messageBox.hint{background:#f5feff;border:1px solid #deebf1;color:#028db5;}
.messageBox.hint h5{color:#175b6e;font:700 14px/28px Tahoma;background-image:url('gfx/hint.gif')}

.messageBox.narrow_msg{width:190px;padding:10px 12px;}
.messageBox.narrow_msg h5{font: 10px/18px Tahoma;}

.form fieldset .messageBox{width:400px;}

div.card {padding:20px 10px 10px 10px;}
h3.card_h3 {font:18px/18px Verdana;padding:10px 0 0 25px;}
/*h3.card_h3 {padding:5px;background:#eff6e3;width:678px;margin: 10px 0 5px 0;border-bottom: 1px solid #F29405;clear:both;}*/

.card .about {padding:5px 30px;}
.card .about p{text-align:justify;}

.card_contact{float:left;padding:10px 10px 10px 100px;clear:both;}
.card_contact h4{float:left;width:150px;padding-bottom:20px;padding-left:10px;}
.card_contact h4 img{border:1px solid #eee;padding:8px;}
.card_contact dl{float:left;width:450px;clear:both;padding-bottom:5px;}
.card_contact dt{float:left;color:#333;width:100px;font:700 11px/21px Tahoma;}
.card_contact dd{float:left;color:#4c4c4c;width:350px;font:11px/21px Tahoma;}
.card_contact dd span{color:#aaa;}
.edit_data{clear:both;}
.edit_data a{color:#F29405}

/* profile gallery */
.card_gallery_list {padding:10px;}
.card_gallery_list dl{width:180px;float:left;padding:15px 5px;}
.card_gallery_list dt{height:120px;line-height:120px;text-align:center;padding-bottom:10px;display:block;width:180px;}
.card_gallery_list dt img{vertical-align:middle;padding:2px; border:1px solid #e1e1e1;}
.card_gallery_list dd.gallery_image_list_desc {text-align:center;color:#999;display:block;width:180px;}
/* end of profile gallery */

/* profile gallery */
.profile_gallery_table{margin:0 auto;background:#eff6e3;border-collapse:separate;border-spacing:1px;}
.profile_gallery_table th{font:700 11px/18px Tahoma;color:#9ac266;background:#eff6e3;padding:2px 3px;}
.profile_gallery_table td{vertical-align:middle;background:#fff;padding:5px;}
.profile_gallery_table tr.odd td{background:#f9fbf6;}
/* end of profile gallery */

#breed_list_div {background: url(gfx/dot_v_bg.gif) 32px repeat-y; margin: 10px 0 10px 1px; padding: 0;} 
#breed_list_div ul {margin: 0; padding: 0;} 
#breed_list_div li { list-style: none; margin: 0; padding: 0 12px;line-height: 20px;cursor: pointer; cursor: hand;} 
#breed_list_div li.over {color:#F29405;text-decoration:underline;} 
#breed_list_div ul { margin-left: 10px;}
#breed_list_div li span.plus{background:url(gfx/plus_ico.gif) no-repeat 7px 7px;padding-left:17px;}
#breed_list_div li span.minus{background:url(gfx/minus_ico.gif) no-repeat 7px 7px;padding-left:17px;}
#breed_list_div li li span.minus{background:url(gfx/minus_dot_ico.gif) no-repeat 2px 7px;padding-left:17px;}
#breed_list_div li span{display:block;padding-left:5px;}
#breed_list_div li.last { background: #fff url(gfx/dot_v.gif) 22px 0 no-repeat;} 
#breed_list_div li li.last { background: url(gfx/dot_h.gif) 0 10px no-repeat;} 
#breed_list_div li.first {background: #fff url(gfx/dot_v_long.gif) 22px 12px no-repeat;}
#breed_list_div li li.first {background: url(gfx/dot_h.gif) 0 10px no-repeat;} 
#breed_list_div li li{background: url(gfx/dot_h.gif) 0 10px no-repeat;}
#breed_list_div li li.last.close_parent {background:#fff url(gfx/dot_last_node.gif) no-repeat 0 1px;}

/* profile gallery */
.profile_gallery_list {padding:10px 0 0 0;}
.profile_gallery_list fieldset {padding:10px 0;margin:0 auto 20px auto;width:500px;border: solid #C0E391; border-width:1px 0;background:url(gfx/index_news_bg.png);padding-left:5px;}
/*.profile_gallery_list legend {color:#9ac266;font:17px/18px "Trebuchet MS";padding:0 4px;*margin-bottom:10px;margin-left:10px;}*/
.profile_gallery_list legend{font:700 12px/18px Verdana;}
.profile_gallery_list dl{width:150px;float:left;padding:0 5px;height:170px;}
.profile_gallery_list dt{height:135px;line-height:135px;text-align:center;}
.profile_gallery_list dt img{vertical-align:middle;padding:2px; border:1px solid #e1e1e1;}
.profile_gallery_list dd.delete_gallery_image {margin:0 auto;width:100px;}
.profile_gallery_list dd label{font:700 11px/21px Tahoma;float:left;}
.profile_gallery_list dd input{float:left;}
/* end of profile gallery */

.profile_adverts{border:1px solid #eff6e3;padding:10px 0;margin:0 auto 20px auto;width:500px;}
.profile_adverts legend {color:#9ac266;font:17px/18px "Trebuchet MS";padding:0 4px;*margin-bottom:10px;margin-left:10px;}
.profile_adverts .edit_advert {font:11px/12px Tahoma;float:left;padding:0 0 10px 30px;}
.profile_adverts .edit_advert a{color:#F29405}
.profile_adverts .edit_photos {font:11px/12px Tahoma;float:right;padding:0 30px 10px 0;}
.profile_adverts .edit_photos a{color:#F29405}
.profile_advert_info{float:left;padding:10px 10px 10px 30px;clear:both;}
.profile_advert_info h4{float:left;width:150px;padding-bottom:20px;padding-left:10px;}
.profile_advert_info h4 img{border:1px solid #eee;padding:8px;}
.profile_advert_info dl{float:left;width:320px;clear:both;padding-bottom:5px;}
.profile_advert_info dt{float:left;color:#333;width:80px;font:700 11px/21px Tahoma;}
.profile_advert_info dd{float:left;color:#4c4c4c;width:220px;font:11px/21px Tahoma;}
.profile_advert_info dd span{color:#aaa;}

.profile_advert_photos{float:left;}
.profile_advert_photos img{padding:2px; border:1px solid #e1e1e1;}

.profile_reviews{margin:10px auto;width:600px;border-bottom:1px solid #ddd;}
.profile_reviews .avatar{float:left;width:130px;text-align:center;}
.profile_reviews .reviewer_name{float:left;width:470px;font:700 11px/14px Tahoma;padding-bottom:4px;}
.profile_reviews .review_content{float:right;width:470px;font:11px/14px Tahoma;color:#b0b0b0;}
.profile_reviews .reply_content{float:right;width:470px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;}
.profile_reviews .reply_content strong{font:11px/14px Tahoma;color:#555;}
.profile_reviews .review_date {float:right;width:470px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;text-align:right;}
.profile_reviews .reply_btn {float:right;width:470px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;text-align:right;}
.profile_reviews .replyBox {float:right;width:470px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;}
.profile_reviews .replyBox textarea{width:470px;border:1px solid #cecece;background:url(gfx/textarea_bg.png) bottom repeat-x;}
.profile_reviews .replyBox p{margin:0;text-align:center;}

.rate5 {color:#52c200;}
.rate4 {color:#749113;}
.rate3 {color:#1ea7ef;}
.rate2 {color:#ff9600;}
.rate1 {color:#e80000;}

/* groups */
.groups_list{padding:10px 0 0 0;}
.groups_list a{font:700 11px/14px Tahoma;padding: 2px 5px;}
.groups_list a:hover{text-decoration:none;}

.groups_list dl{height:90px;background:url() 2px center no-repeat;}
.groups_list dt{padding-left:60px;}
.groups_list dd{padding:0 4px 0 65px;color:#999;font:11px/14px Tahoma;}
.groups_list dd.description{height:45px;}

.groups_tab{width:668px;margin:10px auto;position:relative;}

.groups_list .subjects_ico{background:url(gfx/subjects_ico.png) 2px 0 no-repeat;padding-left:10px;}
.groups_list .posts_ico{background:url(gfx/posts_ico.png) 2px 0 no-repeat;padding-left:10px;}
.groups_list .counts{font:11px/16px Tahoma; color:#666;padding-top:5px;text-align:right;}
.groups_list .counts img{vertical-align:bottom;}
/*
.groups_tab thead th{background:url('gfx/box_title_n_bg.gif') repeat-x; height:10px; padding:3px 5px 3px 10px; color:#333333; font-weight:bold; font-size:11px;}
.groups_tab thead{border:solid #ccc;border-width:1px 1px 0 0;}
.groups_tab thead th{border:solid #ccc;border-width:0 0 0 1px;}
.groups_tab thead td{border:solid #ccc;border-width:0 0 1px 1px;text-align:center;font-weight:bold;background:#f8f8f8;}
*/

.groups_tab a{color:#F29405;text-decoration:none;}
.groups_tab a:hover{text-decoration:underline;}
.groups_tab thead td{background:url(gfx/groups_thead_bg_b.gif) repeat-x;height:31px;color:#000;font:700 11px/31px Tahoma;}
.groups_tab thead th{background:url(gfx/groups_thead_bg_t.gif) repeat-x;height:31px;}
.groups_tab thead th h5{color:#68942F;font:700 11px/31px Tahoma;margin:0 5px;padding-left:20px;border-bottom:1px solid #ddd;}
.groups_tab thead .row_l{background:#fff url(gfx/groups_thead_l.gif) right no-repeat;width:3px;}
.groups_tab thead .row_r{background:#fff url(gfx/groups_thead_r.gif) left no-repeat;width:3px;}


.groups_tab tbody tr{background:url(gfx/groups_row_bg.gif) repeat-x;height:62px;*height:58px;}
.groups_tab tbody .row_l{background:#fff url(gfx/groups_row_l.gif) right no-repeat;width:3px;}
.groups_tab tbody .row_r{background:#fff url(gfx/groups_row_r.gif) left no-repeat;width:3px;}
.groups_tab thead td span.left_border{border-left:1px solid #ddd;display:block;font:700 11px/21px Tahoma;margin:5px 0}
.groups_tab thead td span.right_border{border-right:1px solid #ddd;display:block;font:700 11px/21px Tahoma;margin:5px 0}
.groups_tab tbody td span.left_border{border-left:1px solid #ddd;display:block;margin:5px 0;line-height:62px;}
.groups_tab tbody td span.right_border{border-right:1px solid #ddd;display:block;margin:5px 0;line-height:62px;}

.groups_tab tbody tr.subject_row{background:url(gfx/subject_row_bg.gif) repeat-x;height:52px;*height:42px;}
.groups_tab tbody tr.subject_row .row_l{background:#fff url(gfx/subject_row_l.gif) right no-repeat;width:3px;}
.groups_tab tbody tr.subject_row .row_r{background:#fff url(gfx/subject_row_r.gif) left no-repeat;width:3px;}
.groups_tab thead tr.subject_row span.left_border{border-left:1px solid #ddd;display:block;font:700 11px/21px Tahoma;margin:5px 0}
.groups_tab thead tr.subject_row span.right_border{border-right:1px solid #ddd;display:block;font:700 11px/21px Tahoma;margin:5px 0}
.groups_tab tbody tr.subject_row span.left_border{border-left:1px solid #ddd;display:block;margin:5px 0;line-height:32px;}
.groups_tab tbody tr.subject_row span.right_border{border-right:1px solid #ddd;display:block;margin:5px 0;line-height:32px;}

.groups_tab tbody tr.rowsplit{height:10px;line-height:10px;background:url();}

.groups_tab tbody{/*border:solid #ccc;border-width:1px 1px 0 0;*/}
.groups_tab tbody td{/*border:solid #ccc;border-width:0 0 1px 1px;*/}
.groups_tab .ico{width:50px;vertical-align:middle;text-align:center;}
.groups_tab .group_name{vertical-align:top;padding:5px;width:300px;}
.groups_tab .group_name a{font:700 11px/14px Tahoma;}
.groups_tab .group_name p{color:#aaa;font:11px/14px Tahoma;text-align:justify;}

.groups_tab .subject_name{vertical-align:top;padding:5px;}
.groups_tab .subject_name a{font:700 11px/14px Tahoma;}
.groups_tab .subject_name p{color:#aaa;font:11px/14px Tahoma;text-align:justify;}


.groups_tab .posts_count {width:40px;}
.groups_tab .counts {width:60px;}
.groups_tab .post_author {width:120px;}
.groups_tab .delete_post {width:30px;}

.groups_tab .middle {vertical-align:middle;}
.groups_tab .top {vertical-align:top;}
.groups_tab .center {text-align:center;}
.groups_tab .left {text-align:left;}
.groups_tab .no_posts{color:#aaa;}

.groups_tab .last_post{width:160px;vertical-align:middle;padding:0 5px;}
.groups_tab .last_post div{border-left:1px solid #ddd;padding:0 5px;}
.groups_tab .last_post span{color:#aaa;}
.groups_tab .last_post.last_subject_post{width:155px;vertical-align:middle;padding:0;}

.groups_tab tbody.groups_subject tr{background-image:none;}
.groups_tab tbody.groups_subject tr.postRow td{border:1px solid #e1e1e1;}
.groups_tab tbody.groups_subject tr.postRow.odd td{background:#fafafa;}
.groups_tab tbody.groups_subject td.author{width:140px;}
.groups_tab tbody.groups_subject td.author img{border:1px solid #eee;padding:5px;background:#fff;vertical-align:top;display:block;margin:0 auto;}
.groups_tab tbody.groups_subject td.subject_post{width:790px;}

.groups_tab tbody .no_topics{color:#aaa;vertical-align:middle;padding-left:20px;}

.quote_area{border-left:2px solid #D1D7DC;color:#A3A3A3;margin:15px 0 15px 7px;padding-left:7px;}
.code_area{background:#FDFBF3 none repeat scroll 0 0;border:1px solid #999999;color:#333333;overflow-x:auto;overflow-y:hidden;padding:7px 7px 1em;width:520px;}
.post_toolbar{border-bottom:1px solid #eee;text-align:right;margin:5px;}
.post_toolbar img{margin:0 2px;}
.author_toolbar{border-bottom:1px solid #eee;text-align:center;margin:5px;font-weight:bold;}
.author_toolbar span.breeder_ico{background:url(gfx/b_ico.gif) 0 2px no-repeat;padding-left:12px;}
.author_toolbar span.user_ico{background:url(gfx/u_ico.gif) 0 2px no-repeat;padding-left:12px;}
.post_content{padding:0px 10px 15px 10px;}
.signature{border-top:1px solid #eee;text-align:left;margin:0 5px 5px 5px;color:#999;}
.quote_btn{cursor: pointer; cursor: hand;}

.form .formRow.bb_textarea textarea.quick_reply {height:140px;width:500px;}
/* groups end */

.card_menu {padding:0 10px 0 0;height:32px;padding-top:13px;background:url(gfx/card_menu_bg.png) repeat-x;position:absolute;top:45px;left:30px;border:1px solid #e1e1e1;width:600px;}
.card_menu ul{padding:10px 50px 0 0;background:url(gfx/card_menu_hand.png) no-repeat right -0;height:22px;}
.card_menu li{float:left;list-style:none;background:url(gfx/card_menu_spliter.png) no-repeat left 3px;padding-left:10px;}
.card_menu li a{color:#418e12;text-decoration:none;display:block;padding:0 10px 0 0;}
.card_menu li a:hover{text-decoration:underline;}
.card_menu li.first_menu_item{background-image:none;}

.card_index_contact{float:left;padding:10px;}
.card_index_contact h4{float:left;width:150px;padding:0 5px 20px 5px;text-align:center;}
.card_index_contact h4 img{border:1px solid #eee;padding:8px;}
.card_index_contact div.card_index_contact_list{float:left;width:450px;}
.card_index_contact dl{float:left;width:450px;clear:both;padding-bottom:5px;}
.card_index_contact dt{float:left;color:#333;width:100px;font:700 11px/21px Tahoma;}
.card_index_contact dd{float:left;color:#4c4c4c;width:350px;font:11px/21px Tahoma;}
.card_index_contact dd span{color:#aaa;}

.card_index_offers_containter{margin:0 auto;width:400px;}
.card_index_offers{padding:10px;width:400px;float:left;background:url(gfx/hr_bg.gif) bottom repeat-x;/*border-bottom:1px dotted #ccc;*/}
.card_index_offers.last{border:0;}
.card_index_offers dl{float:left;width:460px;clear:both;padding-bottom:5px;clear:both;}
.card_index_offers dt{float:left;color:#333;width:100px;font:700 11px/21px Tahoma;}
.card_index_offers dt.offer_name{width:100%;}
.card_index_offers dt.offer_name a{color:#F29405;font:12px/18px Tahoma;}
.card_index_offers dt.offer_name a:hover{text-decoration:none;}
.card_index_offers dd{float:left;color:#4c4c4c;width:360px;font:11px/21px Tahoma;}
.card_index_offers p {text-align:right;}
.card_index_offers p a{color:#F29405;font:12px/18px Tahoma;}
.card_index_offers p a:hover{text-decoration:none;}

.card_index_reviews{margin:10px auto;width:400px;background:url(gfx/exhibitions_split.png) center bottom no-repeat;padding-bottom:10px;}
.card_index_reviews.last{border:0;}
.card_index_reviews .reviewer_name{float:left;width:130px;font:11px/14px Tahoma;padding-bottom:4px;}
.card_index_reviews .reviewer_name span{font-weight:bold;}
.card_index_reviews .review_content{float:right;width:270px;font:11px/14px Tahoma;color:#000;text-align:justify;}
.card_index_reviews .reply_content{float:right;width:270px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;text-align:justify;}
.card_index_reviews .reply_content strong{font:11px/14px Tahoma;color:#555;}
.card_index_reviews .review_date {float:right;width:270px;font:11px/14px Tahoma;color:#b0b0b0;padding:10px 0;text-align:right;}
.reviews_get_all{margin:10px auto;width:400px;}
.reviews_get_all a{color:#F29405;font:12px/21px Tahoma;}


.breeds_list {padding:0 10px 10px 10px;margin-top:5px;}
.breeds_list a{background:url(gfx/breeds_list_bg_left.png) no-repeat;float:left; height:20px;padding-left:3px;color:#333;font:11px/20px Tahoma;text-decoration:none;margin:3px}
.breeds_list a span{background:url(gfx/breeds_list_bg.png) right no-repeat;padding:0 3px 0 2px;float:left;height:20px;cursor: pointer; cursor: hand;}
.breeds_list a.selected{background-image:url(gfx/breeds_list_sel_bg_left.png);}
.breeds_list a.selected span{background-image:url(gfx/breeds_list_sel_bg.png);}

div.list_hr{clear:both;margin:0 20px;background:#fff;background:url(gfx/hr_list.png) no-repeat;height:15px;}
div.list_hr hr{display:none;}
.breeders_list{padding:0 10px;width:688px;clear:both;}
.breeders_list h4 {padding:5px;background:#eff6e3;width:678px;margin: 10px 0 5px 0;border-bottom: 1px solid #F29405;}
.breeders_list h4 a{color:#6e8034;text-decoration:none;font:17px/21px "Trebuchet MS";}
.breeders_list h4 a:hover{text-decoration:underline;}
.breeders_list h5{float:left;width:140px;padding:5px 0 20px 0;text-align:center;}
.breeders_list h5 img{/*border:1px solid #eee;padding:8px;*/}
.breeders_list h5 a{text-decoration:none;display:block;}
.breeders_list h5 label{color:#F29405;}
.breeders_list div.breeders_list_data{float:left;width:520px;}
.breeders_list dl{float:left;width:520px;clear:both;padding-bottom:5px;background:url(gfx/dot_bg.gif) repeat-x bottom}
.breeders_list dl.last{background-image:none;}
.breeders_list dt{float:left;color:#68942F;width:120px;font:700 11px/21px Tahoma;}
.breeders_list dd{float:left;color:#4c4c4c;width:400px;font:11px/21px Tahoma;}
.breeders_list dd span{color:#bbb;}
.breeders_list .more a{color:#F29405;}
.breeders_list .photos img{padding:2px; border: 1px solid #eff6e3;margin:5px 5px 5px 0;float:left;}

.card_advert{padding:0 10px 0 0;width:520px;clear:both;margin:10px auto;}
.card_advert dl{float:left;width:520px;clear:both;padding-bottom:5px;background:url(gfx/dot_bg.gif) repeat-x bottom}
.card_advert dl.last{background-image:none;}
.card_advert dt{float:left;color:#68942F;width:120px;font:700 11px/21px Tahoma;}
.card_advert dd{float:left;color:#4c4c4c;width:400px;font:11px/21px Tahoma;}
.card_advert dd a{color:#4c4c4c;}
.card_advert .more a{color:#F29405;}
.card_advert .photos div{margin:5px 5px 5px 0;float:left;width:125px;height:120px;text-align:center;}
.card_advert .photos img{padding:2px; border: 1px solid #eff6e3;}


.index_breeders_list{padding:0;width:550px;clear:both;margin:10px auto 0 auto;border:0;}
.index_breeders_list h4 {padding:5px;background:#eff6e3;width:550px;margin: 10px 0 5px 0;border-bottom: 1px solid #F29405;}
.index_breeders_list h4 a{color:#6e8034;text-decoration:none;font:17px/21px "Trebuchet MS";}
.index_breeders_list h4 a:hover{text-decoration:underline;}

/*
.index_breeders_list{padding:0 10px;width:588px;clear:both;margin:10px auto 0 auto;border:1px solid #EFF6E3;}
.form fieldset.breeders_search {border: solid #C0E391; border-width:1px 0;background:url(gfx/index_news_bg.png);padding-left:5px;}
.breeders_search legend{font:700 12px/18px Verdana;}
*/
.index_breeders_list legend {padding:5px;}
.index_breeders_list legend a{color:#F29405;text-decoration:none;font:17px/21px "Trebuchet MS";}
.index_breeders_list legend a:hover{text-decoration:underline;}
.index_breeders_list div.index_breeders_list_data{float:left;width:520px;}
.index_breeders_list dl{float:left;width:568px;clear:both;padding-bottom:5px;background:url(gfx/dot_bg.gif) repeat-x bottom}
.index_breeders_list dl.last{background-image:none;}
.index_breeders_list dt{float:left;color:#68942F;width:120px;font:700 11px/21px Tahoma;}
.index_breeders_list dd{float:left;color:#4c4c4c;width:400px;font:11px/21px Tahoma;}
.index_breeders_list .more a{color:#F29405;}
.index_breeders_list .photos img{padding:2px; border: 1px solid #eff6e3;margin:5px 5px 5px 0;float:left;}

.reviews_note{clear:both;width:100%;float:left;padding:20px 0 20px 0;}
.reviews_note .reviews_note_label{float:left;font:700 11px/14px Tahoma; color:#333;text-align:right;padding:0 3px 0 120px;width:125px;}
.reviews_note .reviews_note_label_value{float:left;font:11px/14px Tahoma; color:#333;text-align:left;}
.note {float:left;width:232px;height:16px;background:url(gfx/note_bg.gif) no-repeat;padding:1px 1px 1px 3px;}
.note_value {height:14px;width:228px;}
.note_value span{display:block;height:14px;background:url(gfx/note_value_bg.gif) right 0 no-repeat;}

.add_review_options{clear:both;padding:0 20px;}
/*.add_review_options fieldset{border:1px solid #e1e1e1;margin-top:10px;}*/
.add_review_options fieldset{border: solid #C0E391; border-width:1px;background:url(gfx/index_news_bg.png);padding-left:5px;margin:15px 0;}
.add_review_options legend{margin:0 10px;padding:0 2px;font:700 12px/18px Verdana;color:#9ac266;}
#checked_tab {font-weight:bold;text-decoration:none;}

.reviews_options_list{clear:both;padding:20px 0 0 0;margin:0;}
.reviews_options_list a{color:#68942F;}
.reviews_options_list a:hover{text-decoration:none;}


.breeders_tab{width:600px;margin:15px auto;color:#333;}
.breeders_tab thead th{background:url(gfx/breeders_thead_bg.png) repeat-x;height:30px;vertical-align:middle;text-align:center;color:#68942f;font:700 11px/11px Tahoma;}
.breeders_tab thead th a{color:#68942f;font:700 11px/11px Tahoma;text-decoration:none;}
.breeders_tab tbody td{padding:10px 5px 13px 5px;}
.breeders_tab tbody td a{color:#f29405;font:700 11px/14px Tahoma;text-decoration:none;}
.breeders_tab tbody td a:hover{text-decoration:underline;}
.breeders_tab tbody .first td{padding-top:13px;}
.breeders_tab tbody tr.splitter td{height:7px;line-height:7px;padding:0;background:url(gfx/breeders_split_bg.png) center 0 no-repeat;}

/*.breeders_tab .odd td{background:#fafafa;border:1px solid #e5e5e5;border-width:1px 0;}*/

.breeders_tab .center{text-align:center;}
.breeders_tab .middle{vertical-align:middle;}
.breeders_tab span{color:#aaa;}

.form fieldset.breeders_search {border: solid #C0E391; border-width:1px 0;background:url(gfx/index_news_bg.png);padding-left:5px;}
.breeders_search legend{font:700 12px/18px Verdana;}
.breeders_search .search_submit {background:url(gfx/search_button.png) no-repeat;height:28px;width:84px;border:0;letter-spacing:-150px;overflow:hidden;text-indent:550px;}

fieldset.profile_breeds {border: 1px solid #EFF6E3;margin: 10px auto;}
fieldset.profile_breeds legend{font:700 12px/18px Verdana;color:#9ac266;}

p.breeder_url{display:block;clear:both;color:#999;background:#f5feff;border:1px solid #deebf1;color:#555;width:400px;margin:0 auto 10px auto;padding:10px;}
span#breeder_url{display:block;clear:both;color:#175B6E;padding: 0;}
p.barge{font:1px/1px Tahoma;clear:both;}
p.card_padding{font:1px/1px Tahoma;clear:both;padding-top:20px;}


.not_found{width:564px;padding-top:60px;height:379px;background:url(gfx/404_bg.jpg) no-repeat;margin:0 auto;}
.not_found p{padding:5px 280px 0 10px;}

.no_adverts_found{width:400px;margin:0 auto;background:url(gfx/search-not-found.png) 20px no-repeat;padding:20px 0 40px 140px;}
.no_found_cloud{width:407px;background:url(gfx/not-found-top.png) no-repeat;padding-top:58px;}
.not_found_cloud_content{width:360px;padding-left:40px;padding-right:7px;background:url(gfx/not-found-bottom.png) bottom no-repeat;padding-bottom:30px;color:#555;}
.not_found_cloud_content h4{font:12px/18px Tahoma;}
.not_found_cloud_content h4 a{font:700 14px/18px Tahoma;text-decoration:none;}


/* news */
.news {padding:10px 25px 0 25px;}
.news.news_list_right{padding:10px 5px 0 5px;}
.news .newsListItem{padding:0 5px 0px 5px;border-bottom:1px solid #eee;margin:0 auto 10px auto;}
.news .newsListItem.last{border:0;}
.news p{padding:0;margin:0;font:11px/16px Tahoma;}
.news h5 {background:url(gfx/page_ico.gif) 0 5px no-repeat;padding:0 0 0 12px;}
.news h5 a{font:700 11px/12px Tahoma;color:#68942F;text-decoration:none;}
.news h5 a:hover{text-decoration:underline;}
.news .more{text-align:right;padding-bottom:5px;}
.news .more a{text-decoration:none;}
.news .more a:hover{text-decoration:underline;}
.news .newsListInfo{padding:2px 0;clear:both;height:18px;}
.news .newsListInfo span{color:#c5c5c5;padding-right:10px;float:left;}
.news .newsListInfo a{color:#769013;font:700 11px/12px Tahoma;text-decoration:none;float:right;}
.news .newsListInfo a:hover{text-decoration:underline;}

.news_one{padding:10px 25px 0 25px;color:#333;}
.news_one p {text-align:justify;}
.news_one p.news_date {text-align:right;color:#aaa;}

.news .all_news{padding:0 0 5px 0;margin:0;text-align:right;}
.news .all_news a{color:#1ea7ef;font:11px/16px Tahoma;text-decoration:none;}
/* end of news */


/* statics */
.help {padding:10px 80px;}
.help strong{color:#68942F;}
.help li{color:#333;padding:3px 0;text-align:justify;}

.terms {padding:10px 80px;color:#333;text-align:justify;}
.terms h4{font-weight: bold;color:#68942F;}
.terms ol, .terms ul{margin:0 0 0 35px;padding:5px;}
.terms li{padding-bottom:4px;}
/* temp */

.benchmark{margin:0 auto;clear:both;}
#debug{display:block;position:absolute;top:0;left:0;border:solid #888;border-width:0 1px 1px 0;background:#ddd;z-index:10;}