body				{
					background: #fff url(../images/background.jpg);
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px; 
					line-height: 1.5; 
					color: #2b2b2b;
					margin:0px;
					margin-top:15px;
					padding:0px;
					}
#content    		{
					width:829px;
					margin:0 auto;
					}
#topcolumn			{
					width:829px;
					height:23px;
					background:url(../images/main_top.png) no-repeat;
					}
#topimage			{
					width:800px;
					height:122px;
					background:url(../images/top.png) no-repeat;
					margin-left:15px;
					margin-top:-15px;
					position:absolute;
					z-index:1;
					}
#middleholder		{
					width:740px;
					margin:0 auto;
					}
#header				{
					width:100%;
					height:110px;
					position:relative;
					z-index:2;
					}
#big_image			{
					width:100%;
					padding-top:15px;
					}
#middlecolumn		{
					width:829px;
					background:url(../images/main_bg.png) repeat-y;
					}
#bottomcolumn		{
					width:829px;
					height:22px;
					background:url(../images/main_bottom.png) no-repeat;
					}
#main				{
					width:100%;
					margin-top:25px;
					color:#000;
					}
#main_content		{
					width:500px;
					float:left;
					margin-left:24px;
					margin-top:-5px;
					min-height:250px;
					}
#where_am_i			{
					margin-top:-15px;
					font-size:10px;
					color:#666;
					
					}
#footer				{
					width:100%;
					margin:20px auto;
					border:1px solid #fff;
					margin-bottom:0px;
					}
#footer_text		{
					padding-top:0px;
					color:#666;
					text-align:center;
					}
					
.menu				{
					width:218px;
					float:left;
					margin-left:-4px;
					}
.menu-top			{
					width:218px;
					height:10px;
					background:url(../images/menu_top.png) no-repeat;
					}
.menu-bg			{
					width:218px;
					padding-bottom:20px;
					background:url(../images/menu_bg.png) repeat-y;
					}
.menu-bottom		{
					width:218px;
					height:9px;
					background:url(../images/menu_bottom.png) no-repeat;
					}
