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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{margin:0 auto;font-family:arial, helvetica, sans-serif;}
#nav-cont a:link, #nav-cont a:visited{font-weight:bold;text-decoration:none;}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
#homelink{background:url(images/sprites-sitewide.png) no-repeat -497px -112px;float:left;height:20px;width:18px;display:block;text-indent:-9999px;margin:8px 6px 0 6px}
#nav-cont{background:#2d2d2d;height:40px;margin:0px;}
#nav-global{margin:0px auto;width:960px;}
#nav-bar{clear:both;text-align:left;padding:0;height:40px;overflow:hidden;display:block;position:relative;z-index 0}
.nav-tabs{margin:0 !important;padding:0;height:40px;width:510px;float:left;}
.nav-tabs li{float:left;padding:0;margin:0;list-style-type:none;}
.nav-tabs a:link, .nav-tabs a:visited{background:#2D2D2D;float:left;font-size:12px;display:block;padding:10px 14px 0px 14px;text-decoration:none;height:40px;color:#efefef;margin-top:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/border-radius.htc);*border:1px #2D2D2D solid;top:0;zoom:1;}
.ie7 .nav-tabs a:link, .ie7 .nav-tabs a:visited{padding:10px 12px 0px 12px;}
.nav-tabs a:hover, .nav-tabs a.current{background-color:#f9f8f6 !important;float:left;color:#333;cursor:pointer;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;behavior:url(/border-radius.htc) !important;*border:1px #2D2D2D solid !important;}
#nav-roles ul{list-style-type:none;float:left;height:40px;margin:0 !important;padding:7px 0 0 0;}
#nav-roles ul li{float:left;height:22px;padding:0 2px 0 0;margin:1px 0 1px 5px;position:relative;cursor:pointer;}
#nav-roles ul li:hover{cursor:pointer;}
#nav-roles ul li a, #nav-roles ul li a:visited{display:block;height:22px;padding:0 12px;border:0;color:#efefef;font-size:12px;line-height:22px;background:#444;text-decoration:none;-moz-border-radius:80px;-webkit-border-radius:50px;border-radius:50px;behavior:url(/border-radius.htc);*border:#333 1px solid;}
#nav-roles ul li a:hover, #nav-roles ul li:hover a{color:#fff;background:#000;}
#pane-cont{border-bottom:1px solid #999;background:background-position:bottom center;background-repeat:repeat-x;}
#pane-about, #pane-admission, #pane-academics, #pane-research, #pane-campus, #pane-search, #pane-login{width:946px;margin:0 auto;text-align:left;}
.nav-panes > div{display:none;min-height:150px;padding:15px 20px;text-align:center;}
.nav-panes ul{list-style-type:none;float:left;width:230px;margin:0 0 5px !important;padding:0;}
.nav-panes ul ul{padding:0 0 7px 0;}
.nav-panes li a{color:#C50D38;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:14px;line-height:1.6em;font-weight:bold;text-decoration:none;}
.nav-panes li li a{color:#383838;font-family:arial, helvetica, sans-serif;font-size:13px;}
.nav-panes li a:hover{text-decoration:underline;}
.nav-buttons{height:41px;margin:0 0 15px;background-repeat:no-repeat;display:block;width:160px;cursor:pointer;padding:8px 0 0 22px;}
.nav-buttons a:link, .nav-buttons a:visited{font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:16px;}
.fourteen{font-size:14px !important;}
.nav-tour{background:url(images/sprites-sitewide.png) no-repeat 0px -5px;}
.nav-giving, .nav-grad, .nav-today{background:url(images/sprites-sitewide.png) no-repeat -192px -5px;}
.nav-apply{background:url(images/sprites-sitewide.png) no-repeat -384px -5px;}
.nav-programs{background:url(images/sprites-sitewide.png) no-repeat 0px -56px;}
.nav-library{background:url(images/sprites-sitewide.png) no-repeat -192px -56px;}
.nav-research{background:url(images/sprites-sitewide.png) no-repeat -384px -56px;}
.nav-book{background:url(images/sprites-sitewide.png) no-repeat -300px -107px;}
#searchbox{background-color:#E0E0E0;-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.3);box-shadow:0 1px 0 rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(19% 75% 90deg, #E0E0E0, #FAFAFA);background:-webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E0E0E0));color:#4A4A4A;-moz-border-radius:35px;font-family:arial, Lucida Grande, helvetica, sans-serif;font-size:14px;font-weight:bold;padding:5px 25px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);line-height:23px;margin:14px 20px 0 0;-moz-border-radius:80px;-webkit-border-radius:50px;border-radius:50px;behavior:url(/border-radius.htc);border:#f1f1f1 1px solid;width:400px;height:35px;padding:10px;margin:10px 0;overflow:hidden;}
#search, #ssubmit{float:left;}
#search{padding:5px 9px;height:23px;width:280px;border:1px solid #a4c3ca;font:normal 13px arial, Lucida Grande, helvetica, sans-serif;background:#f1f1f1;-moz-border-radius:50px 3px 3px 50px;border-radius:50px 3px 3px 50px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);}
#ssubmit{background:#AA001D;background-image:-moz-linear-gradient(#82000C, #AA001D);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #AA001D), color-stop(1, #82000C));-moz-border-radius:3px 50px 50px 3px;border-radius:3px 50px 50px 3px;border-width:1px;border-style:solid;border-color:#82000C #82000C #EBD4D5;-moz-box-shadow:0 0 1px rgba(0, 0, 0), 0 1px 0 rgba(0.3, 255, 255, 255) inset;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;box-shadow:0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;height:35px;margin:0 0 0 10px;padding:0;width:90px;cursor:pointer;font:bold 14px Arial, Helvetica;color:#fff;text-shadow:0px 1px 1px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#111111')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#111111');}
#ssubmit:hover{background:#82000C;background-image:-moz-linear-gradient(#AA001D, #82000C);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #AA001D), color-stop(1, #82000C));}
#ssubmit:active{background:#95d788;outline:none;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;}
#ssubmit::-moz-focus-inner{border:0;}
.homecontent{margin:0 auto 20px auto;width:890px;}
.homemain{margin:36px auto -100px auto;width:890px;}
.container-second{background-image:url(images/bg-homesecondary.png);background-repeat:repeat;}
.container-third{margin:0 auto;}
.hometopfeatures{margin-bottom:24px;}
.featuredstory h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:28px;color:#222222;text-shadow:1px 1px #ffffff;}
.featuredstory h1 a{font-weight:normal;color:#222222;}
.featuredstory h1 a:hover{color:#ae0d31;}
.featuredstory p{font-size:14px;color:#666666;line-height:22px;padding-top:10px;}
.featuredstory .postdate{font-size:13px;color:#999999;padding:10px 0 12px 0;}
.readmore a{width:178px;height:67px;display:block;margin:18px 0 0 472px;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-295px -283px;text-indent:-9999px;}
.hometopfeatures .attachment-post-large{float:left;margin:0 24px 0 0;}
.morewidth{width:1004px;margin:0 0 0 -57px;min-height:340px;}
.morefeatures{float:left;width:200px;height:300px;margin:0 15px;background-image:url(images/bg-home-features.png);background-repeat:repeat-x;}
.morefeatures h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:15px;line-height:21px;padding:7px 12px 0 12px;}
.morefeatures h2 a{font-weight:normal;color:#333333;}
.morefeatures h2 a:hover{color:#ae0d31;}
.morefeatures .attachment-post-small{float:none;margin:10px 0 0 10px;padding:0;}
.morefeatures ul{padding:0 12px;margin:4px 0 0 0;}
.morefeatures li{font-size:11px;line-height:16px;color:#666666;padding-top:12px;}
.homecontent h3{width:100%;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:normal;color:#444444;padding:0 0 4px 2px;border-bottom:1px dotted #c6c6c6;text-shadow:1px 1px #ffffff;}
.height-match{height:370px;overflow:hidden;}
.height-match-small{height:310px;overflow:hidden;}
.half-left{float:left;width:415px;padding:25px 30px 25px 0;}
.half-right{float:right;width:415px;padding:25px 0 25px 30px;}
.home-half-bottom{padding-top:8px;}
.home-events{background-image:url(images/bg-sidebar-share.png);background-repeat:no-repeat;}
.home-rss-footer, .home-footer{font-size:12px;height:14px;border-top:1px dotted #c6c6c6;padding-top:8px;margin-top:10px;}
.home-rss-footer p{font-size:12px;padding:2px 0 0 22px;color:#c3c3c3;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-541px -295px;}
.home-footer p{font-size:12px;padding:2px 0 0 0;color:#c3c3c3;}
.home-rss-footer p a,.home-footer p a{font-weight:bold;}
.home-listings{margin:20px 0 12px 0;line-height:18px;}
.home-listings h4{font-size:15px;font-weight:normal;line-height:20px;color:#444444;}
.home-listings h4 a{font-weight:normal;color:#444444;}
.home-listings h4 a:hover{color:#ae0d31;}
.home-list-meta{font-size:12px;color:#666666;padding-bottom:1px;}
.home-list-meta h4 a{font-weight:normal;color:#666666;}
.home-list-meta h4 a:hover{color:#ae0d31;}
.home-feeds .home-list-meta{padding-bottom:2px;}
.home-feeds .home-list-meta a{font-weight:bold;}
.home-listings ul{font-size:11px;color:#666666;margin:0;}
.home-listings ul a{font-weight:bold;}
.home-listings li{line-height:14px;padding-top:6px;}
.video-homethumb {height:227px;overflow:hidden;border:5px solid #fff;}
.vidshadow {height:9px;background:url(images/vid-featured-shadow.jpg) no-repeat;margin-bottom:3px;}
.video-homethumb img {margin-top:-39px;}
.video-captions p{font-size:13px;color:#555555;margin-top:6px;}
article .attachment-in-the-news-home{float:left;width:85px;height:85px;background-color:#ffffff;margin:0 16px 0 0;padding:3px 3px 12px 3px;background-image:url(images/img-inthenews-home-shadow.jpg);background-repeat:no-repeat;background-position:left bottom;}
.home-experts{background-color:#e4e1da;margin-top:24px;padding:25px 0;}
.home-experts-shadow{width:890px;height:9px;background-image:url(images/img-hp-experts-box-shadow.jpg);background-repeat:no-repeat;padding-bottom:38px;}
.home-experts-intro{float:left;width:150px;margin:0 15px 0 40px;}
.home-experts-intro h3{border:none;font-size:38px;color:#666666;}
.hp-view-experts{width:137px;height:34px;margin-top:14px;text-indent:-9999px;}
.hp-view-experts a{width:137px;height:34px;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-5px -399px;display:block;}
.hp-view-experts a:hover{background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-152px -399px;}
.home-experts-individual{float:left;margin-left:30px;width:130px;}
.home-experts-individual p{font-size:11px;color:#333333;padding-left:5px;}
.home-experts-individual p a{color:#666666;font-weight:bold;}
.home-experts-individual p a:hover{color:#ae0d31;}
.home-experts-individual .attachment-experts-small{background-color:#ffffff;margin:0 16px 0 0;padding:3px 3px 12px 3px;background-image:url(images/img-experts-home-shadow.jpg);background-repeat:no-repeat;background-position:left bottom;}
body{background-image:url(images/bg-main.jpg);background-repeat:repeat;}
strong{font-weight:bold;}
em{font-style:italic;}
a{text-decoration:none;color:#48636c;}
a:hover{text-decoration:none;color:#ae0d31;}
.moreitems{height:23px;font-size:14px;color:#48636C;padding:9px 0 0 14px;background-image:url(images/bg-loadmoreposts.jpg);background-repeat:repeat-x;border-top:1px solid #d7d6d2;border-bottom:1px solid #d7d6d2;}
.moreitems a:hover{text-shadow:1px 1px #ffffff;}
header{height:211px;background:url(images/bg-header-footer.png) no-repeat 0px 0px;background-repeat:repeat-x;}
.newsheader{margin:0 auto;width:960px;padding-top:18px;}
.logo{float:left;display:block;height:52px;background:url(images/sprites-sitewide.png) no-repeat -531px -158px;}
.logo h2{padding-top:2px;}
.logo h2 a{font-family:Georgia,"Times New Roman",Times,serif;font-size:45px;font-weight:normal;color:#181818;padding-left:55px;text-shadow:1px 1px #FFFFFF;text-decoration:none;}
.searchbox{float:right;width:305px;height:33px;margin-top:10px;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-5px -443px;}
.searchbox form.searchform{padding-left:18px;}
.searchbox input{width:250px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;color:#a3a3a3;margin:9px 6px 0 0;border:none;background-color:none;background-color:#f9f8f6;}
@media only screen and (device-width:768px){.searchbox input{margin-top:7px;}
.searchbox form.searchform{padding-left:10px;}
#nav-cont{height:41px;}
}
.searchbox button{width:20px;height:18px;border:none;text-indent:-9999px;position:relative;right:5px;top:1px;background:url(images/sprites-sitewide.png) no-repeat -532px -112px;}
.ie .searchbox input{margin:8px 6px 0 0;}
.ie .searchbox button{top:0;}
nav{margin:0 auto;width:910px;padding-top:30px;}
.sitenav-left{float:left;margin-left:6px;width:820px;padding-top:6px;}
.sitenav-left ul{margin:0 auto;width:910px;font-size:13px;font-weight:bold;color:#4c4c4c;text-transform:uppercase;}
.sitenav-left ul a{color:#4c4c4c;}
.sitenav-left ul a:hover{color:#ae0d31;}
.sitenav-left li{display:inline;padding:0 12px;text-shadow:1px 1px #ffffff;}
.sitenav-right{float:left;width:25px;height:25px;text-indent:-9999px;}
.sitenav-right a{width:25px;height:25px;display:block;}
.sitenav-rss{background:url(images/sprites-sitewide.png) no-repeat -495px -225px;margin-left:13px;}
.sitenav-rss a:hover{background:url(images/sprites-sitewide.png) no-repeat -495px -260px;}
.sitenav-twitter{background:url(images/sprites-sitewide.png) no-repeat -530px -225px;margin-left:15px;}
.sitenav-twitter a:hover{background:url(images/sprites-sitewide.png) no-repeat -530px -260px;}
.container{margin:0 auto 60px auto;width:960px;margin-top:-122px;background-image:url(images/bg-container.png);background-repeat:no-repeat;}
.content{margin:35px auto 0 auto;width:890px;}
.one_half{width:47%;float:left;margin-right:6%;position:relative;padding-bottom:12px;}
.last{clear:right;margin-right:0 !important;}
.clear{clear:both;}
.newslisting{float:left;width:590px;}
h2.postingtitle{width:587px;}
h2.pagedtitle{width:885px;}
h2.sectiontitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;color:#444444;padding:0 0 4px 2px;border-bottom:1px dotted #c6c6c6;text-shadow:1px 1px #ffffff;}
h2.sectiontitle span{font-style:italic;color:#888888;}
.storylist{margin:18px 0 24px 0;background-color:none;background-image:url(images/bg-catlist.jpg);background-position:left bottom;padding:10px 10px 11px 10px;}
.ie7 .storylist{min-height:129px;}
.storylist h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;line-height:22px;padding:2px 0 10px 4px;text-shadow:1px 1px #ffffff;}
.storylist h1 a{color:#333333;font-weight:normal;}
.storylist h1 a:hover{color:#ae0d31;}
.storylist p{font-size:14px;line-height:20px;color:#333333;padding:0 0 8px 4px;}
.storylist p a, .in-news-listings a{font-weight:bold;}
.in-news-listings p{font-size:14px;line-height:19px;}
.in-news-listings ul{font-size:12px;line-height:16px;color:#555555;margin:-5px 0 12px 5px;}
.in-news-listings li{padding-top:6px;}
article .attachment-post-small{float:left;width:180px;height:120px;padding:0 14px 8px 0;}
.archivelist{margin:24px 0 32px 0;}
.archivelist h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;line-height:22px;color:#333333;margin-bottom:6px;}
.archivelist h1 a{color:#333333;text-shadow:1px 1px #ffffff;}
.archivelist h1 a:hover{color:#ae0d31;}
.archivelist .postdate{font-size:12px;font-weight:normal;line-height:18px;color:#999999;}
.archivelist .postdate a{color:#48636C;font-weight:bold;}
.archivelist .postdate a:hover{color:#ae0d31;}
.articletext{padding-right:300px;}
.fullstory h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:28px;color:#222222;}
.fullstory h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;line-height:26px;color:#444444;margin-bottom:-12px;padding-top:28px;}
.fullstory h3{font-size:16px;font-weight:bold;line-height:24px;color:#555555;padding-top:24px;margin-bottom:-18px;}
.fullstory p a, .fullstory ul a, .fullstory ol a{font-weight:bold;}
.fullstory p{font-size:16px;color:#666666;line-height:24px;padding-top:24px;}
.fullstory ul{font-size:16px;color:#666666;line-height:24px;padding:18px 0 0 28px;}
.fullstory ul ul{padding-bottom:14px;}
.fullstory ul li{padding:8px 0 0 0;list-style-type:square;}
.fullstory ol{font-size:16px;color:#666666;line-height:24px;padding:18px 0 0 36px;}
.fullstory ol ol{padding-bottom:14px;}
.fullstory ol li{padding:8px 0 0 0;list-style-type:decimal;}
.fullstory .postdate{font-size:13px;color:#999999;padding-bottom:12px;}
.fullstory .posttags{margin-top:36px;padding-top:8px;border-top:1px dotted #C6C6C6;width:590px;}
.fullstory .posttags a{font-weight:bold;}
.fullstory blockquote{background-color:#f4f2eb;border-top:1px solid #d7d6d2;border-bottom:1px solid #d7d6d2;margin:24px 56px 0 28px;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-505px -340px;}
.fullstory blockquote p{padding:18px 28px 20px 28px;font-style:italic;}
.attachment-post-large{float:right;background-color:#ffffff;margin:0 0 22px 18px;clear:right;padding:10px 10px 19px 10px;background-image:url(images/img-featured-shadow.jpg);background-repeat:no-repeat;background-position:left bottom;}
.fullstory iframe{background-color:#edece6;padding:5px;margin-bottom:-8px;}
.morefeatures-left{float:left;width:37px;height:37px;margin:100px 5px 0 0;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-347px -396px;}
.morefeatures-right{float:left;width:37px;height:37px;margin:100px 0 0 5px;background-image:url(images/sprites-sitewide.png);background-repeat:no-repeat;background-position:-424px -396px;}
.morefeatures-left-link{display:block;width:37px;height:37px;text-indent:-9999px;}
.morefeatures-right-link{display:block;width:37px;height:37px;text-indent:-9999px;}
.morefeatures_wrapper_1{width:920px;height:290px;overflow:hidden;float:left;}
.morefeatures_wrapper_2{width:920px;height:290px;overflow:hidden;float:left;}
.morefeatures_wrapper_3{width:920px;height:290px;overflow:hidden;float:left;}
.morefeatures_wrapper_experts{width:920px;height:290px;overflow:hidden;float:left;}
.morecontent{background-image:url(images/bg-homesecondary.png);background-repeat:repeat;padding:25px 0 0 0;}
@media only screen and (device-width:768px){.morecontent{background-image:url(images/bg-homesecondary-ipad.jpg);}
section.morecontent-center{width:980px;}
.morefeatures_wrapper_1, .morefeatures_wrapper_2, .morefeatures_wrapper_3{width:880px;}
.morefeatures-left{margin:100px 0 0 10px;}
.morefeatures-right{margin:100px 0 0 0;}
.morecontent-center .morefeatures{margin:0 10px;}
}
.morecontent-center{margin:0 auto;width:1004px;}
.morecontent-center p{color:#666666;font-size:16px;line-height:24px;padding-bottom:24px;}
ul.tabNavigation{margin:0 auto;width:890px;padding-bottom:13px;}
.ie7 ul.tabNavigation{padding-top:14px;}
ul.tabNavigation li{font-size:14px;display:inline;margin-right:-4px;color:#555555;font-weight:bold;text-shadow:1px 1px #ffffff;}
ul.tabNavigation li a{color:#555555;font-weight:bold;text-shadow:1px 1px #ffffff;}
ul.tabNavigation li a:hover{color:#ae0d31;font-weight:bold;}
ul.tabNavigation li.recenttab a{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -208px;padding:14px 21px 12px 20px;}
ul.tabNavigation li.recenttab a.selected{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -52px;}
ul.tabNavigation li.relatedtab a{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -260px;padding:14px 21px 12px 20px;border-right:1px solid #d7d6cf;border-left:1px solid #d7d6cf;}
ul.tabNavigation li.relatedtab a.selected{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -104px;}
ul.tabNavigation li.populartab a{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:right -312px;padding:14px 21px 12px 20px;}
ul.tabNavigation li.populartab a.selected{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:right -156px;}
ul.tabNavigation li.expertrelated-internal a{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -364px;padding:14px 21px 14px 20px;}
ul.tabNavigation li.expertrelated-internal a.selected{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 0;}
ul.tabNavigation li.expertrelated-external a{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -468px;padding:14px 21px 14px 20px;}
ul.tabNavigation li.expertrelated-external a.selected{background-image:url(images/sprites-tabs.png);background-repeat:no-repeat;background-position:0 -416px;}
.ie ul.tabNavigation li.expertrelated-external a, .ie ul.tabNavigation li.expertrelated-internal a{padding:14px 15px 14px 14px;}
img.alignnone{border:5px solid #edece6;margin:0 0 -6px 0;position:relative;}
.wp-caption.alignnone{border:5px solid #edece6;background-color:#edece6;margin:20px 0 0 0;position:relative;}
img.alignright{float:right;border:5px solid #edece6;margin:3px 0 18px 24px;position:relative;}
.wp-caption.alignright{float:right;border:5px solid #edece6;background-color:#edece6;margin:26px 0 18px 24px;position:relative;}
img.alignleft{float:left;border:5px solid #edece6;margin:3px 28px 18px 0;position:relative;}
.wp-caption.alignleft{float:left;border:5px solid #edece6;background-color:#edece6;margin:26px 24px 18px 0;position:relative;}
p.wp-caption-text{font-family:Helvetica, Arial, sans-serif;font-style:italic;color:#222222;margin:0 6px 2px 8px;line-height:16px !important;font-size:11px !important;padding:8px 0 4px 0 !important;}
article .attachment-in-the-news-small{float:left;width:120px;height:120px;padding:0 14px 8px 0;}
article .attachment-spotlight-on-single{float:left;width:180px;height:120px;padding:0 14px 8px 0;}
article .attachment-spotlight-on-right{width:180px;height:120px;}
.attachment-in-the-news-large{float:right;background-color:#ffffff;margin:0 0 22px 18px;clear:right;padding:10px 10px 19px 10px;background-image:url(images/img-inthenews-shadow.jpg);background-repeat:no-repeat;background-position:left bottom;}
.profile-list-alpha{width:587px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#48636c;padding:24px 0 4px 2px;border-bottom:1px dotted #c6c6c6;text-shadow:1px 1px #ffffff;clear:both;}
.alphashadow{margin-bottom:0;}
#myList-nav a{margin-right:12px;letter-spacing:1.05px;}
@media only screen and (device-width:768px){#myList-nav a{margin-right:11px;letter-spacing:1.6px;}}
#myList-nav a:hover{text-shadow:1px 1px #ffffff;}
#myList-nav a.ln-disabled{color:#d6d6d6;}
#myList-nav .ln-selected{color:#ae0d31;text-shadow:1px 1px #ffffff;}
#myList-nav a._{display:none;}
.directory-anchors{font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;color:#e3e3e3;background-color:#f2f1ed;background-image:url(images/bg-expertsalpha.jpg);background-position:left bottom;background-repeat:no-repeat;padding:8px 0 18px 14px;margin:18px 0 12px 0;letter-spacing:0.05em;}
.directory-anchors a{color:#777777;text-decoration:none;}
.directory-anchors a:hover{color:#ae0d31;text-decoration:none;}
.attachment-experts-small{float:left;width:120px;height:120px;padding:0 14px 8px 0;}
.experts-profile{margin:12px 0 24px 0;padding-bottom:0;}
.experts-left, .experts-right{width:290px;font-size:14px;padding-top:18px;}
.experts-left, .experts-right{float:left;}
.experts-right{float:right;}
.attachment-experts-large{float:right;background-color:#ffffff;margin:0;padding:10px 10px 19px 10px;background-image:url(images/img-experts-large-shadow.jpg);background-repeat:no-repeat;background-position:left bottom;}
h1.expert-name{font-size:22px;margin:4px 0 0 0;}
.experts-profile ul a, .experts-list-info ul a{border:none;font-weight:bold;}
.experts-profile p{font-size:15px;padding:8px 0 12px 0;}
.experts-profile h2, .experts-list-info h2{font-size:18px;padding-top:4px;padding-left:0;margin-bottom:-14px;color:#444444;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height:26px;}
h2.experts-contact{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;line-height:26px;color:#444444;padding-top:4px;}
.experts-info {float:left;width:350px;}
.experts-profile ul, .experts-list-info ul{font-size:13px;line-height:20px;padding:18px 0 14px 0;}
.experts-profile li, .experts-list-info li{display:inline;}
.experts-profile li.experts-taxo, .experts-list-info li.experts-taxo{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -235px;padding:0 6px 0 14px;}
.experts-left a, .experts-right a{font-weight:bold;}
.experts-left ul, .experts-right ul{font-weight:bold;padding-left:28px;}
ul.experts-email{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -327px;}
ul.experts-phone{width:562px;background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -418px;}
ul.experts-language{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -508px;}
.experts-social ul{font-weight:bold;padding-left:0;}
.experts-weblinks ul{font-weight:bold;padding-left:0;width:590px;}
li.twitter{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -598px;padding-left:28px;margin-bottom:8px;}
li.facebook{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -952px;padding-left:28px;margin-bottom:8px;}
li.linkedin{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -997px;padding-left:28px;margin-bottom:8px;}
li.googleplus{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -1042px;padding-left:28px;margin-bottom:8px;}
li.weblink{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -1087px;padding-left:28px;margin-bottom:8px;}
.experts-left li, .experts-right li{padding-bottom:10px;font-weight:normal;color:#666666;}
ul.left{width:270px;float:left;padding:0;}
ul.right{width:250px;float:right;padding:0;}
.gform_wrapper h1, .gform_wrapper h2, .gform_wrapper h3{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:20px !important;font-weight:normal !important;line-height:24px !important;color:#555555 !important;padding-top:28px !important;}
.gform_wrapper .gfield_description{padding:2px 0 18px 0 !important;}
ul.gform_fields{margin:0px !important;}
.gform_wrapper .gfield_required{color:#ff0000 !important;}
.gform_wrapper span.gform_description{font-family:Arial, Helvetica, sans-serif !important;font-size:16px !important;line-height:24px !important;color:#666666 !important;}
.gform_title{font-weight:normal !important;}
.gfield_label{color:#555555 !important;font-size:15px !important;}
.gform_wrapper .gfield_description{font-size:11px !important;font-style:italic !important;margin-top:4px !important;}
.gform_wrapper input, .textarea{background-color:#ffffff !important;border:none !important;border-bottom:1px solid #d0d0d0 !important;padding:12px !important;font-size:14px !important;line-height:20px !important;color:#666666 !important;}
input.button{background-image:url(images/bg-header-footer.png) !important;border:none !important;color:#222222 !important;border-bottom:1px solid #b0b0b0 !important;margin-top:-18px !important;padding:8px 18px !important;}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction{color:#999999 !important;font-size:10px !important;margin:0 0 0 6px !important;}
.ginput_full, .ginput_left, .ginput_right{padding:0 0 8px 0 !important;}
.gfield_date_month, .gfield_date_day, gfield_date_year{padding-right:20px !important;}
.gfield_checkbox, .gfield_radio{background-color:none !important;border:none !important;margin-left:0 !important;}
.gform_wrapper ul.gfield_checkbox li input[type="checkbox"], .gform_wrapper ul.gfield_radio li input[type="radio"]{background-color:#ffffff !important;border:none !important;}
.gfield_html{margin:28px 0 20px 0 !important;}
#gforms_confirmation_message {background-color:#d7d5ca !important;border:none !important;border-bottom:1px solid #b0b0b0 !important;width:95% !important;margin:24px 0 0 0 !important;font-size:16px !important;padding: 30px 20px !important;}
.gform_wrapper .gfield_list input{width:92% !important;}
.content-modal{margin:0 auto;width:94%;padding:24px 0 4px 0;}
.content-modal h2.pagedtitle{width:100%;}
.sidebar{width:260px;float:right;margin:-2px 0 0 10px;background-image:url(images/bg-sidebar-share.png);background-repeat:no-repeat;clear:right;}
.sidebar p{padding:0;}
aside{padding:28px 10px 0 35px;margin-bottom:18px;}
aside h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;font-weight:normal;color:#333333;text-transform:uppercase;text-shadow:1px 1px #ffffff;}
aside ul{margin:8px 0 0 0;}
aside ul a{font-weight:normal;color:#555555;}
aside ul a:hover{font-weight:normal;color:#ae0d31;}
aside li{font-size:12px;line-height:18px;color:#b6b6b6;padding:10px 0;border-bottom:1px dotted #c6c6c6;text-transform:uppercase;}
aside.newstags{color:#b6b6b6;line-height:22px;}
aside.newstags a{color:#666666;font-weight:normal;}
aside.newstags a:hover{color:#ae0d31;}
aside.newstags h3{margin-bottom:8px;}
aside.feeds p{color:#888888;line-height:20px;padding-top:8px;}
aside.feeds p a{color:#48636C;font-weight:bold;}
aside.feeds p a:hover{color:#ae0d31;}
aside.articleshare{margin-bottom:14px;}
aside.articleshare ul{margin:-4px 0 0 0;}
aside.articleshare li{color:#4c6671;font-size:14px;font-weight:bold;border:none;text-transform:none;padding:0 0 18px 42px;}
aside.articleshare li a{color:#4c6671;font-weight:bold;}
aside.articleshare li a:hover{color:#ae0d31;}
aside.articleshare li.share{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 0;}
aside.articleshare li.readlater{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -47px;}
aside.articleshare li.favorite{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -94px;}
aside.articleshare li.comments{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -141px;}
aside.articleshare li.shorturl{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -188px;}
.sharetools{float:left;margin:0 -5px 0 20px;min-height:60px;}
.expertshare h3{margin-bottom:28px;}
aside.expertshare li{padding-left:32px;}
aside.expertshare li.exp-search{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -688px;}
aside.expertshare li.exp-topic{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -735px;}
aside.expertshare li.exp-expertise{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -781px;}
aside.expertshare li.exp-language{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -874px;}
aside.expertshare li.exp-name{background-image:url(images/sprites-sharing-v2.png);background-repeat:no-repeat;background-position:0 -830px;}
.cu_slideshow img {padding:5px 5px 15px 5px;margin:20px 25px 0 0;background:url(images/bg-gallery-list.jpg) bottom #fff no-repeat;}
.video-listings {float:left;width:160px;height:190px;padding:5px 5px 15px 5px;margin:20px 25px 0 0;background:url(images/bg-gallery-list.jpg) bottom #fff no-repeat;}
.video-listings h1 {font-size:14px;line-height:18px;padding:4px 4px 0 4px;}
.video-listings .vidtype {font-size:11px;font-style:italic;padding:0 4px 0 4px;margin-top:2px;color:#a3a3a3;line-height:15px;}
.video-listings .vidtype a {color:#a3a3a3;}
.full-video h2 {margin-bottom:12px;font-size:28px;}
.full-video .postdate {padding-bottom:0;font-size:14px;}
footer{padding-bottom:10px;background:url(images/bg-header-footer.png) no-repeat 0px -221px;background-repeat:repeat-x;}
.footer-area{margin:0 auto;width:890px;padding:30px 0 10px 0;}
.footer-left{float:left;width:200px;margin:0 70px 0 0;}
.footer-right{float:right;width:290px;}
.footer-logo{float:left;width:221px;height:57px;background:url(images/sprites-sitewide.png) no-repeat -300px -158px;display:block;text-indent:-9999px;}
.footer-logo p{padding:0;margin:0;}
.footer-logo p a{display:block;width:222px;height:57px;overflow:hidden;}
.footer-social{padding-top:34px;margin-right:-30px;width:320px;}
footer h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;color:#e6e6e6;text-transform:uppercase;margin-bottom:18px;}
footer h3.footspace{margin-top:24px;}
footer li{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#555555;padding-bottom:12px;}
footer li a{color:#b6b6b6;font-weight:normal;text-decoration:none;}
footer li a:hover{color:#ffffff;font-weight:normal;text-decoration:none;border-bottom:1px dotted #444444;}
.tweet li{list-style-type:none;font-size:12px;line-height:18px;color:#a4a4a4;margin:0;padding:0 0 18px 0;}
.tweet li a{color:#ffffff;}
.tweet span.tweet_time, .tweet span.tweet_join{font-size:11px;}
.twitter-footer{width:185px;height:53px;text-indent:-9999px;background:url(images/sprites-sitewide.png) no-repeat -300px -225px;}
.twitter-footer a{width:185px;height:53px;display:block;}
.footer-button{width:290px;height:63px;margin-bottom:30px;}
.footer-button h3{text-indent:-9999px;}
.footer-button{background-color:#1f1f1d;}
.footer-button a{width:290px;height:63px;display:block;}
.footer-subscribe{background:url(images/sprites-sitewide.png) no-repeat 0px -107px;}
.footer-subscribe a:hover{background:url(images/sprites-sitewide.png) no-repeat 0px -180px;}
.footer-twitter{background:url(images/sprites-sitewide.png) no-repeat 0px -253px;}
.footer-twitter a:hover{background:url(images/sprites-sitewide.png) no-repeat 0px -326px;}
.footer-about{font-size:14px;line-height:22px;color:#4a4a4a;padding-right:20px;}
.footer-about a{font-weight:normal;color:#cccccc;text-decoration:none;}
.footer-about a:hover{color:#ffffff;text-decoration:none;border-bottom:1px dotted #444444;}
div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause{background:url(prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next{background:url(prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:7px 0 0}
.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px}
.pp_nav .pp_play, .pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous, a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0, 0, 0, 0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand, a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content, div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt, div.light_rounded #pp_full_res .pp_inline, div.light_square .pp_content .ppt, div.light_square #pp_full_res .pp_inline, div.facebook .pp_content .ppt, div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details, div.light_rounded .pp_details, div.dark_rounded .pp_details, div.dark_square .pp_details, div.light_square .pp_details, div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description, div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next, div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next, div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next, div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled, div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled, div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon, div.light_square .pp_loaderIcon{background:url(prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_bottom .pp_middle{background:url(prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder, div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline, div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top, .pp_bottom{height:20px;position:relative}
* html .pp_top, * html .pp_bottom{padding:0 20px}
.pp_top .pp_left, .pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle, .pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right, .pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade, .pp_gallery li.default a img{display:none}
@media only screen and (device-width:768px){.container-second{background-image:url(images/bg-homesecondary-ipad.jpg);}.morefeatures{margin:0 10px;}}