@font-face {

    font-family: 'fertigo_proregular';

    src: url('../fonts/fertigo.eot');

    src: url('../fonts/fertigo.eot?#iefix') format('embedded-opentype'),

         url('../fonts/fertigo.woff') format('woff'),

         url('../fonts/fertigo.ttf') format('truetype'),

         url('../fonts/fertigo.svg#fertigo_proregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

html {

	background: url(../img/bg_body.gif) repeat;

}

body {

	font-family: Arial,Helvetica,sans-serif;

	color: #3e2507;

	line-height: 1.4;

	font-size: 12px;

	background: url(../img/bg_body_top.png) no-repeat center 0;

	padding-top: 14px;

}

#browser {

	background: url(../img/bg_body_rb.png) repeat-y center 0;

	position: relative;

	overflow: hidden;

}

/* .01 General Elements

---------------------------------------------------------------------------- */



a { color:#662d91;text-decoration: none; outline: none; }

a:hover {  text-decoration: underline; }



h1 {  }



h3 {  }

h4 {  }



.iepngfix {}



/* .02 body

---------------------------------------------------------------------------- */







p.forPrint {

	display: none;

}





/* .03 layout

---------------------------------------------------------------------------- */

#wrapper {

	width: 950px;

	margin: 0 auto;

}





/* .04 header

---------------------------------------------------------------------------- */



div#header {

	position: relative;

	z-index: 2;

}



div#header a.logo {

	display: block;

	float: left;

	margin: -4px 0 -7px 34px;

}



div#header .social {
	display: none;
	position: absolute;

	top: 16px;

	right: 22px;

}

div#header .social img:hover {

	opacity:0.7;

	filter:alpha(opacity=70);

}

div#header .social .addthis_toolbox {

	clear: both;

	margin-bottom: 11px;

}

div#header .social #lang_sel_list {

	display: inline-block;

	background: url(../img/bg_line_y.gif) no-repeat right 2px;

	padding-right: 17px;

	margin-right: 5px;

	vertical-align: top;

}

div#header .social {

	text-align: right;

}

.ie7 div#header .social #lang_sel_list,

.ie7 div#header .social .media {

	display: inline;

}

div#header .social #lang_sel_list li {

	float: left;

	padding-left: 10px;

}



div#header .social #lang_sel_list li a {

	display: block;

	width: 24px;

	height: 24px;

	text-indent: -9999px;

	position: relative;

	color: white;

}



div#header .social #lang_sel_list li a img {

	position: absolute;

	top: 0;

	left: 0;

}



div#header .social .media {

	display: inline-block;

}



div#header .social .media li {

	float: left;

	padding-left: 10px;

}



.banner {

	position: relative;

	z-index: 1;

    width: 951px !important;

    height: 220px !important;

	background: #faa425;

}



.banner-wrap {

	clear: both;

	position: relative;

	z-index: 1;

}



.banner-wrap .banner-bg {

	position: absolute;

	top: 0;

	right: 0;

	z-index: 99999;

	background: url(../img/bg_banner.png) no-repeat 0 0;

	width: 317px;

	height: 220px;

}



.banner img {



}

/* .05 Navigation

---------------------------------------------------------------------------- */



div#menu {

	width: 917px;

	margin: 0 auto;

	position: relative;

	margin-top: 17px;

	z-index: 3;

}



div#menu > ul {

	background: #a967aa;

	position: relative;

	z-index: 2;

	width: 835px;

}



.ie7 div#menu > ul {

	z-index: 1;

}



.ie9 div#menu > ul {

	width: 835px;

}



div#menu ul li {

	float: left;

	min-width: 87px;

	position: relative;

}



div#menu ul li#menu-item-568,

div#menu ul li#menu-item-90 {

	max-width: 87px;

}









.ie9 div#menu ul li {

	min-width: 87px;

}



div#menu ul li a,

div#menu ul,

div#menu,

div#menu ul li {

	 -webkit-transition: all 0.3s ease-out;  /* Safari 3.2+, Chrome */

     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */

       -o-transition: all 0.3s ease-out;  /* Opera 10.5�12.00 */

          transition: all 0.3s ease-out; 

}

