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

root {
    display: block;
}

body {
    margin: 0;
    
    background-color:#363636;
}

/*--------------------------------------------------------------------------------------------------------------*/
										/*TEXT FORMATTING*/

#aboutlinks{
    color:#897d73;
    font: 13px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    text-decoration:none;
    padding-bottom:15px;
    padding-left:15px;
}

#aboutlinks:hover{
    color:#897d73;
    font: 13px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    padding-bottom:15px;
    padding-left:15px;
    font-weight: bold;
}

#links{
    color:#e6e7e7;
    font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    text-decoration:none;
    padding-bottom:15px;
}

#links:hover{
    color:#FFF;
    font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    text-decoration:underline;
    padding-bottom:15px;
}

#bodytext {
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
	color:#897d73;
	}

#footertext {
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
	color:#FFF;
	}

h2{
        font-family: 'Lucida Grande', 'Lucida Sans Unicode',Geneva, Verdana, Sans-Serif;
	color:#FFF;
}

h3{
	font-family: 'Century Gothic',Geneva, Verdana, Sans-Serif;
	color:#BF0000;
}
h4{
	font-family: 'Century Gothic',Geneva, Verdana, Sans-Serif;
	color:#BF0000;
}


/*--------------------------------------------------------------------------------------------------------------*/
				/*BANNER AND NAVIGATION*/

#banner{
	margin: 0;
	padding: 0;
	background-image:url(images/banner_bg.png);
	background-repeat:repeat;
	height:208px;
}

#bannerfade{
	margin: 0;
	height: 250px;
       
        
}

#menuexpanse{
	margin: 10px 0 10px 0;
	padding: 0px 0 0 0;
	background-image:url(images/test.png);
	height: 50px;
	clear: both;
	}

#menuwrap{
    margin: 0 auto;
    padding: 0;
    width: 850px;
    text-align: left;
}





#menu{

	float: left;
        margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 50px;
	width:850px;
	
}

#menu ul li{
	margin: 0 0 0 0;
	padding:0 17px 0 17px;
    float: left;
    list-style: none;
    border-right: 1px solid #C0C0C0;
    font: bold 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
}

#menu ul li a {
	float: left;
    text-decoration: none;
    color: #efefef;
}

#menu ul li a:hover {
    text-decoration: underline;
    color: #FFF;
	font-size:12px;
}

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


/*--------------------------------------------------------------------------------------------------------------*/
					/*MARGINS AND WRAPS*/

#masterwrap{
    margin: 0 auto;
    padding: 0px;
    width: 1000px;
    text-align: left;
}

#wrap{
	margin: 0 auto;
    padding: 0;
    width: 850px;
}

#vidwrap{
    margin: 0 auto;
    padding-top: 50px;
    padding-right: 15px;
    width: 480px;
    float: left;
}


#vidcontainer{
    height: 600px;
    background-color: white;
}

#metroredlogo{
	margin: 0;
	padding-bottom: 20px;
    padding-left: 50px;
    padding-right: 0;
    padding-top: 15px;
	float:left;
	height:123px;
	width:299px;
}
#tagline{
	margin: 0;
	padding-bottom: 10px;
    padding-left: 50px;
    padding-right: 0;
    padding-top: 25px;
	float:left;

}

#dove{
	margin: 0;
	position: absolute;
        top:0px;
        padding-left: 250px;
	height:160px;
	width:300px;

}

#homepic{
	padding-top:50px;
}

#homepiccontainer{
	height:350px;
	width:850px;
	border-style:solid;
	border-color:#FFF;
	border-bottom-width:thick;
        
}
#homecontainer{
	height:630px;
        background-color: #f6f6f6;
}

#homedivcon1
{
    width: 500px;
    float: left;
    text-align: justify;
    padding-top: 50px;
    padding-left: 50px;

}
#homedivcon2
{
    width: 200px;
    float: left;
    padding-left: 100px;
    padding-top: 50px;


}

#homedivcon2 img
{
    height: 80px;
    width: 80px;
    border: none;
}

/*--------------------------------------------------------------------------------------------------------------*/
										/*FOOTER SECTION*/

#footertable{

    float:left;
    border-style: none;
    width: 250px;
    padding: 0;
    margin: 0;
}

#footertablewrap{
    margin: 0 auto;
    padding: 0px;
    width: 750px;
    text-align: left;
}

#homefootercontainer{
	height:300px;
        
	
}
#copyright{
    clear:both;
    font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
	color:#FFF;
        text-align: center;
       padding-top: 30px;
}



/*--------------------------------------------------------------------------------------------------------------*/
                                                    /*ABOUT US PAGE*/

#aboutpadding{
	padding-top:50px;
}

#aboutcontainer{
	height:2100px;
	background-color:#f6f6f6;

}

#contentcontainer{
	float:left;
	padding:20px;
	height:1950px;
	width:850px;
	border-style:solid;
	border-width:thin;
	border-color:#F7F7F7;
	background-color:#FFF;
}

/*--------------------------------------------------------------------------------------------------------------*/
                                                    /*Services PAGE*/

#servicespadding{
	padding-top:50px;
}

#servicescontainer{
	height:850px;
	background-color:#f6f6f6;

}

#servicescontentcontainer{
	float:left;
	padding:20px;
	height:720px;
	width:800px;
	border-style:solid;
	border-width:thin;
	border-color:#F7F7F7;
	background-color:#FFF;
}


/*--------------------------------------------------------------------------------------------------------------*/
                                                    /*Contact us PAGE*/

#Contactpadding{
	padding-top:50px;
}

#Contactcontainer{
	height:650px;
	background-color:#F7F7F7;
}

#Contactcontentcontainer1{
	float:left;
	padding:20px;
	height:530px;
	width:850px;
	border-style:solid;
	border-width:thin;
	border-color:#F7F7F7;
	background-color:#FFF;
}



#auburnpic {
    padding-right: 20px;
}
#auburntext{
    clear: both;
    padding-top: 10px;
}
#contactinformation{
    padding-top: 75px;
}