/* 
BearPath Town Homes
STYLE SHEET
-----------
09.25.07
*/

/* use with <br> for a shorter return*/
.shortbr{
	font:  5px "verdana", "arial","helvetica","sans-serif";
}

/*layout */
#homebreakout {
	float: right;
	border: 1px #666666 dotted;
	font: 11px "verdana", "arial","helvetica","sans-serif";
	line-height: 18px;
	color: #000000;
	padding: 8px;
	width: 160px;
	margin: 5px;
	background-color: #F7F0DC;
}

#natgeobreakout {
	float: left;
	border: 1px #666666 dotted;
	font: 11px "verdana", "arial","helvetica","sans-serif";
	line-height: 18px;
	color: #000000;
	padding: 8px;
	width: 280px;
	margin-right: 10px;
	background-color: #F7F0DC;
}

#recbreakout {
	float: center;
	border: 1px #666666 dotted;
	font: 11px "verdana", "arial","helvetica","sans-serif";
	line-height: 18px;
	color: #000000;
	padding: 8px;
	width: 470 px;
	margin-right: 10px;
	background-color: #F7F0DC;
}

/* 
LINKS
- - - - 
 */

 
 
a{
	font:  bold 12px "verdana", "arial","helvetica","sans-serif";
	color:#063062;
	text-decoration: underline;
}

a:hover{
	font: bold 12px "verdana", "arial","helvetica","sans-serif";
	color:#5182bb;
	text-decoration: underline;
}

a.breakout {
	font:  bold 11px "verdana", "arial","helvetica","sans-serif";
	color:#063062;
	text-decoration: underline;
}

a.breakout:hover {
	font:  bold 11px "verdana", "arial","helvetica","sans-serif";
	color:#5182bb;
	text-decoration: underline;
}


a.mini{
	font:  10px "verdana", "arial","helvetica","sans-serif";
	color:#063062;
	text-decoration: underline;
}

a.mini:hover{
	font: 10px "verdana", "arial","helvetica","sans-serif";
	color:#5182bb;
	text-decoration: underline;
}

a.leftnav{
	font:  bold 11px "verdana", "arial","helvetica","sans-serif";
	color:#063062;
	text-decoration: underline;
}

a.leftnav:hover{
	font:  bold 11px "verdana", "arial","helvetica","sans-serif";
	color:#5182bb;
	text-decoration: underline;
}

a.footer{
	font:  11 px "verdana", "arial","helvetica","sans-serif";
	color:#336633;
	text-decoration: none;
}

a.footer:hover{
	font:  11 px "verdana", "arial","helvetica","sans-serif";
	color:#336633;
	text-decoration: underline;
}

/* 
TEXT 
- - - -
*/


h1 {
	font:  bold 18px "verdana", "arial","helvetica","sans-serif";
	color:#669900;
}

h2 {
	font:  bold 14px  "verdana", "arial","helvetica","sans-serif";
	color:#063062;
}

.asterisk {
	font:  11px  "verdana", "arial","helvetica","sans-serif";
	color:#990000;
}

p,div,span {
	font: 12px "verdana", "arial","helvetica","sans-serif";
	color: #666666;
	line-height: 25px;
	display: inline;
}

p.short, p.short a{
	line-height: 15px;
}

li{
	font: 12px "verdana", "arial","helvetica","sans-serif";
	color: #666666;
}

#pressrelease li {
	padding-bottom: 5px;
	line-height: 15px;
}

#pressrelease div, #pressrelease p{
	display: block;
}



/* classes */

.footergreen{
	font:  11px "verdana", "arial","helvetica","sans-serif";
	color:#336633;
	display: inline;
}

.captioninstructions {
	font: italic 11px "verdana", "arial","helvetica","sans-serif";
	color:#666666;
}

.footer {
	font: 11px "verdana", "arial","helvetica","sans-serif";
	color:#666666;
}




/* FORMS */	

.formlabel{
	font:  10px "verdana", "arial","helvetica","sans-serif";
	color:#336633;
}

.questionlabel{
	font:  bold 12px "verdana", "arial","helvetica","sans-serif";
	color:#336633;
	line-height: 18px;
}

.inputtxt {
	font: bold 11px "verdana", "arial","helvetica","sans-serif"; 
	color:#000000;
	border:1px #cccccc solid;
	height: 20px;
	padding: 2px;
}

.selectiontxt {
	font: bold 11px "verdana", "arial","helvetica","sans-serif"; 
	color:#000000;
}

.inputarea{
	font: bold 11px "verdana", "arial","helvetica","sans-serif"; 
	color:#000000;
	border:1px #cccccc solid;
	padding: 2px;
}

.formbutt {
	font: bold 11px "verdana", "arial","helvetica","sans-serif"; 
	color:#ffffff;
	background:#336633;
	border:1px #cccccc solid;
	height: 22px;
	padding: 2px;
}