.float_left{
	float:left;
}

.float_right{
	float:right;
}

.clearer{
	clear:both;
	height:1;
}

hr.clearing {display: block; clear: both; visibility: hidden;
     height: 0; border-width: 0; margin: 0; padding: 0;
}

* html hr.clearing {display: none;}

#page{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	padding-bottom:10px;
	text-align:left;
	padding-top:13px;
	background-color:#fff;
}

.rightbar{
	width:125px;
}

.home_f .rightbar{
	width:auto;
	margin-top:53px;
	margin-bottom:10px;
}

.noborder{
	border:0px;
	padding:0px;
}

table.maintable{
	padding-top:6px;
}

td.lb_cell{
	width:150px;
	vertical-align:top;
}

td.main_cell{
	vertical-align:top;
	width:100%;
	padding-left:10px;
	padding-right:10px;
}

td.rb_cell{
	width:125px;
	vertical-align:top;
}

.lb_banner{
	margin-bottom:9px;
}

.lb_place_ad{
	margin-bottom:10px;
	background-color:#f0f0f0;
	padding:10px;
}

.lb_place_ad .sd_place_ad, .lb_place_ad .sd_manage_ad{
	display:block;
	width:130px;
	height:25px;
	padding-top:8px;
	margin-bottom:6px;
	text-align:center;
	background-color:#f26522;
	font:bold 12px Verdana;
	color:#fff;
	text-decoration:none;
}

.lb_place_ad .sd_manage_ad{
	background-color:#cecece;
	color:#333;
}

.lb_place_ad ul{
	margin:0px;
	padding:0px;
}

.lb_place_ad ul{
	margin:0px;
	padding:0px;
}

.lb_place_ad li{
	margin:0px;
	padding:0px;
	list-style:none;
	background-image:url("bullet_pink.gif");
	background-repeat:no-repeat;
	background-position:2px 6px;
	padding-left:9px;
	font:bold 11px Verdana;
	color:#822886;
	padding-bottom:5px;
}

.lb_place_ad li a{
	font:bold 11px Verdana;
	color:#822886;
	text-decoration:none;
}

.lb_place_ad li a:hover{
	text-decoration:underline;
}

#clipped_ads, #saved_searches{
	padding-top:4px;
	margin-bottom:10px;
	background-color:#b7cb32;
	font:bold 10px Verdana;
	color:#333333;
	background-image:url("star_on.png");
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:21px;
	height:17px;
	display:block;
	text-decoration:none;
}

#saved_searches{
	background-image:url("lb_zoom.gif");
	background-position:3px 4px;
	padding-left:17px;
}

.lb_block{
	margin-bottom:10px;
}

.lb_block .title{
	background-color:#dddddd;
	background-image:url("arrow_btm.gif");
	background-repeat:no-repeat;
	background-position:5px 7px;
	font:bold 10px Verdana;
	color:#333333;
	border-bottom:1px solid #dddddd;
	text-decoration:none;
	display:block;
	padding-left:18px;
	padding-bottom:3px;
	padding-top:2px;
}

.lb_block .items{
	padding-bottom:5px;
	border:1px solid #cccccc;
	border-top:0px;
}

.lb_block .item{
	padding-top:5px;
	padding-left:7px;
	font:normal 9px Verdana;
	color:#666666;
}

.lb_block .item a{
	font:bold 9px Verdana;
	color:#666666;
	text-decoration:none;
}

.not_registered_top{
	padding-top:3px;
	width:210px;
	margin-top:9px;
	background-color:#e4f0de;
	font:bold 12px Verdana;
	color:#822886;
}

.not_registered_btm{
	width:210px;
	margin-top:1px;
	background-color:#e4f0de;
	font:normal 11px Verdana;
	color:#666666;
	padding-bottom:3px;
}

.not_registered_btm a{
	font:bold 11px Verdana;
	color:#666666;
	text-decoration:none;
}

.not_registered_top .in, .not_registered_btm .in{
	margin-left:11px;
	margin-right:10px;
	padding-bottom:7px;
	padding-top:4px;
}

.not_registered_btm .in{
	padding-top:6px;
}

.not_registered_btm .image{
	text-align:right;
	margin-top:12px;
}

.menu_sidebar{
	margin-bottom:13px;
	width:150px;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
}

.menu_sidebar .item{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:2px;
}

.menu_sidebar .item a{
	background-image:url("arrow_grey.gif");
	background-repeat:no-repeat;
	background-position:2px 4px;
	font:normal 10px Verdana;
	color:#666666;
	padding-left:10px;
	text-decoration:none;
}

.menu_sidebar .item a:hover{
	text-decoration:underline;
}

#errormsg{
	background-color:#ff9b99;
	font:normal 10px Verdana;
	color:#000000;	
	margin-left:5px;
	margin-bottom:10px;
	padding:2px;
	width:400px;
}

#thanks_message{
	background-color:#FFF568;
	margin-bottom:6px;
	font:normal 11px Verdana;
	color:#2F5F1B;
	padding:5px;
	display:block;
}

.login_form{
	background:#fef2fd;
	color:#7f7f7f;
	font:normal 9px Verdana;
}

.login_form td.form{
	background:#ffffff;
	padding-top:5px;
	padding-left:10px;
}

.login_form a{
	color:#7f7f7f;
	font:normal 9px Verdana;
}

.login_form .field{
	width:137px;
	padding-left:7px;
	padding-bottom:3px;
	margin-top:6px;
	margin-bottom:1px;
	border:1px solid #d662c4;
	background:#eef8fd;
	color:#777c7e;
	font:normal 10px Verdana;
}

.login_form .remember{
	color:#000000;
	font:normal 12px Verdana;
	margin-bottom:5px;
	margin-top:2px;
}

.forms{
	width:100%;
}

.forms .label{
	color:#666666;
	font:bold 10px Verdana;
	padding-left:10px;
	width:70px;
}

.forms .label_nowidth{
	color:#666666;
	font:bold 10px Verdana;
	padding-left:10px;
}


.forms .label_value{
	color:#666666;
	font:normal 9px Verdana;
	padding-left:10px;
	padding-right:10px;
}

.forms .label_value a{
	color:#666666;
	font:normal 9px Verdana;
}

.forms .label_obs, .forms .f_obs{
	width:170px;
	padding-right:10px;
	color:#666666;
	font:normal 9px Verdana;
}

.forms .label_obs a, .forms .f_obs a{
	color:#666666;
	font:normal 9px Verdana;
}

.forms .field{
	padding-top:3px;
	height:14px;
	color:#666666;
	font:normal 10px Verdana;
	border:1px solid #7f9db9;
}

.forms .field_predicted{
	background-color:#ffffcc;
}

.forms .area{
	padding-top:3px;
	color:#666666;
	font:normal 10px Verdana;
	border:1px solid #7f9db9;
}

.forms select{
	padding-top:1px;
	padding-bottom:1px;
	color:#666666;
	font:normal 10px Verdana;
}

.forms .separator{
	padding-left:7px;
	padding-top:3px;
	padding-bottom:4px;
	background:#f2f2f2;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	color:#822886;
	font:bold 17px Verdana;
}

.forms .orange{
	color:#ff7000;
}

.form_separator{
	margin-top:7px;
	margin-bottom:9px;
	border-top:1px solid #e4e4e4;
}

* html .form_separator{
	margin-bottom:7px;
}

h1{
	margin-left:12px;
	margin-bottom:6px;
	font:bold 20px Verdana;
}

h1.page_title, h1.page_title_blank, h1.page_title_blank_min, h1.page_title_blank_big{
	margin:0px;
	background-color:#b7cb32;
	background-image:url("ptitle_bg.gif");
	background-repeat:no-repeat;
}

h1.special_title, h1.article_title{
	margin:0px;
}

h1.special_title span{
	font:normal 10px Verdana;
}

h1.blue{
	color:#0099ff;
	text-transform:lowercase;
	margin-left:0px;
	font:bold 17px Verdana;
}

h1.blue a{
	color:#0099ff;
	font:bold 17px Verdana;
	text-decoration:none;
}

h1.blue a:hover{
	text-decoration:underline;
}

h1.pink{
	color:#ffa7ed;
	text-transform:lowercase;
	margin-left:0px;
	font:bold 21px Verdana;
}

h1.pink2{
	color:#822886;
	text-transform:lowercase;
	margin-left:0px;
	font:bold 40px Helvetica;
}

h1.page_title_blank{
	color:#ffffff;
}

h1.page_title_blank_min{
	color:#ffffff;
	background-image:url("ptitle_bg.gif");
	background-repeat:no-repeat;
}

h1.page_title_blank_big{
	color:#ffffff;
	background-image:url("ptitle_big_bg.gif");
	background-repeat:no-repeat;
}

h1.page_title_purple{
	background-color:#822886;
	background-image:url("ptitle_big_purple_bg.gif");
	background-repeat:no-repeat;
	font:bold 14px Verdana;
	color:#fff;
	height:20px;
	padding:4px 0px 0px 6px;
	width:679px;	
	margin:0px;
}

h2{
	font:bold 12px Verdana;
	color:#822886;
}

h3{
	background-color:#e7f5ff;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	font:bold 17px Verdana;
	color:#0099ff;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:7px;
	border-bottom:1px solid #e4e4e4;
}

h4{
	width:480px;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#7e7e7e;
	background-image:url("h4_bg.gif");
	background-repeat:no-repeat;
	font:bold 11px Verdana;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:6px;
}

