body	{ background-color:#2E4565; margin:10 0 0 0; text-align:center; color: #000000;
    font: 300 15px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px;}

img		{ border:0;}

a		{ text-decoration:none;}

h2		{ font-size:14px;}

.clr	{ clear:both;}

#wrap	{ max-width:1000px; text-align:left; margin: 2em auto;}

#header	{}

#header img {
    height: auto;
    margin-bottom: -7px;
    width: 100%;
}

#nav	{
	
	background: linear-gradient(#252525, #0A0A0A) repeat scroll 0 0 transparent;
    border-left: 3px solid #FFFFFF;
    border-right: 3px solid #FFFFFF;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    clear: both;
    display: block;
    float: left;
    margin: 8px auto 8px;
    width: 994px;
	
	}
	
#nav a {
    color: #EEEEEE;
    display: block;
    line-height: 3.333em;
    padding: 0 1.2125em;
    text-decoration: none;
	font-weight:bold;
}

#nav a:hover {
    color: #000;
    display: block;
    line-height: 3.333em;
    padding: 0 1.2125em;
    text-decoration: none;
	font-weight:bold;
}
	
#nav div {
    margin: 0 7.6%;
}
	
#nav ul	{
    font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding-left: 0;
}

#nav li {
    float: left;
    position: relative;
}

#nav li:hover  {
    background: linear-gradient(#F9F9F9, #E5E5E5) repeat scroll 0 0 transparent;
    color: #373737;
}

#content	{ padding: 100px 0 50px; background-color:#fff; text-align:center; }
#content-frame	{ width:730px; text-align:left; margin:0 auto;}

#footer		{background: none repeat scroll 0 0 #F9F9F9;
    border-top: 1px solid #DDDDDD;
    color: #666666;
    font-size: 12px;
    line-height: 2.2em;
    padding: 2.2em 0.5em;
    text-align: center;}
	
	
#footer a {color: #555555;
    font-weight: bold;}