@import url("dropdown.css");
@import url("home.css");
@import url("route.css");
@import url("general.css");
@import url("blog.css");


/* Main Template Technique------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */


* {
	margin: 0;
	padding: 0;
}


a:link img {
border:none;
}

a:visited img {
border:none;
}

a:hover img {
border:none;
}

a:active img {
border:none;
}
 
body {
	background: #eae7e7;
	font:76% Verdana,Tahoma,Arial,sans-serif;
	color:#000000;
    text-align: center;
	line-height: 160%;
 }

#wrapper {
     width: 900px;
     margin: 0 auto;
     text-align:left;
     background:#ffffff;
}


#banner {
	width: 900px;
	height: 352px;
	margin: 0 auto;
	background: #133e52 url(images/newbanner.jpg) no-repeat;
}



#menuwrapper {
	width: 900px;
	margin: 0 auto;
	background: #04baec;
}

#navmenu {
       width: 900px;
       margin: 0 auto 10px auto;
       height:24px;
       font:110% Verdana,Tahoma,Arial,sans-serif;
       color: #ffffff;
       font-weight:bold;
}



#content {
	float: left;
	width: 900px;
        background: #ffffff url(images/contentbg.jpg) repeat-y;
        margin-top:20px;
}


#footer  {
        color:#ffffff;
        text-align:center;
        font-weight:bold;
        clear:both;
        height:48px;
	width: 900px;
	margin: 0 auto;
        background: #04baec url(images/footer.jpg) no-repeat;
  }

#footerlink {
text-align:center;
}

 #footerlink a{
color:#04baec;
} 


/*Css to allow user to position images on site*/


img.imageleft {
        float:left;
	border: 2px solid #dcf6fd;
        margin-right:10px;
        margin-bottom:5px;
        margin-top:10px;
}

img.imageright {
        float:right;
        border: 2px solid #dcf6fd;
        margin-left:10px;
        margin-bottom:5px;
        margin-top:10px;
}

img.imagealone {
       border: 2px solid #dcf6fd;
        margin-bottom:10px;
        margin-top:10px;
}

.clear {
clear:both;
}


/* Contact Page Layout----------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#contactform {
margin-left:20px;
}

/*Css to style contact form submit button*/

#cfContact {
margin-top:10px;
margin-bottom:20px;
background-color:#04baec;
color:#ffffff;
font-weight:bold;
}



.QE_Link {
color:red;
}
