@charset "UTF-8";
/* CSS Document */

/* General Styles */

#breadcrumbs		{	text-align:right; font-size:10px; color: #666666; padding:5px;	}
#breadcrumbs a		{	color: #999999;	}

#pagetitle {color:#639109;font-size:26px; padding:10px;text-decoration: none;}

a:link {text-decoration: none; color:#00266D;}
a:visited {text-decoration: none; color:#003399;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: black; }

body			{	font-family:Georgia,Serif; font-size:15px; 
			 background-color:white;	}


.clear			{	clear:both; }

.small			{	font-family:  Georgia,Serif; font-size:11px;	}

#list			{	font-family: Georgia,Serif; font-size:10px;	}

#page			{	width: 1000px; margin: 0 auto; }

#back			{	padding: 25px; }
				 
#out_box		{	border: 1px solid #639109;
					height:525px;
					 width:950px;   
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto	}

#header		{		background-image: url(/assets/images/header.png); 
					background-repeat: no-repeat;
					 width:950px; height:28px;          display: block;
                                         margin-bottom: 5px;  margin-top: 5px;
                              background-position:center center; 
                                        
					}

#left		{	
					height:350px;
					 width:475px;   

                                         float:left;	}



#right		{	
					height:350px;
					 width:475px;   

                                         float:left;	}

#logo		{		background-image: url(/assets/images/logo.png); 
					background-repeat: no-repeat;
					     display: block;
                                   width:475px; height:351px;     
                              background-position:right; 
                                        
					}
#feat_box		{	border: 1px solid #00266D;
					height:325px;
					 width:450px;   
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto; margin-top: 15px;	}

					
#footer			{	padding:10px; font-size:10px; color: #666666; height:20px; width:950px; display: block; margin-left: auto; margin-right: auto;}


/* Homepage Styles */

#content		{	width: 600px; color: black; height: 60px; padding:2px; font-size:15px;margin-left: auto; margin-right: auto; }

#login		{	width: 45px;border-top: 1px solid #639109; border-right: 1px solid #639109;color: black; height: 22px; padding-top:5px; padding-left:15px; font-size:15px; float:left;}

#navigation		{	 background-color: white; width: 950px;    border-top: 1px solid #639109;     border-bottom: 1px solid #639109; display: block;
    margin-left: auto;
    margin-right: auto;
					height:40px;  }
					

#navigation ul    {    margin: 0; padding: 10px 0 0 0;  list-style:none; text-align:center; }

#navigation    li    {    display:inline; padding: 0 25px; text-align: center;
                   border-right: 2px solid #00266D;  margin-left: auto; margin-right: auto; }
					
#navigation li.last	{	border-right: none;	}	

#navigation a	{	color:#00266D; font-family: Georgia Sans; 
					font-size:20px;text-decoration:none; }
#navigation a:hover {text-decoration: underline; color: black; }


/* Subpage Styles */

#out_boxS		{	border: 1px solid #639109;
					 width:950px;   
                                         display: block;
                                         height:auto;
                                         margin-left: auto;
                                         margin-right: auto	}

#pagetitleS			{ display:block;	 width:940px; height:15px;
                                        float:left; padding:10px;
                                       
					 }


#contentS		{	width: 900px; background-color: white; padding:10px;    height:auto;}

#rental_list        { width: 800px; background-color: #C8C8C8; height:15px;   }
#rental_list_full       { width: 800px; background-color: #99CCCC; height:auto;   }


/* -------------------- Forms --------------------- */

#EmailForm input			{	float:left; }
#EmailForm label			{	float:left; width:40%; line-height:1.5em; padding-right:10px; text-align:right;	}
#EmailForm div				{	clear:both; padding: 10px 0;	} 
#EmailForm h3				{	clear:both; margin: 15px 0 5px 0; }
#EmailForm					{	border: 0; 	}
fieldset 					{	border: none; }
.checkboxquestion			{	float:left;	}
					 
					 
