/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;	border: 0; vertical-align: baseline; font-family:Trebuchet MS,Arial,Georgia,serif;}
@font-face {
    font-family: 'myriadpro-semibold';
    src: url('./fonts/myriadpro-semibold-webfont.eot');
    src: local('MyriadPro-Semibold.otf'), url('./fonts/myriadpro-semibold-webfont.woff') format('woff'), url('./fonts/myriadpro-semibold-webfont.ttf') format('truetype'), url('./fonts/myriadpro-semibold-webfont.svg#webfontnMXTHOLq') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'myriadp2';
    src: url('./fonts/myriadp2-webfont.eot');
    src: local('myriadp2-webfont.otf'), url('./fonts/myriadp2-webfont.woff') format('woff'), url('./fonts/myriadp2-webfont.ttf') format('truetype'), url('./fonts/myriadp2-webfont.svg#webfontnMXTHOLq') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'myriadpro-light';
    src: url('./fonts/myriadpro-light-webfont.eot');
    src: local('myriadpro-light-webfont.otf'), url('./fonts/myriadpro-light-webfont.woff') format('woff'), url('./fonts/myriadpro-light-webfont.ttf') format('truetype'), url('./fonts/myriadpro-light-webfont.svg#webfontnMXTHOLq') format('svg');
    font-weight: normal;
    font-style: normal;
}
ul {list-style-type: none;}
a, a:hover, a:active, div {outline:0;}
body {background:transparent url("images/bg.jpg") repeat center top; padding:0 !important;}
.HeaderContainer {background:transparent url("images/header.gif") repeat-x 0 top; width:100%; float:left;}
.headersh{background:transparent url("images/bgsh.png") no-repeat center top; width:100%; float:left; min-width: 982px; position: relative; z-index: 10;}
.header {width:942px; margin:0 auto; position: relative; z-index: 10;}
.header p.inf{font-family: 'Myriad Pro'; font-size:12px; line-height: 13px; color:#6153a3; margin: 7px 0 0; float:left; width: 130px; overflow:hidden;}
.header ul.topnav {float:left; margin:22px 0 0 18px; position: relative; z-index: 10; display: inline;}
.header ul.topnav li.first-child {float:left; margin:0; padding:0; border-left:none; padding: 0 0 10px;}
.header ul.topnav li {float:left; margin:0 0 0 7px; padding:0 0 0 7px; border-left:1px solid #6153a3; position: relative; display:inline;}
.header ul.topnav li a{float:left; font-size:14px; text-decoration: none; font-family: 'myriadpro-semibold'; color:#6153a3; line-height: 16px;}
.header ul.topnav li a:hover{color:#E4A11b;}
/*Start: Sub menu*/
.header ul.topnav li ul,
.header ul.bottommenu li ul{display: none;}
.header ul.topnav li.hover ul,
.header ul.bottommenu li.hover ul{position: absolute; top:15px; left:0; width:161px; display: block; }
.header ul.bottommenu li:hover ul {padding:26px 0 0;}
.header ul.topnav li:hover ul li:first-child,
.header ul.bottommenu li:hover ul li:first-child{background:transparent url("images/firstli.png") no-repeat 0 0; width:161px; height:15px; padding: 0;}
.header ul.topnav li:hover ul li:first-child a,
.header ul.bottommenu li:hover ul li:first-child a{margin: 22px 10px 0 8px;}
.header ul.topnav li:hover ul li,
.header ul.bottommenu li:hover ul li{border: none; padding:0; margin: 0; background:transparent url("images/li.png") repeat-y 0 0; float:left; width:161px;}
.header ul.topnav li:hover ul li.last-child,
.header ul.bottommenu li:hover ul li.last-child{background:transparent url("images/lastli.png") no-repeat 0 0; float:left; width:161px; height:29px;}
.header ul.topnav li:hover ul li.last-child a,
.header ul.bottommenu li:hover ul li.last-child a{margin:7px 0 0 8px;}
.header ul.topnav li:hover ul li a,
.header ul.bottommenu li:hover ul li a{color:#6153a3; font-size: 13px; font-family: 'myriadpro-semibold'; margin: 7px 10px 3px 8px; background:transparent url("images/point.gif") no-repeat 0 -39px; padding:0 0 0 13px; text-align: left; font-weight:normal;}
.header ul.topnav li:hover ul li a:hover,
.header ul.topnav li:hover ul li.current_page_item a,
.header ul.bottommenu li:hover ul li a:hover,
.header ul.bottommenu li:hover ul li.current_page_item a{background:transparent url("images/point.gif") no-repeat 0 4px; color:#e4a11b; text-decoration: none;}
/*End: Sub menu*/
.social {float: right; margin: 12px 0 0 55px; display: inline; width:75px; position: absolute;}
.social a.facebook{float:left; background:transparent url("images/social.png") no-repeat 0 0; width:31px; height:30px; }
.social a.facebook:hover{float:left; background:transparent url("images/social.png") no-repeat -80px 0; width:31px; height:30px;}
.social a.twitter{float:left; background:transparent url("images/social.png") no-repeat -37px 0; width:31px; height:30px; margin:0 0 0 6px; display: inline;}
.social a.twitter:hover{float:left; background:transparent url("images/social.png") no-repeat -117px 0; width:31px; height:30px;}
a.logo {
	width:90px;
	height:150px;
	margin: 94px 0 -163px -390px;
	position:absolute;
	left: 937px;
	top: 3px;
	z-index: -20;
}
.interior a.logo {margin: 94px 0 -163px -517px; }
.bottommenu {float:left; width:950px; margin:132px 0 0;z-index:2;}
.bottommenu li.first-child{margin:0;}
.bottommenu li{float:left; margin:0 0 0 25px; position: relative; padding:0 0 20px; display:inline;}
.bottommenu li.rightpart{float:left; margin:0 0 0 190px;}
/*.bottommenu li.rightpart{float:left; margin:0 0 0 200px;}*/
.bottommenu li a{float:left; font-family: 'myriadp2'; font-size:17px; color:#fff; font-weight:bold; text-decoration:none; text-align: center;}
.bottommenu li a:hover{color:#E4A11b;}
.wrapper {margin:0 auto; width: 966px;}
.wrapper_top {float:left; background:transparent url("images/wrapper_top.png") no-repeat 0 0; width:966px; height:34px; margin:70px 0 0; position: relative; z-index: 0 !important;}
.wrapper_mid {float:left; background:transparent url("images/wrapper_mid.png") repeat-y 0 0; width:966px; padding:0 0 44px; position: relative; z-index: 2 !important; overflow:visible !important;}
.slider {position: relative; padding:0 !important; margin:-20px 0 0; float:left; clear: none !important; overflow: hidden !important; position: relative; z-index: 0; width:966px;}
.slider .coda-nav-right{position: absolute; bottom: 24px; right:0; z-index: 1;}
.slider a.next{background:transparent url("images/next.png") no-repeat 0 0; width:35px; height:41px; padding: 0; font-size: 5px;}
.slider a.prev{background:transparent url("images/prev.png") no-repeat 0 0; width:35px; height:41px; padding: 0; font-size:7px;}
.slider .coda-nav-left{position: absolute; bottom: 24px; left:0; z-index: 1;}
.slider ul.slidertopmenu {float:left; margin:0 0 0 25px;}
.coda-slider {background: none !important;}
.wrapper_mid .bigimg {background:transparent url("images/bigimgbg.png") no-repeat 0 0; float: left; height: 283px; width: 504px; padding:13px 0 0 12px; margin: -11px 0 0 -12px; display:inline;}
.wrapper_mid .bigimg a{max-width: 490px; max-height: 270px;}
.wrapper_mid .desc,
.from_the_blog_desc{width:358px; float:left; margin:0 0 0 9px; height: 257px; padding-right:0; padding:0 20px 0 0; display:inline;}
.coda-slider .panel-wrapper {padding: 20px 25px !important;}
.wrapper_mid .desc h2,
.from_the_blog_desc h2,
.wrapper_mid .desc h2 a,
.from_the_blog_desc h2 a{font-family: 'Myriad Pro'; text-decoration: none; font-weight:normal; font-size:19px; color:#6153a3; line-height: 26px;}
.from_the_blog_desc h2 a {line-height:normal; }
.wrapper_mid .desc h2 a:hover,
.from_the_blog_desc h2 a:hover,
.a_touch_of_desc h2 a:hover{color: #e4a11b;}
.wrapper_mid .desc span,
.from_the_blog_desc span,
.a_touch_of_desc span{font-family: 'Myriad Pro'; font-weight:normal; font-size:17px; color:#7598cf; font-style:italic; float:left; margin: 4px 11px 12px 0;}
.from_the_blog_desc span {font-size:14px;}
.a_touch_of_desc span {font-size:14px;}
a.like {background:transparent url("images/like.png") no-repeat 0 0; float: left; height: 15px; width: 45px; margin:6px 0 0 10px; padding:0;}
a.like:hover {background:transparent url("images/likehover.png") no-repeat 0 0; float: left; height: 15px; width: 45px;}
.wrapper_mid .desc p,
.from_the_blog_desc p,
.a_touch_of_desc p{font-family: 'Myriad Pro'; font-size:15px; color:#666; float:left; line-height: 19px; margin: 1px 0 0; letter-spacing: 0.02em;}
.from_the_blog_desc p {line-height:20px;}
.a_touch_of_desc p {font-style: italic; margin:1px 0 0; line-height: 20px; height:102px; overflow:hidden;}
.wrapper_mid .desc p{margin: 0;/*height: 164px*/}
.wrapper_mid .readmore{background:transparent url("images/readmore.png") no-repeat 0 0; float:right; width:74px; height:21px; margin:11px 26px 0 0;}
.wrapper_mid .from_the_blog .readmore{margin:11px 26px 0 0;}
.wrapper_mid .readmore:hover{background:transparent url("images/readmore.png") no-repeat 0 -21px;}
.wrapper_mid .featured{/*position: absolute; top:0; left:0; margin: -36px 0 0 8px; */z-index: 2; margin: -36px 0 -126px 8px !important; float:left; position: relative; width:191px; height:90px;}
.coda-slider .panel {position: relative;}
.wrapper_mid .sliderbottommenu {float:left; background:transparent url("images/sliderbottommenu.jpg") no-repeat 0 0; height:76px; width:928px; margin:16px 0 0 12px; padding:14px 0 0 14px; display: inline;}
.wrapper_mid .sliderbottommenu li{float:left; margin:0 7px 10px 0; display:inline;}
.wrapper_mid .sliderbottommenu li a{float:left; background:transparent url("images/ul.png") no-repeat -92px 0; height:60px; width:80px; padding:2px;}
.wrapper_mid .sliderbottommenu li a:hover,
.wrapper_mid .sliderbottommenu li a.current{background:transparent url("images/ul.png") no-repeat 0 0;}
.wrapper_mid .sliderbottommenu li a img{width:81px; height:60px; opacity:0.5;}
.wrapper_mid .sliderbottommenu li a:hover img,
.wrapper_mid .sliderbottommenu li a.current img{opacity:1;}
.events {float:left; width:290px; margin:28px 0 0 33px; display:inline; position: relative;}
.jScrollArrowUp{position: absolute !important; top:0 !important; right:0 !important; background:transparent url("images/jScrollCapTop.jpg") no-repeat 0 0; width:7px; height: 10px; text-indent: -9999em; display:block;}
.jScrollArrowDown {position: absolute !important; bottom:0 !important; right: 0!important; background:transparent url("images/jScrollCapBottom.jpg") no-repeat 0 0; width:7px; height: 10px; text-indent: -9999em; display:block;}
.jScrollPaneTrack {position: absolute; background: #b2c5e4; right:0; width:7px; height: 10px;}
.jScrollPaneDrag { background:#dbe4f3;}
.events h2{float:left; background:transparent url("images/eventsh2.jpg") no-repeat 0 0; width:290px; width:290px; height:46px; float:left; text-indent: -999em;}
.events ul{width:290px; height: 577px; margin: -2px 0 0; position: relative;}
.events .jScrollPaneScrollable {position: relative; padding:0 !important; float: left; margin: 25px 0 0;}
.events ul li {width:290px; background:transparent url("images/libg.gif") no-repeat 0 bottom; padding: 0 0 20px; margin:0 0 19px; float:left;}
.events ul li a {text-decoration: none;}
.events ul li a span.imgevent{background:transparent url("images/imgevent.gif") no-repeat 0 -96px; height: 49px; padding: 4px; float: left; margin:0 11px 0 0;}
.events ul li a:hover span.imgevent{background:transparent url("images/imgevent.gif") no-repeat 0 0;}
.events ul li a span.titleevent{color:#6153a3; font-size:14px; font-family: 'Myriad Pro'; margin: 1px 0 0; line-height: 15px; float:left; width:222px;}
.events ul li a span.titleevent span{color:#6153a3; font-size:14px; font-family: 'myriadpro-semibold';}
.events ul li a:hover span.titleevent,
.events ul li a:hover span.titleevent span{color:#e4a11b;}
span.dateevent {color:#7598cf; font-size:14px; font-style: italic; float:left; line-height: 14px; margin: 3px 0 5px; font-family: 'Myriad Pro';}
.wrapper_bottom {float:left; background:transparent url("images/wrapper_bottom.png") no-repeat 0 0; width:966px; height:85px; /*behavior: url("images/iepngfix.htc");*/}
.wrapper_bottom p.titlenews{float:left; background:transparent url("images/news.png") no-repeat 0 0; text-indent: -9999em; width:187px; height:32px; margin: 23px 0 0 41px;}
.wrapper_bottom form p{float:left; margin:1px 14px 0 0;}
.wrapper_bottom form input{background:#9192c6; width:174px; /*height:29px; line-height:29px; */border:1px solid #fff; color:#fff; font-family: 'Myriad Pro'; font-size:13px; padding:5px 0 8px 8px; float:left; margin:2px 6px 0 0;}
/*.wrapper_bottom form p input:active{outline: 3px solid #5386cb;}*/
.wrapper_bottom form input#subscribe {background:transparent url("images/sub.png") no-repeat 0 0; height:22px; width:72px; border:none; margin:8px 0 0; text-indent: -9999em;}
.wrapper_bottom form input#subscribe:hover {background:transparent url("images/sub.png") no-repeat -71px 0; cursor: pointer; text-indent: -9999em;}
/**/
.from_the_blog {float:right; width:562px; margin: 28px 34px 0 0; background:transparent url("images/from_the_blogbg.jpg") no-repeat 0 bottom; padding:0 0 35px; display:inline;}
.from_the_blog h2 {background:transparent url("images/from.gif") no-repeat 0 0; width:267px; height:46px; float:left; text-indent: -999em; margin:0 0 0 -2px;}
.from_the_blog ul {float:left; margin:25px 0 0;}
.from_the_blog ul.blog_slder_nav,
.a_touch_of_slder_nav{margin:-35px 0 0; text-align: center; width:263px; position: relative; z-index: 10; }
.a_touch_of_slder_nav {margin:-65px 0 0; width: 243px;}
.from_the_blog ul.blog_slder_nav {z-index: 1;}
.from_the_blog ul.blog_slder_nav li,
.a_touch_of_slder_nav li{display: inline; line-height: 20px;}
.from_the_blog ul.blog_slder_nav li a,
.a_touch_of_slder_nav li a{background:transparent url("images/usl-current-parent.gif") no-repeat -20px 0; width:14px; height:14px; display: inline-block; font-size:1px; color:#fff;}
.from_the_blog ul.blog_slder_nav li a:hover,
.from_the_blog ul.blog_slder_nav li.usl-current-parent a,
.a_touch_of_slder_nav li a:hover,
.a_touch_of_slder_nav li.usl-current-parent a{background:transparent url("images/usl-current-parent.gif") no-repeat 0 0; color:#febe10;}
a.from_the_blog_img {background:transparent url("images/from_the_blog_img.jpg") no-repeat 0 0; width:249px; height:196px; padding:7px; float:left;}
.from_the_blog_desc {float:left; width:275px; height: 215px; padding:0; margin: -5px 0 0 24px;}
.from_the_blog_desc h2 {background: none; text-indent: 0; height: auto; width:auto; margin:3px 0 0;}
/**/
.a_touch_of {float:right; width:562px; margin: 43px 34px 0 0;}
.a_touch_of h2{float:left; background:transparent url("images/a_t.jpg") no-repeat 0 0; width:267px; height:46px; float:left; text-indent: -999em; margin:0 0 16px -2px;}
.a_touch_of ul {float:right;}
a.a_t {background:transparent url("images/from_the_blog_img.jpg") no-repeat 0 0; width:249px; height:196px; padding:7px; float:right;}
.a_touch_of a.a_t {background:transparent url("images/a_touch_of_a.a_t.jpg") no-repeat 0 0; width: 232px; height: 164px; padding:6px 6px 5px 5px; margin:5px 0 0;}
.a_touch_of a.a_t img{width:232px; height:164px;}
.a_touch_of_desc {float:left; width:275px; height:210px;}
.a_touch_of_desc h2{background: none; text-indent: 0; height: auto; width:auto; margin:0;}
.a_touch_of_desc h2 a {font-family: 'Myriad Pro'; font-weight:normal; font-size:19px; color:#6153a3; line-height: 26px; text-decoration: none;}
.wrapper_mid .a_touch_of .readmore {margin:11px 271px 0 0; background: url("images/readmore.jpg") no-repeat scroll 0 0 transparent; float: right; height: 21px; width: 74px;}
.wrapper_mid .a_touch_of .readmore:hover {background: url("images/readmore.jpg") no-repeat 0 -21px transparent;}
.home .FooterContainer {background:transparent url("images/footer.jpg") repeat-x 0 0; float:left; width: 100%; height:176px; margin: 43px 0 0; padding:10px 0 0; position: relative; min-width: 982px; overflow: hidden;}
.FooterContainer {height: 36px; background:transparent url("images/footer.jpg") repeat-x 0 0; float:left; width: 100%; margin: 43px 0 0; padding:10px 0 0; position: relative; min-width: 982px;}
.FooterContainer ul.footer_slider li a{background:transparent url("images/footerli.png") no-repeat 0 0; float:left; width: 208px; height:143px; padding: 4px 0 0 5px;}
.FooterContainer ul li a img{height: 136px; width: 203px;}
.footer_slider li {width:213px; height:147px;}
.jcarousel-prev, .jcarousel-next {width:1002px; margin:0 auto 0;}
.f_prev {background:transparent url("images/f_prev.png") no-repeat 0 0; float:left; width: 39px; height:91px; position: absolute; bottom:86px; left:0; text-indent: -9999em;/* margin: 0 0 0 241px; */cursor: pointer;}
.f_next {background:transparent url("images/f_next.png") no-repeat 0 0; float:left; width: 39px; height:91px; position: absolute; bottom:86px; right:0; text-indent: -9999em; /*margin: 0 237px 0 0;*/ cursor: pointer;}
.home .lastul {width:962px; margin: 6px auto; position: relative; z-index: 20;}
.home .lastul ul{float:left; margin: -60px 0 0; width: 962px; text-align: center;}
.lastul {width:962px; margin:7px auto 0;}
.lastul ul {float:left; width: 962px; text-align: center;}
.lastul li {display:inline-table; padding:0 0 0 7px; margin:0 0 0 7px; border-left:1px solid #fff; line-height: 15px;}
.lastul li:first-child {padding:0; margin:0; border-left:none;}
.lastul li a,
.lastul li p{font-size:14px; font-family: 'myriadpro-semibold'; color:#fff; text-decoration: none; line-height: 16px; display:inline;}
.lastul li a:hover{text-decoration: underline;}
/*Strat: footer-carousel*/
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 100%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 100%; height: 203px;}
.jcarousel-skin-tango .jcarousel-item {width: 203px; height: 148px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff; color: #000;}
/*End: footer-carousel*/
/*Strat: interior*/
.interior .wrapper_mid {padding:0;}
.interior .jScrollPaneContainer.jScrollPaneScrollable {margin:0 0 0 2px;}
.interior .siderbar {float:left; width:234px; margin: 66px 32px 0 29px;}
.interior .siderbar h2{float:left; background:transparent url("images/sidebar.png") no-repeat 0 0; width:209px; height:40px; line-height:40px; font-size: 18px; color:#fff; font-family: 'Myriad Pro'; position: relative; z-index: 1; padding:0 0 0 25px; font-weight:normal;}
.interior .siderbar ul {background: #fff5d9; width:230px; float:left; margin:-15px 0 0 2px; padding:15px 0 3px; position: relative; z-index: 0;}
.interior .siderbar ul li:first-child a{background: none;}
.interior .siderbar ul li a{color: #6153a3; width:208px; float:left; font-size: 15px; text-decoration: none; font-family: 'Myriad Pro';  background:transparent url("images/siderbarulli.gif") no-repeat 0 0; padding: 9px 0 9px 22px; line-height: 17px;}
.interior .siderbar ul li a:hover,
.interior .siderbar ul li.current_page_item a{color: #e4a11b; font-family: 'myriadpro-semibold'; padding: 10px 0 8px 22px;}
.interior .siderbar ul li:first-child a{padding: 11px 0 9px 22px;}
.inter_containerbig,
.inter_container {float:left; width: 626px; height:493px; padding-right:13px !important;}
.biography{
	position: relative;
	width: 620px;
	padding-bottom: 7px;
}
.biography img.right{float:right; padding: 0 6px 5px 10px; width:127px; border: none;
}
.biography img.left{float:left; padding: 0 8px 3px 6px; width:127px; border: none;
}
.inter_containerbig .jScrollPaneContainer {padding:0;}
.inter_containerbig {height: auto;}
.inter_containerbig h2{color:#6153a3; font-size: 32px; font-family: 'Myriad Pro'; margin: 7px 0 20px; font-weight:normal;}
.inter_container h3{background-image: url(images/events/graybar2.png); background-repeat: no-repeat; background-position: center right; color:#666666; line-height:1.6; font-size: 17px; font-family: 'myriadpro-semibold'; margin: 0 0 12px 0; font-weight:normal;}
.inter_container h3.left{background-image: url(images/events/graybar2.png); background-repeat: no-repeat; background-position: bottom right; color:#666666; line-height:1.6; font-size: 17px; font-family: 'myriadpro-semibold'; margin: 0 0 12px 0px; font-weight:normal;}
.inter_container h3.right{background-image: url(images/events/graybar.png); background-position:bottom left; background-repeat:no-repeat; color:#666666; font-size: 17px; font-family: 'myriadpro-semibold'; margin: 0 0 12px 0; font-weight:normal; text-align: right;}
.inter_container p.text{color:#666666; font-size: 14px; font-family: 'myriadpro-light'; line-height: 19px; padding: 0 15px 15px 0; margin: 0 0 20px; text-align:justify; text-align-last: left;}
.interior .wrapper_bottom {float:left; background:transparent url("images/wrapper_bottom_int.png") no-repeat 0 0; width:966px; height:85px;}
.int_social {float:left; background:transparent url("images/social.jpg") no-repeat 0 0; width:146px; height:17px; margin: 30px 0 0 2px;}
.int_social a.share {float: left; height: 15px; width: 58px;}
.int_social a.fb {float: left; height: 17px; margin: 0 0 0 12px; width: 16px;}
.int_social a.email {float: left; height: 17px; margin: 0 0 0 4px; width: 16px;}
.int_social a.g {float: left; height: 17px; margin: 0 0 0 4px; width: 16px;}
.int_social a.tw {float: left; height: 17px; margin: 0 0 0 4px; width: 16px;}
ul {
    margin:0;
    padding:0;
    list-style:none;
}
#select {
    width:328px;
    margin:0 auto;
    background:#FFF;
    overflow:hidden;
}
/*==== Dropdown Styles ====*/
#teachernav {
    width:349px;
    height:24px;
    list-style:none;
    background:#FFF;
	vertical-align:bottom;
}
#choices{
	height:175px;
	overflow-x:hidden;
	overflow-y:auto;
}
#Find{
    color:#000;
    font-weight: normal;
    text-decoration:none;
	margin-top: 7px;
	color:#666666; font-size: 20px; font-family: 'myriadpro-semibold';
	float:left;
	vertical-align: bottom;
}
#teachernav li {
    position:relative;/* set containing block for AP sub ul */
    float:right;
	z-index: 40;
	border-bottom: inset 1px;
    text-align:center;
    background:#FFFFFF;
	height:28px;
	width: 180px;
	color:#666666; font-size: 14px; font-family: 'myriadpro-light';
}
#teachernav li.top {
    position:relative;/* set containing block for AP sub ul */
    float:right;
	z-index: 40;
	height:28px;
	left:-20px;
	border-bottom: inset 1px;
	width: 180px;
    text-align:center;
    background:#CCC;
	color:#FFF; 
}
#teachernav li:hover {
    background:#ecb927;
}
#teachernav li.top:hover {
    background:#2e326d;
}
#teachernav a {
    display:block;
    width:180px;
    height: 24px;
    line-height:30px;
    color:#006;
    font-weight: normal;
    text-decoration:none;
	color:#666666; font-size: 14px; font-family: 'myriadpro-light';
}
#teachernav a.choose {
    display:block;
    width:180px;
    height:24px;
    line-height:30px;
    color:#FFF;
    font-weight:normal;
    text-decoration:none;
	font-family: 'myriadpro-light';
	font-size:16px;
	
}
 
/* ------ Sub UL Drop Down ------ */
#teachernav ul {
    position:absolute;
    width:180px;
    left:0;
    top:100%;
    margin-left:-999em;/* hide the sub ul */
}
#teachernav li:hover ul {
    margin-left:0; /* reveal the sub ul on li:hover */
}
/*End: interior*/
/*.connect_widget_button_count_count {display:none;}*/
.fb_iframe_widget iframe {width:46px!important;}
.fb_edge_widget_with_comment{height:28px;width:46px;}
.fb_edge_comment_widget{display:none!important;}
.fb_edge_widget_with_comment {float:left;}