<br />
<b>Warning</b>:  Unknown: open_basedir restriction in effect. File(0) is not within the allowed path(s): (/home/halalaho:/usr/lib/php:/usr/local/lib/php:/tmp) in <b>Unknown</b> on line <b>0</b><br />
/*
	light brown:#AF8E6E 
	blue: #505961
	70%blue: #788289
	30%blue: #BBBABE
	lighter blue:DDDBDC
	red: #772D17
*/

* { margin:0px; padding:0px; }
body,div,p,textarea,ul,li,ol,table,tr,td { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4 { font-size:12px; }
h1,h2,h3,h4 { color:#772D17; margin-bottom:10px; }

a { color:#505961; text-decoration:none; cursor:pointer; }
a:hover { color:#BBBABE; text-decoration:underline; cursor:pointer; }
p { line-height:1.5em; }
img { border:0px solid white; } /* remove ugle border around image if a link, stupid IE */
iframe { border:none; }

.warning { color:#c00; }
.price { font-size:16px; color:#505961; font-weight:bold; }
table.sans11 tr td { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

div.clear { clear:both; }
div.hr { background-color:#BBBABE; height:1px; width:100%; }
div.add_button { height:20px; width:100px; padding:3px; text-align:center; border:2px solid #BBBABE; margin:10px; font-size:12px; }

body { text-align:center; background-color:#BBBABE; }

/*  overlays */
div#overlay_black { z-index:9999; display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#000; -moz-opacity:0; opacity:0; filter:alpha(opacity=0); }
div#overlay_content { z-index:10001; position:absolute; display:none; top:20px; left:50%; margin-left:-300px; width:600px; min-height:450px; _height:450px; border:4px solid #fff; background-color:#DDDBDC; -moz-opacity:0; opacity:0; filter:alpha(opacity=0);}
div#overlay_content div.content { margin:25px 0px 0px 50px; padding-bottom:25px; width:500px; }

/* popup divs */
div#popup_close { float:right; margin:3px 6px 0px 0px; }
div#popup_nav { float:left; width:250px; }
div#popup_nav p { color:#788289; font-size:14px; line-height:1.5em; }
div#popup_nav a { color:#788289; font-size:14px; text-decoration:none;}
div#popup_nav a:hover, div#popup_nav a:active { color:#333; font-size:14px; }
div#popup_logo { float:left; width:245px; height:95; text-align:right; }
div#popup_title { float:left; width:300px; margin-top:10px; font-size:18px; color:#505961;}
div#popup_content { margin-top:20px; border:solid 1px #fff;}
div#popup_content table td { font-size:12px; }
div#popup_content table td a { color:#505961; }
div#popup_business {  }
span.popup_title { font-size:14px; color:#505961; }
div#account_div div#popup_content ul { list-style-type:none; margin:8px 0px 0px 8px; }
div#account_div div#popup_content ul ul { margin-top:0px; }
div#account_div div#popup_content li { margin:4px 0px; color:#788289; }
div#account_div div#popup_content li b { color:#772D17; }
div#account_div div#popup_content li a:hover, div#account_div div#popup_content li a:active { color:#333; }
div#account_div div#popup_content p.links { color:#788289; font-size:12px; line-height:1.7em; margin-left:10px; }
div#account_div div#popup_content p.links a { color:#788289; font-size:12px; text-decoration:none; }
div#account_div div#popup_content p.links a:hover, div#account_div div#popup_content p.links a:active { color:#333; text-decoration:none; }

/* popup dream list and recently viewed gallery */
div#recently_viewed_gallery, div#dream_list_gallery { margin-left:7px; width:465px; height:230px; overflow:hidden; }
div#recently_viewed_gallery div.container, div#dream_list_gallery div.container { height:210px; }
div#recently_viewed_gallery div.container div.image, div#dream_list_gallery div.container div.image { float:left; width:145px; height:210px; margin:0px 5px; background-color:#DDDBDC; }
div#newly_listed_gallery div.slider, div#recently_viewed_gallery div.slider, div#dream_list_gallery div.slider { width:100%; height:20px; background-color:#999; cursor:pointer; }
div#newly_listed_gallery div.slider div.knob, div#recently_viewed_gallery div.slider div.knob, div#dream_list_gallery div.slider div.knob { width:35px; height:20px; background-image:url(../images/slide_knob.gif); cursor:move; }

/* newly listed, altered from above */
div#newly_listed_gallery { width:780px; height:190px; overflow:hidden; background-color:#DDDBDC; }
div#newly_listed_gallery div.container { height:170px; }
div#newly_listed_gallery div.container div.image { float:left; width:145px; height:100%; margin:0px 5px; background-color:#DDDBDC; }
div#newly_listed_gallery p { line-height:0px; margin:0px; padding:0px; }

div#wrapper { width:1000px; margin:20px auto; padding:0px 13px; text-align:left; background-color:#ffffff; }

/* pageheader contains logo */
div#pageheader { width:1000px; height:100px; background-image:url(../images/header.gif); background-repeat:no-repeat; }
div#pageheader div#logo { width:100%; text-align:center; }
div#pageheader div#session_control { float:right; margin-top:-18px; margin-right:5px;}
div#pageheader div#session_control a:hover, div#pageheader div#session_control a:active { color:#333; }


/* navigation */
div#wrapper div#navigation_div { width:1000px; }
div#wrapper div#navigation_div ul#navigation_ul { margin:0px; padding:0px; }
div#wrapper div#navigation_div ul#navigation_ul li { float:left; display:block; height:30px; cursor:pointer; }
div#wrapper div#navigation_div ul#navigation_ul li a { display:none; }
div#wrapper div#navigation_div ul#navigation_ul li div { width:100%; height:100%; display:none; }


div#wrapper div#content { width:1000px; height:100%; background-color:#ffffff; padding-bottom:10px; }

/* refine box */
div#refine_box { border:solid 1px #BBBABE; margin-top:10px; padding:5px; height:105px; }
div#refine_box select { font-size:10px; }
div#refine_box div#pages { width:130px; height:100%; padding-left:10px; }
div#refine_box div#pages p { line-height:200%; }
div#refine_box div#sortby { width:250px; height:100%; }
div#refine_box div#refine { width:300px; height:100%; }
div#refine_box div#view { }

div#pages, div#sortby, div#refine { float:left; margin-right:20px; border-right: 1px double #BBBABE; padding-right:5px; }

div#subcontent { width:810px; float:left; margin-top:15px;}
div#subcontent p { padding:8px 0px; }
div#adspace { width:160px; border:solid 0px #BBBABE; float:right; margin-top:15px; text-align:center; }

/* footer */
div#footer { width:1000px; text-align:center; margin:0px auto 20px; }
div#footer div#footer_content { width:100%; text-align:center; }
div#footer div#footer_content a:hover, div#footer div#footer_content a:active { color:black; }
