@charset "utf-8";
/* CSS Document */

body { background:#FFFFFF none repeat scroll 0 0; color:#333333; line-height:1.5em; margin:0; padding:0; text-align:left;}
body, input, select, textarea { font-family:arial,verdana,sans-serif; font-size:12px;}
.rp_wrapper { padding:15px 0 0 7px; width:992px;}
h1, h2, h3, h4, form { margin:0; padding:0;}
h1 { color:#E95E0F; font-size:24px; padding:0 0 14px;}
h2 { color:#E95E0F; font-size:18px; padding:0; font-weight:normal;}
a { color:#E95F1A; text-decoration:underline;}
a:hover, a:focus, a:active {color:#333333; text-decoration:none;}
.divider {background:url(img/divider.gif) repeat-x; height:20px;}
.rp_container { overflow:hidden;}
.rp_left_container { float:left; width:271px;}
.rp_right_container { float:right; width:711px;}
.rp_top_container { background: url(img/top_leftbox.jpg) no-repeat; height:196px; padding:35px 20px 20px 20px;}
.rp_top_container p { font-size:14px; font-weight:bold; margin:5px 0 12px 0;}
.rp_top_container p span { color:#E95E0F; font-size:16px; margin-right:10px;}
.rp_widget_container { background: url(img/finder_bg.gif) no-repeat; height:427px; padding:10px 0 0 7px;}
.rp_trades_container { padding:0 10px 0 10px;}
.rp_works_container { padding:10px 10px 0 10px;}
.rp_search_img { background: url(img/start_here.gif) no-repeat; margin-top: 25px; width:137px; height:21px;}
