html {
	font-size:100.01%;
}
body {
	font:62.5% Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	background:#008da8;
	margin:0;
	padding:50px 0px 5px 0;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#wrapper {
	width:950px;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
	position:relative;
}
#home #wrapper {
	height:665px;
	position:relative;
}
#header {
	width:900px;
	height:172px;
	position:relative;
	overflow:hidden;
	margin:37px auto 0;
}
#header img {
	display:block;
	margin:0;
}
#home .visual1 {
	background:url(../images/visual1.jpg) no-repeat 0 0;
}
.logo {
	position:absolute;
	left:17px;
	top:30px;
	width:234px;
	margin:0;
	height:111px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat 0 0;
	cursor:pointer;
	display:block;

}
.logo a {
	display:block;
	width:100%;
	height:100%;
}
.logo2 {
	width:346px;
	height:162px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin:172px 0 0 0;
	padding:0 59px 0 0;
	background:url(../images/iam.png) no-repeat 0 0;
	cursor:pointer;
}
.logo2 a {
	display:block;
	width:100%;
	height:100%;
}
#main {
	width:900px;
	overflow:hidden;
	margin:0 auto;
	min-height:404px;
}
* html #main {
	height: 404px;
	overflow:visible;
}
#main .active {
	color:#f05223;
}
* html .info {
	display:inline;
}
.info {
	margin:0 0 0 17px;
	padding:25px 0 0 0;
	list-style:none;
	width:234px;
	overflow:hidden;
	float:left;
	background:url(../images/bg-info.png) repeat-y 0 0;
}
.info li {
	padding:0 24px 0 24px;
	line-height:22px;
	overflow:hidden;
	font-size:1.4em;
}
.info a {
	font-size:1em;
	line-height:32px;
	width:199px;
	margin:50px 0 0 0;
	padding:0 0 25px 0;
	float:left;
	color:#000;
	background:url(../images/bullet1.png) no-repeat 0 0;
	cursor:pointer;
}
.menu {
	overflow:hidden;
	padding:0 74px 19px 0;
	position:absolute;
	bottom:0;
	right:0;
	height:41px;
}
.menu ul {
	margin:0;
	padding:0 36px 0 6px;
	list-style:none;
	background:url(../images/bg-menu.png) repeat-x 0 0;
	display:block;
	float:right;
}
.menu ul li {
	float:left;
	padding:0 5px;
	line-height:40px;
}
.menu ul li a {
	color:#000;
	font-size:1.2em;
}
.sidebar {
	width:211px;
	overflow:hidden;
	float:left;
	padding:48px 0 0 40px;
}
.sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	width:211px;
	overflow:hidden;
	border-bottom:1px solid #a7a9ac;
}
.sidebar ul li {
	padding:0 2px;
	border-top:1px solid #a7a9ac;
	font-size:1.1em;
	line-height:24px;
}
.sidebar ul li a {
	color:#000;
}
.sidebar ul li a:hover {
	color:#f05223;
}
.main-scheme #main a.active,
.main-scheme .sidebar ul li a:hover {
	color:#68C8C6;
}
.food-scheme #main a.active,
.food-scheme .sidebar ul li a:hover {
	color:#c2d730;
}
.cour-scheme #main a.active,
.cour-scheme .sidebar ul li a:hover {
	color:#f05422;
}
.photo-scheme #main a.active,
.photo-scheme .sidebar ul li a:hover {
	color:#7071b1;
}
.com-scheme #main a.active,
.com-scheme .sidebar ul li a:hover {
	color:#f8931f;
}
.cont-scheme #main a.active,
.cont-scheme .sidebar ul li a:hover {
	color:#b6e2e1;
}
.main-scheme .sidebar ul li ul li a:hover {
	color:#68C8C6;
}
.food-scheme .sidebar ul li ul li a:hover {
	color:#c2d730;
}
.photo-scheme .sidebar ul li ul li a:hover {
	color:#7071b1;
}
.com-scheme .sidebar ul li ul li a:hover {
	color:#f8931f;
}
.cont-scheme .sidebar ul li ul li a:hover {
	color:#b6e2e1;
}
.cour-scheme .sidebar ul li ul li a:hover {
	color:#f05422;
}
.sidebar ul li ul {
	margin:0;
	padding:0 0 0 24px;
	border:0;
	list-style:none;
}
.sidebar ul li ul li {
	border:0;
	line-height:22px;
	font-size:1.1em;
}
.content {
	width:636px;
	padding:0 0 0 11px;
	overflow:visible;
	float:right;
}
.nav {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	border-bottom:1px solid #a9a9a9;
}
.nav li {
	padding:0 1px 0 0;
	float:left;
}
.nav li a {
	float:left;
	color:#000;
	font-size:1.2em;
	line-height:4em;
	padding:0 8px 0 2px;
}
.nav li a.active {
	color:#fff !important;
	text-decoration:none;
}
.nav li a:hover{
	color:#fff;
	text-decoration:none;
}
.nav li.main a.active,
.nav li.main a:hover {background:#03B1B2;}
.sidebar ul li.active {background:#ebebeb;}
.nav li.food a.active,
.nav li.food a:hover {background:#c2d730;}
.nav li.cour a.active,
.nav li.cour a:hover {background:#f15227;}
.nav li.photo a.active,
.nav li.photo a:hover {background:#7071b1;}
.nav li.com a.active,
.nav li.com a:hover {background:#f8931f;}
.nav li.cont a.active,
.nav li.cont a:hover {background:#b6e2e1;}
.content h2 {
	margin:0;
	padding:15px 0 10px 0;
	font-size:2.4em;
	font-weight:normal;
	line-height:18px;
	color:#68c8c6;
}
.cour-scheme .content h2 {
	color:#F05422;
}
.food-scheme .content h2 {
	color:#C2D730;
}
.photo-scheme .content h2 {
	color:#7071b1;
}
.com-scheme .content h2 {
	color:#f8931f;
}
.cont-scheme .content h2 {
	color:#b6e2e1;
}
.content p {
	margin:0;
	padding:0 0 20px;
	font-size:12px;
}
.content p a {
	color:#68c8c6;
}
.cour-scheme .content p a {
	color:#F05422;
}
.food-scheme .content p a {
	color:#C2D730;
}
.photo-scheme .content p a {
	color:#7071b1;
}
.com-scheme .content p a {
	color:#f8931f;
}
.cont-scheme .content p a {
	color:#b6e2e1;
}
.visual {
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	float:right;
}
.visual li {
	padding:0 0 7px 0;
}
.article-list {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.article-list li {
	padding:0;
	margin:0 2px 2px 0;
	border:1px solid #999;
	width:304px;
	float:left;
	padding:5px;
	position:relative;
}
.article-list li img {
	float:left;
	padding:0 5px 0 0;
}
.article-list li h3 {
	margin:0;
	padding:0 0 0 113px;
	font-size:1.8em;
	font-weight:normal;
}
.article-list li h3 a {
	color:#716fb3;
}
.article-list li p {
	margin:0;
	padding:0 0 31px 113px;
	font-size:1.2em;
}
.more {
	width:94px;
	height:17px;
	background:url(../images/more.gif) no-repeat 0 0;
	position:absolute;
	bottom:5px;
	left:119px;
	color:#fff;
	font-size:1em;
	padding:4px 18px 0 5px;
}
#footer {
	width:636px;
	overflow:hidden;
	padding:0 0 0 289px;
	margin:5px 0 0 0;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #a7a9ac;
	clear:both;
}
#footer li {
	padding:0 5px 0 0;
	display:inline;
	line-height:34px;
}
#footer li a {
	font-size:1em;
	color:#666;
}
#copyright {
	margin:0 auto;
	width:886px;
	padding:8px 0 0 64px;
}
#copyright em {
	color:#fff;
	font:1em Georgia, "Times New Roman", Times, serif
}
/*page1*/
.page-first .nav{
	border:none;
	margin-top:1px;
}
.page-first  .sub-content{
	width:100%;
	overflow:hidden;
	height:26px;
}
.page-first .nav li a{
	padding-left:12px;
	padding-right:12px;
	line-height:2.33em;
	color:#fff;
}
.page-first .nav li.main a.active,
.page-first .nav li.main a{background:#67c8c6 !important;}

.page-first .nav li.food a.active,
.page-first .nav li.food a{background:#5b8241 !important;}

.page-first .nav li.cour a.active,
.page-first .nav li.cour a {background:#c1d82f !important;}

.page-first .nav li.photo a.active,
.page-first .nav li.photo a {background:#f7931e !important;}

.page-first .nav li.com a.active,
.page-first .nav li.com a{background:#f05323 !important;}

.page-first .nav li.cont a.active,
.page-first .nav li.cont a{background:#7170b3 !important;}
.page-first .nav li a.active,
.page-first .nav li a:hover{
	text-decoration:underline;
	color:#000 !important;
}
.page-first #content{
	width:100%;
	overflow:hidden;
	margin-top:20px;
}
.page-first #content .middle{
	width:459px;
	float:left;
	margin-right:22px;
}
.page-first #content .middle img{
	display:block;
}
.page-first #content .boxes{
	width:156px;
	float:left;
}
.page-first #content .boxes ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.page-first #content .boxes ul li{
	float:left;
	width:100%;
	padding-bottom:17px;
}
.page-first #content .boxes ul li img{
	display:block;
}
.page-first #footer ul{
	padding-left:28px;
}
.page-first #footer li {
	padding:0 40px 0 0;
}
.page-first #footer .last{
	padding:0;
}
.page-first #footer li a{
	color:#040000;
}
.page-first #header {
	margin-top:27px;
}
/*page-second*/
.page-second #content .middle{
	width:636px;
	overflow:hidden;
	margin:11px 0 0 0;
	padding-bottom:64px;
}
.page-second #content .middle .course{
	margin:0;
	padding:0;
	list-style:none;
}
.page-second #content .middle .course li{
	float:left;
	position:relative;
	padding:0 28px 29px 0;
}
.page-second #content .middle .course .right{
	padding:0 0 29px 0;
}
.page-second #content .middle .course li img{
	display:block;
}
.page-second #content .middle .course li .text{
	width:275px;
	overflow:hidden;
	position:absolute;
	top:18px;
	left:20px;
}
.page-second #content .middle .course li .text .title{
	display:block;
	padding-bottom:12px;
}

