#footer {
	width: 100%;
	clear: both;
	border-top: 5px solid #ddd;
	padding: 0.8em 0;
	font-family: 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-size: 90%;
	background-color: #bec7ce;
	color: #bec7ce;
}

/*** Copyright */
#copyright {	
	margin: 0 0 1.5em 0;
}
#footerGrey #copyright {
	color: #CAD7DD; /*fonr site by 6F6F6F*/
	font-size: 80%;
	margin-bottom: 0.4em;
}

/*** Credits*/
#credits {
	font-size: 80%;
}
#credits a {
	text-decoration: none;
}
#footerGrey #credits {
	clear: none;
	color: #CAD7DD;/*web site*/
}
#credits a:hover {
	color: #2E4D5B;
}
#footerGrey #credits a {
	color: #CAD7DD;
}
#footerGrey #credits a:hover {
	color: #D83023;
}


/** * Navigation*/
ul.navigation {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: 'Myriad Pro', Helvetica, Arial, sans-serif;
}
ul.navigation li {
	background-image: none;
	padding: 0;
	margin: 0;
}
ul.navigation li a {
	display: block;
	text-decoration: none;
	outline: none;
}

/*---------ต้องแก้----------*/
/** * Navigation - Footer*/
#footerNavigation {
	float: 100%;
	width: 100%;
	margin: 0 0 3.1em 0;
	font-size: 80%;
}
#footerNavigation ul {
	font-family: 'Myriad Pro', Helvetica, Arial, sans-serif;
}
#footerNavigation ul li {
	margin-bottom: 0.4em;
}
#footerNavigation ul li.last {
	border-right-width: 0;
	padding-right: 0;
}
#footerNavigation ul li.last a {
	background: transparent url('../images/icon_rss_footer.gif') no-repeat 0 50%;
	padding-left: 20px;
}
#footerNavigation ul li.active a {
	font-weight: bold;
}
#footerNavigation ul li a:hover,
#footerGrey #footerNavigation ul li a:hover {
	color: #D83023; /*hover term*/
}
#footerGrey #footerNavigation {
	margin-bottom: 1em;
}
#footerGrey #footerNavigation ul li a { /*สี term*/
	color: #B3B9BC;
}

/*---------ต้องแก้----------*/
/**
 * Footer content - Dark
 */
div.footerContent.dark {
	background-color: #222222;
	display: none;
}
div.footerContent.dark a:hover {
	color: #2E4D5B;
	text-decoration: none;
}
div.footerContent.dark h3 {
	font-size: 150%;
	border-bottom: 1px solid #474747;
	padding: 0 0 0.5em 0;
	display: block;
}
div.footerContent.dark h3 a {
	padding: 0.2em 0 0 24px;
	border-width: 0;
	background: transparent url('../images/arrow_footer_discipline.gif') left center no-repeat;
}
div.footerContent.dark h4 {
	font-size: 90%;
}
div.footerContent.dark ul {
	margin: 0 0 1em 0;
}
div.footerContent.dark ul li {
	margin: 0 1.5em 0 0;
	background-image: none;
	padding: 0;
}
div.footerContent.dark ul li a {
	color: #7F7F7F;
}
div.footerContent.dark ul li ul {
	margin-top: 0.15em;
}
div.footerContent.dark ul li ul li a {
	color: #949494;
}

/**
* Footer content block
*/
#footerWrapper #contentBlock {
color: #ddd;	
}
#footerWrapper #contentBlock h2 {
font-size: 150%;
}
#footerWrapper #contentBlock h2,
#footerWrapper #contentBlock h2 a {
color: #FFF;/*สี contact details*/
}
#footerWrapper #contentBlock p a:hover {
color: #D83023;
}
#footerWrapper #contentBlock p a {
color: #707070;/*สีเมล์*/
}
#footerWrapper #contentBlock p  {
color: #707070;/*สี address*/
}
/**
 * Connect
 */
#connect {
	float: left;
	margin: 0 0 2em 0;
}
#connect h2 {
	color: #FFF;/*contact with us*/
	font-size: 150%;
}
#connect ul {
	margin: 0;
}
#connect ul li {
	background-image: none;
	padding: 0 0.5em 0 0;
	float: left;
}
#connect ul li a {
	display: block;
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	min-height: 40px;
	max-height: 40px;
	padding: 0 0 0 45px;
}
#connect ul li a:hover {
	background-position: bottom left;
	color: #FFF;
}
#connect ul li.twitter a {
	background-image: url('../images/icon_social_twitter.gif');
}
#connect ul li.linkedin a {
	background-image: url('../images/icon_social_linkedin.gif');
}
#connect ul li.youtube a {
	background-image: url('../images/icon_social_youtube.gif');
}
#connect ul li.youtube {
	padding: 0;
}
#connect ul li a span {
	display: none;
}

/** 
* Grey footer Block
*/
#footerGrey {
	float: left;
	width: 100%;
	background-color: #6f6c98;
}
#footerGreyWrapper {
	margin-top: 1.5em !important;
	margin-bottom: 1.5em !important;
}