div#menu > ul li:first-child {

	min-width: 87px;

}

.en div#menu > ul li:first-child {

	min-width: 87px;

}

div#menu ul li ul {

	position: absolute;

	top: 34px;

	left: 0;



	display: none;

	



}



div#menu ul li:hover > ul {

	display: block;

}



div#menu > ul > li > a {

	 font-family: 'fertigo_proregular';

	 color: #FFF;

	 padding: 0 15px;

	 background: url(../img/line_menu.png) no-repeat right 7px;

	 text-decoration: none;

	 display: block;

	 line-height: 35px;

	 text-align: center;

	 font-size: 15px;

}





div#menu > ul > li > a:hover {

	background-color: #f7921e;

}



div#menu > ul > li+li.current-page-ancestor > a,

div#menu > ul > li+li.current-menu-item > a, 

div#menu > ul > li+li:hover > a,

div#menu > ul > li+li ul a,

div#menu > ul > li+li > a:hover {

	background-color: #b9334d;

}



div#menu > ul > li+li ul a:hover {

	background: #C85C71;

}





div#menu > ul > li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li:hover > a,

div#menu > ul > li+li+li ul a,

div#menu > ul > li+li+li > a:hover {

	background-color: #ec0a6f;

}



div#menu > ul > li+li+li ul a:hover {

	background: #F13C8D;

}



div#menu > ul > li+li+li+li.current-page-ancestor > a,

div#menu > ul > li.current_page_parent > a,

div#menu > ul > li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li:hover > a,

div#menu > ul > li+li+li+li ul a,

div#menu > ul > li+li+li+li > a:hover {

	background-color: #8a0037;

}



div#menu > ul > li+li+li+li ul a:hover {

	background: #A2335F;

}



div#menu > ul > li+li+li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li+li:hover > a,

div#menu > ul > li+li+li+li+li ul a,

div#menu > ul > li+li+li+li+li > a:hover {

	background-color: #662c91;

}



div#menu > ul > li+li+li+li+li ul a:hover {

	background: #A381BD;

}





div#menu > ul > li+li+li+li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li+li+li:hover > a,

div#menu > ul > li+li+li+li+li+li ul a,

div#menu > ul > li+li+li+li+li+li > a:hover {

	background-color: #2d3092;

}



div#menu > ul > li+li+li+li+li+li ul a:hover {

	background: #4B519B;

}



div#menu > ul > li+li+li+li+li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li+li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li+li+li+li:hover > a,

div#menu > ul > li+li+li+li+li+li+li ul a,

div#menu > ul > li+li+li+li+li+li+li > a:hover {

	background-color: #821e6f;

}

div#menu > ul > li+li+li+li+li+li+li ul a:hover {

	background: #9B4B8D;

}

div#menu > ul > li+li+li+li+li+li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li+li+li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li+li+li+li+li:hover > a,

div#menu > ul > li+li+li+li+li+li+li+li ul a,

div#menu > ul > li+li+li+li+li+li+li+li > a:hover {

	background-color: #8eb836;

}



div#menu > ul > li+li+li+li+li+li+li+li ul a:hover {

	background: #99B25B;

}

div#menu > ul > li+li+li+li+li+li+li+li+li.current-page-ancestor > a,

div#menu > ul > li+li+li+li+li+li+li+li+li.current-menu-item > a, 

div#menu > ul > li+li+li+li+li+li+li+li+li:hover > a,

div#menu > ul > li+li+li+li+li+li+li+li+li ul a,

div#menu > ul > li+li+li+li+li+li+li+li+li > a:hover {

	background-color: #4678ac;

}



div#menu > ul > li+li+li+li+li+li+li+li+li ul a:hover {

	background: #6999C4;

}



div#menu > ul > li+li+li+li+li+li+li ul a {

	padding: 8px 20px 7px 17px;

}

div#menu > ul > li+li+li+li+li+li+li+li+li ul a,

div#menu > ul > li+li+li+li ul a {

	padding: 8px 22px 7px 18px;

}

.en div#menu > ul > li+li+li+li ul a{

	padding: 8px 20px 7px 24px;

}

.en div#menu > ul > li+li+li+li+ li ul a{

	padding: 8px 20px 7px 16px;

}