.page-second #content .middle .course li .text .title
,.page-second #content .middle .course li .text .read{
	font-size:18px;
	line-height:1.25em;
	color:#c1d82f;
	font-weight:normal;
}
.page-second #content .middle .course li .text p{
	margin:0;
	font-size:18px;
	line-height:1.3em;
	color:#fbfbf9;
}

.page-second #sidebar{
	width:209px;
	overflow:hidden;
	float:left;
	margin:0 14px 0 41px;
	display:inline;
}
.page-second #sidebar ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.page-second #sidebar ul li{
	font-size:1.1em;
	width:201px;
	float:left;
	line-height:2.0909em;
	background:#e6efac;
	padding:0 0 0 8px;
	border-bottom:1px solid #fff;
}
.page-second #sidebar ul .title{
	background:url(../images/title-list-bg.gif) repeat-x 0 0;
	padding-bottom:2px;
	border:0;
}
.page-second #sidebar ul .title li a{
	color:#000;
}
.page-second #sidebar ul .title li .active,.page-second #sidebar ul .title li a:hover{
	color:#c1d82f;
}
.page-second #sidebar ul li a{
	color:#000;
}
.page-second #content .middle h2{
	margin:0;
	font-family:"Times New Roman",Times,serif;
	font-size:2.4em;
	line-height:1.083em;
	color:#c1d82f;
	font-weight:normal;
}
.page-second #content {
	margin-top:10px;
}
.page-third #content .middle{
	width:456px;
}
.page-third #content .middle h2{
	margin:0;
	font-family:"Times New Roman",Times,serif;
	font-size:2.4em;
	line-height:1.083em;
	color:#c1d82f;
	font-weight:normal;
}
.page-third #content .middle p{
	color:#000;
	margin:8px 0 20px 0;
	font-size:1.4em;
	line-height:1.285em;
}
 #content .boxes  .middle-box .title,
