#home_center{
     width: 710px;
     height: 460px;
     position: relative;
     margin: 10px 0;
     border: 1px solid black;
}

#home_center img{
     width: 710px;     
     height: 460px;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 50;
}

#home_center_top , #home_center_bottom{
     width: 700px;
     background: black;
     position: absolute;
     opacity: 0.65;
     -moz-opacity: 0.65;
     filter:alpha(opacity=65);
     color: white;
     z-index: 100;
     padding:      10px 5px;
}

#home_center_top{
    display: block;
}

#home_center_top{
    top: 0;
    left: 0;
    font-size:     17px;
    font-weight:  bold;
}

#home_center_bottom{
   bottom: 0;
   left: 0;
   font-size:     17px;
   font-weight:  bold;
}

a img{
	border: 0;
}

.clear{
	clear:both;
}

body{
	font-family: arial;
	margin:     0px;
	padding:    20px 0px;
	text-align: center;
/*	background: white   url(/images/bg3.png) repeat-x fixed bottom left;  */
	background: #ff8331 url(/images/bg.png?v=2)  repeat-x fixed top    left;
}
#container{
	width: 920px;
	margin: 0 auto;
	text-align: left;
	
}
#header{
    text-align: center;
}

    #header-inner{
	    width:      920px;
	    margin:     0 auto;
	    text-align: left;
	    position:   relative;
    }

		#header a.tab{
			background: transparent url(../images/tab.gif) no-repeat top left;
			width:      137px;
			height:     16px;
			padding:    5px 3px;
			color:      black;
			font-weight: bold;
			text-align:      center;
			text-decoration: none;
			font-size:       11px;
			display:         block;
		}

        #header #blog-tab{
            position: absolute;
            right:    288px;
            bottom:   0;
        }

        #header #ad-tab{
            position: absolute;
            right:    144px;
            bottom:   0;
        }

        #header #calc-tab{
            position: absolute;
            right:    0;
            bottom:   0;
        }



#top-advertisements{
    text-align: center;
    padding:    10px;
    border-top: 1px solid black;
    background: #EFECEC;
}

    #top-advertisements-inner{
	    width:      920px;
	    margin:     0px auto;
	    text-align: left;    
    }

#search-bar{
    margin:         0;
    text-align:     center;
    background:     #F45D29; /* Orange */
    background:     #4b3f3f; /* Dark Gray */
    height:         50px;
    padding:        10px;    
}

    #search-bar-inner{
	    width:      920px;
	    margin:     -5px auto;
	    text-align: left;
    }
    
    
  #search-bar-inner .select{
		  position: absolute;
    	  width: 210px;
    	  height: 29px;
    	  margin: -5px 0 0 0;
    	  
    	  padding: 4px 24px 0 8px;
    	  color: #4b3f3f;
    	  background: url(/images/selectbox.png) no-repeat;
    	  font-weight: bold;
    	  font-size: 12px;
    }
    
    
    
    #search-bar-inner label{
    	paddind-right:20px;
    }
    
    #search-bar-inner input{
    	margin: 0 0 10px 0;
    }
    

#innercontainer{
	min-height:       600px;
	padding:          2px 4px;
    margin:           0;
	/* border:           1px solid #dc430e; */
	/* background-color: white;	*/
}	

#property_att select{
	width: 80px;
}		

/* -- SEARCH ---------------------------------------------- */

#search{
    height:         64px;
    vertical-align: middle;
    color:          white;
}


    #search label{
        font-size:   14px;
        font-weight: bold;
        color:       white;
        margin:      0;
        padding:     0 5px;
    }
    
    #search button{
        font-size:      14px;
        vertical-align: middle;
        margin:         0 5px;
        padding:        0;
        border:         0;
        width:          72px;
        height:         31px;
        line-height:    31px;
        color:          white;
        background:     transparent url('/images/search/button.gif') no-repeat scroll top left;
        cursor:         pointer;
        font-weight:    bold;
    }

    #search button:hover{
        background:     transparent url('/images/search/button.gif') no-repeat scroll 0 -31px;    
    }

	

/* -- SIDEBAR -------------------------------------------- */

#sidebar-left{
	width:  170px;
	float: left;
}

#content{			
	width:  720px;
	float: right;
}

#content-left{
	width:  750px;
	float:  left;
}

#sidebar-right{
	width:  150px;
	float: right;
}
	#sidebar-right hr{
		height:1px;
		border:0;
		border-top:1px dotted gray
	}




/* -- ADS -------------------------------------------- */

.advertisement{
	border:     1px solid #DC430E;
	background: white;
	overflow:   hidden;
}