.page_title, .page_title_blank, .page_title_blank_min, .page_title_blank_big, .page_title_grey, .page_title_yellow{
	padding-left:10px;
	padding-bottom:2px;
	padding-top:4px;
	background-color:#b7cb32;
	background-image:url("ptitle_bg.gif");
	background-repeat:no-repeat;
	color:#000000;
	font:bold 11pt Verdana;
}

.page_title_blank, .page_title_blank_min{
	color:#ffffff;
}

.page_title_blank a, .page_title_blank_min a{
	color:#ffffff;
	font:bold 10px Verdana;
	text-decoration:none;
	background-image:url("arrow_white_back.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
}

.page_title_blank .float_right{
	margin-top:2px;
	margin-right:6px;
}

.page_title_blank a.normal{
	background-image:none;
}

.page_title_blank a.normal{
	background-image:none;
	padding-right:10px;
}

.page_title_blank a:hover, .page_title_blank_min a:hover{
	text-decoration:underline;
}

.page_title_grey{
	background-color:#b5b5b5;
	background-image:url("ptitle_grey_bg.gif");
	background-repeat:no-repeat;
	color:#ffffff;
	font:bold 12pt Verdana;
}

.page_title_blank_min{
	background-image:url("ptitle_min_bg.gif");
	background-repeat:no-repeat;
}

.page_title_yellow{
	background-color:#f6cd10;	
	color:#666666;
	background-image:url("ptitle_yellow_bg.gif");
	background-repeat:no-repeat;
}

.page_title_blank_big{
	color:#ffffff;
	background-image:url("ptitle_big_bg.gif");
	background-repeat:no-repeat;
}

.page_title_blank .more a{
	font:bold 11px Verdana;
	color:#ffffff;
	text-decoration:none;
	padding-right:14px;
	background-image:url("bullet_white.gif");
	background-repeat:no-repeat;
	background-position:right 4px;
}

.page_title_blank .more a:hover{
	text-decoration:underline;
}

.page_subtitle, .page_subtitle_grey{
	margin-top:7px;
	margin-left:8px;
	color:#822886;
	font:bold 10pt Verdana;
}

.page_subtitle_grey{
	color:#666666;
}

.page_intro{
	width:400px;
	margin-top:5px;
	margin-left:8px;
	color:#666666;
	font:bold 11px Verdana;
}

.hm_content{
	margin:10px;
	color:#333333;
	font:normal 11px Verdana;
}

.normal_text{
	color:#333333;
	font:normal 11px Verdana;
}

.normal_text a{
	color:#333333;
	font:normal 11px Verdana;
}

.normal_text a:hover{
	color:#ff5500;
}

.popin{
	background-image:url("popin_bg.gif");
	background-repeat:no-repeat;
	width:409px;
	height:250px;
	position:absolute;
	visibility:hidden;
	left:197px;
	top:300px;
}

.popin .pi_close{
	margin-top:7px;
	text-align:right;
	margin-right:9px;
}
.popin .pi_close a{
	background-image:url("popin_close.gif");
	background-repeat:no-repeat;
	background-position:right 2px;	
	color:#822886;
	font:bold 11px Verdana;
	padding-right:16px;
	text-decoration:none;
}
.popin .pi_close a:hover{
	text-decoration:underline;
}
.popin .pi_ctt{
	margin-left:15px;
	color:#333333;
	font:normal 11px Verdana;
}
.popin .pi_ctt a{
	color:#333333;
}
.popin .pi_ctt a:hover{
	color:#FF4F00;
}

.popin .pi_ctt .title{
	color:#822886;
	font:bold 13pt Verdana;
	margin-bottom:8px;
}


.acc_link a{
	color:#333333;
	font:bold 10px Verdana;
	line-height:18px;
}
.acc_link a:hover{ color:#ff3300;} 

.comm_head{
	width:240px;
	background-color:#fffab6;
	color:#999999;
	font:bold 13px Verdana;
	padding-left:10px;
	margin-top:7px;
	padding-top:3px;
	padding-bottom:3px;
}

.comm_head a{
	color:#999999;
	font:bold 13px Verdana;
	text-decoration:none;
}

.ins_comment, .ins_block{
	border:1px solid #e3d966;
	display:none;
	background-color:#fffab6;
	padding:10px;
	color:#822886;
	font:normal 11px Verdana;
}

.ins_comment .title, .ins_block .title{
	font:bold 11pt Verdana;
}
.ins_comment a, .ins_block a{
	color:#822886;
}
.ins_comment a:hover, .ins_block a:hover{
	color:#ff4f00;
}

.ins_comment .pu_close, .ins_block .pu_close{
	text-align:right;
}
.ins_comment .pu_close a, .ins_block .pu_close a{
	background-image:url("popunder_close.gif");
	background-repeat:no-repeat;
	background-position:right;	
	color:#333333;
	font:bold 10px Verdana;
	padding-right:15px;
	text-decoration:none;
}

.ins_comment .pu_close a:hover, .ins_block .pu_close a:hover{
	text-decoration:underline;
}

.rss a{
	background-image:url("rss.gif");
	background-repeat:no-repeat;
	background-position:right;
	padding-right:16px;
	color:#333333;
	font:normal 10px Verdana;
	text-decoration:none;
}

.rss a:hover{
	text-decoration:underline;
}

.comm_body .item{
	border:1px solid #dcdcdc;
	margin-top:8px;
	padding-left:9px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:10px;
}

.comm_body table{
	width:100%;
	font:normal 12px Verdana;
	color:#666666;
}

.comm_body a{
	color:#822886;
	font:bold 12px Verdana;
	text-decoration:none;
}

.comm_body .ddate{
	color:#999999;
	font:normal 9px Verdana;
	padding-bottom:10px;
}

.comm_body .msg{
	margin-left:9px;
	color:#666666;
	font:normal 11px Verdana;
}

.comm_body .link{
	margin-left:9px;
	color:#822886;
	font:bold 10px Verdana;
	margin-top:2px;
}

.comm_body .link a{
	color:#822886;
	font:bold 10px Verdana;
	text-decoration:none;
}

.comm_body .link a:hover{
	text-decoration:underline;
}

.rbblock{
	width:178px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}

.rbblock .title{
	text-align:center;
	margin-bottom:17px;
	margin-left:4px;
	margin-right:4px;
	margin-top:2px;
	background-color:#11a0ff;
	color:#ffffff;
	font:bold 10px Verdana;
	padding:3px 0px 3px 0px;
}

.rbblock .pname{
	text-align:center;
}

.rbblock .pname a{
	color:#cc33cc;
	font:bold 10px Verdana;
	text-decoration:none;
}

.rbblock .pname a:hover{
	text-decoration:underline;
}

.rbblock .items{
	margin-left:10px;
	margin-right:14px;
}

.rbblock .items a{
	color:#0099ff;
	font:bold 10px Verdana;
	text-decoration:none;
}

.rbblock .tool_box{
	margin-top:4px;
	margin-left:4px;
	padding-left:4px;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:4px;
	margin-right:4px;
	padding-bottom:7px;
}

.rbblock .tool_box a{
	padding-left:20px;
	display:block;
	font:normal 9px Verdana;
	color:#333333;	
	margin-bottom:4px;
	text-decoration:none;
	background-repeat:no-repeat;
}

.rbblock .tool_box a.expert{
	background-image:url("icn_breed_expert.gif");
	background-position:2px 2px;
}

.rbblock .tool_box a.msg{
	background-image:url("icn_breed_sendf.gif");
	background-position:0px 0px;
}

.rbblock .tool_box a.fav{
	background-image:url("icn_breed_fav.gif");
	background-position:0px 0px;
}

.rbblock .tool_box a.comment{
	background-image:url("icn_breed_comm.gif");
	background-position:0px 0px;
}

.rbblock .tool_box a.link{
	background-image:url("icn_breed_addlink.gif");
	background-position:1px 0px;
}

.rbblock .tool_box a:hover{
	color:#ff3300;	
}

.rbblock .rb_rss{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:4px;
	margin-right:4px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
}

.rbblock .rb_rss a{
	background-image:url("rss.gif");
	background-repeat:no-repeat;
	padding-left:18px;
	font:normal 10px Verdana;
	color:#333333;
	text-decoration:none;
}

.rbblock .rb_rss a:hover{
	color:#ff3300;	
}

.rbblock .extbookmark{
	margin-left:11px;
	margin-top:4px;
	font:bold 9px Verdana;
	color:#0099ff;	
}
.rbblock .extbookmark .icons{
	margin-top:5px;
}
.rbblock .extbookmark .icons a{
	margin-right:4px;
	margin-bottom:3px;
}

.txt_spaced{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
	margin-bottom:10px;	
	margin-top:5px;
	font:normal 11px Verdana;
	color:#333333;
	line-height:1.5;
}

.txt_spaced a{
	color:#822886;
	text-decoration:none;
}

.txt_spaced a:hover{
	text-decoration:underline;
}

.txt_spaced ul, .txt_spaced ol{
	display:inline-block;
}

.txt_spaced_nobg{
	background-image:none;
	padding-bottom:0px;
}

/*ESSENTIALS*/

.essentials .block{
	margin-bottom:20px;
}

.essentials .block .title{
	background-color:#e7f5ff;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	font:bold 10px Verdana;
	color:#8b9aa3;
	padding-top:2px;
	padding-bottom:5px;
	margin-bottom:1px;
}

.essentials .block .title a.txt{
	background-image:url("hp_title_a_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
	font:bold 10px Verdana;
	color:#8b9aa3;
	padding-left:8px;
}

.essentials .block .title b{
	padding-right:9px;
	padding-left:6px;
	font:bold 17px Verdana;
	color:#0099ff;
}

.essentials .block .subtitle{
	padding:6px;
	padding-right:7px;
	background-color:#fff6fd;
	font:normal 10px Verdana;
	color:#666666;
	border-bottom:1px solid #e8e8e8;
}

.essentials .block .item{
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	font:bold 10px Verdana;
	color:#666666;
	border-bottom:1px solid #e8e8e8;
}

.essentials .block .item a{
	font:bold 10px Verdana;
	color:#cc33cc;
	text-decoration:none;
}

.essentials .block .padd{
	padding-top:7px;
	padding-bottom:8px;
}

.essentials .block .todays_breed{
	background-color:#e7f5ff;
	padding-top:11px;
	padding-bottom:9px;
	padding-left:8px;
	padding-right:8px;
	font:bold 9px Verdana;
	color:#8b9aa3;
}

.essentials .block .todays_breed .name{
	margin-top:2px;
}

.essentials .block .todays_breed .name a{
	font:bold 11px Verdana;
	color:#b93ed1;
	text-decoration:none;
}

.essentials .block .todays_breed .subname{
	font:normal 10px Verdana;
	color:#b93ed1;
}

.essentials .block2{
	margin-bottom:20px;
}

.essentials .block2 .title{
	background-color:#fff6fd;
	font:bold 10px Verdana;
	color:#766d74;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
}

.essentials .block2 .item{
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #e8e8e8;
}

.essentials .block2 .item a{
	font:normal 10px Verdana;
	color:#666666;
	text-decoration:none;
}

.content_forum{
	padding:7px;
}

/************/

/*ARTICALS*/

.article_social{
	background-color:#f2f2f2;
	padding:5px;
	font:normal 11px Verdana;
	color:#666;
	margin-bottom:13px;
}

.article_social a{
	font:normal 10px Verdana;
	color:#666;
	text-decoration:none;
}

.article_social .float_right{
	width:150px;
	margin-top:3px;
}

.article_nav_bar{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
	margin-bottom:10px;	
}

.article_nav_bar .item_rss{
	margin-left:5px;
	margin-top:0px;
}

.article_nav_bar .item_rss a{
	font:normal 11px Verdana;
	color:#333;
}

.article_nav_bar .item_rss a:hover{
	text-decoration:underline;
}

.article_nav_bar .float_right{
	font:normal 10px Verdana;
	color:#999;
}

.article_nav_bar .float_right a{
	font:normal 10px Verdana;
	color:#999;
	height:15px;
	padding-bottom:4px;
}

.article_nav_bar .float_right a.prev{
	background-image:url("/images/previous.gif");
	background-repeat:no-repeat;
	padding-left:23px;
}

.article_nav_bar .float_right a.next{
	background-image:url("/images/next.gif");
	background-repeat:no-repeat;
	background-position:right;
	padding-right:23px;
}

.article_title{
	font:bold 18px Verdana;
	color:#822886;
}

.article_sinopse{
	font:bold 10px Verdana;
	color:#999;
}

.article_date{
	font:normal 10px Verdana;
	color:#999;
	margin-bottom:5px;
}

.article_link a, .txt_spaced .bullet{
	font:bold 10px Verdana;
	color:#666666;
	padding-left:8px;
	text-decoration:none;
	background-image:url("arrow_grey2.gif");
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.txt_spaced .bullet{
	margin-top:2px;
}

.txt_spaced a.bullet:hover{
	text-decoration:underline;
}

.article_link a:hover{
	text-decoration:underline;
}

.article_btm_blocks{
	margin-bottom:19px;
}

.article_btm_blocks .float_left{
	width:308px;
}

.article_btm_blocks .left{
	border-right:1px solid #e0e0e0;
	width:324px;
	margin-left:2px;
	margin-right:18px;
}

.article_btm_blocks .title{
	font:bold 11px Verdana;
	color:#373d10;
}

.article_btm_blocks .item{
	margin-top:20px;
	margin-bottom:6px;
	font:normal 9px Verdana;
	color:#999;
}

.article_btm_blocks .item a{
	font:bold 11px Verdana;
	color:#822886;
	text-decoration:none;
}

.article_btm_blocks .item a:hover{
	text-decoration:underline;
}
/**********/

/*CHAT*/

.chat_txt{
	font:bold 11px Verdana;	
	color:#2e5519;
	width:350px;
	margin-top:8px;
	margin-bottom:22px;
}

.chat_room{
	width:467px;
	font:bold 11px Verdana;	
	color:#999999;
	padding-left:3px;
	padding-bottom:13px;
	padding-top:11px;
	background-image:url("dotted_c9.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}

.chat_room a{
	font:bold 12px Verdana;	
	color:#2e5519;
	text-decoration:none;
}

.chat_room a:hover{
	text-decoration:underline;
}

#rb_feedreader{
	margin-top:7px;
	text-align:left;
	width:180px;
	background-color:#f1f5d6;
}
#rb_feedreader .text{
	padding:10px;
	font:normal 10px Verdana;
	color:#666666;
}
#rb_feedreader .text b{
	font:bold 11px Verdana;	
	color:#666666;
}
#rb_feedreader .text a{color:#990099;}
#rb_feedreader .text a:hover{color:#ff4f00;}

#rb_feedreader .plat_chat{
	padding:8px;
	text-align:center;
}

#rb_feedreader .plat{
	padding:8px;
	height:25px;
}
#rb_feedreader .plat .plogo, #rb_feedreader .plat_chat .plogo{
	float:left;
	width:26px;
	margin-left:2px;
}
#rb_feedreader .plat .pttext, #rb_feedreader .plat_chat .pttext{
	float:left;
	width:120px;
	margin-left:5px;
	color:#2F5F1B;
	font:normal 9px Verdana;
}
#rb_feedreader .plat .pttext a, #rb_feedreader .plat .plat_chat a{color:#2F5F1B;}
#rb_feedreader .plat .pttext a:hover, #rb_feedreader .plat_chat .pttext a:hover{color:#ff4f00;}