#content .boxes  .title{
	width:100%;
	background:#5B8241;
}
#content .boxes  .last-box .title{
	background:#7170b3;
}
#content .boxes  .first-box .title{
	background:#c1d82f;
}
#content .boxes  .middle-box .title h3,
#content .boxes  .last-box .title h3,
#content .boxes  .title h3{
	margin:0;
	font-size:17px;
	line-height:29px;
	color:#fff;
	font-weight:normal;
	padding-left:8px;
}
.page-third #content .boxes{
	float:right;
}
.page-third #content .boxes li{
	position:relative;
}
.page-third #content .boxes .txt{
	position:absolute;
	top:38px;
	left:18px;
}
.page-third #content .boxes .txt p{
	margin:0;
	color:#fbfbf8;
}
.page-third #content .boxes .txt p span p{
	font-size:14px !important;
	line-height:16px !important;
	font-weight:bold;
}
.page-third #content .boxes .txt p a{
	color:#c1d82f;
	font-size:14px;
	line-height:16px;
}
.page-second #sidebar ul ul li{
	background:none;
	border:0;
	padding:0;
	font-size:1.1em;
	line-height:2em
}
.page-second #sidebar ul ul li li{
	padding-left:20px;
}
.page-first #copyright{
	padding-left:0;
	width:950px;
}
/*quote*/
.page-first #content .quote{
	width:213px;
	float:left;
	margin:0 14px 0 35px;
	display:inline;
}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}