.en div#menu > ul > li+li+li+li+li+li ul a{

	padding: 8px 20px 7px 18px;

}

.ie9 div#menu > ul > li+li+li+li+li+li+li+li+li {

	min-width: 107px;

	margin-right: -1px;

}



div#menu > ul > li+li+li+li+li+li+li+li+li {

	min-width: 103px;

}



div#menu > ul > li+li+li+li+li+li+li+li+li ul {

	min-width: 92px;

}

div#menu > ul > li+li+li+li+li+li+li+li+li ul a {

	text-indent: 10px;

	min-width: 60px;

}

div#menu ul li ul li a,

div#menu ul li ul li {

	float: none;	

}



div#menu > ul > li+li+li+li+li > ul a,

div#menu ul li ul a {

	 font-family: 'fertigo_proregular';

	 color: #FFF;

	 font-size: 12px;

	 padding: 8px 15px 7px;

	 text-decoration: none;

	

	  display: block;

	  white-space: nowrap;	 

}



.ie7 div#menu ul li ul,

.ie7 div#menu ul li ul a {

	min-width: 120%;

	white-space: normal;

}



div#menu .form-search {

	background: url(../img/bg_search.png) no-repeat 0 0;

	width: 404px;

	height: 237px;

	position: absolute;

	right: -18px;

	bottom: 35px;

	

}



.ie7 div#menu .form-search {

	z-index: 2;

}



div#menu .form-search input[type=text]{

	width: 168px;

	height: 25px;

	position: absolute;

	top: 187px;

	line-height: 25px;

	left: 210px;

	border: none;

	background: none;

	font-family: Georgia,"Times New Roman",Times,serif;



}



div#menu .form-search input[type=submit]{

	background: #7a43a2;

	 font-family: 'fertigo_proregular';

	 color: #FFF;

	 font-size: 15px;

	 border: none;

	 cursor: pointer;

	 line-height: 35px;

	 height: 35px;

	 right: 17px;

	 bottom: -35px;

	 position: absolute;

	 width: 94px;

	 text-align: center;

	 z-index: 2;

}





/* .06 Layout

---------------------------------------------------------------------------- */



div#main {

	background: url(../img/bg-line.png) 728px 50px repeat-y;

	margin-top: 50px;

}





/* .07 Main

---------------------------------------------------------------------------- */



div#container {

	float: left;

	width: 732px;

	min-height: 504px;		

}

div#container .conten-one {}



div#container .first-block .block-video {

	float: left;

	position: relative;

	width: 320px;

	border-right: 1px solid #cbc2d0;

	padding-top: 20px;

}

div#container .first-block .block-video iframe {

	margin-left: 17px;

}



div#container .first-block .block-video h2 {

	color: #821e70;

	font-size: 24px;

	border-bottom: 2px solid #821e70;

	line-height: 30px;

	font-family: 'fertigo_proregular';

	padding: 0 0 0 17px;

	position: absolute;

	top: -30px;

	width: 287px;

}



div#container .first-block .block-video a {

	width: 288px;

	height: 216px;

	border: 1px solid #821e70;

	display: block;

	margin: 0 auto 0;

	position: relative;

}

div#container .first-block .block-video a span {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: url(../img/video_play.png) no-repeat 0 0;

	z-index: 2;

}



div#container .first-block .block-welcome {

	float: right;

	width: 380px;

	margin-right: 15px;

	position: relative;

	min-height: 266px;

}



div#container .first-block .block-welcome h2 {

	color: #f7931e;

	font-size: 24px;

	border-bottom: 2px solid #f7931e;

	line-height: 30px;

	font-family: 'fertigo_proregular';

	position: absolute;

	top: -30px;

	width: 372px;

}



div#container .first-block .block-welcome .s-content {

	line-height: 26px;

	padding: 12px 0;

	font-size: 12px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



div#container .first-block .block-welcome .s-content a {

	font-weight: bold;

}





div#container .news-home h2 {

	color: #8b0037;

	font-size: 24px;

	border-bottom: 2px solid #8b0037;

	line-height: 30px;

	font-family: 'fertigo_proregular';

	text-indent: 17px;

	margin-right: 24px;

}



