body{
margin:0;
padding:0;
color:#555555;
background: #d8d8d8 url(images/bgtile.jpg);
font-size:14px;
line-height:150%;
font-family:Tahoma, arial, sans-serif;
}
@font-face {
    font-family: 'MasqueRegular';
    src: url('masque-webfont.eot');
    src: url('masque-webfont.eot?#iefix') format('embedded-opentype'),
         url('masque-webfont.woff') format('woff'),
         url('masque-webfont.ttf') format('truetype'),
         url('masque-webfont.svg#MasqueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'AgeoneAgeone';
    src: url('ageone-webfont.eot');
    src: url('ageone-webfont.eot?#iefix') format('embedded-opentype'),
         url('ageone-webfont.woff') format('woff'),
         url('ageone-webfont.ttf') format('truetype'),
         url('ageone-webfont.svg#AgeoneAgeone') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
}
a {

color: #000000;
text-decoration:none;
border-bottom:1px dotted #555555;
font-weight:bold;
}
a:hover {
color: #555555;
text-decoration:none;
border-bottom:1px solid #555555;
}
#pagey {
color: #000000;
margin: 0 auto;
padding:188px 31px 0 0;
text-align:right;
font-size: 11px;
}
#pagey a {
border-bottom: 1px dotted #000000;
color:#000000;
text-decoration:none;
font-size:11px;
}
#pagey a:hover{
color:#ffffff;
}
#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top:25px;
}
#topsection{
height: 215px; /*Height of top section*/
background: url(images/header2.png) top center no-repeat;
}
#topsection h1{
margin: 0;
padding-top: 15px;
}
#contentwrapper{
float: left;
width: 100%;
}
#contentcolumn{
margin-left: 183px;

}
#leftcolumn{
float: left;
width: 239px; /*Width of left column in pixel*/
margin-left: -1000px; /*Set left margin to -(MainContainerWidth)*/
border:1px solid #00ff00;
}
#rightcolumn{
float: left;
width: 165px; /*Width of right column in pixels*/
margin-left: -980px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
}
#footer{
clear: left;
text-align: right;
padding:6px 24px;
font-size:68%;
}
#footer a{
color: #000000;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
.innertube{
margin: 0 20px 0 25px ; /*Margins for inner DIV inside each column (to provide padding)*/
}
#navigation {
padding:1px 0 0 0 ;
margin:0;
background:#afafaf url(images/menu.jpg) top center no-repeat;
box-shadow: 0px 5px 10px #666;
	-moz-box-shadow: 0px 5px 10px #666;
	-webkit-box-shadow: 0px 5px 10px #666;
	min-height:427px;
	font-family: 'MasqueRegular';
}
#navigation ul{
margin:0 auto; 
list-style-type:none;
text-align: right;
color: #204506;
font-size: 20px;
line-height:60px;
padding: 0;
}
#navigation  li:first-child{
border:none;
}
#navigation li{
padding:0;
margin: 0 auto;
display:block;
border-top:1px dashed #444;
}
#navigation  a{
border:none;
height:41px;
display:block;
padding:0px 22px 20px 5px;
margin: 0;
text-decoration:none;
color: #cacaca;
font-weight:normal;
}
#navigation  a:hover{
color: #ffffff;
}
#navigation  a.current{
color: #ffffff;
background: url(images/current.png) right center no-repeat;
}
h3 {
margin:0;
padding: 10px 0 10px 0;
}
h1{
color:#000000;
font-size:40px;
line-height:60px;
font-weight:normal;
margin:0 auto;
font-family: 'AgeoneAgeone';
}
.map{
box-shadow: 0px 5px 10px #666;
	-moz-box-shadow: 0px 5px 10px #666;
	-webkit-box-shadow: 0px 5px 10px #666;
margin:21px auto 7px auto;
}
h2{
color:#000000;
font-size:28px;
line-height:42px;
font-weight:normal;
font-family: 'AgeoneAgeone';
margin:0 auto;
}
p{
margin: 4px auto;
}
#contentcolumn ul{
margin:4px auto;
padding-left:25px;
}
#contentcolumn ul li{
margin:5px auto;
}
img {
margin: 5px;
}
#surround, #surround .sb-inner {
background:#ffffff; 
padding:0px; 
margin:0;
}
#content{
padding:14px;
	background:#fff;
	box-shadow: 0px 5px 10px #666;
	-moz-box-shadow: 0px 5px 10px #666;
	-webkit-box-shadow: 0px 5px 10px #666;
	min-height:400px;
}
.shadow{
box-shadow: 0px 5px 10px #666;
	-moz-box-shadow: 0px 5px 10px #666;
	-webkit-box-shadow: 0px 5px 10px #666;
}
.logos img{
padding-left:5px;
padding-right:5px;
}