﻿#bannerwrapper {width:100%;height:200px;position:relative;}
.banner {width:900px;margin-top:-350px;position:absolute;}
.banner img { }


#banner1 { display:none;left:0px;top:-50px; }
#banner1 img { width:550px; }


#banner2 {left:50px;top:-50px;}
#banner2 img { width:950px;max-width:100%;}




.bannerimg { }








#tr {

    font-size: 14px;
    vertical-align: 30px;


}






#navbar {

word-spacing:20px;
font-size:16px;
}





hr {

width:100%;

margin:0px;
}




#hpnavblock {

margin:0 auto;
font-size:16px;
width:640px;
overflow:auto;
}

.hpsection {

float:left;
margin:10px;
width:140px;
color:black;
}

.tab {

height:5px;
border-radius:5px;

background-color:orange;
margin:5px;
display:block;

}



#titleline {

font-size:42px;
font-weight:bold;
}


#headertitle {


text-align:right;
padding: 10px 30px;
color:white;
font-size:12px;
float:right;

}


.innercontentblocks {


text-align:left;


}


div {
	
	vertical-align: top;
	
}



#highlight {

color:#eb870e;


}


@font-face {
  font-family: 'customfont';
  src: url('font.eot'); /* IE9 Compat Modes */
  src: url('font.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font.woff') format('woff'), /* Modern Browsers */
       url('font.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font.svg#svgFontName') format('svg'); /* Legacy iOS */
}

body {
text-align:center;
font-family:customfont;
color:#3e3e3e;
font-size:12px;
background-image: url('images/bg.jpg');

    background-position: top center; 
margin:0;
}

a img {
    border: 0;
}

a:link {color:#ffd59e;text-decoration:none;}
a:visited {color:#ffd59e;text-decoration:none;}
a:hover {color:#ff9000;text-decoration:none;opacity: 1;transition: all 0.2s linear;}
a:active {color:#ffd59e;text-decoration:none;}

.contentblock {

width:100%;

overflow:auto;
margin:0 auto;

}

.innercontent {


padding:20px;
overflow:auto;
max-width:980px;
margin:0 auto;

}



#header {

position:relative;z-index:10;

}


#headerinnercontent {  

padding:0px;
text-align:left;


}




h1 {

font-weight:normal;


}


#body {


background-color:rgba(255, 255, 255, 0.6);
overflow:auto;


}


#bodyinnercontent {

text-align:left;

}




#footer {

background-color: #475057;
color:silver;
font-size:14px;

}

#ftrtxt {

float:left;
margin:20px;

}

#ftrtxt #highlight {



}



#noodlelogo {

float:left;
height:120px;
}



#footerinnercontent {  

padding:0px;
margin:0 auto;
width:750px;


}