div#container .news-home ul {

	padding: 11px 17px 0;

	margin-bottom: -9px;

}



div#container .news-home ul li {

	padding-bottom: 9px;

}



div#container .news-home .image {



}



div#container .news-home .image img {

	float: left;

	border: 1px solid #8b0037;

	margin-right: 30px;

	margin-top: 6px;

}



div#container .news-home .right {

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 25px;

}



div#container .news-home .right h3 {

	font-size: 15px;

	color: #3e2507;

	font-weight: bold;

    display: inline;

}



a.read-more-detail,

div#container .news-home .right a {

	background: #a2335f!important;

	color: #FFF!important;

	font-size: 10px;

	font-weight: bold;

	padding: 0 5px;

	text-decoration: none;

	font-family: Georgia, "Times New Roman", Times, serif;

	white-space: nowrap;

	text-transform: uppercase;

}



div#container .news-home .right a {

	background: #8a0037!important;

}



a.read-more-detail:hover,

div#container .news-home .right a:hover {

	background: #e7b9cf!important;

	color: #9e1747!important;

}







div#Main div#content {

	float: right;

	width: ;

}



div.col-left {



}



/* .08 ColRight

---------------------------------------------------------------------------- */



div#col-right {

	float: right;

	width: 187px;

	margin-right: 17px;

}



div#col-right .block {

	background: #f7931e;

	padding: 5px;

	margin-bottom: 2px;

}



div#col-right .block .gform_wrapper {}



div#col-right .block .gform_wrapper .gform_title {

	color: #FFF;

	font-size: 22px;

	color: #FFFFFF;

	 font-family: 'fertigo_proregular';

	 line-height: 22px;

	 padding: 5px 0;

}



div#col-right .block .gform_wrapper .gfield {

	position: relative;

	padding-bottom: 5px;

	overflow: hidden;

}



div#col-right .block .gform_wrapper .gfield .gfield_label {

	display: block;

	position: absolute;

	top: 0;

	left: 5px;

	line-height: 17px;

	font-family: Georgia,"Times New Roman",Times,serif;

}





div#col-right .block .gform_wrapper .gfield input[type=text],div#col-right .block .gform_wrapper .gfield input[type=emal]{

	background: url(../img/bg_input.gif) repeat-x 0 0;

	height: 17px;

	line-height: 17px;

	width: 171px;

	outline: none;

	border: none;

	font-size: 12px;

	font-family: Georgia,"Times New Roman",Times,serif;

	padding: 0 5px;

}



div#col-right .block .gform_wrapper .gfield:first-child input{

	width: 161px!important;

}





div#col-right .block .gform_wrapper .gfield input[type=text] {

	width: 90px;

}

div#col-right .block .gform_wrapper  .gform_footer {

	position: relative;

	margin-bottom: -5px;

	width: 100%;

}

div#col-right .block .gform_wrapper .gform_button {

	background: url(../img/bg_bt.gif) repeat-x 0 0;

	padding: 0 0 2px;

	height: 17px;

	border: none;

	color: #FFF;

	font-size: 11px;

font-family: 'fertigo_proregular';

	cursor: pointer;

	-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

position: absolute!important;

bottom: 5px;

right: 5px;

width: 62px;

}



div#col-right .block .gform_wrapper .gform_button:hover {

	background-position: left bottom;

}



div#col-right .block-text, div#col-right #gforms_confirmation_message {

	padding: 0 7px;

	color: #FFF;

	font-size: 22px;

	color: #FFFFFF;

	 font-family: 'fertigo_proregular';

	 line-height: 32px;

	 cursor: pointer;

	 position: relative;

} 


div#col-right .block.block-newsletter #gforms_confirmation_message {
	margin-top: 1px!important;
	font-size: 16px!important;
	line-height: 20px!important;
	background: none!important;
	cursor: default!important;
}


div#col-right #gforms_confirmation_message {

	text-align: center;

	margin-top: 21px;

}



.nl div#col-right .block-text{

	font-size: 20px;

}

.en div#col-right .block-text-2 { padding : 16px 7px;}





