            html, body {
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                font-family: Tahoma, Verdana, Arial, sans-serif;
                font-size: 90%;
                text-align: left;
                background: #F5F6E8 url(/images/top_bg.jpg) top left repeat-x;
            }
            A {
                font-family: Tahoma, Verdana, Arial, sans-serif;
                text-decoration: underline; 
            }
            A:hover {
                text-decoration: none; 
            }
            
            #all{
                background: url(/images/bottom_bg.jpg) bottom left repeat-x;
                text-align: center;
            }
            #header{
                width: 952px;
                min-height: 137px;
                margin:0 auto;
            }
            *html #header{
                height: 137px;
            }


            #header div{
                overflow:hidden;
                padding: 23px 0 0 0;
            }
                           
            #header span {
				display:block;
				text-align:right;
				padding:50px 15px 0 0;
            }   



            #header div strong{
                font-size: 12px;
                float: left;
                color: #3D3D3D;
                margin: 0px 7px 0 4px;
            }
			
            #header div b{  
                background: #93938C;
				1border-right: 2px solid #93938C;
                text-align: center;
                float: left;
                padding: 0px 6px;
                margin-right: 4px;
                color: #FFFFFF;
                font-size: 14px;
                font-weight: bold;
            }   
            #header div a{  
				border-right: 2px solid #93938C;
                text-align: center;
                float: left;
                padding: 0px 12px;
                color: #3D3D3D;
                font-size: 14px;
				text-decoration:none;
				font-weight: bold;
            }  
			#header div a:hover{  
                color: #FFFFFF;
            }   

            #content{
                width: 952px;
                margin:0 auto;
                background: url(/images/header.jpg) top left no-repeat;
                
            }
            .v_thumb{
                padding: 0 0 0 0px;
            }
            .v_thumb a img{
                border: 1px solid #B8B8B8;
                margin: 0 6px 6px 0;
            }
            .v_thumb a:hover img{
                border: 1px solid #ffffff;
            }
            .v_thumb a{
                font-size: 16px;
                font-weight: bold;
                color:#555816;
                text-decoration: none;
            }
            .v_thumb a:hover{
                font-weight: bold;
                color: #9BA300;
            }

            .h_thumb{
                padding: 0 0 0 0px;
            }
            .h_thumb a img{
                border: 1px solid #B8B8B8;
                margin: 0 1px 2px 0;
            }
            .h_thumb a:hover img{
                border: 1px solid #ffffff;
            }
            .links{
                padding: 20px 0px 26px 2px;
                overflow: hidden;
            }
			html:first-child .links{
				padding: 20px 0px 15px 2px;			
			}
            .links .left{
                clear: left;
                float: left;
            }
            .links .center{
                float: left;
            }
            .links .right{
                float: left;
            }
            .links div {
                text-align:left;
                padding:0;
                width: 236px;
            }
            .links div a{
                margin:0;
                font-size: 16px;
                font-weight: bold;
                color:#555816;
                padding: 0 0 0 15px;
                background: url(/images/bullet.gif) center left no-repeat;
                text-decoration: none;
            }
            .links div a:hover{
                font-weight: bold;
                color: #9BA300;
            }
            
            #bottom{
                width: 952px;
                height: 85px;
                padding: 85px 0 0 0;
                margin:0 auto;
                text-align: center;
                color: #F5F6E8;
                font-size: 11px;
                background:url(/images/bottom.jpg) bottom left no-repeat; 
            }
            #bottom a{
                color: #F5F6E8;
                font-size: 11px;
            }
            
            
            
            .inner{
            }
            .inner_left{
                clear: left;
                float: left;
                margin: 0 40px 0 10px;
                width: 183px;
                text-align: left;
            }
            .inner_left h2{
                font-size: 24px;
                color: #252F00;
                font-weight: normal;
                margin: 0 0 20px 0;
            }
            .inner_center{
                float: left;
                width: 475px;
                text-align: left;
            }
            
            .inner_center div{
                margin: 0 0 8px 0;
                text-align: center;
            }
            .inner_center div h2{
                margin: 0 0 12px 0;
            }
            .inner_center div h2 a{
                text-decoration: none; 

                font-size: 24px;
                color: #555816;
            }
            .inner_center div h2 a:hover{
                color: #9BA300;
            }
            .inner_center div a img{
                border: 1px solid #B8B8B8;
                margin: 0 6px 0px 0;
            }
            .inner_center div a:hover img{
                border: 1px solid #ffffff;
            }
            
            
            .inner_right{
                float: left;
                text-align: left;
                margin: 0 0 0 40px;
                width: 185px;
            }
            .inner_right h2{
                font-size: 24px;
                color: #252F00;
                font-weight: normal;
                margin: 0 0 20px 0;
            }
            .inner_right a img{
                border: 1px solid #B8B8B8;
            }
            .inner_right a:hover img{
                border: 1px solid #ffffff;
            }
            
            .inner_link{
                line-height: 1.4em;
                margin:0;
                font-size: 16px;
                font-weight: bold;
                color:#555816;
                padding: 0 0 0 15px;
                background: url(/images/bullet.gif) center left no-repeat;
                text-decoration: none;
            }
            .inner_link:hover{
                font-weight: bold;
                color: #9BA300;
            }
            
            #content_inner{
                margin:0 auto;
                text-align: center;
            }
            #content_inner h2 {
                margin: 0 0 20px 0;
            }
            #content_inner h2 a{
                text-decoration: none; 

                font-size: 24px;
                color: #555816;
                font-weight: normal;
                padding: 17px 0 0 0;
            }
            #content_inner h2 a:hover{
                color: #9BA300;
            }
            #content_inner a img{
                border: 2px solid #B8B8B8;
                margin: 0 0 25px 0;
            }
            #content_inner a:hover img{
                border: 2px solid #ffffff;
            }

            #content_inner .links{
width: 809px;
                margin: 0 auto;
                padding: 0;
                text-align: center;
            }
            #content_inner .links div{
                float: left;
                width: 200px;
            }
            
            .c{
    display: block;
    clear:both;
    height: 0;
    font-size: 0px;
    overflow: hidden;
}   