.main-scheme blockquote{
background:url(../images/main-open-q.gif) no-repeat 0 0;
}
.food-scheme blockquote{
background:url(../images/food-open-q.gif) no-repeat 0 0;
}
.com-scheme blockquote{
background:url(../images/com-open-q.gif) no-repeat 0 0;
}
.cont-scheme blockquote{
background:url(../images/cont-open-q.gif) no-repeat 0 0;
}
.cour-scheme blockquote{
background:url(../images/cour-open-q.gif) no-repeat 0 0;
}
.photo-scheme blockquote{
background:url(../images/photo-open-q.gif) no-repeat 0 0;
}

.main-scheme blockquote q{
background:url(../images/main-close-q.gif) no-repeat 100% 100%;
}
.food-scheme blockquote q{
background:url(../images/food-close-q.gif) no-repeat 100% 100%;
}
.com-scheme blockquote q{
background:url(../images/com-close-q.gif) no-repeat 100% 100%;
}
.cont-scheme blockquote q{
background:url(../images/cont-close-q.gif) no-repeat 100% 100%;
}
.cour-scheme blockquote q{
background:url(../images/cour-close-q.gif) no-repeat 100% 100%;
}
.photo-scheme blockquote q{
background:url(../images/photo-close-q.gif) no-repeat 100% 100%;
}

blockquote{
	width:100%;
	overflow:hidden;
	margin:0;
}

blockquote q {
        font-family:Georgia,"Times New Roman",Times,serif;
	font-size:17px;
	line-height:24px;
	color:#000;
	font-style:italic;
	width:213px;
	display:block;
	text-indent:29px;
	margin-bottom:15px;
}
blockquote q p {margin-top: 0}
cite{
        font-size:11px;
	line-height:15px;
	color:#5c595a;
	font-style:normal;
	display:block;
}

/*page links */

.main-scheme #content .middle p a{
	/*color:#67C8C6;*/
           color:blue;
}
.food-scheme #content .middle p a{
	/*color:#5B8241;*/
         color:blue;
}
.cour-scheme #content .middle p a{
	/*color:#C1D82F;*/
          color:blue;
}
.photo-scheme #content .middle p a{
	/*color:#F7931E;*/
         color:blue;
}
.com-scheme #content .middle p a{
	/*color:#F05323;*/
          color:blue;
}
.cont-scheme #content .middle p a{
	/*color:#7170B3;*/
         color:blue;
}

/*page headers*/
.main-scheme #content .middle h2{
	color:#67C8C6;
}
.food-scheme #content .middle h2{
	color:#5B8241;
}
.cour-scheme #content .middle h2{
	color:#C1D82F;
}
.photo-scheme #content .middle h2{
	color:#F7931E;
}
.com-scheme #content .middle h2{
	color:#F05323;
}
.cont-scheme #content .middle h2{
	color:#7170B3;
}

/* side navigation */

.main-scheme #sidebar ul li,
.main-scheme #sidebar ul li.title,
.main-scheme #sidebar ul li ul li{
        font-size:11px;
}
.main-scheme #sidebar ul li ul li{
        padding-left:15px;
}
.main-scheme #sidebar ul li.title{
    	font-weight:bold;
	background:#67C8C6;
}
.main-scheme #sidebar ul li{
    	background:#C2E9E8;
}
.main-scheme #sidebar ul li a.active,
.main-scheme #sidebar ul li ul li a.active{
    	font-weight:bold;
    	color:#67C8C6;
}
.main-scheme #sidebar ul li.active{
    	background:#ffffff;
}