.rss_title{
	margin-top:15px;
	margin-bottom:15px;
	color:#335f1b;
	font:bold 11px Verdana;
}

.sep_title{
	background-image:url("sep_title_bg.gif");
	background-repeat:no-repeat;
	width:550px;
	height:20px;
	padding-left:9px;
	padding-top:6px;
	font:normal 12px Verdana;
	color:#2f5f1b;
	margin-bottom:15px;
}

.item_rss{
	margin-left:13px;
	padding-left:15px;
	background-image:url("rss.gif");
	background-repeat:no-repeat;
	background-position:0px 1px;
	margin-top:8px;
}
.item_rss a{
	color:#305f1b;
	font:bold 11px Verdana;
	text-decoration:none;
}

/******/

/*ARCHIVE ARTICLES*/

.archive_item{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	margin-top:6px;
	margin-bottom:8px;
	padding-top:6px;
	padding-bottom:6px;
	
}

.archive_item .rss_date, .archive_item_dest .rss_date, .article_cat_date{
	color:#999999;
	font:normal 10px Verdana;
}

.article_cat_date{
	margin-bottom:3px;
}

.archive_item .rss_date a, .archive_item_dest .rss_date a, .article_cat_date a{
	color:#333;
	font:bold 11px Verdana;
	text-decoration:none;
}

.archive_item .rss_date a.rss, .archive_item_dest .rss_date a.rss{
	background-image:url("rss.gif");
	background-repeat:no-repeat;
	padding-left:16px;
}

.archive_item .rss_date a:hover, .archive_item_dest .rss_date a:hover, .article_cat_date a:hover{
	text-decoration:underline;
}

.archive_item .title, .archive_item .title a, .archive_item_dest .title a{
	color:#993399;
	font:bold 14px Verdana;
	text-decoration:none;
}

.archive_item .title a:hover, .archive_item_dest .title a:hover{
	text-decoration:underline;
}

.archive_item .text, .archive_item_dest .text{
	color:#666666;
	font:normal 11px Verdana;
	margin-bottom:5px;
}

.archive_item .link a, .archive_item_dest .link a{
	color:#993399;
	font:normal 10px Verdana;
	background-image:url("read_article.gif");
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}

.archive_item .link a:hover, .archive_item_dest .link a:hover{
	color:#ff4f00;
}

.archive_item_dest{
	margin-top:12px;
	margin-bottom:16px;
	font:normal 10px Verdana;
	color:#000000;
}

.archive_item_dest .sinopse{
	font:bold 10px Verdana;
	color:#666666;
	margin-bottom:10px;
}

/******************/

/*HELP*/

.help_thumbs{
	font:bold 10px Verdana;
	color:#999999;
}

.help_item{
	margin-top:10px;
}

.help_item .title a{
	font:bold 11px Verdana;
	color:#cc33cc;
	text-decoration:none;
}

.help_item .title a:hover{
	text-decoration:underline;
}

.help_item .text{
	font:normal 10px Verdana;
	color:#333333;
	margin-left:5px;
	margin-top:2px;
}

/******/

.search{
	margin-bottom:13px;
	font:normal 10px Verdana;
	color:#666666;
}

.search .category{
	background-color:#e7f5ff;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	font:bold 17px Verdana;
	color:#0099ff;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:7px;
}

.search .category a{
	font:bold 10px Verdana;
	color:#0099ff;
	background-image:url("hp_title_a_bg.gif");
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:10px;
	text-decoration:none;
}

.search .category a:hover{
	text-decoration:underline;
}

.search .list{
	border-top:1px solid #e0e0e0;
	margin-top:18px;
	margin-bottom:4px;
	padding-top:12px;
}

.search .title a{
	font:bold 12px Verdana;
	color:#993399;
	text-decoration:none;
}

