html{
			background:#EDEDED url(../images/footer.jpg) bottom repeat-x;
			margin:0;
			padding:0;
			}

body{
			margin:0;
			padding:0;
			font: .85em "Trebuchet MS", Arial, Helvetica;
			line-height:1.8em;
			color:#787878;
			
			}

#wrapper{
			margin:0 auto;
			padding:0;
			background: url(../images/bgpage2.jpg) top repeat-x;
			}


#topwrapper{
			margin:0 auto;
			width:941px;
			height:83px;
			background:url(../images/top.jpg) top repeat-x;
			}
			
#logo{
			width:473px;
			float:left;
			}

#topMenuText{
			width:300px;
			float:right;
			}
			
#menuWrapper{
			width:941px;
			height:47px;
			margin:0 auto;
			background:url(../images/mbg.jpg) top repeat-x;
			}
			
#banner{
			width:941px;
			height:310px;
			margin:0 auto;
			background:url(../images/bannerBg.jpg) top repeat-x;
			}
			
#boxBg{
			width:941px;
			height:218px;
			margin:0 auto;
			background:url(../images/boxBg.jpg) top repeat-x;
			}
			
			
#box1{
			margin:0 auto;
			float:left;
			width:315px;
			height:200px;
			background:url(../images/boxBgContent.gif) top no-repeat;
			}
			
#contentBox1{
			width:270px;
			padding-top:13px;
			margin:0 auto;
			}
			
#readmore{
			width:270px;
			height:22px;
			margin:0 auto;
			padding-top:12px;
			}


#box2{
			margin:0 auto;
			float:left;
			width:310px;
			height:200px;
			background:url(../images/boxBgContent.gif) top no-repeat;
			}
			
#readmore2{
			width:270px;
			height:22px;
			margin:0 auto;
			padding-top:27px;
			}
			

#box3{
			margin:0 auto;
			float:right;
			width:316px;
			height:200px;
			background:url(../images/boxBgContent.gif) top no-repeat;
			}
			
#readmore3{
			width:270px;
			height:22px;
			margin:0 auto;
			padding-top:58px;
			}
			
			
#contentBg{
			width:941px;
			padding-bottom:20px;
			margin:0 auto;
			background:#ededed url(../images/contentBg.jpg) top repeat-x;
			}
			
#contentBg1{
			width:941px;
			padding-bottom:20px;
			margin:0 auto;
			background:#fff url(../images/contentBgDown.jpg) bottom repeat-x;
			}
			
#contentBg2{
			width:941px;
			padding-bottom:20px;
			margin:0 auto;
			background: url(../images/topBgContent.jpg) top repeat-x;
			}
			
#frame{
			width:941px;
			height:310px;
			/*bottom:231px;*/
			/*position: relative; 574px;20px;*/
			}
			
#imgRotator{
			width:941px;
			height:310px;
			margin:0 auto;
			}
			
			
#bodycontent{
			width:850px;
			margin-top:20px;
			padding-left:20px;
			padding-right:30px;
			text-align:justify;
			float:left;
			}
			
#bodycontentSubpage{
			width:905px;
			margin-top:60px;
			padding-left:20px;
			padding-right:30px;
			text-align:justify;
			float:left;
			}
			
#bodycontentImg{
			width:315px;
			margin-top:50px;
			float:right;
			}
			
			
			
#footerWrapper{
			width:941px;
			height:85px;
			margin:0 auto;
			background:#ebebeb url(../images/footer.jpg) top repeat-x;
			}
			
			
			
			
			
			
			
			
			
.clear {
			clear:both;
			
			}
			
			
.textTopMenu{
			font-family:arial;
			font-size:12px;
			color:#f1cb5e;
			font-weight:bold;
			padding-top:10px;
			}
			
.textTopMenu ul{
			margin:0;
			padding:0;
			}
			
.textTopMenu li{
			list-style:none;
			float:left;
			padding-left:20px;
			}
			
.textTopMenu li a{
			text-decoration:none;
			color:#f1cb5e;
			}
			
.textTopMenu li a:hover{
			text-decoration: underline;
			color:#ffac3b;
			}
			
.menuText{
			font-family:arial;
			font-size:15px;
			font-weight:bold;
			color:#333333;
			text-align:center;
			}
			
			
.menuText ul{
			margin:0;
			padding:0;
			}


.menuText li{
			list-style:none;
			float:left;
			}
			
.menuText li a{
			text-decoration:none;
			white-space:nowrap;
			display:block;
			color:#333;
			padding:10px 15px 14px 10px;
			}
			

.menuText li a:hover{
			text-decoration: none;
			color:#fff;
			padding:10px 15px 14px 10px;
			background:url(../images/hoverMenu.jpg) top repeat-x;
			}
.spacermenu
	{
	width:15px;
	}			
			
			
.boxText{
			font-size:20px;
			color:#2e2e2e;
			}
			
.boxContentText{
			font-family:tahoma;
			font-size:11px;
			padding-top:5px;
			color:#616161;
			line-height:1.4em;
			text-align:justify;
			height:93px;
			}
			
h2{
			font-size:25px;
			padding-bottom:20px;
			color:#525252;
			margin:0;
			}
			
			
.footerText{
			text-align:center;
			padding-top:20px;
			color:#525252;
			}
			
.footerText a{
			color:#525252;
			text-decoration:none;
			}
			
.footerText a:hover{
			color:#0D36AC;
			text-decoration: underline;
			}