body,tr,p,td.page_content{font-size:12pt;font-family:Palatino, 'Palatino Linotype', Cardo, Georgia, serif}body{background-color:#F1F1F1;color:#000000;margin:0;padding:0;height:100%}html{height:100%}body.no_cst{margin:100px 0 0 0;padding:30px 10% 30px 10%;-webkit-box-shadow:inset 0 0px 40px rgba(0,0,0,0.10);-moz-box-shadow:inset 0 0px 40px rgba(0,0,0,0.10);box-shadow:inset 0 0px 40px rgba(0,0,0,0.10)}@media screen and (max-width:1000px){body,tr,p,td.page_content{font-size:11pt;transition:font-size .5s;-o-transition:font-size .5s;-moz-transition:font-size .5s;-webkit-transition:font-size .5s}}@media screen and (max-width:800px){body,tr,p,td.page_content{font-size:10pt;transition:font-size .5s;-o-transition:font-size .5s;-moz-transition:font-size .5s;-webkit-transition:font-size .5s}.page_content p{line-height:1.4em;text-align:left}}@media screen and (max-width:600px){body,tr,p,td.page_content{font-size:9pt;transition:font-size .5s;-o-transition:font-size .5s;-moz-transition:font-size .5s;-webkit-transition:font-size .5s}.page_content p{line-height:1.2em;text-align:left}}p{margin-top:0.5em;margin-bottom:0.75em;line-height:1.6em;text-align:justify}li,li p{margin-top:0.5em;margin-bottom:0.75em;line-height:1.4em;text-align:left}ul{padding-left:1em}ul p{font-size:1.0em;line-height:1.0em}ul li{font-size:1em;margin-top:0.5em;margin-bottom:0.5em}a,a:hover,a:visited{text-decoration:none}a{color:#00C}a:hover{color:#00F;text-decoration:underline}a:visited{color:#70A}a:visited:hover{color:#90C;text-decoration:underline}a[name]{color:#000;text-decoration:none}a[name]:hover{color:#000;text-decoration:none}img{border:0}a img{border:0}b,strong{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-weight:bold}blockquote{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:0.9em;font-weight:lighter;border-left:1px dashed #EDC;margin-left:3%;padding-left:3%;border-right:1px dashed #EDC;margin-right:3%;padding-right:3%;border-top:1px solid #FED;padding-top:4px;margin-top:1em;border-bottom:1px solid #BCD;padding-bottom:4px;margin-bottom:1.1em;-webkit-box-shadow:0 1px 5px #CBA;-moz-box-shadow:0 1px 5px #CBA;box-shadow:0 1px 5px #CBA;-moz-border-radius:0.7em;-webkit-border-radius:0.7em;border-radius:0.7em;-khtml-border-radius:0.7em;background-color:#FDFCFB}blockquote p{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:1em;font-weight:lighter}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-weight:normal;margin-top:1em;margin-bottom:0.5em;text-align:left}form#contact h1{text-align:center}#tuition h2{text-align:center}h6,.h6{font-size:0.9em;color:#BDB}h5,.h5{font-size:1em;color:#9B9}h4,.h4{font-size:1.1em;color:#797}h3,.h3{font-size:1.25em;color:#575;font-weight:bold}h2,.h2{font-size:1.5em;color:#353;font-weight:bold;font-style:italic}h1,.h1{font-size:1.9em;color:#000;font-weight:bold;margin-top:0.5em;margin-bottom:0.5em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{border-bottom:0}.heading_date{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-weight:lighter;font-size:1em;text-align:right;margin-top:0.25em;float:right}h1.heading_title{margin-bottom:0.25em}.dateline{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-weight:lighter;font-size:0.8em;text-align:left;margin-top:0;padding-top:0;margin-bottom:0.75em}a[title~='{Figure}'],a[title~='{Thumb}'],a[title~='{Float}'],a[title~='{Badge}'],figure,.figure,.thumbnail,.page_content table.round,.floater{margin:1em;padding:1em;background-color:white;border-top:1px solid #EEE;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #CCC;box-shadow:0px 2px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.25);border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-khtml-border-radius:1em}a[title~='{Figure}'],a[title~='{Float}'],figure,.figure,.floater,.double_floater{display:block;float:right;clear:right;text-align:center;margin-left:3%;margin-right:0;width:30%;min-width:100px;max-width:300px}.page_content a[title~='{Badge}']{display:block;float:right;clear:both;text-align:center;margin-left:3%;margin-right:0}a[title~='{Figure}'] img,a[title~='{Thumb}'] img,figure img,.figure>a img,.thumbnail>a img{width:100%}a[title~='{Figure}'] em,a[title~='{Thumb}'] em,figcaption,.figure .caption,.thumbnail .caption{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-weight:lighter;font-size:0.75em;text-align:left;margin-top:0.25em}a[title~='{Thumb}'],.thumbnail{width:120px;float:none;clear:none;display:inline-block;text-align:center;vertical-align:middle;margin:4px 2px 4px 2px}.page_content,.page_content td{vertical-align:top}.page_content .floater table{margin:0;padding:2px;background-color:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;-khtml-border-radius:none}a[title~='{Float}'] img,.floater img{max-width:100%}img[alt|="=="]{display:block;margin-left:auto;margin-right:auto}.double_floater{max-width:60%;min-width:40%}.margin_floater{float:left;clear:none;max-width:200px;margin:8px 3% 8px -160px;padding:8px;background-color:white;border-top:1px solid #FED;border-left:1px solid #EDC;border-right:1px solid #EDC;border-bottom:1px solid #BCD;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.25);box-shadow:0px 2px 6px rgba(0,0,0,0.25);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}dfn{font-family:Verdana, sans-serif;font-size:0.9em;line-height:0.75em;font-style:normal}pre{font-family:Cousine, Menlo, 'Lucida Console', 'Andale Mono', monospace;font-size:14px}dt{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif}code{font-family:Cousine, Menlo, 'Lucida Console', 'Andale Mono', monospace}samp{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:0.875em;color:#003333;font-weight:bold}td,th,.margin_floater,.double_floater,.floater{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:14px}.references{max-width:400px;overflow:hidden}.caption,{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:14px}.jot{font-family:'Nothing You Could Do', 'Bradley Hand', 'Apple Casual', cursive}ul{padding-left:1em}.slogan{color:#999;font-family:Verdana, sans-serif;font-size:0.8em}.slogan::before{content:'\201C'}.slogan::after{content:'\201D'}.prev_next{float:right}ul.people,ul.people ul,ul.people li,ul.people li li{display:block;text-align:center;list-style-type:none}ul.people{font-size:1em;padding-top:0.75em}ul.people li li li,ul.people ul ul{display:block}ul.people{margin:0 0 0.5em 0;padding:0}ul.people ul{margin:0;padding:0;margin-bottom:0.5em}ul.people li ul{margin-top:0.5em;margin-bottom:0.5em}ul.people li li ul{margin-top:2px}ul.people li a{font-weight:normal;font-style:italic}ul.people li li a{font-weight:bold;font-style:normal}ul.people li li li a{font-weight:normal;margin-left:2px;margin-right:2px;white-space:nowrap}ul.people li li li a:before{content:"";white-space:nowrap}.page_footer ul.people,.page_footer ul.people ul,.page_footer ul.people li,.page_footer ul.people li li{text-align:left}.page_footer ul.people li li li,.page_footer ul.people ul ul{display:inline;text-align:left}.page_footer ul.people li li li a:before{content:"• ";white-space:nowrap}ul.pages{position:relative;right:0px;width:80px}ul.pages,ul.pages li{display:block;list-style-type:none;font-size:1em;text-align:left;margin:0;padding:0}ul.pages ul{padding:0 0 0 1em;margin:0 0 0.5em 0}ul.pages li li{display:list-item;list-style-type:circle}ul.pages li a{font-weight:bold}ul.pages li li a{font-weight:normal}.page_footer ul.pages li ul,.page_footer ul.pages li li{display:inline}.page_footer ul.pages li li a:before{content:"• ";white-space:nowrap}.page_footer #pages_menu,.page_footer #people_menu,.page_footer ul.page_sections{width:auto;display:block;float:none;margin-left:2%;margin-right:2%;vertical-align:top}.page_footer .vcard{width:25%;display:block;float:right;margin-left:2%;margin-right:2%;vertical-align:top}.page_footer img.org{width:auto;max-width:100%}h2{font-style:italic}.person .url,.person .url strong{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:large;font-style:italic;font-weight:bold;text-decoration:none;color:black;border:0}#mission{position:relative;width:80%;text-align:center;left:10%}#mission p{font-size:1em}#mission .mission_list_wrapper{text-align:center}#mission_list{font-family:Georgia, serif;font-size:1.125em;padding:0 0 0 1em;margin:0 0 0.5em 0;text-align:left}#mission_list ul li{font-family:Georgia, serif;font-size:0.875em;padding:0 0 0 0;margin:0.125em 0 0 0;text-align:left}#mission_item_1{list-style-image:url(/Media/symbol/time01.gif);clear:both}#mission_item_2{list-style-image:url(/Media/symbol/time02.gif);clear:both}#mission_item_3{list-style-image:url(/Media/symbol/rest04.gif);clear:both}#mission_item_4{list-style-image:url(/Media/symbol/rest01.gif);clear:both}#mission_item_5{list-style-image:url(/Media/symbol/rest05.gif);clear:both}#mission_item_6{list-style-image:url(/Media/symbol/rest13.gif);clear:both}#mission_item_1 li,#mission_item_2 li,#mission_item_3 li,#mission_item_4 li,#mission_item_5 li,#mission_item_6 li{list-style-image:none}#mission img{margin:0.1em 0 1em 2.5%;box-shadow:0 0.13em 0.25em 0em gray;border-radius:1em;max-width:30%;max-height:128px}.captioned-photo{display:inline-block;max-width:320px;text-align:center}.caption{display:block;text-align:left;margin:1em 1em 2em 1em}.captioned-photo .photo{max-width:100%}.photo{box-shadow:0 0.13em 0.25em 0em gray;border-radius:1em}p .photo{max-width:30%;max-height:240px;float:left;margin:0.1em 2.5% 0.4em 0}.person .photo{max-width:20%;max-height:128px}div.tuition{width:512px;margin-left:auto;margin-right:auto}div.calendar,form#enrollment{width:468px;margin-left:auto;margin-right:auto}div.calendar table,div.tuition table,form#enrollment table{width:100%}div.tuition td{font-family:Georgia, serif;font-size:0.875em;font-style:italic;text-align:center;vertical-align:middle}div.tuition th{font-size:1em;text-align:center;vertical-align:middle}form#enrollment td{font-size:12px}.spaced_list li{margin-bottom:1em}.hideFromWeb{display:none}.pn,.pagination{display:none}.photo-icon-link{display:inline-block;overflow:hidden;text-align:center;vertical-align:middle;text-decoration:none;width:1em;height:1em;margin:0.15em;padding:0;background-color:gray;box-shadow:0 0.125em 0.1em -0.1em gray;border-radius:0.2em;border:0;transition:height 2s, font-size 2s, border-radius 2s, box-shadow 2s;-moz-transition:height 2s, font-size 2s, border-radius 2s, box-shadow 2s;-webkit-transition:height 2s, font-size 2s, border-radius 2s, box-shadow 2s;-o-transition:height 2s, font-size 2s, border-radius 2s, box-shadow 2s}.photo-icon-link:hover{width:auto;font-size:96px;border:0;transition:height 0.5s, font-size 0.5s, border-radius 0.5s, box-shadow 0.5s;-moz-transition:height 0.5s, font-size 0.5s, border-radius 0.5s, box-shadow 0.5s;-webkit-transition:height 0.5s, font-size 0.5s, border-radius 0.5s, box-shadow 0.5s;-o-transition:height 0.5s, font-size 0.5s, border-radius 0.5s, box-shadow 0.5s}.photo-icon{height:1em;margin-left:-0.2em;margin-right:-0.2em;border:0;transition:margin 2s;-moz-transition:margin 2s;-webkit-transition:margin 2s;-o-transition:margin 2s}.photo-icon-link:hover .photo-icon{margin-left:0;margin-right:0;border:0;transition:margin 0.5s;-moz-transition:margin 0.5s;-webkit-transition:margin 0.5s;-o-transition:margin 0.5s}ul.media-list,ul.media-list li,ul.video-list,ul.photo-list{list-style-type:none;display:block;overflow:visible;text-align:justify}ul.video-list,ul.photo-list{margin:0;padding:0;border:0;font-size:0}ul.video-list li,ul.photo-list li{list-style-type:none;display:inline-block;margin:0;padding:0;border:0}.media-list .caption,.media-list .notations{font-size:10px;display:none}.media-list .photo-link,.media-list .video-link{display:block;font-size:12px;vertical-align:middle;text-decoration:none;margin:0;padding:0;border:2px solid transparent;background-color:transparent;overflow:hidden}.media-list .photo-link:hover,.media-list .video-link:hover{border-color:blue}.media-list a .icon{width:auto;height:72px;border:0;margin:0;padding:0;text-decoration:none}.media-list a:hover .icon{border:0;text-decoration:none}.media-list{position:relative;z-index:1;width:40%;max-width:360px;height:auto;text-align:justify;float:right;margin-left:2em;margin-bottom:0.25em;padding:0.5em}.no_cst .media-list{max-width:100%;margin-left:auto;margin-right:auto;width:100%;float:none;text-align:justify}.media-list .video-item{margin-bottom:0}.media-list embed,.media-list object,.media-list iframe{max-width:100%;margin-top:5px;margin-bottom:5px}.media-list .photo-list{text-align:justify}.faculty.group.section{position:relative;border-radius:1em;margin:0 0 0 -4%;z-index:0}.faculty.group.section .h,.faculty.group.section h2{margin:0;padding:0 4% 0.5em 4%}.faculty.group.section .person .photo{height:4em;max-width:none;max-height:none;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s}.no_cst .faculty.group.section .person .photo{width:140px;max-width:100%;height:auto;box-shadow:0 0.25em 1em rgba(0, 0, 0, 0.5);margin-right:1em;margin-bottom:0.5em;filter:none;-webkit-filter:grayscale(0);transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.faculty.group.section .person,.faculty.group.section .endgroup{text-align:left;position:relative;height:5em;overflow:hidden;box-shadow:0 -1em 0.75em -1em rgba(0, 0, 0, 0.25);margin:0;padding:0.5em 4% 0.5em 4%;transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s}.faculty.group.section .endgroup{height:2em}.faculty.group.section .person p{text-align:left}.no_cst .faculty.group.section .person{min-height:5em;height:auto}.faculty.group.section:hover .person:hover{height:200px;cursor:pointer;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.no_cst .faculty.group.section:hover .person:hover{min-height:200px;height:auto;cursor:default}.faculty.group.section:hover .person:hover:after{content:"more...";font-family:Arial, sans-serif;font-size:0.8em;background-color:rgba(250, 250, 250, 0.9);color:rgba(0,0,136,0.9);display:block;position:absolute;bottom:0px;right:1em;margin-right:4%;padding:4px;box-shadow:0 0.25em 1em rgba(0, 0, 0, 0.5);border-top-left-radius:0.5em;border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.no_cst .faculty.group.section:hover .person:hover:after{display:none}.faculty.group.section:hover .person:hover img.photo{height:140px;box-shadow:0 0.25em 1em rgba(0, 0, 0, 0.5);margin-right:1em;margin-bottom:0.5em;filter:none;-webkit-filter:grayscale(0);transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.no_cst .faculty.group.section:hover .person:hover img.photo{height:auto;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.clickable:hover{cursor:pointer}.masthead_backdrop td,.simple_masthead{border-bottom:1px solid #000;vertical-align:bottom;background-color:rgba(0,24,0,0.50);background-attachment:fixed;background-position:center top;background-repeat:repeat-x;background-image:url(/ajax/design/bg/masthead/texas-frozen-pond_clear_westfall.jpg);box-shadow:inset 0 0 20px rgba(0,0,0,1);-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,1);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,1);transition:background 2s;-o-transition:background 2s;-moz-transition:background 2s;-webkit-transition:background 2s}.masthead_backdrop td:hover,.simple_masthead:hover{background-image:url(/ajax/design/bg/masthead/texas-frozen-pond_blurry_westfall.jpg);transition:background 2s;-o-transition:background 2s;-moz-transition:background 2s;-webkit-transition:background 2s}.simple_masthead{position:absolute;width:100%;height:100px;top:-100px;left:0px;text-align:center;vertical-align:middle;color:#CBA}.simple_masthead,.page_header,.page_footer,.hidden{display:none}.no_cst .simple_masthead,.no_cst .page_header{display:block}.no_cst .page_footer{display:block;margin:30px -12.48% -30px -12.48%;padding:2%}a.logo_link{display:inline-block;font-size:1em;color:#090;border-bottom:none;text-shadow:0px 0.1875em 0.625em black;font-family:Cousine, Menlo, 'Lucida Console', 'Andale Mono', monospace;text-align:center;vertical-align:bottom}a.logo_link b{color:#FC0;font-size:2.5em;font-family:'Impact', sans-serif;font-weight:normal}a.logo_link b span{color:#C90}.logo_img{vertical-align:bottom}.screen_view_icon{display:block;position:absolute;width:32px;height:32px;right:8px;top:8px}.mobile_view_icon{width:19px;height:32px;margin:4px}.print_preview_icon{width:32px;height:32px;margin:4px}.footer_backdrop,.page_footer{border-top:1px solid #000;overflow:hidden;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,1);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,1);box-shadow:inset 0 0 20px rgba(0,0,0,1);background-color:rgba(0,0,0,0.75);background-image:url(/ajax/design/bg/dark.jpg)}.margin_backdrop{background-color:rgba(0,0,0,0.025)}table .simple_masthead{display:none}.margin_backdrop h4,.margin_backdrop .h4{font-size:1.1em;color:#321}.margin_backdrop h5,.margin_backdrop .h5{font-size:1em;color:#543}.margin_backdrop h6,.margin_backdrop .h6,.margin_backdrop .heading{font-size:0.9em;color:#765}form.search{display:block;text-align:right;padding:8px;color:#000;border:0;margin:0}form.search input[type="text"],.search .input_text{display:inline;border-radius:7px;width:90%;height:18px;font-size:10px;margin:0}form.search input[type="submit"],.search .input_submit{display:inline;width:56px;height:18px;font-size:11px;margin:0}.margin_backdrop a[title~='{Figure}'],.margin_backdrop a[title~='{Thumb}'],.margin_backdrop a[title~='{Float}'],.margin_backdrop a[title~='{Badge}'],.margin_backdrop figure,.margin_backdrop .figure,.margin_backdrop .thumbnail,.margin_backdrop table,.page_margin_right .blosxomCalendar,.badge,#foot_section{display:block;float:none;clear:both;margin:0.5em;margin-left:0;margin-right:0;padding:0.5em;width:auto;min-width:0;max-width:93%;text-align:center;background-color:#DFE7EF;border-top:1px solid #BA9;border-left:1px solid #987;border-right:1px solid #987;border-bottom:1px solid #FED;box-shadow:0px 2px 4px rgba(0,0,0,0.375);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.625);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.375);border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;-khtml-border-radius:0.8em}#foot_section{margin:0;max-width:144px}.page_margin_left .blosxomCalendar{display:block;float:none;clear:both;margin:0.5em;margin-left:0;margin-right:0;padding:0.5em;width:auto;min-width:0;max-width:100px;text-align:center;background-color:transparent;border-top:1px solid #FED;border-left:1px solid #EDC;border-right:1px solid #EDC;border-bottom:1px solid #BCD;box-shadow:0px 2px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.25)}.page_margin_left .badge{background-color:transparent;border-top:1px solid #FED;border-left:1px solid #EDC;border-right:1px solid #EDC;border-bottom:1px solid #BCD;box-shadow:0px 2px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.25)}.masthead_backdrop,.margin_backdrop,.footer_backdrop,.masthead_backdrop p,.margin_backdrop p,.footer_backdrop p,.masthead_backdrop td,.margin_backdrop td,.footer_backdrop td{font-family:'Myriad Pro', Myriad, 'PT Sans', 'Segoe UI', Verdana, sans-serif;font-size:14px}.page_margin_left,.page_margin_right{font-size:0.8em}.page_margin_right p{text-align:left;margin:0.25em 0.625em 0.25em 1.25em}.page_margin_left p{text-align:left;margin:0.25em 1.25em 0.25em 0.625em}.footer_backdrop{color:#BBB}.masthead_backdrop a,.footer_backdrop a,.masthead_backdrop a:visited,.footer_backdrop a:visited{color:#ABC}.masthead_backdrop a:hover,.footer_backdrop a:hover{color:#ABC}.page_content,#left_margin{background-image:url(/ajax/design/bg/gsom-texture-light.jpg);box-shadow:inset 0 0px 40px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0px 40px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0px 40px rgba(0,0,0,0.25)}.page_content{background-color:#F1F1F1;position:relative}#right_margin{border-left:1px solid #321;background-color:rgba(0,0,0,0.3125);background-image:url(/ajax/design/bg/gsm-texture.png);box-shadow:inset 5px -5px 20px rgba(0,0,0,0.875);-webkit-box-shadow:inset 5px -5px 20px rgba(0,0,0,0.875);-moz-box-shadow:inset 5px -5px 20px rgba(0,0,0,0.875)}#left_margin{width:80px}.left_margin_column{margin:1.25em 1.25em 1.25em 0.625em;color:#543}.tabs{display:inline-block;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;font-weight:bold;vertical-align:bottom;margin-bottom:5px;padding-bottom:0}.margin_tabs{display:block;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;font-weight:bold;vertical-align:center;margin-right:5px;padding-right:0}.tabs a{display:inline;vertical-align:bottom;float:none;color:#444;text-shadow:rgba(0,0,0,0.3125) 0px -1px 1px;background-color:#DDD;text-decoration:none;margin-bottom:0;padding:2px 10px 6px 10px;border-top:1px solid #888;border-left:1px solid #555;border-right:1px solid #555;border-bottom:1px solid #333;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-box-shadow:inset 0px -3px 6px rgba(0,0,0,0.6875);-moz-box-shadow:inset 0px -3px 6px rgba(0,0,0,0.6875);box-shadow:inset 0px -3px 6px rgba(0,0,0,0.6875)}.margin_tabs a{display:block;vertical-align:right;float:none;color:#444;text-decoration:none;margin:0;padding:0}.tabs a:hover{color:#222;text-shadow:#FFF 0px 1px 1px;background-color:#EEE;border-bottom:1px solid #AAA;padding-left:10px;box-shadow:inset 0px -1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px -1px 4px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px -1px 4px rgba(0,0,0,0.5)}.margin_tabs a:hover{color:#222}.tabs a.tab_on,.tabs a.tab_on:hover{color:#000;background-color:#E0E0E0;background-image:url(/ajax/design/bg/gsm-texture.png);border-bottom:1px solid #D7D7D7;padding-left:10px;box-shadow:0px -2px 2px rgba(0,0,0,0.5625);-webkit-box-shadow:0px -2px 2px rgba(0,0,0,0.5625);-moz-box-shadow:0px -2px 2px rgba(0,0,0,0.5625)}.margin_tabs a.tab_on,.margin_tabs a.tab_on:hover{color:#000}.tabs ul{list-style:none;list-style-type:none;padding:0;margin:0;vertical-align:bottom}.tabs li{list-style-type:none;float:left;margin:0;vertical-align:bottom}.margin_tabs li{list-style-type:none;float:none;vertical-align:right}.tabs li.kids_tab{margin-left:20px}.follow_link{font-family:Arial, sans-serif;font-size:11px;font-weight:bold;line-height:20px;vertical-align:middle;margin-top:8px;margin-bottom:8px}.follow_link iframe{display:inline-block;float:none;vertical-align:middle}.media_wall{width:40%;max-width:360px;height:auto;text-align:center;float:right;margin-left:2em;margin-bottom:0.25em;padding:0.5em;border-radius:20px;box-shadow:inset 0 0 10px gray}.media_wall .video{margin-bottom:1em}.media_wall embed,.media_wall object,.media_wall iframe{max-width:100%;box-shadow:0 0.25em 0.5em 0em gray;border-radius:1em}.media_wall div.icon-list{font-size:48px;white-space-collapse:discard}.icon{width:1.0em;height:1.0em;border-radius:0.2em;background:rgba(0, 0, 0, 0.3);float:left;margin:0.333em;box-shadow:0em 0.02em 0.03em rgba(0, 0, 0, 0.7);position:relative}.top-icon{font-size:72px;height:1.0em;width:1.0em;box-shadow:0em 0.04em 0.06em rgba(0, 0, 0, 0.7);border-radius:0.2em;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.left-icon{font-size:56px;height:1.0em;width:1.0em;box-shadow:0em 0.02em 0.03em rgba(0, 0, 0, 0.7);border-radius:0.15em;margin:0.1em 0.1em 0.1em 0.1em;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.left-icon:hover{box-shadow:0 0.4em 0.3em rgba(0, 0, 0, 0.5);transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}@media screen and (max-width:1080px){.top-icon{font-size:54px}.left-icon{font-size:48px}}@media screen and (max-width:900px){.top-icon,.left-icon{font-size:36px}}.shine{background:-moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.2)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);background:linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#33ffffff',GradientType=0 );height:0.5em;width:1em;box-shadow:inset 0em 0.04em 0.02em rgba(255, 255, 255, 0.8);border-top-right-radius:0.2em;border-top-left-radius:0.2em;border-bottom-right-radius:0.5em 0.2em;border-bottom-left-radius:0.5em 0.2em;position:absolute;top:0em;left:0em}​ #linkbar,#linkbar_backdrop{height:30px;text-align:center;vertical-align:middle;background:#d5d5d5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d5d5d5 0%, #888888 87%, #666666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d5d5), color-stop(87%,#888888), color-stop(100%,#666666));background:-webkit-linear-gradient(top, #d5d5d5 0%,#888888 87%,#666666 100%);background:-o-linear-gradient(top, #d5d5d5 0%,#888888 87%,#666666 100%);background:-ms-linear-gradient(top, #d5d5d5 0%,#888888 87%,#666666 100%);background:linear-gradient(top, #d5d5d5 0%,#888888 87%,#666666 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#666666',GradientType=0 )}.bar-part{margin-left:1em;margin-right:1em;text-shadow:-1px -1px 3px white, 1px 1px 3px #333}#viewscreen_backdrop{background-color:#FFFFFF}.hidden #viewscreen{height:0;transition:all 2s linear;-o-transition:all 2s linear;-moz-transition:all 2s linear;-webkit-transition:all 2s linear}#viewscreen div{display:block;float:left;width:24%;text-align:center;vertical-align:center;margin:0;padding:1em}#viewscreen{background-color:#000000;height:20em;margin:0;padding:0;overflow:hidden;color:#FFFFFF;text-align:center;vertical-align:middle;transition:all 1s linear;-o-transition:all 1s linear;-moz-transition:all 1s linear;-webkit-transition:all 1s linear}.zeroheight,#viewscreen_backdrop.zeroheight,#linkbar_backdrop.zeroheight,.zeroheight td,.zeroheight #viewscreen,.zeroheight #linkbar{height:0;margin:0;padding:0;border:0;overflow:hidden;font-size:0;transition:all 5s linear;-o-transition:all 5s linear;-moz-transition:all 5s linear;-webkit-transition:all 5s linear}