@charset "utf-8";
/* CSS Document */

a, img, object { outline:none;}
a { color:#96867a; text-decoration:none;}
a:hover { color:#000000;}
a:active { color:#e63c25;}
a:visted { color:#96867a;}
img { border:0;}
html, body {
	height:100%;
}
body {
	margin: 0px; padding:0; text-align:center;
	background-color:#bbc0d7;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
}
#container {
	height:auto; width:842px;
	margin:0 auto;  padding:0;
	display:inline-block;
	text-align:left; color:#4D4D4D;
	
	background-color:#FFFFFF; background-image:url(../../media/topNav/sunBurst.jpg); background-repeat:no-repeat;
}
#footer { margin:12px auto 0 auto; padding-bottom:12px; width:840px; text-align:center;}
#border { display:inline-block; border:1px solid #000000; height:auto;margin:42px 0 0 0;}
#navBar { float:left; clear:both; display:inline-block; height:138px; width:840px; margin:0;}
#logo {
    clear: left;
    float: left;
    height: 69px;
    margin: 12px 0 0 22px;
}
#experts {float:right; clear:right; margin:32px 22px 0 0;}

#smallNav { 
	display:inline; 
	float:left; clear:both; 
	width:792px; height:27px; line-height:27px;
	margin-left:22px; 
	font-size:10px; text-align:right; 
}
#smallNav a{ margin:0 4px;}
#mainNav { display:inline-block; float:left; clear:both; width:100%; height:30px; background:url(../media/1px_bar.gif) repeat-x;}
#mainNav a { float:right; width:175px; height:30px; background:url(../media/1px_mainButton_back.gif); margin:0 2px; font-weight:bold; font-size:11px; line-height:30px; text-align:center;}
#mainNav a:hover { background-color:#e63c25; background-image:none;}
#mainNav #nonProfit {margin-right:22px;}

#bodyContent { float:left; clear:both; height:auto; width:800px; margin:22px 20px; display:inline-block;}

#leftContent { 
	display:inline-block; 
	float:left; clear:both;
 	width:407px; height:auto; 
	margin:0;
	background-color:#e8e7da;
}
#leftContent .copy { margin:16px; padding-bottom:16px;}
#leftContent p { margin:0 0 4px 0; text-indent:14px;}
#leftContent b {font-size:13px;}
#leftContent span { font-size:18px; font-weight:bold; margin:0 0 0 -14px; color:#e63c25;}

#rCol { float:left; margin:0 0 0 24px; width:366px;}
#rCol UL {margin:0 0 12px 0; padding:0 0 0 14px;}
#rCol UL b {color:#e63c25;}
h2 { font-size:14px; margin:0 0 8px 0;}
h3 { font-size:18px; margin:0 0 8px 0;color:#e63c25;}

#clear { display:inline; width:100%; height:1px; float:left; clear:both;}

/* contact form */
#contact { margin:8px 0 0 0;}
#contact p { float:left; clear:left; width:150px; line-height:14px; vertical-align:middle;margin:4px;
	padding:2px;}
#contact input[type="text"], #contact textarea, #contact select {
	float:left; clear:right;
	border-color:#4D4D4D;
	margin:4px;
	padding:2px;
	width:160px;
	font-size:11px;
}
#contact select {width:168px;}
#contact textarea {
	height:100px;
}
input[type="Submit"] {float:left; clear:right; margin:12px 0 0 0;}