.food-scheme #sidebar ul li,
.food-scheme #sidebar ul li.title,
.food-scheme #sidebar ul li ul li{
         font-size:11px;
}
.food-scheme #sidebar ul li ul li{
         padding-left:15px;
}
.food-scheme #sidebar ul li.title{
        font-weight:bold;
	background:#5B8241;
}
.food-scheme #sidebar ul li{
    background:#BDCDB3;
}
.food-scheme #sidebar ul li a.active,
.food-scheme #sidebar ul li ul li a.active{
    font-weight:bold;
    color:#5B8241;
}
.food-scheme #sidebar ul li.active{
    background:#ffffff;
}

.cour-scheme #sidebar ul li,
.cour-scheme #sidebar ul li.title,
.cour-scheme #sidebar ul li ul li{
         font-size:11px;
}
.cour-scheme #sidebar ul li ul li{
         padding-left:15px;
}
.cour-scheme #sidebar ul li.title{
         font-weight:bold;
	 background:#C1D82F;
}
.cour-scheme #sidebar ul li{
    background:#E6EFAC;
}
.cour-scheme #sidebar ul li a.active,
.cour-scheme #sidebar ul li ul li a.active{
    font-weight:bold;
    color:#C1D82F;
}
.cour-scheme #sidebar ul li.active{
    background:#ffffff;
}

.photo-scheme #sidebar ul li,
.photo-scheme #sidebar ul li.title,
.photo-scheme #sidebar ul li ul li{
         font-size:11px;
}
.photo-scheme #sidebar ul li ul li{
         padding-left:15px;
}
.photo-scheme #sidebar ul li.title{
        font-weight:bold;
	background:#F7931E;
}
.photo-scheme #sidebar ul li{
    background:#FCD9AD;
}
.photo-scheme #sidebar ul li a.active,
.photo-scheme #sidebar ul li ul li a.active{
    font-weight:bold;
    color:#F7931E;
}
.photo-scheme #sidebar ul li.active{
    background:#ffffff;
}

.com-scheme #sidebar ul li,
.com-scheme #sidebar ul li.title,
.com-scheme #sidebar ul li ul li{
         font-size:11px;
}
.com-scheme #sidebar ul li ul li{
         padding-left:15px;
}
.com-scheme #sidebar ul li.title{
         font-weight:bold;
	 background:#F05323;
}
.com-scheme #sidebar ul li{
    background:#F59578;
}
.com-scheme #sidebar ul li a.active,
.com-scheme #sidebar ul li ul li a.active{
    font-weight:bold;
    color:#F05323; 
}
.com-scheme #sidebar ul li.active{
    background:#ffffff;
}

.cont-scheme #sidebar ul li,
.cont-scheme #sidebar ul li.title,
.cont-scheme #sidebar ul li ul li{
         font-size:11px;
}
.cont-scheme #sidebar ul li ul li{
         padding-left:15px;
}

.cont-scheme #sidebar ul li.title{
        font-weight:bold;
	background:#7170B3;
}
.cont-scheme #sidebar ul li{
    background:#CBCAE3;
}
.cont-scheme #sidebar ul li a.active,
.cont-scheme #sidebar ul li ul li a.active{
    font-weight:bold;
    color:#7170B3;
}
.cont-scheme #sidebar ul li.active{
    background:#ffffff;
}

/*line height*/
.main-scheme #content .middle p,
.main-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.main-scheme #content .middle li {
         padding-bottom:5px;
}
.food-scheme #content .middle p,
.food-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.food-scheme #content .middle li {
         padding-bottom:5px;
}

.cour-scheme #content .middle p,
.cour-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.cour-scheme #content .middle li {
         padding-bottom:5px;
}

.photo-scheme #content .middle p,
.photo-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.photo-scheme #content .middle li {
         padding-bottom:5px;
}

.com-scheme #content .middle p,
.com-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.com-scheme #content .middle li {
         padding-bottom:5px;
}

.cont-scheme #content .middle p,
.cont-scheme #content .middle li {
         font:12px Verdana,Arial,Helvetica,sans-serif;
	line-height:170%;
}
.cont-scheme #content .middle li {
         padding-bottom:5px;
}

#main #content .homesidebar{
	width:215px;
         /*display:block;*/
         display:inline;
         float:left;
         margin:0;
}

#main #content .homesidebar .right-image{}

































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
