/* stevebrownapts.com Style Sheet For Index and Main templates*/

/* Created September 2010 */

/*------------------------------------------*/



/*  GLOBAL/DIV */

/* -------------------------------------- */


html,body{margin:0;padding:0;height:100%;}

body.main{background-image:url('../images/background2.gif');background-repeat:repeat-x;text-align:center}

div#left{float:left;width:669px;text-align:left;}

div#right{float:left;width:350px; padding-right:25px;}

div#header_top {width:1080px; height:111px;margin:0;padding:0;background-image:url('../images/top_head.jpg');background-repeat:no-repeat;}

div#rotation {width:1080px; height:302px;margin:0;padding:0;}

div#main_image {width:1080px; height:151px;margin:0;padding:0;}

div#left_main{float:left;width:192px;text-align:left; background-color:#f0e8d4;margin-left:50px; }

div#right_main{float:left;width:725px;padding-right:25px;padding-left:15px;text-align:left;}

div#nav{width:1080px;height:36px;background-image:url('../images/back_nav.jpg');background-repeat:no-repeat;padding-top:10px;}

div#container{width:1080px;margin:0 auto;text-align:left;position:relative;min-height:100%;}

div#wrapper_content{background-image:url('../images/content_back.jpg');background-repeat:no-repeat;text-align:center;width:1080px;height:248px;}

div#main_content{background-image:url('../images/main_back.jpg');background-repeat:no-repeat;text-align:center;width:1080px;height:248px;}

div#tablewrap{float:right;width:507px; height:100%;}

div#tableyellow{float:left; background:#f0e8d4; width:200px; height:100%; border:5px solid white; font-family:Georgia, Times New Roman, Times, serif; font-size:11.5px; line-height:14.5px; padding:5px;}

h1.blue{color:#0095d7;text-align:left;font-size:16px;margin:0; padding:15px 0 0 20px;}
h2.blue{color:#0095d7;text-align:left;font-size:14px;margin:0; padding:15px 0 0 20px;}
h3.blue{color:#0095d7;text-align:left;font-size:12px;margin:0; padding:15px 0 0 20px;}



/*  IMAGE STYLES */

/* -------------------------------------- */

img.header{padding-right:80px;}
img.sidebar{padding-top:20px; padding-bottom:5px;}

/*  PARAGRAPH */

/* -------------------------------------- */

p.header {font-family: Arial, sans-serif;color:#ac9462;font-size:18px;font-weight:normal;padding-left:70px;padding-top:10px;margin:0;}

p.sidebar{font-family:Georgia, Times New Roman, Times, serif; font-size:12px; line-height:1.35em; padding-top:10px;padding-left:20px;margin:0;}

p.home{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; text-align:left; margin:0;padding-left:70px; padding-top:10px; }

p.news{font-family:Georgia, Times New Roman, Times, serif;font-size:12.5px; color:#333333; line-height:1.45em; text-align:left; margin:0;padding-left:38px; padding-right:20px;}

p.tablehead{font-family:Georgia, Times New Roman, Times, serif; font-size:13px; line-height:1.25em; text-align:left; margin:0;padding-left:3px; padding-top:8px;}

p.tablehead2{font-family:Georgia, Times New Roman, Times, serif; font-size:13px; color:#0095d7; line-height:1.25em; text-align:left; margin:0;padding-left:3px; padding-top:8px;}

/*  TEXT STYLES */

/* -------------------------------------- */

span.larger{font-size:14px; line-height:26px;}

span.black{color:#000000;}

span.gold{color:#cc9933;}

span.blue{color:#0095d7;text-align:left; font-weight:bold;}

span.bluesan{font-family:arial, verdana, helvetica, san-serif;color:#0095d7;text-align:left; font-weight:normal;}

span.req{color:#ff2200;font-size: 11px;}

span.like{color:#003366;text-align:left; font-size:13px;}



/*  ANCHORS */

/* -------------------------------------- */

a.white{font-family:Georgia, Times New Roman, Times, serif; font-size:9.5px;color:#fff; text-decoration:none;}

a.black{color:#333333; text-decoration:underline;}

a.table{color:#333333; text-decoration:none;}

a.location:link{color:#0095d7; text-decoration:none;}

a.location:hover{color:#003366; text-decoration:none;}

a.location:visited{color:#99CCFF; text-decoration:none;}

a.bluesan{font-family:arial, verdana, helvetica, san-serif;color:#0095d7;text-align:left; font-weight:normal;text-decoration:none;}

a.whitesan{font-family:arial, verdana, helvetica, san-serif;font-size:10px;color:#fff;text-align:left; font-weight:normal;text-decoration:none;}



/*  FOOTER */

/* -------------------------------------- */

#footer-wrap {
	clear:both;
	margin-top: 84px;
	bottom: 0;
	left: 0;
	width: 100%;
	position: relative;	
}

#footer-container2 {
	height: 84px;
	padding-bottom:0;
	background: url(../images/footer.png) repeat-x left bottom;
}


#footer2 {
	width: 1000px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:10.5px; 
	line-height:2em;
	color:#fff;
	margin: 0 auto;
	padding-top:13px;
	padding-left:90px;
	text-align:left;
}


/* stevebrownapts.com Style Sheet For Concept template*/

/* Created April 2010 */

/*------------------------------------------*/

body.concept{background-image:url('../images/concept/concept_back.jpg');background-repeat:repeat-x;text-align:center}

div#concept_left{float:left;width:186px;text-align:left;padding-left:50px; padding-top:10px;}

div#concept_right{float:left;width:577px; padding-right:25px;}

div#header_concept {width:1080px; height:139px;margin:0;padding:0;background-image:url('../images/concept/brownstone_hd.jpg');background-repeat:no-repeat;}

div#concept_image{width:1080px; height:328px;margin:0;padding:0; background-image:url('../images/concept/elegance.jpg')}


div#concept_redbar{float:left;width:160px; font-family:Georgia, Times New Roman, Times, serif; font-size:10.5px; color:#fff; line-height:1.25em; padding-top:15px;padding-left:65px;margin:0;}

div#concept_nav{float:right;width:570px;height:36px; padding-right:50px; margin-top:297px;}




/*  PARAGRAPH */

/* -------------------------------------- */

p.main_content{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-top:10px; padding-left:20px; margin:0;}

p.main_content_less{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-left:20px;margin:0;}

p.smaller{font-family:Georgia, Times New Roman, Times, serif; font-size:10.5px; line-height:1.45em; padding-top:10px; padding-left:20px; margin:0;}

p.happening{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-top:10px; padding-left:40px; margin:0;}

ul.main_content{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-left:40px; margin:0;}

ol.main_content{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-left:40px; margin:0;}

li.main_content{font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; margin:10px;}

td.location_name {font-family:Georgia, Times New Roman, Times, serif; font-size:12.5px; color:#333333; line-height:1.45em; padding-left:20px; margin:0;}


