﻿*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
/*background-color:#CCCCCC; */ 
}
body{
width:100%; 
}

#mainheader{
width:100%;
height:118px; 
background-color:#353535;
text-align:center;	
padding:0;
min-width:1033px;
}

#header{
width:100%;
text-align:center;
}

.inside{
width:1024px;
margin:0 auto;
overflow:hidden;
}


.logo{
float:left;
}


#mainmenu{
width:100%;
height:27px;
background-color:#666666;
min-width:1033px;

}


#menu{
width:1024px;
height:27px;
margin:0 auto;
/*background-image:url('Nav_bg3.png');*/
background-color:#666666;
text-align:right;
}
	
a.y {
	width: 100px;
	height: 18px;
	margin-top:3px;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align: middle;
	padding-top: 4px;
}

a.y:hover {
    width: 100px;
    height: 18px;
    color: #FFFFFF;
    text-align:center;
    display:inline-block;
    text-decoration:none;
    background-color: #FF9900;
    background-repeat:no-repeat;
    }

.maincontent{
    width:1033px;
	margin:0 auto;
	background-color:white;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	padding-left:5px;
	font-size:14px;
	font-weight:300; 
}

.maincontent h1{
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size:32px;
	font-style:normal;
	font-weight:300;
}

.maincontent h2{
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight: 400;
	font-style:normal;
}

.maincontent h3{
	font-family:Roboto,'Open Sans',Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	margin:0;
}

.maincontent h4{
	font-family:'Open Sans',Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	font-style:normal;
	margin:0;
}

.maincontent p {
	font-family: 'Open Sans',Arial, Helvetica, sans-serif; 
/*	font-family:Roboto , sans-serif; */
	font-style:normal;
	font-weight:300; 
	font-size:14px;
}

.maincontent li{
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
/*	font-family:Roboto , sans-serif; */
	font-style:normal;
	font-weight:300; 
	font-size:14px;
	line-height:22px;
	}

.maincontent strong {
	font-family: 'Open Sans',Arial, Helvetica, sans-serif; 
/*	font-family:Roboto , sans-serif; */
	font-weight:600; 
	font-size:14px;
}


#blocks{
background-color:#D8D8D8;
background-position:top left;
background-repeat:repeat-x;
height:230px;
padding:27px 0 0 20px
}

.block1{
width:300px;
height:200px;
float:left;
background-color:white;
margin-left:20px;
padding:0 5px 5px 5px;
}

#blocks h3{
font-family:'Roboto',sans-serif;
font-weight:bold;
font-size:16px;
color:#505542;
margin-top:20px;
margin-bottom:40px;
}

#blocks span{
font-family:Roboto,Arial, Helvetica, sans-serif;
font-size:12px;
color:#698224;
display:block;
}

#bottomdiv{
	width:100%;
	height:280px;
	background-color:#36393E;
	bottom:0px;
	min-width:1033px;

}


.bottomblocks{
	width:1024px;
	margin:0 auto;
}

.bottomblock1{
    float:left; 
  	width:290px;
    height:180px;
	padding:30px 0 0 50px;
	text-align:left;
}


.FooterHeadings{
/*	 font-family:Verdana, Geneva, Tahoma, sans-serif; */
/*	 font-family:Roboto, Arial, Helvetica, sans-serif; */
     font-family:'Open Sans',Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#FF9900;  
}

.FooterLinks{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#C0C0C0;
}

a.FooterLinks{
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:13px;
	 color:#C0C0C0;
	 line-height:150%; 
}