div#col-right .block-text a {

	background: url(../img/ico_next.png) no-repeat 0 0;

	width: 19px;

	height: 18px;

	display: block;

	text-indent: -99999px;

	position: absolute;

	bottom: 20%;

	right: 10px;

}



div#col-right .block-text-2 a {

	bottom: 28%;

}



div#col-right .block-text:hover a,

div#col-right .block-text a:hover {

	background-position: left bottom;

}



div#col-right .widget-image {

	margin-top: 48px;

}



div#col-right .block-image {

	position: relative;

	margin-bottom: 2px;

	cursor: pointer;

}




div#col-right .block-image .text {

		font-size: 15px;

	color: #FFFFFF;

	background: #4678ac;

	 font-family: 'fertigo_proregular';

	 line-height: 20px;

	 position: absolute;

	 top: 8px;

	 left: 0;

	 width: 85px;

	 padding: 1px 10px 2px 10px;

}



.nl div#col-right .block-image .text {

	width: 130px !important;

}



div#col-right .block-image:hover .text {

	background: #3d46a3;

}



/*  Footer

---------------------------------------------------------------------------- */



div#footer {

	width: 918px;



	

	

	margin: 15px auto;

	clear: both;

}





div#footer #footer-menu ul {

	text-align: center;

	position: relative;

	overflow: hidden;

	clear: both;

		height: 34px;

		background: #f7931e;

		line-height: 34px;

}



div#footer #footer-menu li {

	display: inline-block;

}



.ie7 div#footer #footer-menu li {

	display: inline;

}



div#footer #footer-menu li a {

	font-family: 'fertigo_proregular';

	font-size: 15px;

	color: #FFF;

	padding: 0 15px;

}



/* .09 content

---------------------------------------------------------------------------- */

div#container #content {

	float: right;

	width: 480px;

	margin-right: 15px;

	border-left: 1px solid #CBC2D0;

	padding-left: 15px;

	min-height: 570px;

}



div#container #col-left {

	float: left;

	width: 204px;

}



.left-menu ul li {

	

}



.left-menu ul li a {

	display: block;

	margin-bottom: 1px;

	padding: 7px 0px 6px;

	color: #FFF;

	background: #FFF;

	padding-left: 37px;

	padding-right: 10px;

	font-family: 'fertigo_proregular';

	font-size: 15px;

	position: relative;

	z-index: 1;

	line-height: 1.4;

	text-decoration: none;

	clear: both;

}



.ie7 .left-menu ul li {

	width: 100%;

	float: left;

	clear: both;

}



.ie7 .left-menu ul li a {

	margin-bottom: 1px;

}



.left-menu ul ul ul {

	background: #FFF url(../img/bg_l_sub.png) no-repeat 34px -1px;

	margin-top: -2px;

	padding-top: 2px;

	position: relative;

	float: left;

	clear: both;

	z-index: 2;

	padding-bottom: 15px;

	margin-bottom: 1px;

	width: 100%;

}



.left-menu ul ul ul {

	display: none;

	overflow: hidden;

	position: relative;

}



.left-menu > ul >li > ul > li {

	position: relative;

	overflow: hidden;

}



.left-menu ul ul ul a {

	background: no-repeat 40px 9px;

	padding: 4px 10px 0 37px;

	margin-bottom: -5px;

	padding-left: 50px;

	font-size: 12px;

	

}



.left-menu ul ul ul li.current-menu-item a {

	background: url(../img/bg_sub.png) no-repeat 40px 9px;

	padding: 4px 10px 0 37px;

	margin-bottom: -5px;

	padding-left: 50px;

	font-size: 12px;

	

}



.left-menu ul ul ul a:hover {

	background-image: none;

}



.left-menu >ul >li>a {

	padding: 2px 10px 2px 37px;

	font-size: 24px;

	

}



.left-menu ul li {

    display: none;

}



.left-menu ul ul li.current-menu-item ul,

.left-menu ul ul li.current-menu-ancestor ul {

	display: block!important;

	height: auto!important;

}

.left-menu ul li.current-menu-ancestor,

.left-menu ul li.current-menu-ancestor > a,

.left-menu ul li.current-menu-ancestor > ul > li,

.left-menu ul li.current-menu-parent,

