html{
	position:relative;
	border:0px;
	padding:0px;
	margin:0px;
}
body {	
	background-color: #fff;
	text-align:center;
	font-family:  arial, helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	border:0px;
	padding:0px;
	margin:0px;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 20, 2011 */
@font-face {
    font-family: 'BigNoodleTitlingRegular';
	/*
    src: url('big_noodle_titling-webfont.eot?') format('eot'),
         url('big_noodle_titling-webfont.woff') format('woff'),
         url('big_noodle_titling-webfont.ttf') format('truetype'),
         url('big_noodle_titling-webfont.svg#webfontDIrv3Odc') format('svg');
		 */
		 
	src: url('big_noodle_titling-webfont-webfont.eot');
    src: url('big_noodle_titling-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('big_noodle_titling-webfont-webfont.woff') format('woff'),
         url('big_noodle_titling-webfont-webfont.ttf') format('truetype'),
         url('big_noodle_titling-webfont-webfont.svg#BigNoodleTitlingRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#white_page{
	background-color:#fff;
	width:100%;
}
#page{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	position:relative;
	text-align:left;
}
#banner_container{
	width:1000px;
	height:214px;
	overflow:hidden;
	position:relative;
}
#logo_container{
	background-color:#fff;
	opacity:0.6;
	filter:alpha(opacity=60);
	height:215px;
	width:213px;
	position:absolute;
}
#logo_image{
	position:absolute; 
	left:20px;
	top:5px;
}
#right_banner{
	position:absolute;
	right:0px;
	top:0px;
	background:URL(../images/word_logo.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:575px;
	height:70px;
	text-align:left;
	padding:10px;
	z-index:101;
}
.large_orange{
	font-family:BigNoodleTitlingRegular, arial;
	font-size:40px;
	color:#ff602f;
}
.title{
	font-family:BigNoodleTitlingRegular, arial;
	font-size:32px;
	color:#ff602f;
	float:left;
	width:350px;
	border-bottom:2px solid #ccc;
	text-align:left;
	height:32px;
	clear:both;
	margin-bottom:5px;
	z-index:105;
}
#menu{
	position:absolute;
	left:0px;
	top:215px;
	width:214px;
	text-align:left;
	z-index:500;
}
#menu ul{
	list-style-type:none;
    list-style-position:outside;
	margin:0px;
	padding:0px;
}
#menu li{ 
	margin:0px;
	padding:0px;
	background:URL(../images/menu_item.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:188px;
	height:28px;
	margin-top:7px;
	font-family:BigNoodleTitlingRegular, arial;
	font-size:28px;
	color:#3b3b3b;
	padding:6px;
	padding-top:4px;
	letter-spacing:0px;
}
/*
#menu li.selected{ 
	margin:0px;
	padding:0px;
	background:URL(../images/menu_item_over.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:188px;
	height:26px;
	margin-top:7px;
	font-family:BigNoodleTitlingRegular, arial;
	font-size:30px;
	color:#ff602f;
	padding:6px;
	letter-spacing:0px;
}
#menu li.selected a{
	color:#ff602f;
	text-decoration:none;
	width:188px;
	height:26px;
	display:block;
}
*/
#menu ul li ul{
	padding-top:0px;
	position:absolute;
	left:188px;
	width:299px;
	margin-top:-42px;
	z-index:500;
	background-color:#fff;
	border:3px solid #3b3b3b;
}
#menu ul li ul li{
	margin-top:2px;
	background:URL(../images/arrow_small.gif);
	background-position:280px 8px;
	background-repeat:no-repeat;
	background-color:#fff;
	width:280px;
	z-index:501;
}
#menu ul li ul li a{
	width:270px;
}
#menu a{
	color:#3b3b3b;
	text-decoration:none;
	width:188px;
	height:26px;
	display:block;
}
#content{
	background:URL(../images/content_background.png);
	background-position:0px 20px;
	background-repeat:repeat-y;
	position:relative;
	left:204px;
	top:0px;
	width:805px;
	color:#555;
	min-height:590px;
	z-index:102;
	font-family:verdana, arial;
	font-size:14px;
}
#content_top{
	background-color: #fff;
	position:relative;
	left:9px;
	top:-14px;
	width:798px;
	height:14px;
	z-index:102;
}
#content_top_old{
	background:URL(../images/foreground_topright.gif);
	background-position:796px 0px, 0px 20px;
	background-repeat:no-repeat, repeat-y;
	position:relative;
	left:204px;
	top:-15px;
	width:805px;
	min-height:500px;
}
#footer{
	position:relative;
	clear:both;
	background:URL(../images/footer.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#e9e9e9;
	height:40px;
	top:0px;
	color:#eee;
}
#footer_content{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	position:relative;
	padding-top:9px;
	font-size:10px;
	color:#ccc;
}
br{
clear:left;
}
.slideshow{
	position:absolute;
	z-index:1;
}
h2{
	font-family:BigNoodleTitlingRegular, arial;
	font-size:23px;
	font-weight:100;
	color:#888;
	height:20px;
	float:left;
	margin:0px;
	padding:0px;
	width:800px;
	text-align:left;
	clear:both;
	margin-top:15px;
	margin-bottom:2px;
	display:block;
}