/* -- PROJECT PHOTO -------------------------------------------- */
#project-information{			
	background-color: #333333;
	margin: 10px 0;
}
	#project-information h1{

		background-color: #828282;
		color: #333333;
		padding: 5px 20px;
		font-size: 18px;
		font-weight: bold;
		margin: 0 0;
		border-bottom: 1px solid #333333;
	}
	#project-information div{
		height: 390px;
		text-align: center;
		background: url(../images/gradient.png) repeat-x;
		overflow: hidden;
	}
	#project-information img{
		height: 370px;
		margin: 10px auto;
		border: 1px solid #333333;
	}
	#project-information h2{
		background-color: #828282;
		color: #333333;
		padding: 5px 20px;
		font-size: 18px;
		margin: 0;
		border-top: 1px solid #333333;
	}

/* -- RESULTS ------------------------------------------------------- */
#result-bar{
    margin:     10px 0;
	padding:    20px;
	background: white;
	border:     1px solid #DC430E;
}
/* -- PAGINATION ---------------------------------------------------- */
div.pagination{
	margin-top: 15px;
	text-align: center;
	padding:    20px;
	background: white;
	border:     1px solid #DC430E;
}

	div.pagination a , div.pagination .current , div.pagination .previous , div.pagination .next , div.pagination .ellipsis{
		border:    1px solid #ea8a00;
		padding:   3px 8px;
		margin:    4px;
		font-weight: bold;
		color:     #333333;
		text-decoration: none;
	}
	div.pagination .previous , div.pagination .next {
	}
	div.pagination span.previous , div.pagination span.next {
		color:  gray;
		border: 1px solid lightgray;
	}
	div.pagination .ellipsis{
		color:  lightgray;
		border: 0;
		padding: 3px 2px;
		margin:  2px;
	}

	div.pagination a {

	}
	div.pagination a:hover {
		color: #5d6393;
		background-color: #f3e2cf;
	}
	div.pagination span.current{
		background-color: #FFBB53;
		color:            #333333;
	}
	
/* -- FOOTER -------------------------------------------- */
#footer{
    width:                 900px; 
    margin:                20px 0;
    padding:               10px;
    border:                1px solid #dc430e;
    height:                auto;
    background:            white;
    -webkit-border-radius: 0px;
    -moz-border-radius:    0px;
    border-radius:         0px;
    opacity:               0.92;
    font-size: 12px;
}

#footer h3{
    font-size:     15px;
    color:         #DF8300;
    margin:        0 20px 10px 20px;
    padding:       0;
    border-bottom: 1px solid #FFAA2D;
}


#footer ul{
    list-style:          none;
    list-style-position: outside;
    margin:              0 20px 10px 20px;
    padding:             0;
}

    #footer li{
        margin:      0;
        padding:     3px 0px;
        line-height: 1.5em;
    }

        #footer a{
            text-decoration: none;
            font-variant:    small-caps;
        	color:           #666664;
            border-bottom:   1px dotted #8696A4;
            padding:         2px 3px;
        }
        
        #footer a:hover{
           background-color:      #de8d19;
    	   color:                 #FEE5BD;            
           -webkit-border-radius: 3px;
           -moz-border-radius:    3px;
           border-radius:         3px;
        }

            #footer a img{
                height:         30px;
                margin-right:   5px;
                vertical-align: middle;
                border:         1px solid black;
            }

	#footer p{
	    padding:      5px 20px;
        font-variant: normal;
    	color:        #666664;        			
	}

#footer .date{
    color:     #DF8300;
    display:   block;
    font-size: 0.8em;
}

#footer .copyright{
    color:       #DF8300;
    font-weight: bold;		    
}


/* -- FADER -------------------------------------------- */

ul#fader{
    position:   relative;
    display:    block;
    margin:     0;
    padding:    0;
    width:      710px;
    height:     460px;
    list-style: none;
}

    ul#fader li{
        display:     block;
        position:    absolute;
        z-index:     100;
        top:         0;
        left:        0;
        width:       710px;
        height:      460px;
        margin:      0;
        padding:     0;
    }

        ul#fader li a{
            margin:      0;
            padding:     0;
            text-decoration: none;
            color:           white;
        }

        ul#fader li a:hover{
            color: #ed4f2f;
        }

            ul#fader li img{
                display:     block;
                width:       710px;
                height:      460px;
                margin:      0;
                padding:     0;
                border:      0;
                background:  white;
                border:      1px solid black;
            }
            
            ul#fader li .caption{
                z-index:     500;
                position:    absolute;
                bottom:      0px;
                left:        0px;
                font-size:   18px;
                height:      40px; 
                width:       690px;
                line-height: 40px;
                padding:     0px 10px;
                margin:      0;
                position:    absolute;
                background:  black;
                font-weight: normal;
                border:      1px solid black;
                opacity:     0.8;
                filter:      alpha(opacity=80);
            }