.left-menu ul li.current-menu-parent > a,

.left-menu ul li.current-menu-parent > ul > li,

.left-menu ul li.current-menu-item,

.left-menu ul li.current-menu-item > a,

.left-menu ul li.current-menu-item > ul > li {

	display: block;

}

.left-menu ul li.current-menu-item > a {

	cursor: point;

}

h1.title {

	font-family: 'fertigo_proregular';

	font-size: 24px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	margin-top: -34px;

	margin-bottom: 15px;

	position: relative;

}



.social-media {

	padding-top: 10px;

}



.social-media span.line {

	float: left;

	margin: 0 3px;

}



.wwa-list {}



.wwa-list li {

	list-style: none outside;

	background: none!important;

	padding-left: 0!important;

	border-top: 1px solid #dcd7e0;

	padding-bottom: 10px;

	margin-bottom: 0px;

	padding-top:9px;

}

.wwa-list li:first-child {

	border-top: none;

}

.wwa-list li img {

	float: left;

	border: 1px solid #dcd7e0;

	margin-top: 8px;

	margin-right: 15px;

	margin-bottom: 7px;

}



.wwa-list li .right {}



.wwa-list li .right h2 {}



.pagging {

	text-align: center;

	font-family: Georgia,"Times New Roman",Times,serif;

}



.pagging a {

	color: #3e2507;

		padding: 2px;

}

.pagging a.active,

.pagging a:hover {

	background: #efced4;

	text-decoration: none;



}



.wwa-list li {

	

}



.wwa-list li img {

	

}

.news-list ul {

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 26px;

	margin-top: 15px;

	color: #3e2507;

	border-top: 1px solid #dcd7e0;

	padding-top: 5px;

	margin-bottom: 10px;

}



.news-list ul li {

	list-style: none outside;

	background: none!important;

	padding-left: 0!important;

	border-bottom: 1px solid #dcd7e0;

	padding-bottom: 10px;

	margin-bottom: 8px;

}



.news-list ul li h2 {

	display: inline;

	font-weight: bold;

}

.news-list ul li h2 a {

   color: #3E2507;

}

.news-list ul li .date {}



.news-list ul li .date span {

	background: #efced4;

	text-decoration: none;

}



.news-list ul li img {

	float: left;

	margin-top: 8px;

	margin-right: 15px;

	margin-bottom: 7px;

}



.spon-list {

	margin-top: -5px;

}



.spon-list li {

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 26px;

	margin-top: 10px;

	color: #3e2507;

	border-top: 1px solid #dcd7e0;

	padding-top: 10px;

	margin-bottom: 10px;

}



.spon-list li:first-child {

	border: none;

	padding-top: 0;

}



.spon-list li h2 {

	font-weight: bold;

}



.spon-list li .left {

	width: 330px;

	float: left;

}



.spon-list li .left + a {

	float: right;

}

.spon-list li a {

    color: #3E2507;

	display: inline-block;

	word-wrap: break-word;

	max-width: 330px;

}



.spon-list li img {

	float: right;

	max-height: 60px;

	margin-top: 8px;

	max-width: 134px;

	margin-bottom: 7px;

}



.photos-list {}



.photos-list ul {

	border-bottom: 1px solid #dcd7e0;

	padding-bottom: 8px;

	margin-bottom: 15px;

}



.photos-list ul li {

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 26px;



	color: #3e2507;

	float: right;

	width: 225px;

	

}





.photos-list ul li:first-child {

	float: left;

}



.photos-list ul li img {

	width: 100%;

	height: auto;

}



.photos-list ul li .text {}



.photos-list ul li h2 {

	font-weight: bold;

}



.photos-list ul li .text .date {

	font-style: italic;

}



.photos-list ul li .text a.read-more-detail {

	background: #9b4b8d!important;

    display: inline-block;

    line-height: 15px;

    white-space: nowrap;

	padding: 0 5px;

}



.photos-list ul li .text a.read-more-detail:hover {

	background: #E7C9BF!important;	

}





.photos-list-2 ul {

	width: 107%;

}



.photos-list-2 ul li {

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 26px;

	vertical-align: top;

	margin-bottom: 15px;

	color: #3e2507;

	display: inline-block;

	width: 140px;

	margin-right: 27px;

}



