/*   
Theme Name: THORG REAL ESTATE STUFFCH!
Theme URI: http://thomashowell.org
Description: The wordpress template for the gracefully aging Thomas Howell
Author: Thomas Howell
Author URI: http://thomashowell.org
*/

html body{background: #9bb5e9 url('images/bg.png') top center repeat-x;
font-family: optima, "gill sans", Arial;
font-size: 12px;
color: white;

}

body{margin: 0px auto; text-align: center;}

a{text-decoration: none; color: #ffffff;}

img{border: 0px;}

div.container
	{
	position : relative ;
	width: 1000px;
	height: 900px;
	margin: 0px auto;
	text-align: left;
	}

div.cont2{
	position: absolute;
width: 1000px;
min-height: 900px;
top: 0px ;
left: 0px;
	z-index: 20;
	color: white;
}

div.contentboxer
	{
	position : absolute ;
	top : 0px ;
	left : 0px ;
	width: 1000px;
	height: 900px;
	background: url('images/bphoto2.jpg') top left no-repeat;
	
	}
	
	#slideshow {
    position:relative;
    height:900px;
	}
	
	#slideshow img {
		position:absolute;
		top:0;
		left:0;
		z-index:8;
	}
	
	#slideshow img.active {
		z-index:10;
	}
	
	#slideshow img.last-active {
		z-index:9;
	}

	
	.top {width: 1000px; height: 100px; background-image: url('images/design_01.png');}
	.topright {width: 400px; height: 60px; float: right; text-align: right; padding: 15px; padding-top: 20px; font-size: 20px;}
	.mid {width: 1000px; height: 370px; text-align: right;}
	
	.midtext{padding: 15px; font-size: 30px; color: black; font-weight: 600;}
	
	.footer {width: 1000px; height: 400px; background-image: url('images/design_03.png');}

	.footleft{float: left; width: 670px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
	
	.footleft .contbox{width: 600px; height: 100px; background-image: url('images/bboxbg.jpg') ; margin-left: 20px; border: 1px solid grey;}
	.footleft .contbox .content4{padding: 5px; font-size: 20px; color: white;}
	
	.footright{float: right; width: 330px; color: #000000; font-weight: 600;}
	
	
	/* MENU */
	
	.menu{width: 1000px;  background: #6999f9; margin: 0px; height: 21px;  border-top: 2px solid white;  border-bottom: 2px solid white;}
	.menu ul{margin: 0px;  padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	.menu ul li, .menu ul li:visited{position: relative; margin: 0px; height: 18px; float: left;  list-style: none; padding-left: 10px; padding-right: 10px; padding-top: 3px;  background: url('images/thorgmenu.png') top right no-repeat ;}
	.menu ul li:hover{margin: 0px; height: 18px; float: left;  list-style: none; padding-left: 10px; padding-right: 10px; padding-top: 3px; background: url('images/thorgmenuselect.png') top right no-repeat ;}
	.menu ul li:active{margin: 0px; height: 18px; float: left;  list-style: none; padding-left: 10px; padding-right: 10px; padding-top: 3px;  background: url('images/thorgmenuselect.png') top right no-repeat ;}
	.menu ul li a, menu ul li:hover li a{color: white; text-transform: uppercase;}
	.menu ul li:hover a, .menu ul li li a:hover  { color: #113355;  text-transform: uppercase;}

	.menu ul li ul li{display: none;}
	.menu ul li:hover ul li{width: 200px; position: relative; z-index: 5; display: block; padding-left: 5px; padding-top: 4px; padding-bottom: 4px; margin-top: 0px;  }
	.menu ul li ul{position: absolute; top: 10px; left: 1%; display: none; z-index: 5; width: 200px; height: 20px; margin-top: 4px;}
	.menu ul li:hover> ul{padding-top: 10px; z-index: 5; display: block;}
	
	
	.postmenu{width: 1000px; height: 2px; background: url('images/design_01.png') bottom left no-repeat;}
	/* FRONT PAGE BOXERS */
	
	.boxtitler, .boxtitler a{font-size: 20px; color: white;}
	
	
	/* FORM */
	
	div.footright select{
	width: 240px;
	height: 20px;
	font-size: 14px; font-weight: 500; letter-spacing: 1px;
	font-family: "gill sans", optima, helvetica;
	color: white;
	background-color: #002233;
	}
	