.search .title a:hover{
	text-decoration:underline;
}

.search .text{
	font:normal 10px Verdana;
	color:#333333;
}

.special_title, .special_title_min, .special_title_small{
	text-transform:lowercase;
	color:#333333;
	font:bold 13px Verdana;
	background-color:#dadada;
	background-image:url("horse_titles_bg.gif");
	background-repeat:no-repeat;
	width:677px;
	height:20px;
	padding-left:8px;
	padding-top:4px;
	margin-top:12px;
}

.special_title_min{
	width:652px;
	background-image:url("horse_titles_min_bg.gif");
	background-repeat:no-repeat;
}

.special_title_small{
	width:462px;
	background-image:url("horse_titles_small_bg.gif");
	background-repeat:no-repeat;
}

.special_title font, .special_title_min font{
	color:#666666;
	font:normal 10px Verdana;
}

.special_title font a, .special_title_min font a{
	color:#666666;
	font:normal 10px Verdana;
}

.online_rates{
	margin-top:10px;
}

.online_rates table.txt{
	width:100%;
	border-collapse: collapse;
	margin-left:1px;
}

.online_rates table.txt th, .online_rates table.txt td{
	border:1px solid #e5e5e5;
	border-top:0px;
	border-bottom:1px solid #a8a8a8;
}

.online_rates table.txt th{
	background:#f1f6d4;
	color:#666666;
	font:normal 10px Verdana;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}

.online_rates table.txt td{
	color:#666666;
	font:normal 10px Verdana;
	text-align:center;
	padding-top:7px;
	padding-bottom:8px;
	width:119px;
	padding-left:6px;
	padding-right:6px;
}

.online_rates table.txt td.bg{
	font:bold 10px Verdana;
	background:#f6f6f6;
	text-align:left;
	width:112px;
}

.online_rates .examples{
	width:300px;
	text-align:center;
}

.online_rates .examples .title{
	color:#ffffff;
	font:bold 11px Verdana;
	background-color:#bebebe;
	border-bottom:1px solid #ffffff;
	padding-bottom:6px;
	padding-top:5px;
}

.online_rates .examples .name{
	background-color:#f1f1f1;
	padding-top:3px;
	padding-bottom:4px;
	color:#666666;
	font:bold 11px Verdana;
}

.online_rates .examples .name a{
	color:#666666;
	font:bold 11px Verdana;
	text-decoration:none;
}

.online_rates .examples .name a:hover{
	text-decoration:underline;
}

.online_rates .examples .image{
	padding-top:6px;
	padding-bottom:12px;
	background-color:#e5e5e5;
	border-bottom:1px solid #ffffff;
}

.no_content_msg{
	margin:10px;
	font:normal 10px Verdana;
	color:#333333;
}

.no_content_msg a{
	font:normal 10px Verdana;
	color:#333333;
}

#tag_box{
	width:150px;
	background-color:#822886;
	margin-bottom:10px;
	padding:5px 0px 5px 0px;
}

.tag_box{
	background-color:#fff!important;
	width:685px !important;
	margin-top:10px;
}

.tag_box_small_left{
	width:350px!important;
}

.tag_box_small_right{
	width:300px!important;
}

#tag_box .tagtitle, #tag_box .tagtitle_s{
	font: bold 12pt Arial;
	color: #ffffff;
	padding-left:38px;
	padding-bottom:10px;
}
#tag_box .tagtitle .tgtitle{
	width:124px;
	float:left;
}
#tag_box .tagtitle .taghelp{
	width:13px;
	float:left;
	margin-top:2px;
}
#tag_box .tagtitle_s{
	padding-left:9px;
	padding-bottom:6px;
	background-image:url("dotted_white.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:6px;
}
#tag_box .tagctt{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	text-align:justify;
}
#tag_box .tagctt a{
	font: bold 10px Verdana;
	color: #ffffff;
	text-decoration:none;
}
.tag_box .tagctt a{
	color: #822886!important;
}
#tag_box .tagctt a:hover{
	color: #ff4f00;
}
#tag_box .tagctt a.wght_1, #page .content .rb_300 .video_tag_box .tagctt a.wght_1{font: bold 15pt Verdana;}
#tag_box .tagctt a.wght_2, #page .content .rb_300 .video_tag_box .tagctt a.wght_2{font: bold 13pt Verdana;}
#tag_box .tagctt a.wght_3, #page .content .rb_300 .video_tag_box .tagctt a.wght_3{font: bold 11pt Verdana;}
#tag_box .tagctt a.wght_4, #page .content .rb_300 .video_tag_box .tagctt a.wght_4{font: bold 9pt Verdana;}

#tag_box .tagctt_big a.wght_1{font: bold 16pt Verdana;}
#tag_box .tagctt_big a.wght_2{font: bold 14pt Verdana;}
#tag_box .tagctt_big a.wght_3{font: bold 12pt Verdana;}
#tag_box .tagctt_big a.wght_4{font: bold 10pt Verdana;}

.tag_box .tagctt a:hover{
	text-decoration:underline!important;
}

.rb_articles{
	width:150px;
	margin-bottom:9px;
}

.rb_articles .title{
	background:#b7cb32;
	color:#333333;
	font:bold 10px Verdana;
	padding-top:3px;
}

.rb_articles .title .in{
	background-image:url("arrow_white_btm.gif");
	background-repeat:no-repeat;
	background-position:5px 8px;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:3px;
}

.rb_articles .items{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:12px;
}

