/*
Theme Name: Phoenix
Description:  A stylish light, customizable and readable ClassiPress child theme with additional features.
Author: Rolf Hassel (Samcy)
Author URI: http://cytaweb.com/ 
Template: classipress
Version: 1.0
*/
 
@import url("../classipress/style.css");

/* main */
html, body { margin:0; padding:0; background: none;}
p { margin:50; padding:0 0 0 0;}

html { 
	background: url(images/table-bg.jpg) no-repeat center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/* Header button */
.btn_orange {background:#fff;
border:1px solid #D63D00; color:#fff; font:normal 12px  Arial, Georgia, "Times New Roman", Times, serif; text-shadow: none; text-decoration:none; padding:5px 10px; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; text-shadow: none !important;
background-color: #777669;
background-image: url(http://cytaweb.com/wp-content/themes/phoenix_319/gradient.php?from=D63E00&to=B10E00);

background-image: -moz-linear-gradient(top left, #D63E00 15%, #B10E00 85%);
background-image: -webkit-linear-gradient(top left, #D63E00 15%, #B10E00 85%);
background-image: -ms-linear-gradient(top left, #D63E00 15%, #B10E00 85%);
background-image: -o-linear-gradient(top left, #D63E00 15%, #B10E00 85%);
background-image: linear-gradient(top, #D63E00, #B10E00);}

.btn_orange:hover { border: 1px solid #D63D00; color:#FEEFDC; 
background-color: #777669;
background-image: url(http://cytaweb.com/wp-content/themes/phoenix_319/gradient.php?from=B10E00&to=D63E00);

background-image: -moz-linear-gradient(top left, #B10E00 15%, #D63E00 85%);
background-image: -webkit-linear-gradient(top left, #B10E00 15%, #D63E00 85%);
background-image: -ms-linear-gradient(top left, #B10E00 15%, #D63E00 85%);
background-image: -o-linear-gradient(top left, #B10E00 15%, #D63E00 85%);
background-image: linear-gradient(top, #B10E00, #D63E00);}

/* Action Ad Post button */
.header_menu .btn_orange { margin-right: 20px; margin-top: 10px; border: 1px solid #525144; text-shadow: none;}
.header_menu .btn_orange:hover { border: 1px solid #525144; text-shadow: none;}
.header_menu a.btn_orange { font:normal 18px Arial, Georgia, "Times New Roman", Times, serif; text-shadow: none; padding-top: 3px; padding-right: 25px; padding-left: 25px;}

/* header */
.header_top_res { margin:0 auto; width:940px; }
.header_top_res p { padding: 20px 0 8px 8px; color: #373737; text-align: right;}
.header_top_res p a:hover { text-decoration:underline; }
.header_top_res p img.srvicon { margin:-4px 0; border:none; }
.header_main_res .searchblock .form_search { margin:0; padding:0;}
.header_main_res .searchblock label { margin:3px 4px; padding:0; float:left; color:#fff;}
.header_main_res .searchblock .editbox_search { margin:0 4px; padding:3px; float:left; width:174px; font:normal 12px/1.5em Arial, Helvetica, sans-serif; background:#fff; border:1px solid #949494;}
.header_main_res .searchblock .list_search { margin:0 4px; padding:2px; float:left; width:100px; height:23px; font:normal 12px/1.5em Arial, Helvetica, sans-serif; background:#fff; border:1px solid #949494;}
.header_main_res { margin:0 auto; width:940px;}
.header_main_res #logo { float:left; }
.header_main_res .adblock { margin-top: 20px; float: right;}
.header_menu_res{ margin: 0 auto; width: 940px; padding: 0px;}
.header_menu_res .obtn{float:right; font-size:16px; padding:4px 40px} 

/* content sidebar */
.content_right ul li{ background:transparent url(images/gray-arrow-sm.png) no-repeat scroll 0px 12px; border-bottom:1px solid #efefef;padding:7px 5px 7px 15px; text-shadow:0 1px 0 #FFFFFF;}
.content_right ul li:hover {background-color:#feead2; background-image:none;}
.content_right ul li a {text-decoration:none; }
.content_right ul li a:hover {}

/* sam-content */
/* .content{ margin: 0; padding: 0; border-top: none; background-color: transparent; background-image: none;} */
/* .content_botbg { margin: 0; padding: 0; border-bottom: none; min-height: 60px; background: transparent none repeat-x 0 bottom;} */

/* breadcrumb */
#breadcrumb{font-size:11px; color: #9e9a9a; margin-top:-10px; padding:0 10px 5px 5px; text-shadow: none;}
#breadcrumb a{font-size:11px; color: #D33D00; text-decoration: underline; margin-top:-10px; padding:0 10px 5px 5px; text-shadow: none;}

/* content */
.content{ margin:0; padding:0; background:url(images/content_topbg.png) repeat-x top; border-top:2px solid #EDECE8;}
.content_botbg { margin:0; padding:0; background: none; background-color:#EDECE8; border-bottom: none; min-height: 600px;}
.shadowblock_out { margin:0 0 20px 0; border:1px solid #bbb; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /* overflow:hidden; */}
.shadowblock { padding:15px; background:#fff url(images/block_topbg.png) repeat-x top; border:1px solid #fff; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;}

.content_res .shadowblockdir { height:130px; padding:8px 15px 5px; background:#fff url(images/block_topbg.png) repeat-x top; border:1px solid #fff; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;}

/* main nav menu global styles */
.header_menu_res ul, .header_menu_res ul ul, 
.header_menu_res ul ul ul { float:left; margin:0; padding:0; list-style:none;}
.header_menu_res ul li.first { padding-left:0; background:none;}
.header_menu_res ul li a { color: #fff; text-decoration: none; margin-right: 2px;}
.header_menu_res ul li:hover a { color: #d8d2d2; background: transparent; text-shadow: none;}
.header_menu_res ul li.sfHover a.sf-with-ul { color:#555555; background: #fff;text-shadow:0 1px 0 #fff; z-index:999; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
ul.header_menu_res ul li.sfHover div { display: block;}
.header_menu_res ul { z-index:99; margin:0; padding:0; list-style:none; line-height:1; }
.header_menu_res ul a { padding: 16px 27px 16px 25px; position: relative; color: #555; z-index: 100; display: block; line-height: 18px; text-decoration: none;}
.header_menu_res ul li:hover a { background: transparent; -khtml-border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
.header_menu_res ul li.current_page_item, .header_menu_res ul li.current_page_parent a { color: #fff; background: transparent; text-shadow: none; -khtml-border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
.header_menu_res ul li li.current_page_item { background:none; }
.header_menu_res ul li.current_page_item a { color: #fff; background: transparent url(images/sam_bg_menu_current.png) repeat-x 0 bottom; margin-right: 2px; -khtml-border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
.header_menu_res ul li.current_page_item a:hover { text-decoration: none;}
.header_menu_res ul li a:hover { background: transparent url(images/sam_bg_menu_hover.png) repeat-x 0 bottom; -khtml-border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; color: #fff;}
.header_menu_res ul#nav li:first-child a, .header_menu_res ul#nav li:first-child a:hover { -moz-border-radius: 9px 0 0 9px; -khtml-border-radius: 9px 0 0 9px; -webkit-border-radius: 9px 0 0 9px; border-radius: 9px 0 0 9px;}
.header_menu_res ul.children li a { background:#fff; border-top: none; border-left: none; }
.header_menu_res ul li { float: left; margin: 0; width: auto; font: normal 14px/1.2em Arial, Helvetica, sans-serif; z-index: 999; background: url(images/sam_menu_separator.png) repeat-y right center;}

/* search bar */
#search-bar{margin:0 auto;position:relative;top:0px;width:940px;}
.searchblock_out { margin: 20px 0 0px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #bbb;}
.searchblock { background: url("images/block_topbg.png") repeat-x scroll center top #fff; padding: 25px 15px 15px; min-height: 40px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #fff;
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;}

/* featured listings homepage carousel */
#list { width:907px; margin:0 auto; height:85px; position: relative;}
.slider { float: left; left: -5000px; margin-left: 29px; position: relative; height: 88px; }
.slider ul { height:70px; width:600px}
.slider ul li { 
background-color: #fff;
background-image: url(http://cytaweb.com/wp-content/themes/phoenix_319/gradient.php?from=fdd9ad&to=fff);
background-image: -moz-linear-gradient(top, #fdd9ad 15%, #fff 85%);
background-image: -webkit-linear-gradient(top, #fdd9ad 15%, #fff 85%);
background-image: -ms-linear-gradient(top, #fdd9ad 15%, #fff 85%);
background-image: -o-linear-gradient(top, #fdd9ad 15%, #fff 85%);
background-image: linear-gradient(top, #fdd9ad, #fff);
float:left; margin:0px 5px 0 0; -khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow:0 1px 0 #fff; padding: 5px 15px 10px; height:70px; width:135px; 
}
.slider ul li a {text-decoration:none; font-weight:bold;}
.slider ul li a:hover {text-decoration:underline}

.slider ul li img { cursor:pointer;}
span.price_sm { color: #B10F00; font-weight: bold; font: normal 12px 'Arial', sans-serif;}
span.feat_left { float:left; text-align:center; width:55px; }
span.feat_left a.preview img:hover {opacity:0.6;}
#list li p {display:block; margin:0 0 0 62px; text-shadow:0 1px 0 #fff;white-space: pre-wrap; white-space: -moz-pre-wrap !important; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
span.feat_left img.preview { border:1px solid #CCC; float:left; margin:3px 10px 0 0; padding:2px; -moz-box-shadow: 1px 1px 4px #dbdbdb; -webkit-box-shadow: 1px 1px 4px #b7b7b7; box-shadow: 1px 1px 4px #b7b7b7; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.prev { cursor: pointer; float: left; padding-top: 0;}
.next { cursor: pointer; float: right; padding-top: 0;} 

.post-left {float:left;padding-right:15px;}
.post-left a.preview img:hover {opacity:0.6;}
.post-block .post-right {float:right;max-width:458px;min-width:380px;}
.post-block .post-right-no-img {float:right;width:100%;}
.post-block .full {width:100%;}
.post-block .post-right h3 { float: left; max-width: 356px; margin: 0; padding: 0; font: bold 17px/1.0em Arial, Helvetica, sans-serif; color: #4f4f4f; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF;}
.post-block .post-right-no-img h3 {float:left; max-width:430px; margin:0; padding:0; font:bold 17px/1.0em Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF;}
.post-block .post-right h3 a, .post-block .post-right-no-img h3 a { text-decoration: none; }
.post-block .post-right h3 a:hover, .post-block .post-right-no-img h3 a:hover { text-decoration: underline; }
.post-block .post-right p.post-meta, .post-block .post-right-no-img p.post-meta { color: #AFAFAF; font-size: 11px; margin: 0; padding: 4px 0 6px; text-shadow: 0 1px 0 #FFFFFF; border-bottom: 1px dotted #BDBDBD;}
.post-block .post-right span.owner , .post-block .post-right-no-img span.owner {padding: 0 5px;}
.post-block .post-right span.owner a, .post-block .post-right-no-img span.owner a { color: #4F4F4F; font-size: 12px;}.post-block .post-right span.owner img.avatar, .post-block .post-right-no-img span.owner img.avatar {padding:0 7px 0 0;margin-bottom:-3px;}
.post-block .post-right p.post-desc, .post-block .post-right-no-img p.post-desc { margin:0; padding:6px 0;}
.post-block .post-right p.stats, .post-block .post-right-no-img p.stats {clear:both; padding:0; float:right;font-size:11px;color:#AFAFAF;}
.post-block .post-right p.adid, .post-block .post-right-no-img p.adid {clear:both; padding:0; float:right;font-size:11px;color:#AFAFAF;}
.post-block .post-right p.location, .post-block .post-right-no-img p.location { margin:0; padding:0;} 

.post-block { width:560px; background: url("images/block_topbg.png") repeat-x scroll center top #FFFFFF; margin:0; padding:13px; border:1px solid #fff; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;}

/* login page & field styles */
.loginform p label{ width:130px; padding:4px 10px 0 0; float:left; clear:both; font-weight:bold; text-align:right}
div#checksave{ padding-left:140px}
.mid, .text { border:1px solid #CCC; margin-bottom:10px; padding:7px; width:250px; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.mid:focus, .text:focus {border:1px solid #CCC; background-color:#F9F9F9}
.checkbox{ clear:both; padding-left:10px}
.cpnav{ padding:10px 0 30px 140px; clear:both; width:400px}
form.loginform p img{ width:155px; float:left}
form.loginform, form.loginform p { }
p.message, div#login_error{ padding:3px 5px}
div#message{ padding:5px 0 15px; width:550px}
div#login_error{ color:#C00; padding:5px 0}
p.rememberme {margin-left:-3px; padding-bottom:10px;}
p.rememberme label {float:none;margin-left:5px;text-align:left;font-weight:normal;}
p.submit {padding: 0 0 10px;}
input#rememberme {float:left;}
p.lostpass {margin-bottom:-5px;}
.left-box{ position:relative; width:50%; padding:10px 0;}
.right-box{ float:right; width:50%; padding:5px 0 15px;} 

/* price tag */
.price-wrap {float:right;}
span.tag-head {float:left;background: url("images/price-tag-head.png") no-repeat scroll left top transparent;height:25px;margin:0;padding:0;width:33px;}
p.post-price {background-color:#ffff99; float:left; font:bold 17px Arial,Helvetica,sans-serif;margin:0;padding:3px 6px 2px;text-shadow:0 1px 0 #FFFFFF;-khtml-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;-moz-box-shadow: 1px 1px 5px #B7B7B7;-khtml-box-shadow: 1px 1px 5px #B7B7B7;-webkit-box-shadow: 1px 1px 5px #b7b7b7; box-shadow: 1px 1px 5px #B7B7B7;}

/* sidebar contact form */
.form_contact {padding:10px;background-color:#E4E5DF;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.form_contact ol { margin:0; padding:0; list-style:none;}
.form_contact li { margin:0; padding:0;}
.form_contact label { float:left; margin:0; padding:0; font-weight: bold;}
.form_contact input.text { padding:7px; float:left; width:289px; color:#4F4F4F; border:1px solid #BBBBBB; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.form_contact textarea { padding:7px; float:left; width:289px; height:150px; color:#4F4F4F; border:1px solid #BBBBBB; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.form_contact input:focus, .form_contact textarea:focus {border:1px solid #CCCCCC;background-color: #F9F9F9;}
.form_contact p.contact_msg{margin-bottom:-5px; background:transparent url(images/msg-icon.gif) no-repeat scroll 0 4px; clear:both; padding-left:30px}

input#rand_total.text { width:75px; clear:both;}

/* registration error & msg styles */
ul.errors {background:none repeat scroll 0 0 #FFE8E6;border:1px solid #DE5749;list-style:none outside none !important;margin:1.54em 0 !important;padding:10px 20px;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
ul.errors li {color:#AA4433;list-style:none outside none;}
p.success {background: #FFFFE0;border: 1px solid #E6DB55;padding: 12px;color: #896F44;margin: 0 0 20px !important;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;} 

/* debug mode */
.debug {padding:10px 20px;} 

/* ad category rss  */
div#catrss{float:right} 

/* footer style */
.footer {  
background-color: #EDECE8;
background-image: url(http://cytaweb.com/wp-content/themes/phoenix_319/gradient.php?from=B10E00&to=29211E);
background-image: -moz-linear-gradient(top, #B10E00 15%, #29211E 85%);
background-image: -webkit-linear-gradient(top, #B10E00 15%, #29211E 85%);
background-image: -ms-linear-gradient(top, #B10E00 15%, #29211E 85%);
background-image: -o-linear-gradient(top, #B10E00 15%, #29211E 85%);
background-image: linear-gradient(top, #B10E00, #29211E);
-moz-border-radius: 0 0 7px 7px; -khtml-border-radius: 0 0 7px 7px; -webkit-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px;}

.footer .right { float:right;text-align:right;}
.footer .right a {color:#FFFFFF;text-decoration:none;}
.footer .right a:hover {text-decoration:underline;}
.footer_main { border-top: none;}
.footer_main_res { margin:0 auto; width:940px;}
.footer_main_res p { margin: 24px 0 44px; padding: 0; float: left; font: normal 13px/1.5em Arial, Helvetica, sans-serif; color: #fff;}
.footer_main_res img.twit { margin:8px; float:right; border:none;}
.footer_menu_res { margin:0 auto; width:940px;}
.footer_menu_res p { margin:12px 8px; padding:0; float:right; color:#fff;}
.footer_menu_res ul { margin:0; padding:0; list-style:none;}
.footer_menu_res ul li { margin:12px 0; padding:0 8px; float:left; border-left:1px solid #fff;font-size:14px;}
.footer_menu_res ul li.first { padding:0 8px 0 0; border-left:none;}
.footer_menu_res ul li a { color:#fff; text-decoration:none;}
.footer_menu_res ul li a:hover { text-decoration:underline;}
.footer_main_res div.first { padding:24px 0 16px 0;}
.footer_main_res div.column { margin:0; padding:24px 20px 15px 15px; float:left; width:200px; }
.footer_main_res div.column h2 { padding:0 0 4px 0; color:#fff !important; text-decoration:none;}
.footer_main_res div.column ul { margin:0; padding:0; list-style:none;}
.footer_main_res div.column ul li { margin: 0; padding: 0 0 0 16px; font: normal 14px/1.8em Arial, Helvetica, sans-serif; color:#fff !important; background: url(images/sam_li.png) no-repeat 4px 9px;}
.footer_main_res div.column ul li a { color:#fff; text-decoration:none;}
.footer_main_res div.column ul li a:hover { text-decoration:underline;}
footer a { color:#fff; text-decoration:none;} 

a.footerlinks:link, a.footerlinks:visited, a.footerlinks:active {
color:#fff;
text-decoration: none;
}
a.footerlinks:hover {
color:#fff;
text-decoration: underline;
}

/* Additional Phoenix settings */
h1.single, span.colour { color: #575649;}
h2.single, span.colour { color: #575649;}
div.bigright span { color: #B10F00; font-weight: bold;}
div#mcwrap span { font-size: 16px; color: #B10F00; font-weight: bold;}a { color: #B10F00; text-decoration: none;} 
.header_top { background: transparent none repeat scroll 0 0; border-bottom: none;}
.header_main_bg { background: #EDECE8 none 0; clear: both; padding: 0 0 25px; position: relative;}
.header_top_res p a { color: #4F4F4F; text-decoration: none;}
.header_main_res #logo h1 { color:#666666; font-size:38px; margin:0px; padding:0px; }
.header_main_res #logo h1 a { color:#666666; text-decoration: none; margin:0px; padding:0px; }
.header_main_res .description { color:#999999; font-family:Georgia,serif; font-size:14px; font-style:italic; }
.header_menu { background: #767460 url(images/sam_bg_menu.png) repeat-x 0 bottom; border-top: none; margin-right: 20px; margin-left: 20px; -khtml-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -ms-border-radius: 10px;}
.cp_logo {height:127px; width:430px; background:transparent url(images/sam_logo_black.jpg) no-repeat scroll 0 0; margin-left: 10px;}
span.bigcat { font-size:14px; color:#B10F00; text-transform: uppercase; font-weight: bold !important; opacity:0.7;}
span.bigcat:hover {opacity:1.0;}
div#adv_categories .catcol ul li.maincat {width:200px; background: url(images/gray-grad.png) repeat-x scroll left top #FEEEDA; text-transform:uppercase; font-weight:bold; color:#545454; float:left; margin:0 0 15px; padding:6px 0; -khtml-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.tabcontrol div.undertab {
-moz-box-shadow: 0px 0px 8px 0px #9c9b9b;
-webkit-box-shadow: 0px 0px 8px 0px #9c9b9b;
box-shadow: 0px 0px 8px 0px #9c9b9b;}

.tabprice div.singletab{
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;
}

.tabprice div.postertab{
-moz-box-shadow: 0px 0px 10px 1px #9c9b9b;
-webkit-box-shadow: 0px 0px 10px 1px #9c9b9b;
box-shadow: 0px 0px 10px 1px #9c9b9b;
}


.btn-topsearch {background: transparent url("images/sam_btn_searchBar.png") no-repeat top; border: 3px solid #D63D00;} 
.btn-topsearch:hover {border: 3px solid #B10F00;}
.adv_categories ul li.active { margin:0 -7px 0 -8px; padding:4px 7px 4px 8px; color:#fff; background:#B10F00;}
.adv_categories .catcol ul li.maincat a { margin:0; padding:4px 0; color:#B10F00; text-decoration:none;} 

#sam_slider.prev { width: 32px; height: 32px; background: url(images/prev.png) no-repeat; position: absolute; top: 20px; left: -7px;}
#sam_slider.prev:hover { opacity: 0.8;}
#sam_slider.next { width: 32px; height: 32px; background: url(images/next.png) no-repeat; position: absolute; top: 20px; right: -7px;}
#sam_slider.next:hover { opacity: 0.8;}
#sam_sb_welcome.shadowblock { background-image: none;}

.sam_wrapper { width: 980px; margin: 30px auto; background-color: #EDECE8; border:1px solid #979586; -khtml-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -ms-border-radius: 10px;
-moz-box-shadow: 0px 0px 30px 8px #979586;
-webkit-box-shadow: 0px 0px 30px 8px #979586;
box-shadow: 0px 0px 30px 8px #979586;
}

/* Featured Background */
.feature-bg { width:560px; margin:0; padding:13px; border:1px solid #fff; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
background-color: #fff;
background-image: url(http://cytaweb.com/wp-content/themes/phoenix_319/gradient.php?from=fdd9ad&to=fff);
background-image: -moz-linear-gradient(top left, #fdd9ad 15%, #fff 85%);
background-image: -webkit-linear-gradient(top left, #fdd9ad 15%, #fff 85%);
background-image: -ms-linear-gradient(top left, #fdd9ad 15%, #fff 85%);
background-image: -o-linear-gradient(top left, #fdd9ad 15%, #fff 85%);
background-image: linear-gradient(top, #fdd9ad, #fff);}

/* Featured Ribbon */
.featured-ribbon{display:block;float:left; height:70px;margin:-18px 0px 0px -18px;padding:0;width:70px; position:absolute; background:url("images/featured.png") no-repeat scroll right top transparent; z-index:999;}

/* Featured Ribbon inside Ad */ 
.featured-ribbon-ad{display:block;float:left; height:70px;margin:-8px 0px 0px -8px;padding:0;width:70px; position:absolute; background:url("images/featured.png") no-repeat scroll right top transparent; z-index:999;}

/* New when less then one day */
.one-day{display:block; float:left; height:10px; margin:95px 0px 0px 30px; padding:0; width:25px; position:absolute; background:url("images/new.png") no-repeat scroll right top transparent; z-index:999} 

/* Sold Ribbon Listing */
.soldout-ribbon-list{display:block; float:left; position:absolute; background:url("images/sold-ribbon.png") no-repeat scroll right;height:60px;margin:-17px 0px 0px 518px;padding:0;width:60px; z-index:997} 

/* Price is negotiable */
.negotiable-list{display:block; float:right; position:absolute; background:url("images/negotiable.png") no-repeat scroll right;height:10px;margin:34px 0px 0px 496px;padding:0;width:70px; z-index:997} 

/* End */