/* Layout Stylesheet */ 
/*----------------------------------------------------------------------------------------------------
					   	HTML TAGS
-----------------------------------------------------------------------------------------------------*/

body {
		margin: 0;
		padding: 0;
		font: 10px Arial, Helvetica, Verdana, sans-serif;
		letter-spacing: .05em;
		line-height: 20px;
		text-align: center;
        background: url('../images/background.gif') repeat-x scroll top center;
		}

/*----------------------------------------------------------------------------------------------------
					   	Container TAGS
-----------------------------------------------------------------------------------------------------*/

#container {
		margin: auto;
		width: 760px;
		text-align: left;
}


/*----------------------------------------------------------------------------------------------------
					   	Branding TAGS
-----------------------------------------------------------------------------------------------------*/
#branding-logo {
width: 100%;
height: 140px;
}

/*----------------------------------------------------------------------------------------------------
						Navigation TAGS
-----------------------------------------------------------------------------------------------------*/ 
#primary_navigation {
width: 760px;
height: 55px;
padding-top: 6px;
 } 
 
 
#navlist
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#navlist li
{
  margin: 0;
  padding: 0;
  float: left;
  }


#navlist li img
{
  border: 0px;
  display: block;
  padding: 0px;
  margin: 0px;
  }  
  
  #navlistfoo
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  }
  
  #navlistpadding {
  padding-bottom: 22px;
  }

 
 
 /*----------------------------------------------------------------------------------------------------
					   	Content TAGS
-----------------------------------------------------------------------------------------------------*/

#content {
margin-top: 40px;
margin-left: 278px;
width: 455px;
}

#contenthome {
margin-top: 50px;
margin-left: 45px;
width: 670px;
text-align: right;
display: block;
}

#content p {
padding-left: 5px;
}

 #content_left {
width: 201px;
float: left;
margin-top: 80px;
margin-left: 45px;
display: inline;
}

#content li {
list-style: none;
}

#images {
padding-top: 30px;
}

 /*----------------------------------------------------------------------------------------------------
					   	Footer TAGS
-----------------------------------------------------------------------------------------------------*/
#footer
{
	width: 686px;
	clear: both;
	padding-top: 51px;
	padding-bottom: 35px;
	padding-left: 45px;
}
  /*----------------------------------------------------------------------------------------------------
					   	Styling TAGS
-----------------------------------------------------------------------------------------------------*/


img {
border: none;
}
.h1blue { 
font: 22px Verdana, Arial, Helvetica, sans-serif;
color: #009CD4;
letter-spacing: .08em;
padding-bottom: 6px;
}

.h2blue  {
font: 14px Verdana, Arial, Helvetica, sans-serif;
color: #009CD4;
letter-spacing: .06em;
}

.h1pink { 
font: 22px Verdana, Arial, Helvetica, sans-serif;
color: #DB4A7C;
letter-spacing: .08em;
padding-bottom: 6px;
}

.h2pink  {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #DB4A7C;
letter-spacing: .06em;
}

.h1orange { 
font: 22px Verdana, Arial, Helvetica, sans-serif;
color: #EE9928;
letter-spacing: .08em;
padding-bottom: 6px;
}

.h2orange  {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #EE9928;
letter-spacing: .06em;
}	

.h3orange  {
font: 15px Verdana, Arial, Helvetica, sans-serif;
color: #EE9928;
letter-spacing: .06em;
}

#homeimage{
position: relative;
left: 45px;
top: 45px;
}

a:link, a:visited, a:active {
color:black;
}

a:hover {
color:#009CD4;}

#contact-img {
float: right;
}