.ie7 .photos-list-2 ul li {

	display: inline;

	margin-right: 30px;

}



.photos-list-2 ul li img {

	width: 100%;

	height: auto;

}



.photos-list-2 ul li .text {

	background: #faf6f9;

	padding: 5px 15px;

	font-size: 12px;

}



.photos-list-2 ul li h2 {

	font-weight: bold;

}



.photos-list-2 ul li .text .date {

	font-style: italic;

}



.photos-list-2 ul li .text a.read-more-detail {

	background: #9b4b8d!important;

}



.photos-list-2 ul li .text a.read-more-detail:hover {

	background: #E7C9BF!important;	

}



.wp-editor .gform_wrapper {



}

.wp-editor  .gform_wrapper li, .gform_wrapper ul {

    padding-left: 0;

    background: 0;

    padding-bottom: 0;

}

.wp-editor .gform_wrapper .gform_heading {

    padding-bottom: 20px;

    display: none;

}

.wp-editor .gform_wrapper .gform_title {

   font-family: 'OpenSansSemiboldRegular';

	color: #00b2ec;

	font-size: 22px;

	line-height: 1.3;

}

.wp-editor .gform_wrapper .gform_title span {

    background: #000;

    padding-right: 20px;

}

.wp-editor .gform_wrapper .gform_title span strong {   

    font-weight: normal;

    color: #00b2ec;

}

.wp-editor .gform_wrapper .gform_description {

    font-size: 14px;

    line-height: 1.7;

}



.wp-editor .gform_wrapper li.gfield li,

.wp-editor .gform_wrapper li.gfield {

    padding-bottom: 6px;

    height: auto;

	background: none;

	list-style: none outside;

	padding-left: 0;

    overflow: hidden;

}



.wp-editor .gform_wrapper .validation_error,

.wp-editor .gform_wrapper li.gfield .validation_message {

	display: none;

}



#gform_wrapper_2 .validation_error,

#gform_wrapper_2 li.gfield .validation_message {

    display: none;

}

li.gfield_error  .validation_message, .validation_error {

    display: none;

}



.wp-editor .gform_wrapper .gfield.gfield_error .gfield_label {

   

}

.wp-editor .gform_wrapper li.gfield .ginput_container {

    

}

.wp-editor .gform_wrapper .gfield.gfield_error input, .gform_wrapper .gfield.gfield_error textarea {

    background: #ffa8a8!important;

}



#gform_wrapper_2 .gfield.gfield_error input, .gform_wrapper .gfield.gfield_error textarea {

    background: #ffa8a8!important;

}

#col-right .gfield.gfield_error input, .gform_wrapper .gfield.gfield_error textarea {

    background: #ffa8a8!important;

}

.wp-editor .gform_wrapper .gfield.gfield_error span.validation_message {

    display: none;

}

.wp-editor .gform_wrapper .gfield .gfield_label {

    font-size: 13px;

    padding-bottom: 5px;

    display: block;

	font-weight: bold;

    line-height: 26px;



    text-align: left;

    margin-right: 20px;

}

.wp-editor .gform_wrapper .gfield input[type=email],

.wp-editor .gform_wrapper .gfield input[type=text] {

    padding-left: 10px;

    height: 26px;

    font-size: 12px;

    font-family: Georgia,"Times New Roman",Times,serif;

    line-height: 26px;

    width: 350px;

    border: none;

	background: #d2e3af url(../img/bg_it_f.gif) repeat-x 0 0;

	width: 97%;

}







.wp-editor .gform_wrapper .gfield textarea {

   width: 97%;

    height: 150px;

    font-size: 12px;

    font-family: Georgia,"Times New Roman",Times,serif;

    line-height: 26px;

    padding-left: 10px;

    padding-top: 10px;

	padding-right:0 ;

	border: none;

	background: #d2e3af url(../img/bg_it_f2.gif) repeat-x 0 0;

}

.wp-editor .gform_wrapper .gform_footer {

    height: auto;

    overflow: hidden;

}

