body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/subtle_zebra_3d.png) repeat;
}
.a-item {
float:left;
width:930px;
}
.a-item .tour{
float:right;
width:420px;
}
.a-item .a-pic{
float:left;
width:172px;
}
.a-item .mission{
float:left;
width:315px;
padding:0 10px;
}
#contactbar {       
	width:100%;
	position:relative;
	padding:4px 0;
	background:#000000;
	color:#FFFFFF;
	text-align:right;
}
#contactbar .center{
width:950px;
margin:0 auto;
}
#contactbar a{
color:#FFFFFF;
}
#contactbar a:hover{
text-decoration:none;
}
#contactbar span{
padding:0 5px;
}
#container{
width:950px;
margin: 0 auto;
background:#FFFFFF;
border:#CCCCCC solid 5px;
border-top:none;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#header{
float:left;
width:950px;
position:relative;
height:162px;
}
#header .logo{
position:absolute;
top:10px;
left:10px;
width:220px;
}
#header .donate{
position:absolute;
top:10px;
right:30px;
width:152px;
}
#header .application{
position:absolute;
top:8px;
right:220px;
width:180px;
}
#header .application a{
font-weight:bold;
color:#000000;
}
#header .application a:hover{
text-decoration:none;
}
#header .title{
position:absolute;
bottom:20px;
right:30px;
font-style: italic;
color: #666666;
font-family: Georgia,"Bitstream Charter",serif;
font-size:20px;
}
#header .buidling{
float:right;
padding:10px 10px 10px 0;
width:296px;
}
#t-nav{
float:left;
width:950px;
background:#CCCCCC;
font-size:14px;
}
#t-nav ul{
margin:0;
padding:0;
float:left;
}
#t-nav ul li{
float:left;
display:block;
}
#t-nav ul li a{
display:block;
padding:3px 10px;
color:#000000;
text-decoration:none;
}
#t-nav ul li a:hover, #t-nav ul li.selected a{
background:#999999;
}
#content{
float:left;
width:930px;
min-height:200px;
padding:5px 10px;
}
#content .baby{
float:left;
width:930px;
text-align:center;
}
#content .reno{
position:relative;
width:930px;
}
#content .reno .item{
float:left;
width:310px;
}
#content .docs ul li{
padding:5px 0;
line-height:22px;
}
#content .line{
position:relative;
width:100%;
height:1px;
background:#000;
}
#content a{
color:#006699;
}
#content a:hover{
text-decoration:none;
}
#content .main{
float:left;
width:600px;
line-height:15px;
}
#content .events {
float:right;
width:300px;
}
#content .testimonials{
float:right;
width:300px;
margin:10px 0 0;
}
#content .events ul, #content .testimonials ul{
float:left;
width:300px;
margin:0;
padding:0;
}
#content .events ul li, #content .testimonials ul li{
width:300px;
float:left;
display:block;
border-top:#ccc solid 1px;
padding:5px 3px
}
#content .events ul li:first-child, #content .testimonials ul li:first-child{
border-top:none;
}
#content .events ul li .title{
float:left;
font-weight:bold;
}
#content .events ul li .date{
float:right;
}
#content .events ul li .view{
float:right;
font-size:10px;
}
#content .testimonials .readmore{
float:right;
font-size:10px;
}
#content .d-left{
float:left;
width:650px;;
}
#content .d-right{
float:right;
width:270px;
}
#content h1{
margin:0;
padding:0;
font-size:18px;
border-bottom:4px solid #ccc;
}
#content h2{
margin:0;
padding:0;
font-size:18px;
}
#content h3{
margin:0;
padding:0;
font-size:16px;
}
#content .test-video{
width:460px;
float:left;
text-align:center;
}
#content .video{
background:#CCCCCC;
font-size:16px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:5px 10px;
}
#content .video span{
font-size:12px;
}
#footer{
float:left;
width:950px;
padding:5px 0;
}
#footer .nav{
float:left;
width:950px;
text-align:center;
}
#footer .disclaimer{
float:left;
width:950px;
text-align:center;
font-size:10px;
}
#footer .nav ul{
margin:0;
padding:0;
}
#footer .nav ul li{
display:inline;
border-left:#cccccc solid 1px;
}
#footer .nav ul li:first-child{
border-left:none;
}
#footer .nav ul li a{
padding:5px 10px;
text-decoration:none;
color:#999999;
}
#footer .nav ul li a:hover, #footer .nav ul li.selected a{
text-decoration:underline;
}
#event{
float:left;
width:445px;
padding:10px;
}
#event .title{
font-size:16px;
font-weight:bold;
border-bottom:#ccc solid 1px;
}
#event p{
padding:2px 0;
margin:0;
}