.rb_articles .item a{
	background-image:url("rb_article_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 4px;
	color:#822886;
	font:bold 10px Verdana;
	text-decoration:none;
	padding-left:9px;
}

.rb_articles .item1{
	margin-bottom:2px;
}

.rb_articles .item1, .rb_articles .item1 a{
	color:#822886;
	font:bold 10px Verdana;
	text-decoration:none;
}

.rb_articles .items1, .rb_articles .items1 a{
	color:#822886;
	font:normal 10px Verdana;
	text-decoration:none;
}

.rb_articles .more{
	background-image:url("dotted_c2.gif");
	background-repeat:repeat-x;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:7px;
	text-align:center;
	padding-top:3px;
	padding-bottom:7px;
}

.rb_articles .more a{
	background-image:url("rb_article_bg.gif");
	background-repeat:no-repeat;
	background-position:right 6px;
	color:#822886;
	font:bold 12px Verdana;
	text-decoration:none;
	padding-right:10px;
}

.rb_articles a:hover{
	text-decoration:underline;
}

.top_item_title, .top_item_breed, .top_item_country, .top_item_stats{
	text-align:left;
	font:normal 9px Verdana;
	color:#666666;
}

.top_item_title a{
	font:bold 11px Verdana;
	color:#993399;
	text-decoration:none;
}

.top_item_title a:hover{
	text-decoration:underline;
}

.rbtoptags{
	margin-bottom:9px;
}

.rbtoptags .rbtoptags_item{
	margin-left:9px;
	padding-top:2px;
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana;
}

.rbtoptags .rbtoptags_item a{
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.rbtoptags .rbtoptags_item a:hover{
	text-decoration:underline;
}

.consult_form{
	background-image:url("expert_bg.gif");
	background-repeat:no-repeat;
	width:673px;
	height:182px;
	padding-top:14px;
	padding-left:12px;
	margin-bottom:10px;
}

.consult_form .field{
	border:1px solid #babca8;
	width:652px;
	height:114px;
	padding-left:6px;
	padding-top:3px;
	font:normal 12px Verdana;
	color:#666;
	overflow: auto;
	margin-bottom:11px;
}

.consult_form .send{
	display:block;
	background-image:url("btn_pink_bg.gif");
	background-repeat:no-repeat;
	width:108px;
	height:27px;
	padding-top:6px;
	font:bold 14px Verdana;
	color:#fff;
	text-decoration:none;
	text-align:center;
	margin-left:551px;
}

.consult_faq_title{
	background-color:#0695f5;
	font:bold 10px Verdana;
	color:#ffffff;
	margin-bottom:7px;
}

.consult_question{
	margin-bottom:15px;
	margin-top:15px;
}

.consult_question .title, .consult_question .title a{
	font:bold 11px Verdana;
	color:#822886;
}

.consult_question .text{
	font:normal 9px Verdana;
	color:#333333;
}

.consult_question .cat, .consult_question .cat a{
	font:normal 9px Verdana;
	color:#8e8e8e;
}

.disclaimer{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	margin-top:20px;
	padding-top:15px;
	padding-left:7px;
	font:normal 9px Verdana;
	color:#999999;
	padding-right:60px;
}

.consult_query{
	margin-top:1px;
	background-color:#f1f5d6;
	width:679px;
	padding:7px 0px 10px 6px;
	margin-bottom:5px;
}

.consult_query .back{
	padding-top:3px;
	padding-bottom:7px;
}

.consult_query .back a{
	background-image:url("back_bg.gif");
	background-repeat:no-repeat;
	padding-left:25px;
	font:bold 11px Verdana;
	color:#4a530d;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:7px;
}

.consult_query .back a:hover{
	text-decoration:underline;
}

.consult_query .results{
	font:bold 14px Verdana;
	color:#4a530d;
	margin-bottom:2px;
}

.consult_query .string{
	font:bold 12px Verdana;
	color:#822886;
}

.consult_search{
	margin-top:5px;
}

.consult_query .field, .voucher_search .field{
	border:1px solid #c7bec6;
	width:213px;
	height:19px;
	font:normal 10px Verdana;
	color:#999999;
	padding-left:7px;
	padding-top:5px;
}

.consult_answer_not_find{
	background-color:#d3f20b;
	font:bold 10px Verdana;
	color:#4a530d;
	padding:2px 0px 2px 0px;
}

.consult_answer_not_find a{
	font:bold 10px Verdana;
	color:#4a530d;
}

.consult_main_question .asks{
	font:normal 10px Verdana;
	color:#333;
	margin-bottom:7px;
}

.consult_main_question .asks a{
	font:bold 10px Verdana;
	color:#822886;
	text-decoration:none;
}

.consult_main_question .title a:hover{
	text-decoration:underline;
}

.consult_main_question .title{
	font:bold 14px Verdana;
	color:#822886;
	margin-bottom:17px;
}

.consult_main_question .item{
	border-top:1px solid #d9d9d9;
	padding-top:8px;
	margin-bottom:24px;
}

.consult_main_question .item .user{
	margin-right:14px;
	width:100px;
	height:109px;
	background-image:url("expert_img_bg.gif");
	background-repeat:no-repeat;
	text-align:center;
	padding-top:10px;
	font:normal 9px Verdana;
	color:#999;
}

.consult_main_question .item .user span{
	font:bold 10px Verdana;
	color:#666;
}

.consult_main_question .item .user a{
	font:bold 10px Verdana;
	color:#993399;
	text-decoration:none;
}

.consult_main_question .item .text{
	font:normal 11px Verdana;
	color:#333333;
	width:560px;
}

.consult_back_home{
	margin-bottom:25px;
}

.consult_back_home a{
	font:normal 10px Verdana;
	color:#333333;
}

.testimonials .intro{
	font:normal 11px Verdana;
	color:#333333;
	margin-left:8px;
	margin-top:7px;
	margin-bottom:34px;
}

.testimonials .intro a{
	font:bold 11px Verdana;
	color:#822886;
}

.testimonials .item{
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	font:normal 10px Verdana;
	color:#333333;
	padding-left:8px;
	padding-top:5px;
	margin-bottom:19px;
}

.p_album .nav_photos, .ad_info .nav_photos{
	width:199px;
	background-image:url("nav_photos_bg.gif");
	background-repeat:no-repeat;
	text-align:center;
	color:#333333;
	font:bold 11px Verdana;
	margin-bottom:10px;
}

.p_album .nav_photos td.item, .ad_info .nav_photos td.item{
	width:98px;
	height:97px;
	padding-top:1px;
	padding-left:1px;
	text-align:center;
}

.p_album .nav_photos a, .ad_info .nav_photos a{
	color:#666666;
	font:bold 11px Verdana;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}

.p_album .nav_photos a:hover, .ad_info .nav_photos a:hover{
	text-decoration:underline;
}

.p_album .nav_photos td.prev, .ad_info .nav_photos td.prev{
	text-align:left;
	padding-top:10px;
}

.p_album .nav_photos td.prev a, .ad_info .nav_photos td.prev a{
	background-image:url("nav_photos_prev.gif");
	background-repeat:no-repeat;
	padding-left:24px;
}

.p_album .nav_photos td.next, .ad_info .nav_photos td.next{
	text-align:right;
	padding-top:10px;
}

.p_album .nav_photos td.next a, .ad_info .nav_photos td.next a{
	background-image:url("nav_photos_next.gif");
	background-repeat:no-repeat;
	background-position:right 0px;
	padding-right:24px;
}

.lb_related_blocks_title{
	background-color:#d5e189;
	padding:11px 9px 9px 9px;
}

.lb_related_blocks_title img{
	vertical-align:top;
	padding-right:6px;
}

.lb_related_blocks_title a{
	font:bold 12px Verdana;
	color:#333333;
	text-decoration:none;
}

.lb_related_blocks_title a:hover{
	text-decoration:underline;
}

.lb_related_blocks_items{
	background-color:#f4f7e0;
	padding:9px 0px 15px 0px;
	text-align:center;
	font:bold 10px Verdana;
	color:#666;
	margin-bottom:10px;
}

.lb_related_blocks_items .item{
	margin-bottom:13px;
	width:130px;
	margin-left:auto;
	margin-right:auto;
}

.lb_related_blocks_items .item img{
	border:2px solid #f6cc0a;
	margin-bottom:3px;
}

.lb_related_blocks_items a{
	font:bold 11px Verdana;
	color:#993399;
	text-decoration:none;
}

.lb_related_blocks_items a:hover{
	text-decoration:underline;
}

.lb_related_blocks_items .item_noborder img{
	border:0px;
}

.gbolded, .gbolded a{
	font:normal 10px Verdana;
	color:#666666;
}

.hm_content ul{
	margin:0px;
	padding:0px;
	margin-bottom:20px;
	margin-top:5px;
}

.hm_content li{
	padding:0px;
	margin:0px;
	list-style:none;
	background-image:url("li_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:12px;
	color:#333333;
	font:normal 10px Verdana;
	line-height:14px;
	margin-bottom:4px;
	margin-left:10px;
}

.hm_content li a{
	color:#333333;
	font:normal 10px Verdana;
	text-decoration:none;
}

.hm_content li a:hover{
	text-decoration:underline;
}

.gallery_navigation{
	margin-top:4px;
	height:22px;
	padding-left:12px;
	padding-right:10px;
}

.gallery_navigation_btm{
	background-image:url("dotted_c6.gif");
	background-repeat:repeat-x;
	padding-top:5px;
}

.gallery_navigation td{
	color:#666666;
	font:normal 10px Verdana;
}

.gallery_navigation .nav{
	text-align:right;
	color:#333333;
	font:normal 11px Verdana;
	margin-top:2px;
}

.gallery_navigation .nav a{
	color:#666666;
	margin-left:6px;
	text-decoration:none;
}

.gallery_navigation .nav b{
	margin-left:6px;
	color:#660066;
	font:bold 11px Verdana;
	text-decoration:underline;
}

.gallery_navigation .nav a:hover{
	color:#ff4f00;
}

.gallery td{
	text-align:center;
	vertical-align:top;
	color:#666666;
	font:normal 10px Verdana;
}

.gallery_news td{
	padding-top:12px;
	color:#666;
	font:bold 10px Verdana;
}

.gallery .title a{
	color:#993399;
	font:bold 11px Verdana;
	text-decoration:none;
}

.gallery_news .title a{
	font:bold 10px Verdana;
}

.gallery .title a:hover{
	text-decoration:underline;
}

.gallery .link_btm{
	margin-top:5px;
	text-align:right;
}

.gallery .link_btm a{
	color:#666;
	font:bold 11px Verdana;
	text-decoration:none;
}

.gallery .link_btm a:hover{
	text-decoration:underrline;
}

table.breedingd{
	width:100%;
	border-collapse: collapse;
}

table.breedingd td{
	border:1px solid #e2eaad;
}

table.breedingd td{
	padding:5px;
}

.border_yellow{
	width:120px;
	border:2px solid #f6cd09;
}

.hd_keywords{
	padding:10px;
	text-align:center;
	font:normal 10px Verdana;
	color:#666;
}

.report{
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}

.report a{
	font:normal 10px Verdana;
	color:#666666;
	text-decoration:none;
}

.report a:hover{
	text-decoration:underline;
}

a.twitter{
	background-image:url("ad_twitter.gif");
	background-repeat:no-repeat;
}

.sendf{
	background-image:url("ad_sendf.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}

.print{
	background-image:url("ad_print.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-top:1px;
	padding-bottom:1px;
}

/*VOUCHERS*/

.voucher_cats{
	margin-top:1px;
	background-color:#f1f5d6;
	padding:11px 13px 16px 18px;
}

.voucher_cats .items td{
	padding-top:6px;
}

.voucher_cats a{
	font:normal 10px Verdana;
	color:#666;
	text-decoration:none;
}

.voucher_cats a:hover{
	text-decoration:underline;
}

a.voucher_details, a.voucher_print{
	text-align:center;
	width:109px;
	height:18px;
	display:block;
	background-image:url("voucher_details_bg.gif");
	background-repeat:no-repeat;
	font:bold 11px Verdana;
	color:#666;
	text-decoration:none;
	margin-bottom:5px;
	padding-top:3px;
}

a.voucher_print{
	background-image:url("voucher_print_bg.gif");
	color:#333;
}

.voucher .hd_voucher{
	color:#666666;
	font:bold 12px Verdana;
	margin-right:6px;
	padding-bottom:14px;
}

.voucher .hd_voucher a{
	color:#666666;
	font:normal 9px Verdana;
	text-decoration:none;
}

.voucher .hd_voucher a.icn{
	padding-left:18px;
	margin-left:10px;	
}

.voucher .hd_voucher a.adref{
	padding:0px;
	font:bold 9px Verdana;
}

.voucher .hd_voucher a:hover{
	text-decoration:underline;
}

.voucher .voucher_tocut{
	background-image:url("voucher_bg.gif");
	background-repeat:no-repeat;
	width:662px;
	height:194px;
	padding:13px 13px 15px 9px;
	margin-bottom:6px;
}

.voucher .print_tocut{
	background-image:url("print_voucher_bg.gif");
	background-repeat:no-repeat;
	width:632px;
	height:194px;
	padding:13px 13px 15px 9px;
	margin-bottom:0px;
	margin-top:70px;
	margin-left:auto;
	margin-right:auto;
}

.voucher .voucher_tocut .top{
	max-height:150px;
	margin-bottom:6px;
	background-image:url("dotted_darkgrey.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
}

.voucher .voucher_tocut .logo{
	width:81px;
	margin-right:11px;
	margin-top:3px;
}

.voucher .voucher_tocut .middle{
	max-width:414px;
}

.voucher .print_tocut .middle{
	max-width:400px;
}

.voucher .voucher_tocut .title{
	color:#993399;
	font:bold 14px Verdana;
	margin-bottom:2px;
}

.voucher .voucher_tocut .descr{
	color:#666;
	font:normal 10px Verdana;
}

.voucher .voucher_tocut .descr p{
	margin:0px;
}

.voucher .voucher_tocut .brought{
	margin-top:2px;
	color:#999;
	font:normal 9px Verdana;
}

.voucher .voucher_tocut .brought img{
	margin-top:5px;
}

.voucher .voucher_tocut .voucher_print{
	margin-top:6px;
	margin-left:19px;
}

.voucher_details{
	color:#333300;
	font:normal 10px Verdana;
	margin-bottom:34px;
}

.voucher_details .border{
	border-bottom:1px solid #e0e0e0;
	padding-top:7px;
	padding-bottom:6px;
	margin-left:3px;
	padding-left:9px;
	width:297px;
	margin-right:15px;
}

.voucher_details .company{
	color:#333;
	font:bold 12px Verdana;
	padding-bottom:11px;
	padding-left:6px;
	width:300px;
}

.voucher_details a{
	color:#822886;
	font:bold 10px Verdana;
	text-decoration:none;
}

.voucher_details a:hover{
	text-decoration:underline;
}

.voucher .block_title{
	width:679px;
	height:17px;
	background-image:url("ad_block_title_max.gif");
	background-repeat:no-repeat;
	padding-left:6px;
	padding-top:2px;
	font:bold 12px Verdana;
	color:#000;
	margin-bottom:13px;
}

.voucher .get_directions .field{
	width:135px;
	height:15px;
	padding-left:6px;
	padding-top:3px;
	font:normal 10px Verdana;
	color:#999;
	margin-left:12px;
	margin-right:11px;
	border:1px solid #828282;
}

.voucher .get_directions a{
	font:bold 12px Verdana;
	color:#993399;
}

.block_title_grey{
	background-image:url("block_title_grey.gif");
	background-repeat:no-repeat;
	padding-left:6px;
	padding-top:2px;
	height:17px;
	font:bold 12px Verdana;
	color:#000;
}

.sponsorship .float_left{
	margin-right:8px;
	border:1px solid #f2f5d6;
	width:127px;
}

.sponsorship .top{
	background-color:#f2f5d6;
	text-align:center;
	color:#999;
	font:bold 10px Verdana;
	padding-bottom:4px;
	padding-top:3px;
}

.sponsorship .image{
	text-align:center;
}

.sponsorship .float_left .title{
	margin-left:7px;
	margin-right:7px;
	color:#9c2a95;
	font:bold 10px Verdana;
	margin-bottom:5px;
	margin-top:2px;
}

.sponsorship .title a{
	color:#9c2a95;
	font:bold 10px Verdana;
	text-decoration:none;
}

.sponsorship .title a:hover{
	text-decoration:underline;
}

.sponsorship .text{
	margin-left:7px;
	margin-right:7px;
	color:#000;
	font:normal 10px Verdana;
	margin-bottom:5px;
}

.sponsorship .text p{
	margin:0px;
	padding:0px;
}

.ad_country{
	padding-top:2px;
	padding-bottom:3px;
	border-top:1px solid #ececec;
	background-image:url("icn_ad_country.gif");
	background-repeat:no-repeat;
	background-position:6px 5px;
	padding-left:23px;
	font:normal 10px Verdana;
	color:#333300;
}

.item_mrec_ad_country .ad_country{
	width:267px;
}

.ad_phone{
	padding-top:2px;
	padding-bottom:3px;
	border-top:1px solid #ececec;
	background-image:url("icn_ad_phone.gif");
	background-repeat:no-repeat;
	background-position:9px 2px;
	padding-left:23px;
	font:normal 10px Verdana;
	color:#333300;
}

.ad_mobile{
	padding-top:2px;
	padding-bottom:3px;
	border-top:1px solid #ececec;
	background-image:url("icn_ad_mobile.gif");
	background-repeat:no-repeat;
	background-position:7px 2px;
	padding-left:23px;
	font:normal 10px Verdana;
	color:#333300;
}

.ad_email{
	padding-top:2px;
	padding-bottom:3px;
	border-top:1px solid #ececec;
	background-image:url("icn_ad_email.gif");
	background-repeat:no-repeat;
	background-position:7px 5px;
	padding-left:23px;
}

.business_header .ad_email a{
	background-image:url("icn_ad_email_link.gif");
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:27px;
	font:normal 10px Verdana;
	color:#993399;
}

.ad_url{
	padding-top:2px;
	padding-bottom:3px;
	border-top:1px solid #ececec;
	background-image:url("icn_ad_url.gif");
	background-repeat:no-repeat;
	background-position:6px 3px;
	padding-left:23px;
	font:normal 10px Verdana;
	color:#333300;
}

.ad_country a, .ad_url a{
	font:normal 10px Verdana;
	color:#993399;
}

.ad_contacts .items div{
	border:0px;
	font:bold 12px Verdana;
	padding-top:3px;
	padding-bottom:3px;
}

.ad_contacts .items .ad_phone{
	background-image:url("icn_ad_phone2.gif");
	background-position:9px 3px;
}

.ad_contacts .items .ad_mobile{
	background-image:url("icn_ad_mobile2.gif");
}

.ad_contacts .items .ad_email{
	background-image:url("icn_ad_email2.gif");
}

.ad_contacts .items .ad_email a{
	background-image:none;
	font:bold 11px Verdana;
}

.ad_contacts .items .ad_url{
	background-image:url("icn_ad_url2.gif");
}

.ad_contacts .items .ad_url a{
	font:bold 10px Verdana;
	color:#333300;
	text-decoration:none;
}

.ad_contacts .items .ad_url a:hover{
	text-decoration:underline;
}

.experts .title{
	font:bold 14px Verdana;
	color:#993399;
	margin-bottom:10px;
	margin-left:3px;
}

.experts .item{
	margin-left:10px;
	margin-right:10px;
	width:94px;
}

.experts .item .name{
	height:28px;
	text-align:center;
	padding:5px;
	background-color:#ececec;
	margin-bottom:5px;
}

.experts a{
	font:bold 10px Verdana;
	color:#822886;
	text-decoration:none;
}

.experts .item .name a:hover{
	text-decoration:underline;
}

.experts .link{
	text-align:right;
}

.tagview_ads{
	width:120px;
	height:160px;
	margin-left:1px;
	color:#666;
	font:bold 10px Verdana;
	text-align:center;
}

.tagview_ads a{
	color:#993399;
	font:bold 11px Verdana;
	text-decoration:none;
}

.tagview_ads a:hover{
	text-decoration:underline;
}

.mrec{
	width:300px;
	margin:auto;
	margin-bottom:10px;
	border:1px solid #999;
}

.dream_stable h1.page_title_purple{
	height:42px;
}

.dream_stable h1.page_title_purple img{
	vertical-align:bottom;
	margin-right:8px;
}

.dream_stable .back{
	margin-bottom:7px;
}

.dream_stable .back a{
	color:#666;
	font:bold 10px Verdana;
	text-decoration:none;
}

.dream_stable .back a:hover{
	text-decoration:underline;
}

.dream_stable .top{
	width:675px;
	border-bottom:1px solid #b5b5b5;
	padding:0px 7px 5px 3px;
	color:#383838;
	font:bold 12px Verdana;
	margin-bottom:16px;
	margin-top:5px;
}

.dream_stable .float_left{
	margin-top:5px;
	margin-right:12px;
}

.dream_stable .float_right{
	color:#959595;
	font:normal 10px Verdana;
}

.dream_stable .top a{
	color:#822886;
	font:bold 10px Verdana;
	text-decoration:none;
}

.dream_stable .top a:hover{
	text-decoration:underline;
}

.dream_stable .top .addthis_toolbox span{
    display: none;
}

.dream_stable .item{
	background-image:url("dream_stable_item.gif");
	background-repeat:no-repeat;
	width:132px;
	height:234px;
	padding:15px 11px 0px 10px;
	float:left;
	margin:0px 9px 12px 9px;
	color:#666;
	font:normal 9px Verdana;
}

.dream_stable .item a, .dream_stable .item span{
	color:#822886;
	font:bold 9px Verdana;
	text-decoration:none;
}

.dream_stable .item a.normal{
	color:#666;
}

.dream_stable .item a:hover{
	text-decoration:underline;
}

.dream_stable .item div{
	border-bottom:1px solid #e4e4e4;
	width:132px;
	padding-top:1px;
	padding-bottom:4px;
}

.dream_stable .item .image{
	text-align:center;
	padding:0px;
	padding-bottom:12px;
}

.contest_list .page_title_grey{
	font-size:14px;
}

.contest_list .item{
	border:1px solid #999;
	margin-top:6px;
	margin-bottom:8px;
}

.contest_list .form_descr{
	width:530px;
	padding:10px 14px 8px 15px;
}

.contest_list .form_descr img, .contest_header .form_descr img{
	margin-bottom:5px;
}

.contest_list .entries{
	vertical-align:top;
	background-color:#f5f5f5;
	width:123px;
	border-left:1px solid #d6d6d6;
	text-align:center;
	padding-top:10px;
}

.contest_list .item .title, .contest_list .item .title a{
	color:#822886;
	font:bold 16px Verdana;
	text-decoration:none;
}

.contest_list .item .title a:hover{
	text-decoration:underline;
}

.contest_list .item .text{
	color:#333;
	font:normal 11px Verdana;
	margin-bottom:5px;
}

.contest_list .form_btn, .form_btn_contest{
	background-image:url("form_btn_bg.gif");
	background-repeat:no-repeat;
	width:130px;
	height:20px;
	text-decoration:none;
	color:#666;
	font:bold 11px Verdana;
	text-align:center;
	display:inline-block;
	padding-top:5px;
	margin-left:14px;
	margin-bottom:13px;
}

.contest_list .entries .title, .contest_header .entries .title{
	color:#822886;
	font:bold 11px Verdana;
	margin-bottom:8px;
}

.contest_header .entries .title{
	color:#fff;
}

.contest_list .entries .entry, .contest_list .entries .entry a, .contest_header .entries, .contest_header .entries a{
	color:#333;
	font:bold 9px Verdana;
	margin-bottom:8px;
	text-decoration:none;
}

.contest_header .entries .entry{
	float:left;
	width:90px;
	height:95px;
	margin-left:7px;
}

.contest_header .entries .entry, .contest_header .entries .entry a{
	color:#fff;
}

.contest_list .entries .entry a:hover, .contest_header .entries .entry a:hover{
	text-decoration:underline;
}

.contest_list .entries .entry img{
	margin-bottom:5px;
}

.contest_header{
	background-color:#822987;
	color:#fff;
}

.contest_header .form_descr{
	width:450px;
	padding:10px 14px 0px 15px;
}

.contest_header .entries{
	vertical-align:top;
	background-color:#9d58a1;
	width:206px;
	text-align:center;
	padding-top:10px;
}

.contest_header .title{
	font:bold 24px Verdana;
}

.contest_header .title span{
	font:bold 16px Verdana;
}

.contest_header .date{
	font:normal 11px Verdana;
	margin-bottom:5px;
}

.contest_header .back,.contest_header .back_to_search{
	background-position:0px 2px;
	background-image:url("arrow_white_left.gif");
	background-repeat:no-repeat;
	color:#fff;
	font:bold 12px Verdana;
	text-decoration:none;
	padding-left:14px;
	display:inline-block;
	margin-top:20px;
	margin-bottom:5px;
}
.contest_header .back_to_search{
	margin-top:0px;
	font:bold 10px Verdana;
	margin-bottom:10px;
}

.contest_header .back:hover,.contest_header .back_to_search:hover{
	text-decoration:underline;
}

.contest_header .menu{
	margin-top:10px;
	width:450px;
}

.contest_header .menu a{
	float:left;
	display:block;
	background-color:#9b549f;
	margin-right:2px;
	color:#fff;
	font:bold 14px Verdana;
	text-decoration:none;
	height:23px;
	padding:4px 14px 0px 14px;
}

.contest_header .menu a:hover, .contest_header .menu a.sel{
	background-color:#e6e6e6;
	color:#993399;
}

.contest_list .winner, .contest_header .winner{
	background-color:#822987;
	color:#fff;
	font:bold 12px Verdana;
	text-align:center;
	width:70px;
	margin:auto;
}

.contest_sponsors{
	margin-top:10px;
}

.contest_sponsors .float_left{
	width:171px;
	text-align:center;
	margin-bottom:10px;
}

.contest_sponsors .image{
	height:110px;
}

.contest_sponsors .name{
	color:#822987;
	font:bold 10px Verdana;
}

.contest_sponsors .name a{
	color:#822987;
	font:bold 10px Verdana;
	text-decoration:none;
}

.contest_sponsors .name a:hover{
	text-decoration:underline;
}

.contest_sponsors .text{
	color:#333;
	font:normal 9px Verdana;
	padding:5px 5px 0px 5px;
}

.contestants{
	background-color:#e6e6e6;
	padding:1px 0px 15px 3px;
}

.contestants .item{
	background-color:#e6e6e6;
	background-image:url("contestant_bg.gif");
	background-repeat:no-repeat;
	width:215px;
	height:247px;
	margin-bottom:5px;
	margin-left:4px;
	padding:0px 3px 5px 3px;
}

.contestants .item_header{
	height:37px;
	color:#fff;
	font:bold 11px Verdana;
	padding:8px 0px 0px 7px;
}

.contestants .item_header img{
	vertical-align:middle;
	margin-right:10px;
}

.contestants .item_header a{
	height:45px;
	color:#fff;
	font:bold 11px Verdana;
	text-decoration:none;
}

.contestants .item_header a:hover{
	text-decoration:underline;
}

.contestants .item_txt{
	height:150px;
	padding:10px 20px 10px 9px;
	color:#333;
	font:normal 12px Verdana;
	overflow:hidden;
}

.contestants .item .item_txt a{
	color:#333;
	font:normal 12px Verdana;
	text-decoration:none;
}

.contestants .item_txt a:hover{
	text-decoration:underline;
}

.contestants .item_btm{
	padding:7px 0px 0px 10px;
}

.contestants .item_btm a{
	color:#fff;
	font:normal 11px Verdana;
	text-decoration:none;
}

.contestants .item_btm a:hover{
	text-decoration:underline;
}

.contestants .item_btm a.vote, .entry_header a.vote, .contestants .item_btm a.vote_sel, .entry_header a.vote_sel{
	background-image:url("contest_vote.gif");
	background-repeat:no-repeat;
	color:#666;
	font:bold 11px Verdana;
	text-align:center;
	width:69px;
	height:17px;
	padding-top:2px;
	display:inline-block;
}

.contestants .item_btm a.vote_sel, .entry_header a.vote_sel{
	background-image:url("contest_vote_sel.gif");
}

.contestants .item_btm a.vote:hover, .entry_header a.vote, .entry_header a.vote_sel{
	text-decoration:none!important;
}

.entry_header{
	background-color:#e6e6e6;
	padding:14px 11px 14px 16px;
	color:#333;
	font:normal 11px Verdana;
}

.entry_header .img_entry{
	margin-right:8px;
}

.entry_header .name{
	color:#333;
	font:bold 14px Verdana;
	margin-bottom:7px;
}

.entry_header .name a{
	color:#333;
	font:bold 14px Verdana;
	text-decoration:none;
}

.entry_header a:hover{
	text-decoration:underline;
}

.entry_share{
	color:#999;
	font:bold 11px Verdana;
}

.entry_header_arrow{
	margin-left:17px;
	position:absolute;
}

.entry_text{
	margin-top:18px;
	margin-bottom:10px;
	color:#333;
	font:normal 11px Verdana;
}

.entry_text a{
	color:#333;
	font:normal 11px Verdana;
}

.entry_text .item_txt{
	margin-bottom:5px;
}

.adsense_container{
	padding-left:160px;
}
.adsense_container_search{
	border-top:1px solid #e0e0e0;
	padding-left:40px;
	margin-top:15px;
}
.archive_type_title
{
 margin-bottom:10px;
 font-size:20px;
 color: #822886;
}
.archive_ad
{
border:1px solid #ccc;
border-top:0px;
padding:5px;
font-family: Arial;
font-weight: bold;
height: 50px;
}
.archive_ad .title a
{
text-decoration:none;
padding-top: 10px;
color:#333;
font-size:13px;	
}
.archive_ad .title a:hover
{
text-decoration:underline;	
}
.archive_ad .descr
{
color:#666;
font-size:10px;	
}
.archive_ad .date
{
padding-top:20px;
display:inline-block;
color:#666;
}
.archive_ad .price
{
padding-top:20px;
display:inline-block;
color:#333;	
padding-right: 10px;
}
.archive_ad_view
{
	background-color:#fafedb;
	border:1px solid #ccc;
	padding:10px;
	margin-top:20px;
	font-family: Arial;
	font-size:11px;
	color:#333;
}
.archive_ad_view .title
{
	font-size:12px;	
	margin-top:10px;
	font-weight: bold;
	margin-bottom:3px;
}
.archive_ad_view .reg_details
{
	margin-bottom:10px;
	line-height: 15px;
}
.archive_latest_ads
{
	margin-bottom:20px;
}
.archive_ad_view .descr
{
	color:#666;
	margin-bottom:20px;
	font-weight: bold;
}
.archive_ad_view .details
{
	margin-bottom:20px;
}

.archive_index
{
border-left:1px solid #ccc;
line-height: 15px;
}
.archive_index tr td
{
	border-right:1px solid #ccc;
}
.archive_index tr td a
{
text-decoration:none;
color:#666;
font-family: Arial;
font-size:11px;
font-weight:bold;
}
.archive_index tr td a:hover
{
text-decoration: underline;	
}
#archive_page
{
    background-color: #FFFFFF;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 980px;
}
.archive_latest
{
padding:30px;
border-right:1px solid #ccc;
border-left:1px solid #ccc;	
font-family:Arial;
}
.archive_latest .title
{
	background-color:#ccc;
	color:#333;
	font-size:13px;
	padding:5px;
	font-weight: bold;	
}
.archive_latest .content
{
	background-color:#EFEFEF;
	color:#333;
	font-size:10px;
	padding:5px;
	border:1px solid #D4D4D4;
}
.ad_wrapper
{
 width:20%;
 float:left;
 margin-top:10px;	
 font-weight: bold;
}
.ad_wrapper .ad_title
{
 text-align: center;
 color: #822886;
 padding-top:5px;
}
.ad_wrapper .ad_user
{
 text-align: center;
 color: #666;
}
.ad_wrapper .image
{
text-align: center;	
}
.archive_ad_navigation
{
border:1px solid #ccc;
border-top:0px;
padding:5px;
font-family: Arial;
font-weight: normal;
height: 30px;
color:#666;
}
.archive_ad_navigation .descr
{
padding-top:10px;	
}
.archive_ad_navigation .descr b
{
color:#333;	
}
.back_to_index
{
background-color:#666;
display:block;
padding:3px 5px;
color:#FFF;
text-decoration: none;
float: left;
font-weight: bold;
margin-bottom: 10px;
font-size:12px;
}
.back_to_index_arrow
{
	width: 0;
	height: 1px;
	border-top: 3px solid transparent;
	border-right: 4px solid #FFF;
	border-bottom: 3px solid transparent;
	display: inline-block;
	margin-right:5px;
}
.archive_link
{
text-decoration:none;
color:#666;
}
.archive_link:hover
{
text-decoration:underline;	
}
.contest_field{
	
	padding:3px 5px;
	border:1px solid #999;
	background:#FFF;
	color:#777c7e;
	font:normal 10px Verdana;
}

.contest_uentry
{
	padding:5px;
	border:1px solid #999;
	margin-bottom:5px;
	width:98%;	
}
.ctst_userlink
{
	text-decoration: none;
	color:#666;
	margin-bottom:3px;	
}
.ctst_userdate
{
	text-decoration: none;
	color:#666;
	padding:10px;
	font-size: 10px;	
}
.advertise .plans{
	margin: 20px 0px;
	position: relative;
	margin-bottom: 65px;
}
.advertise .plans .plan_wrapper{
	position: absolute;
	top:0;
	right: 0;	
}
.advertise .plans .plan_wrapper .plan{
	text-align: center;
	width: 120px;
	margin-right: 2px;
	border:2px solid #999;
}
.plan_wrapper .plan .name
{
	font: Normal 18px Helvetica;
	line-height: 37px;
}
.plan_wrapper .plan .value
{
	font: Normal 12px Helvetica;
	line-height: 31px;
	height: 30px;
	margin-bottom: 2px;
}
.advertise .plans .title{
	color: #993399;
	font: bold 24px Helvetica;
	line-height: 18px;
	margin-bottom: 20px;
}
.advertise .plans .item{
	color: #333;
	background-color:  #f0f0f0;
	height: 31px;
	font: bold 12px Helvetica;
	line-height: 31px;
	margin-bottom: 1px;
	padding-left: 10px;
}
.advertise_top{
	font:normal 28px Helvetica;
	color:#fff;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#d1e598), to(#a6ce39));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #d1e598, #a6ce39); 
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d1e598, endColorstr=#a6ce39);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d1e598, endColorstr=#a6ce39)";
	height:104px;
	line-height:104px;
}

.advertise_top .in{
	margin-left: auto;
   margin-right: auto;
   width: 965px;
   padding-left:15px;
   position: relative;
}

.advertise_top span{
    background-color: #8DAF21;
    height: 40px;
    line-height: 35px;
    padding: 5px 10px;
}
.advertise_top .email{
 position: absolute;
 top: 27px;
 margin-left: 10px;
}
.advertise{
	margin-top:-13px;
	font-family: Helvetica;
}
.advertise .field
{
	width: 250px;
	padding:5px;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	border: 1px solid #999;
	font-family: Helvetica;
}
.advertise .area
{
	width: 250px;
	height: 150px;
	padding:5px;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	border: 1px solid #999;
	font-family: Helvetica;
}
.advertise .left{
	width:387px;
	margin-right:14px;
	margin-top: 20px;
}
.advertise .call_btn , .advertise .send_btn{
	width:145px;
	height: 36px;		
	margin-right:10px;
	display: inline-block;
	padding-left: 10px;
	text-align: center;
	line-height: 36px;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin-top: 20px;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #333 !important;
	background: #aad140; /* Old browsers */
	background: -moz-linear-gradient(top, #aad140 0%, #9dc336 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aad140), color-stop(100%,#9dc336)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #aad140 0%,#9dc336 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #aad140 0%,#9dc336 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #aad140 0%,#9dc336 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad140', endColorstr='#9dc336',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #aad140 0%,#9dc336 100%); /* W3C */
	font-family: Helvetica;
}
.advertise .call_btn:hover , .advertise .send_btn:hover{
	width:145px;
	height: 36px;		
	margin-right:10px;
	display: inline-block;
	padding-left: 10px;
	text-align: center;
	line-height: 36px;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin-top: 20px;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #333 !important;
	background: #b7e145; /* Old browsers */
	background: -moz-linear-gradient(top, #b7e145 0%, #aad140 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7e145), color-stop(100%,#aad140)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #b7e145 0%,#aad140 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #b7e145 0%,#aad140 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #b7e145 0%,#aad140 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7e145', endColorstr='#aad140',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #b7e145 0%,#aad140 100%); /* W3C */
	font-family: Helvetica;
}
.advertise .benefits{
	margin: 10px 0px;
	font-family: Helvetica;
}
.advertise .benefits .title{
	margin: 20px 0px;
	margin-bottom: 10px !important;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica;		
}
.advertise .benefits .item{
	background-image: url('/style/benefit_bg.png');
	background-repeat: no-repeat;
	background-position: center left;
	padding: 5px;
	padding-left: 35px;
	border: 1px solid #ccc;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 5px;
	font-family: Helvetica;
}
.advertise .right{
	width:579px;
	font-family: Helvetica;
}
.advertise .right .testi{
	margin: 10px 0px;
	border: 1px solid #ccc;
	padding: 10px;
	font-family: Helvetica;
}
.advertise .right .sell_arguments{
	margin: 10px 0px;
	border: 1px solid #ccc;
	padding: 10px;
	padding-bottom: 0px;
	font-family: Helvetica;
}
.advertise .right .sell_arguments .title{
	font-size: 14px;
	font-weight: bold;
	color: #993399;
	margin-bottom: 10px;
	font-family: Helvetica;
}
.advertise .right .sell_arguments .item{
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	font-family: Helvetica;
}
.advertise .right .sell_arguments .item .image{
	width: 260px;
	text-align: left;
	margin-right: 10px;
	font-family: Helvetica;
}
.advertise .right .sell_arguments .item .image2{
	width: 550px;
	text-align: center;
	font-family: Helvetica;
}
.advertise .right .sell_arguments .item .text{
	color: #993399;
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	width: 285px;
	font-family: Helvetica;
}
.advertise .right .testi .title{
	font-size: 18px;
	color: #993399;
	line-height: 20px;
	font-weight: bold;
	font-family: Helvetica;	
}
.advertise .right .testi .item{
	border: none;
	margin: 0px;
	border-bottom: 1px solid #ccc;
	padding: 10px 0px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-family: Helvetica;
}
.advertise .right .testi .item .name{
	margin-top: 10px;
	font-weight: bold;
	font-size: 10px;
	color: #333;
	font-family: Helvetica;
}
.advertise .right .testi .item .url{
	font-weight: normal;
	font-size: 10px;
	font-family: Helvetica;
}
.advertise .left .title {
	font:bold 24px Helvetica;
	color:#333;
	margin-bottom:25px;
	line-height:27px;
}

.advertise .left .text{
	font:bold 14px Helvetica !important;
	line-height: 20px;
	color:#333;
}
	
.advertise .left .text span{
	font-family: Helvetica !important;
	font-size: 14px !important;
	color:#333;
	line-height: 20px !important;
	font-weight: bold !important;
}
.advertise .websites{
	border:1px solid #ccc;
	border-top:0px;
	padding:13px 25px 18px 20px;
	font-family: Helvetica;
}

.advertise .websites .title{
	font:bold 14px Helvetica;
	color:#822886;
}

.advertise .websites .tagline{
	font:normal 12px Helvetica;
	color:#666;
	margin-bottom:15px;
}

.advertise .websites .item{
	border-bottom:1px solid #ccc;
	margin-bottom:6px;
	width:531px;
	font-family: Helvetica;
}

.advertise .websites .label{
	font:bold 12px Helvetica;
	color:#999;
	width:170px;
}

.advertise .websites .item_first .label{
	font-size:18px;
	font-family: Helvetica;
}

.advertise .websites .value{
	background-color:#822886;
	height:16px;
	color:#fff;
	font:bold 14px Helvetica;
	text-align:right;
	position:relative;
	top:1px;
}

.advertise .websites .item_first .value{
	height:23px;
	line-height:23px;
	font-family: Helvetica;
}

.advertise .websites .value2{
	color:#666;
	font:bold 12px Helvetica;
	margin-left:6px;
}
.packages{
	margin-top: 25px;
	font-family: Helvetica;
}
.packages .title{
	font-size: 16px;
	color: #993399;
	line-height: 20px;
	font-weight: bold;
	font-family: Helvetica;	
}
.packages .tagline{
	font-size: 12px;
	color: #993399;
	line-height: 16px;
	font-weight: bold;	
	margin-bottom: 15px;
	font-family: Helvetica;
}
.packages .item ,.packages .item:hover{
	width: 144px;
	height: 195px;
	background-image: url('/style/package.png');
	background-position: center center;
	background-repeat: no-repeat;	
	text-decoration: none;
	font-family: Helvetica;
}
.packages .item:hover {
	background-image: url('/style/package_hover.png');	
}
.packages .item .name{
	text-align: center;
	width: 145px;
	line-height: 60px;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica;
}
.packages .item .text{
	width: 128px;
	padding: 5px 5px 5px 10px;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	font-family: Helvetica;
}
.advertise .back_to
{
	margin-bottom: 20px;
}
.advertise .back
{
 color: #333333;
 font: bold 11px Verdana;
 margin-right: 7px;
 text-decoration: none;
}
.advertise .back span
{
	 background-color: #E3E3E3;
    border-color: #999999 #999999 #999999 -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    display: inline-block;
    height: 20px;
    padding: 4px 17px 0 9px;    
}
