body
{
	background: #848484;
	color: #170803;
	font-family:"Trebuchet MS";
	font-size: 14px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}

input[type=select],
input[type=submit],
input.button,
input[type=button]
{
	background: url(../images/navi.gif) top repeat-x;
	border: 1px solid #170803;
	
}

textarea:focus,input[type=text]:focus
{
	background: #e9e9e9;
}
input.text,input[type=text]
{
	height: 18px;
}
input[type=password],
input.text,
select,textarea,input[type=text]
{
	background: url(../images/input_bg.jpg) -7px top no-repeat #dedcdd;
	border: 1px solid #170803;
	font: 12px;
}

a
{   color:#003366;
	border: 0px;
	font-size: 13px;
	text-decoration: none;
}
a:hover, a:focus { text-decoration: underline; }
a:focus, a:active { outline: none; }

fieldset,form {margin:0px;padding:0px;border:0px;}

/* === Base classes =============================================================================== */
.clear {
	clear: both;
}

.left	{
	float: left;
}

.right {
	float: right;
}

.hide
{
	position:absolute;
	font-size:1px;
	height:0;
	left:-100%;
}
.error, .error a
{color:red;
line-height:100%;
font-size:10px;
display:block;}
.error a { display: inline; text-decoration: underline; }


.brown{font-weight:bold;color: #752302;}
/*====Layout=====*/
#container
{
	background: url(../images/content_bg.gif) repeat-y left;
	height: 100%;
	margin: 0px auto;
 	width: 938px;
}
#wrapper
{
	background: url(../images/out_top.gif) repeat-x top; 
}
.header_img
{
	background: url(../images/header.jpg) no-repeat;
	height: 167px;
	padding-left: 0px;
	width: 938px;
}
.header
{
	background: url(../images/out_top_right.gif) no-repeat right top;
	height: 306px;
	padding-left: 0px;
	width: 938px;
}
#logo
{
	display: block;
	height: 160px;
	margin-left: 20px;
	width: 250px;
}
.content
{
	background: url(../images/content_left_top.gif) 19px top no-repeat;
	clear: both;
}
.content_bg
{
	background: url(../images/content_bottom.jpg) bottom right no-repeat;
	margin-right: 19px;
	padding-top:15px;
}
.right_column
{   margin-left:19px;
    padding-top:30px;
	float: left;
	width: 210px;
	 
}
.middle_column
{  
	float: left;
	margin-left:5px;
	width: 465px;
	 
}
.left_column {   margin-right:30px;
	float: right;
	width: 198px;
	margin-bottom:85px;
}
.footer a
{
	color: #848484;
	margin:30px;
	font: 11px Arial, Helvetica, sans-serif;
}
.footer
{   
    padding-top:35px;
    text-align:center;
	background: url(../images/out_bottom.jpg) no-repeat;
	clear: both;
	height: 46px;
	width: 938px;
}
.memo
{
	background: url(../images/out_top_left.gif) no-repeat;
	clear: both;
	color: #848484;
	font: 10px Arial, Helvetica, sans-serif;
	height: 89px;
	padding: 50px 0 0px 0px;
	text-align: center;
	width: 938px;
}
 
/*------content_part---*/
 
.photo_thumb a{cursor:hand;}
 
.text
{
	clear: both;
	text-align: left;
	font-size:13px;
	line-height:130%;
}
.authorstitle
{
	clear: both;
	float: left;
	margin-top: 30px;
	text-align: left;
	width: 270px;
}
.authorstitle img
{
	border: 3px solid #e4e4e4;
	float: left;
	margin-right: 20px;
}


/*---fonts----*/
.red{color: rgb(255, 0, 0);}

 
 /*--navi---*/

.header .hover{color: #fcf94e;} 

#index .hover,
#myprofile:hover
{
	background: url(../images/my_profile_03.jpg) top no-repeat;
}

#club16:hover
{
	background: url(../images/hover_club16.jpg) top no-repeat;
}
#meetings:hover, #members:hover
{
	background: url(../images/meeting.jpg) top no-repeat;
}

#photo:hover, #video:hover, #blogs:hover
{
	background: url(../images/photo.jpg) top no-repeat;
}
/* #blogs:hover
{
	background: url(../images/right_over.jpg) top right no-repeat;
} */
/*#help:hover
{
	background: url(../images/right_over.jpg) top right no-repeat;
}*/
#club16
{
	background: url(../images/left_navi.gif) left 5px no-repeat;
	/* width: 119px; */
	width: 104px;
}


#myprofile
{
	width: 167px;
}
#meetings, #members
{
	/* width: 145px; */
	width: 130px;
}
#photo, #video, #blogs
{
	/* width: 95px; */
	width: 80px;
}
/* #blogs
{
	width: 101px;background: url(../images/right_navi.gif) right 5px no-repeat;
} */

#forum_link {
	/* width: 101px; */
	width: 96px;
	background: url(../images/right_navi.gif) right 5px no-repeat;
}
#forum_link:hover {
	background: url(../images/right_over.jpg) top right no-repeat;
}

