/* GLOBAL (semantic) */
body{padding:0;margin:0;color:#fff;font-family:Arial;font-size:12px;background:#13285b url(../img/bg.png) repeat-x;}
img{border:0;}
ul,li{margin:0;padding:0;}
div{float:left;overflow:hidden;}
a{color:#fff;font-weight:bold;text-decoration:none;}
h1{margin:0 0 3px 0;font-family:"Bauer Bodoni",Georgia;font-size:12px;font-style:normal;font-weight:normal;text-transform:uppercase;}
h2{margin:0 0 3px 0px;font-family:"Bauer Bodoni",Georgia;font-size:16px;font-style:normal;font-weight:normal;text-transform:uppercase;}
h2.float{float:left;}
hr{float:left;margin:0;width:1024px;color:#fff;border-top:1px solid #fff;border-bottom:0;}
th{text-align:left;font-size:11px;text-transform:uppercase;}
td{font-size:12px;vertical-align:top;}

/* GLOBAL (structure) */
#container{float:none;margin:0px auto;width:1024px;}
#top{padding:60px 0px;width:1024px;height:50px;}
#top #logo{width:225px;height:69px;background:url(../img/logo/laurie.png);}
#top #search{float:right;margin-top:20px;padding:2px 0px 0px 1px;width:131px;height:22px;background:url(../img/search.png);}
#header{width:1024px;height:350px;}
#header #menu{padding:95px 40px;width:120px;height:165;background:#223e6c;}
#header #menu a{font-weight:normal;text-transform:uppercase;line-height:20px;}
#header #menu a:hover,#header #menu a.current{font-weight:bold;}
#content{padding:40px 0px;width:1024px;}

/* GLOBAL (typography) */
#c2 h2{margin-left:30px;}
.red{font-weight:bold;color:#526e9d;}
a.toggle{color:#526e9d;}
a.toggle:hover{color:#fff;}
td a.editprop{font-weight:normal;}
h2 a.toggle{font-weight:normal;}

/* DEFAULT */
#c1{width:200px;}
#c2{width:824px;}

#c2 #labels{width:835px;}
#c2 #type{width:600px;}
#c2 #box{margin-top:5px;padding:30px;width:765px;background:url(../img/bg2.png) repeat-x;line-height:18px;}

#c2 #box #prop{width:765px;padding:15px 0px;border-bottom:1px solid white;}
#c2 #box #prop #img{width:100px;}
#c2 #box #prop #desc{margin-left:10px;}
#c2 #box #prop #desc li{list-style:none;}

#c2 #box form{width:750px;}
#c2 #box form.none{width:auto;}
#c2 #box form #west{width:330px;}
#c2 #box form #east{width:350px;}
#c2 #box form #left{padding-top:3px;margin-right:5px;width:115px;text-align:right;}
#c2 #box form #right{width:160px;}
#c2 #box form #right input,
#c2 #box form #right select,
#c2 #box form #r,
#c2 #box form #r select{margin-bottom:6px;}
#c2 #box form #l{padding-top:3px;margin-right:5px;width:50px;text-align:right;}
#c2 #box form #r{width:51px;}

#edithouse #c2 #box #desc #remove{float:right;}

#c2 #col{margin-top:20px;width:175px;}


/* INPUT */
input{padding:5px 2px;font-family:arial;background:url(../img/bg2.png);border:1px solid #283b5d;color:#fff;font-size:13px;}
#top #search input.search{float:right;margin-right:7px;width:90px;height:20px;background:transparent;border:0;color:#fff;font-size:11px;}
#top #search input[type="submit"]{float:left;padding:2px 9px;background:transparent;border:0px;}
#top #search input[type="submit"]:hover{cursor:pointer;}
input.login{padding:3px 2px;background:#fff;color:#555;font-size:11px;font-weight:bold;}
input[type="submit"]{padding:5px 8px;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;border:0;background:#081833;}
select{padding:4px 2px;margin-top:3px;width:158px;background:#081833;border:1px solid #283b5d;color:#fff;font-family:Arial;font-size:12px;}
select.white{width:600px;background:#fff;color:#333;}
select.l{width:115px;}
select.modify{padding:2px;background:#fff;color:#333;font-weight:bold;}
select.m{width:75px;}
select.s{width:50px;}

.i1{width:50px}
.i2{width:100px}
.i3{width:150px}

/* HOME PAGE */
#header #image #home{width:824px;height:350px;background:url(../img/pages/home.png);}
#home{height:150px;}
#home #c2{width:440px;font-size:11px;}
#home #c3{width:81px;margin-left:15px;}
#home #c4{width:270px;margin-left:15px;font-size:11px;}
#home #c4 .featureImg{width:100px;}
#home #c4 .featureTxt{margin-left:10px;width:155px;}

/* PROPERTIES */
#properties #c1{padding-left:40px;width:160px;}
#properties #c2 #labels{width:1010px;}
#properties #c2 #page{float:right;width:300px;}
#properties #c2 #page .current{font-weight:bold;color:#526e9d;}
#properties #c2 #box #prop{padding:0px;width:355px;height:130px;border:0px;}
#properties #c2 #box #prop #desc{margin-left:10px;width:230px;height:105px;overflow:hidden;}
.right{float:right;}

/* PROPERTY DETAILS */
#header #image #viewStock{width:824px;height:350px;text-align:center;}
#header #image #viewProp{width:525px;height:350px;text-align:center;}
#header #image #viewProp img{max-width:525px;max-height:350px;}
#header #image #thumbnails{width:285px;height:350px;overflow:hidden;}
#header #image #thumbnails li{float:left;margin:0px 0px 11px 11px;list-style-type:none;}
#header #image #thumbnails li img{width:60px;height:60px;}
#header #image .delancey{width:285px;height:350px;overflow:hidden;}
#header #image .delancey li{float:left;margin:0px 0px 8px 8px;list-style-type:none;}
#header #image .delancey li.last{margin-bottom:0;}
#header #image .delancey li img{width:49px;height:49px;}

#properties #c2 #propMenu{margin-top:5px;padding:10px;width:803px;background:url(../img/bg3.png) repeat-x;border-right:1px solid #0a193c;border-left:1px solid #0a193c;}  
#properties #c2 #propMenu a{padding:0px 25px;}
#properties #c2 #propMenu a.floorplan{margin:0px 15px 0px -20px;padding:0px 5px;}


#ohouse #c2 #box #prop #desc{margin-left:10px;width:650px;}
#ohouse #c2 #box #prop #desc h2{margin:0px;}


#contact #c2 #box #info{width:200px;}
#contact #c2 #box #form{width:565px;}
#contact #c2 #box #form #left{width:200px;}
#contact #c2 #box #form #right{width:365px;}


#footer{margin-top:13px;font-size:11px;text-align:center;}
#footer #c1{height:40px;background:url(../img/logo/prudential.png) no-repeat 40px top;}
#footer #c2{width:800px;margin-top:6px;}
#footer #c2 label{margin-right:10px;}
#footer #c2 label.mod a:hover{color:771111;}


#check a:hover{text-decoration:underline;}
#check #c2 #tip{margin-top:-6px;float:right;width:250px;} 

#edithouse #c2 #box #prop #desc{width:585px;}

/* EDIT NEWS */
#editnews #c2 #box #desc{width:630px;}
#editnews #c2 #box #modify{width:120px;text-align:right;}
#editnews #c2 #box #left{width:200px;text-align:left;}
#editnews #c2 #box #right{width:200px;}


/* EDIT PROP */
#modify #c1 input[type="file"]{margin-bottom:2px;background:#fff;color:#777;}
#modify #c1 h2{margin-bottom:10px;}
#modify #c2 input[type="file"]{background:#081833;}
#modify #c2 #east #left{text-align:left;width:65px;height:20px;}
#modify #c2 #east #right{padding-top:3px;text-align:left;width:250px;height:22px;}
#modify #c2 input[type="submit"]{margin-top:20px;}


/* FOOTER */


#header #image #properties{width:824px;height:350px;background:url(../img/pages/properties2.png);}
#header #image #houses{width:824px;height:350px;background:url(../img/pages/houses.png);}
#header #image #ohouse{width:824px;height:350px;background:url(../img/pages/openhouses.png);}
#header #image #about{width:824px;height:350px;background:url(../img/pages/laurie.png);}
#header #image #philly{width:824px;height:350px;background:url(../img/pages/about_phila.png);}
#header #image #news{width:824px;height:350px;background:url(../img/pages/news.png);}
#header #image #contact{width:824px;height:350px;background:url(../img/pages/contact.png);}