.wp-editor .gform_wrapper .gform_footer .gform_button {

    border: 0;

    background: #7A43A2;

    width: 88px;

    height: 34px;

    border: 0;

    font-size: 16px;

	

    cursor: pointer;

	

	font-weight: normal;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

    float: right;

	color: #FFF;

	

	margin-bottom: 20px;

    margin-right: 6px;

	font-family: 'fertigo_proregular';

}

.wp-editor .gform_wrapper .gform_footer .gform_button:hover {

    background-position: 0 -34px;

}

.wp-editor .gform_wrapper .gform_footer .gform_button:active {

    background-position: 0 -68px;

	border-left: 2px solid #a1a1a1;

	padding-left: 4px;

}

.wp-editor .gfield_checkbox, .gfield_radio {

    height: auto;

    overflow: hidden;

}

.wp-editor .gfield_checkbox li, .gfield_radio li {

    float: left;

    padding-right: 10px;

}



.links {}



.links h2 a {

		font-weight: bold;

		color: #3e2507;

}



.links li {

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 26px;

	vertical-align: top;

	margin-bottom: 30px;

	color: #3e2507;

}

/*-------------------Tan --------------*/

.gform_edit_link { display: none}

.text h2 a {

    color: #3E2507;

    font-family: Georgia,"Times New Roman",Times,serif;

    font-size: 13px;

}



#menu-item-110 a:hover { text-decoration: none}

.block-image .text {

    position: relative;

}

#col-right .addthis_default_style  {

	top: 0;
	left: 0;
    position: absolute;

}

html.ie body #at15s {
	margin-top: -50px!important;
}

#col-right .addthis_default_style a.addthis_button_compact, a.addthis_counter {

  height: 103px !important;

    width: 175px !important;

}

#col-right .addthis_default_style a.addthis_button_compact, 

#col-right .atc_s addthis_button_compact {background: none !important;}

#col-right .addthis_toolbox .addthis_counter a.atc_s {
	
	background : none !important;

}



.page_style_social {

background: none repeat scroll 0 0 #F1EFE8;

height: 20px;

margin-top: 10px;

padding: 10px;

}





.download_pdf {

    background: url("../img/icon_pdf.gif") no-repeat scroll 9px center #EAEAEA;

    font-size: 11px;

    padding: 2px 6px 2px 29px;

}



ul.list_pdf li {

    padding: 16px 0px ;

}

ul.list_pdf a {

    color: #3E2507 !important;

}

div#container .news-home .right h3.title  a{

    background: none !important;

    color: #3E2507 !important;

    display: inline;

    font-size: 15px;

    font-weight: bold;

	text-transform: none;

	padding-left: 0px!important;

}

#at16p {

	

}

.footer_dev , .footer_dev a{

	color: #999999;

    font-family: arial;

    font-size: 10px;

	text-align: center;

	line-height: 34px;

}

.wp-editor ul.list_pdf li {

	list-style: none !important;

	background: none !important;

	padding-left: 0px;

    border-bottom: 1px solid #ccc;

    float: left;

    width: 100%;

}



.date span {

    background: none repeat scroll 0 0 #EFCED4;

    text-decoration: none;

	color: #3E2507;

    font-family: Georgia,"Times New Roman",Times,serif;

}

.addthis_toolbox {



}

.addthis_button_facebook_like { width:130px;}

.addthis_button_tweet{ width:78px; position: absolute; right: 0;}

.wp-editor .date { float:right;}

.pdf_title { font-weight: bold}

.pdf_descript {}

.pdf_box {

    width: 69%;

    padding-right: 16px;

    float: left;

}

.addthis
span.facebook {
    display: block;
    float: left;
}
.addthis
span.tweeter {
    display: block;
    float: left;
    width: 80px;
}
.addthis
span.plusone {
    display: block;
    float: left;
    width: 65px;
}
.addthis
span.shareplus {
    float: left;
}
.addthis
span.margin10 {
    margin-right: 10px;
}



.fb_iframe_widget span, .fb_iframe_widget iframe {min-width:75px !important; min-height:20px !important;}
.ie .fb_iframe_widget span, .ie .fb_iframe_widget iframe {width:90px !important; height:22px !important;}

.fb_iframe_widget {
    display: inline-block;
    float: left;
    position: relative;
}