/*#help
{
	
	width: 124px; 
}*/
.header ul
{
	background: url(../images/navi.gif) bottom repeat-x;
	float: left;
	height: 50px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 130px;
	margin-top: 28px;
	padding: 0 0px;
	/* width: 700px; */
	width: 700px;
}
.header ul li
{
	display: block;
	float: left;
	height: 50px;
	margin: 0pt;
	padding: 0pt;
	position: relative;
}
.header ul li a:hover
{
	color: #fcf94e;
}
.header ul li a
{
	background: url(../images/top_links.gif) right no-repeat;
	color: #161206;
	display: block;
	font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 36px;
	line-height: normal;
	margin: 0pt;
	padding-top: 14px;
	text-decoration: none;
	x-system-font: none;
}

 
#preload { display: block; position: absolute; width: 1px; height: 1px; overflow: hidden; left: -5000px; }

/*----pages---*/
#index .left_column {
	margin-top: 27px;
}
#index
.right_column
{
	padding-left: 40px;
	padding-top: 60px;
	width: 162px;
}
#index
.right_column h2
{
	font: bold 14px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-top: 5px;
}
#index
.right_column h2
{
	margin-bottom: 5px;
	margin-top: 5px;
}


.rb h2
{
	margin-bottom: 5px;
	padding-bottom:7px;
	margin-top: 5px;
	border-bottom:1px solid #acb6ad;
	font-size:14px;
	color:#643A29;
}
.rb h2 a {	font-size:14px;	color:#643A29; }

h3{ font-size:14px; color:#752302; }
h2
{
		color: #161206;
	font:16px  "Trebuchet MS",Arial,Helvetica,sans-serif;
}


h1 {  
	font-size: 20px;
	color: #ff0e0e;
	margin: 0 0 5px 10px;
}

h1 a { 
	color: #ff0e0e; 
	font-size:20px; 
	text-decoration: none;
}


#intro
{
	list-style: none;
	list-style-position: inherit;
	margin-left: 0px;
	padding-left: 0px;
}
#intro li
{
	background: url(../images/star.gif) no-repeat top left;
	padding-left: 27px;
}

.on
{
	background: url(../images/star_small.jpg) no-repeat;
	display: block;
	float: left;
	height: 16px;
	width: 18px;
}
.off
{
	background: url(../images/star_empty.jpg) no-repeat;
	display: block;
	float: left;
	height: 16px;
	width: 18px;
}

.rb.news,.news
{
	text-align: left;
}

.rb.news h2,.news h2
{
	margin-bottom:10px;
	padding-right:70px;
}

.rb.news .clear,.news .clear
{
	height:1px; background:#acb6ad;
}

 
 
.rb.news img,.news img
{
	border: 2px solid #acb6ad;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}
 
.controls
{float:right;
margin-bottom:10px;
width:100%;
}
.controls a
{
	font-size: 11px;
}
.rate
{
	float: right;
	margin-bottom: 10px;
	margin-top: -32px;
}
 
/*--windows---*/
.ls {
	background: url(../images/in_lt_short.gif) left repeat-y;
	margin-top: 15px;
}
.rs {
	background: url(../images/in_rt_short.gif) right repeat-y;
	padding: 0 20px;
}
.lt.high {
	margin-bottom: 10px;
}
.lt.high .rb {
	padding: 10px 0;
}
.lt {
	background: url(../images/in_lt.gif) top left no-repeat;
	margin-bottom: 8px;
}
.rt {	background: url(../images/in_rt.gif) top right no-repeat; }
.lb {	background: url(../images/in_lb.gif) left bottom no-repeat; }
.rb {
	background: url(../images/in_rb.gif) right bottom no-repeat;
	min-height: 0;
	padding: 15px 20px 10px;
	font-size:13px;
}
.border
{
	background: url(../images/photo.gif) no-repeat;
	display: block;
	height: 60px;
	position: absolute;
	width: 81px;
}
.photo_thumb
{
	float: left;
	height: 60px;
	width: 81px;
	overflow: hidden;

}
.photo_thumb img {
	padding-left:9px;
	padding-top:9px;
}

 
/*----swap panels---*/

.left_column fieldset
{
	margin: 0px;
}
#loginleftform label{width:153px;clear:right;display:block;float:none;}
#loginleftform fieldset input[type=password],
#loginleftform fieldset input[type=text]
{
	width: 153px;clear:right;display:block;
}
#loginleft .right_column
{
	float: right;
	margin-left: 10px;
	margin-right: -20px;
	padding-top: 20px;
}
#loginleft .left_column
{
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	padding-top: 75px;
}
#loginleft .middle_column
{
	float: right;
}

/*---2columns---*/

#column2 .right_column
{
	display: none;
}
#column2 .left_column
{
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	padding-top: 75px;
}
#column2 .middle_column
{
	float: right;
	margin-bottom: 78px;
	margin-right:29px;
	width:637px;
}
.middle_column img { border: 2px solid #ACB6AD; }
.middle_column a:hover img { border-color: #687269; }

/*--- left column boxes with links --*/
.column_box a { text-decoration: none; }
.column_box a:hover, .left_column_box a:focus { text-decoration: underline; }

.column_box h2.my_profile { padding-bottom: 0; }
.column_box .my_profile a { background: none; padding: 0; }

.column_box .my_profile img
{
	border: 2px solid #ACB6AD;
	float: left;
	width: 40px;
	margin: 0 10px 10px 0;
	clear:right;
}

.column_box_listing a
{
	background: url(../images/icons/icon.gif) left 3px no-repeat;
	color: #036;
	display: block;
	line-height: 21px;
	padding-left: 24px;
	text-decoration: none;
	margin-bottom:2px;
}

.column_box_management a { color: #643a29; }


/*---icons---*/
a#my_friends { background-image: url(../images/icons/my_friends.gif) }
a#add_friend { background-image: url(../images/icons/add_friend.gif) }
a#my_photos { background-image: url(../images/icons/my_photo.gif) }
a#admin { background-image: url(../images/icons/admin.gif) }
a#manage_rubrics { background-image: url(../images/icons/rubr.gif) }
a#manage_articles {	background-image: url(../images/icons/manage_articles.gif) }
a#write_blog { background-image: url(../images/icons/wright.gif) }
a#add_article {	background-image: url(../images/icons/add_article.gif) }
a#logout { background-image: url(../images/icons/logout.gif) }
a#my_messages{background-image:url(../images/icons/my_messages.gif);}
a#my_news{background-image:url(../images/icons/my_news.gif);}
a#my_blog{background-image:url(../images/icons/my_blog.gif);}
a#poll_manager {background-image:url(../images/icons/vote.gif);}
a#my_video {background-image:url(../images/icons/my_video.gif);}
a#newsletter {background-image:url(../images/icons/my_delivery.gif);}
a#photo_contests {background-image:url(../images/icons/contests.gif);}

#articleCategories .column_box_listing a { background-image: url(../images/icons/rubr.jpg) }
#blogCategories .column_box_listing a { background-image: url(../images/icons/rubred.gif) }
#photoContests .column_box_listing a { background-image: url(../images/icons/rubyellow.gif) }
#videoCategories .column_box_listing a { background-image: url(../images/icons/rubblue.gif) }
/*--end_icons--*/

#profile_box a:hover
{
	text-decoration: underline;
}
#profile_box .my_profile a
{
	background: none;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom:0px;
}
#profile_box .my_profile a img{margin-right:10px;}

#user_name { padding: 0; margin: 0 0 5px 0; }
#user_name a {
	display: block;
	font-size: 14px;
	margin-left: 20px;
	overflow: hidden;
	text-decoration: none;
	color: #643a29;	
}
#user_name a:focus, #user_name a:hover { text-decoration: underline; }

.my_profile
{
	border-bottom: 1px solid #acb6ad;
	clear: both;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-bottom: 0px;
}
.my_profile .clear{height:0px;}
/*---profile page--*/
.commentform {margin-left:0;}
.commentform .textarea_in { margin-left:0px; margin-bottom: 7px; }
 
.delete
{
	display: block;
	margin-bottom: -32px;
	text-align: right;
	width: 100%;
	
}
.delete a
{
	display: block;
	width: 100px;
	
}


.rt.comments img
{
	border: 2px solid #ACB6AD;
	margin-right: 10px;
}
.rt.comments .text
{
	border-top: 1px solid #acb6ad;
	clear: none;
	padding: 10px 0 5px 0;
	display:block;
}
.bordert
{
	border-bottom: 1px solid #acb6ad;
	margin-bottom: 5px;
}
#profile_main img
{
	float: left;margin-right:10px;
}
#profile_main .right{width: 400px; }
#profile_main span{width:220px;text-align:left;margin-top:5px;float:left;}

.lt.music_profile label,
.lt.simpleprofiledata label{clear:left;}

.lt.simpleprofiledata label,
#profile_main label{width:160px;float:left;margin-top:5px;}

.lt.music_profile select,
#profile_main select,
.lt.simpleprofiledata select,
.lt.music_profile input,
#profile_main input,
.lt.simpleprofiledata input{clear:right;margin-top:5px;}


.lt.music_profile span,
.lt.simpleprofiledata span{ 
 
	width:410px;clear:right;float:left;margin-top:5px;
} 
 
.my_profile_main label
{
	clear: left;
	float: left;
	margin-right: 5px;
	text-align: left;
	width: 160px;
}
.my_profile_main span
{
	clear: right;
	float: right;
	overflow: hidden;
	text-align: left;
	width: 400px;
}
.rt.comments hr
{
	color: white;
	height: 2px;
	margin-top: 0px;
	size: 2px;
}
.rt.comments .userpic img
{
	margin-right: 20px;
	width: 40px;
}
.my_profile_main label
{
	width: 180px;
}
.lt.music_profile textarea{width:400px;}
.lt.music_profile label{width:180px;clear:left;float:left;}
/*---Comments block--*/

 .comments textarea
{
	width: 540px;
}
.rt.comments dt
{
	float: right;
}
.rt.comments dd,
.rt.comments dt
{
	margin: 0;
	padding: 0px;
	width: 540px;
}
.rt.comments dd
{
	float: left;
	width: 50px;
}
.rt.comments span
{
	float: none;
	width: auto;
}

/*----inherit styles---*/
ul.edit-ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.edit-ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 10 0;
}
ul.edit-ul {
display:block;
width:100%;
clear:both;
margin:0;
padding:0;
}
 
/*-----registration page--*/
fieldset div
{
	height: 37px;
}
#rules .error,.captcha .error
{
	padding-left: 0;
}
fieldset .error
{
	clear: both;
	display: block;
	height: 18px;
	padding-left: 160px;
	padding-top: 2px;
}
fieldset label
{
	clear: left;
	float: left;
	width: 160px;
}
 
fieldset
{
	border: 0px;
	font-size: 14px;
	margin-top: 20px;
	margin-bottom:40px;
}

fieldset .clear
{
	height: 0px;
}
fieldset input[type=text],
fieldset input[type=password]
{
	clear: right;
	float: left;
	width: 200px;
}
fieldset .links{padding-left:160px;height:20px;}
#terms_agree
{
}
#termsLabel
{   font-size:14px;
	float: none;
	width: 400px;
}
#rules .error
{
	height: 15px;
}
.captcha
{
	clear: right;
	float: left;
	min-height: 103px;
	width: 415px;
}
#captcha_input
{
	float: none;
}
#rules
{
	border-top: 1px solid #acb6ad;
	height: 37px;
	padding-left: 160px;
	padding-top: 10px;
}
#register
{
	margin-left: 160px;
}

/*---login---*/

#loginleftform #save {margin-left:0px;}
#save {margin-top:10px; clear:both;}
/*--my_profile---*/
.my_profile_main .edit-profile label { float: none; }
.rt.appearance td {	border-bottom: 1px solid #acb6ad; 	padding: 5px 0; }
.rt.appearance label.titlelabel{display:block;float:none;}
.rt.appearance label {	width: 180px;clear:left;float:left;}
.rt.appearance  ul li{display:block;margin-left:185px;}
.rt.appearance ul.edit-ul li label {	width: 380px;clear:right;float:right;padding-top:0px;text-align:left; }
.rt.appearance input{clear:right;float:left;}
.article_body hr,
.rt.appearance hr {
	color: #acb6ad;
	height: 1px;
	margin-top: 0px;
	size: 1px;
}
 
 
 
/*---friends page + people list --*/

#list_messages img,
#list img
{
	border: 2px solid #ACB6AD;
	width: 40px;
}
#list_messages dl, 
#list dl
{
	clear: both;
	margin: 0;
	padding: 0;
}
#list_messages hr,
#list hr
{
	color: white;
	height: 2px;
	size: 2px;
	margin:0px;
}
#list_messages dt,
#list dt
{
	float: left;
	padding: 0px;
}

#list dd, #list_messages dd{
	float: left;
	margin-left:10px;
	padding: 0px;
	text-align: left;
}
 
#list dd.friend_name a, #list_messages dd.friend_name a { color: #643A29; font-size: 14px; }
/*
#list_messages dd a,
#list dd a
{
	color: #643A29;
	font-size: 14px;
}
#list_messages .links
{
	display: block;
	font-size: 13px;
	margin-top: 0px;
	margin-bottom:10px
}
#list .links
{
	display: block;
	font-size: 13px;
	margin-top: -15px;
	margin-bottom:10px
}
#list_messages .links a,
#list .links a
{
	color: #003366;
	font-size: 13px;
	margin-left: 10px;
	 display:block;
}
*/

#list_messages
.friend_name{
	overflow: hidden;
	width: 360px;
}
.friend_name
{
	overflow: hidden;
	width: 380px;
}
 /*-----article---*/
.article_body img
{
	border: 2px solid #ACB6AD;
	margin-bottom: 0px;
	margin-right: 10px;
}
.middle_column ol li
{
	padding-left: 8px;
}
.middle_column ol
{
	list-style: decimal;
	margin-left: 20px;
	padding-left: 0px;
}
.rb.article_body .date
{
	color: #752302;
	display: block;
	font-weight: bold;
	margin-bottom: 0px;
	text-align: right;
}

.edit_links a {   color:#732501;  font-size:12px; margin-right: 5px; }

.tag_links {	margin-top: -34px; }
.delete a,
.links a,
.tag_links a
{   
	margin-right: 10px;
}
.rating,a.rating
{
	color: #990000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
/*--help--*/
.faq_section, .faq_section dl
{
	clear: both;
}
dd.q
{
	font-weight: bold;
}
dd.a
{
	padding-bottom: 20px;
}
dd.q,
dd.a
{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	width: 545px;
}
dt.q
{
	clear: left;
	color: #752302;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	width: 20px;
}
dt.a
{
	clear: left;
	color: #34295b;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	width: 20px;
}
/*--dating--*/
.marginleft160{margin-left:160px;}
 /*--photoalbum--*/
#lasphotos .rs
{
	padding: 10px 5px 30px 15px;
}

.photo_container {
	float: left;
	height: 165px;
	overflow: hidden;
	width: 149px;
}
.photo_container img {
	margin: 0;
}
.photo_wrapper_out {
	height:160px; 
	float:left;
	width:144px;
	display: table;
	#position: relative;
	overflow: hidden;
}
.photo_wrapper_in {
	display:block;
	#position: absolute;
	#top: 50%;
	text-align:center;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	width:140px;
}
.photo_wrapper_in a{
	#position: relative;
	top: -50%;
	display:block; 
	text-align:center;
	width:100%;
	font-size: 12px;
	line-height: 15px;
}

.photo_caption {
	display: block;
	font-size: 11px;
	line-height: 100%;
	padding: 0 10px;
	text-align: center;
	width: 140px;
}

/*----list albums---*/

.albumTools
{
	float: right;
}
.albumTools a
{
	margin-left: 10px;
}
#list_albums h2 a
{
	color: #643A29;
	overflow: hidden;
}
#list_albums dl { display: block; margin-bottom: 5px; }
#list_albums dt
{
	float: left;
	margin-right: 15px;
	width: 150px;
}
.dates
{
	clear: right;
	float: right;
	margin-bottom: 5px;
	margin-top: -5px;
}
dd.albumDescription
{
	float: right;
	margin-left: 0px;
	width: 430px;
	 
}
.albumPhotoCount
{
	clear: both;
	float: right;
	margin: 0;
	text-align: right;
	width: 200px;
}
#list_albums hr
{
	color: white;
	font-size: 0px;
	height: 2px;
	margin: 0;
	padding: 0px;
	size: 2px;
}

.titlealbum a,.titlealbum{margin-left:10px;}


/*----edit_table----*/
fieldset #description
{
	width: 400px;
}
.textarea_in
{
	height: 96px;
}
.top_links
{
	clear: both;
	float: right;
	margin-top: -24px !important;
	margin-top: -26px;
}
#list_messages .top_links, #list .top_links, .article_body .top_links, .video_listing .top_links
{
	margin-top: -32px !important;
}
 
 /*---add photo--*/
#edit_photos .top_links, #add_photo .top_links
{
	float: none;
	margin-top: 0px !important;
}
#add_photo hr
{
	color: #ACB6AD;
}
  /*--edit photo--*/
#edit_photos textarea
{
	width: 250px;
}
#edit_photos fieldset input
{
	clear: right;
	float: left;
}
.edit_photo a img
{
	margin-bottom: 10px;
}
#edit_photos fieldset label
{
	float: left;
}
#edit_photos .right
{
	float: right;
	width: 430px;
}
#edit_photos fieldset
{
	clear: both;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#edit_photos fieldset label
{
	clear: left;
	width: 160px;
}
.edit_photo
{
	clear: both;
	height: 160px;
	padding: 10px 0;
}

/*----fixes---*/
.rb.article_body img
{
	margin-bottom: 10px;
}
.rb.article_body .tag_links
{
	margin-top: -24px;
}
.tag_links
{
	width: 400px;
}
#profile_main .right
{
	list-style: none;
	margin-top: 0px;
}
.commentform fieldset
{
	margin: 0px;
	text-align: left;
}
.commentform fieldset .error
{
	clear: both;
	display: block;
	height: 18px;
	padding-left: 0px;
	padding-top: 2px;
}
.date {
	color: #752302;
	font-weight: bold;
}
.rb.news .date
{	
	display: block;	
	text-align: right;
	float: right;
}
.rb .paging span,
.paging.commentPaging span{margin-left:0px;font-size:13px;}
.paging span,
.bottom_link
{
	color: #752302;
	font-size: 14px;
	margin-left: 10px;
}
#homeAnimals
{
	width: 400px;
}
#list_messages .top_links
{
	width: 171px;
}
#list_messages .subject
{
	color: #003366;
	font-size: 13px;
	line-height: 130%;
}
#list_messages p
{
	border-top: 1px solid #ACB6AD;
	line-height: 140%;
	margin-top: 5px;
	padding-top: 5px;
}
.top_links a
{
	margin-left: 10px;
}
.rb h3
{
	color: #752302;
	font-size: 16px;
	font-weight: bold;
	min-height: 70px;
	padding: 15px 20px;
}
/*-----search_box--*/
.search_box{width:155px;}
.search_but{margin-top:10px;}