/*
Theme Name: Titan
Theme URI: http://antramm.com/
Description: Titan Template
Version: 11.1
Author: Ant Ramm
Author URI: http://antramm.com/
Tags: Titan Template

	Titan Template
	Text colour           #333
	Test m evans head tea #8f8f7d
  beige button text:    #777761
	
  pod border            #bebaaa
  Pod bg outer          #dddbcf
  pod border inner      #aba694
  pod bg inner          #f0efeb

  Sec border default      #959584
  sec inner default       #d6d6cd
  sec pri border          #2d856c
  sec pri default         #5dc2a5
  sec sec border          #d17e1e
  sec sec bg              #fcb034
  sec gtp border          #535292
  sec gtp bg              #7170b3
  sec ott border          #2072d4
  sec ott bg              #32a0ff
  
*/
@import url("css/sen.0.6.min.css");
@import url("css/lightbox.css");
li {list-style-position:outside;margin-left:40px;}
/* Clearing */
.clear {clear:both;}
.clearfix:after {content:' ';clear:both;height:0;font-size:0;display:block;visibility:hidden;}
* html .clearfix {zoom:1;}
*:first-child+html .clearfix { zoom: 1; }
/* WP Default styles */
.alignright {float:right;margin:0 0 5px 5px;display:inline;}
.alignleft {float:left;margin:0 5px 5px 0;display:inline;}
.center {text-align:center;}
a img {border:none;}
a {color:#339;}
h2 a {color:white;text-decoration:none;}
h4 {margin:1em 0 0;}

body {background:#f0f0ee url(images/titan_grad_backgrd.jpg) repeat-x top left;margin:0 0 30px;padding:0;font-size:85%;color:#333;}
#header {height:128px;width:954px;margin:0 auto;position:relative;}
  #header h1, #header h2 {margin:0;padding:0;}
  #header h1 a, #header h2 {font-size:1px;text-indent:-9999px;display:block;position:absolute;}
  #header h1 a {background:url(images/old_titan_logo.gif) no-repeat top left;width:190px;height:120px;top:0px;left:10px;}
  #header h2 {background:url(images/phone_strap.gif) no-repeat top left;width:492px;height:20px;top:100px;right:10px;}
#footer {clear:both;margin-top:6px;border:1px solid #a9a893;height:41px;line-height:41px;width:954px;margin:0 auto;font-size:0.9em;text-align:center;color:#a9a893;
         background:url(images/site_graphic.png) repeat-x 0 -2985px;}

.bgl, .bgr {display:block;position:absolute;background:url(images/site_graphic.png) no-repeat top left;}
.bgl {left:0;top:0;}
.bgr {right:0;top:0;}


#nav {height:43px;background:url(images/site_graphic.png) repeat-x 0 -51px;position:relative;width:954px;margin:0 auto;}
  #nav .left-end, #nav .right-end {background:url(images/site_graphic.png) no-repeat 100% -4px;position:absolute;top:0;width:10px;height:43px;}
  #nav .right-end {background-position:0 -98px;right:0;}
#pri {list-style:outside none;margin:0;padding:6px 0 0 7px;}
  #pri li {display:inline;margin:0;padding:0;}
  #pri a:hover {background-position:0 -916px;color:white;}
  #pri a:hover span.bgl {background-position:0 -885px;}
  #pri a:hover span.bgr {background-position:100% -885px;}
  #pri a {display:block;float:left;position:relative;height:31px;margin-right:4px;text-decoration:none;color:#777761;background:url(images/site_graphic.png) repeat-x 0 -978px;}
  #pri a span.bgl, #nav a span.bgr {height:31px;}
  #pri a span.bgl {width:12px;background-position:0 -947px;}
  #pri a span.bgr {width:12px;background-position:100% -947px;right:0;}
  #pri a span.bgc {display:block;position:relative;padding:0 16px;line-height:31px;}
  #pri li.current_page_item a,
  #pri li.current_page_ancestor a {background-position:0 -1040px;color:white;}
  #pri li.current_page_item a span.bgl,
  #pri li.current_page_ancestor a span.bgl {background-position:0 -1009px;}
  #pri li.current_page_item a span.bgr,
  #pri li.current_page_ancestor a span.bgr {background-position:100% -1009px;}
#sec {list-style:outside none;margin:0;padding:6px 4px;border:1px solid #949585;background:#d6d6ca;}
  #sec li {display:inline;margin:0;padding:0;}
  #sec a {background:url(images/site_graphic.png) repeat-x 0 -1908px;display:block;float:left;position:relative;height:31px;margin-right:4px;text-decoration:none;color:#fff;}
  #sec a span.bgl, #sec a span.bgr {height:31px;}
  #sec a span.bgl {width:12px;background-position:0 -1877px;}
  #sec a span.bgr {width:12px;background-position:100% -1877px;right:0;}
  #sec a span.bgc {display:block;position:relative;padding:0 16px;line-height:31px;}
  #sec li a:hover {background-position:0 -1846px;color:white;}
  #sec a:hover span.bgl {background-position:0 -1815px;}
  #sec a:hover span.bgr {background-position:100% -1815px;}
  #sec li.current_page_item a,
  #sec li.current_page_ancestor a {background-position:0 -1970px;color:white;}
  #sec li.current_page_item span.bgl,
  #sec li.current_page_ancestor span.bgl {background-position:0 -1939px;}
  #sec li.current_page_item span.bgr,
  #sec li.current_page_ancestor span.bgr {background-position:100% -1939px;}

#container {width:950px;margin:0 auto;}
#content {width:684px;float:left;padding:6px 0;}
#content-no-sidebar {padding:6px 0;}
.entry {background:#d6d6ca;border:1px solid #bebaaa;padding:10px;}
.entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:15px 10px;}
  
#sidebar {width:260px;float:left;margin:0 0 0 6px;list-style:none outside;padding:0 0 6px;}
  #sidebar li {padding:6px 0 0 0;margin:0;}
  #sidebar h3 {margin:0;}
  #sidebar .entry {background:#d6d6ca;border:1px solid #bebaaa;padding:10px;color:#333;}
  #sidebar .entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:10px;}
  .yank-widget .edit-link {display:none;}
  #sidebar ul {margin: 0 0 1em 17px;}
  #sidebar li li {padding:0;line-height:1.5em;}
  #sidebar a.alignright {display:block;position:relative;line-height:31px;height:31px;text-decoration:none;color:#777761;background:url(images/site_graphic.png) repeat-x 0 -978px;margin:0;float:right;padding:0 5px;}
  #sidebar a.alignright:hover {background-position:0 -916px;color:white;}
  #sidebar a.alignright .bgl {height:31px;width:5px;background-position:0 -947px;}
  #sidebar a.alignright .bgr {height:31px;width:5px;background-position:100% -947px;}
  #sidebar a.alignright:hover .bgl {background-position:0 -885px;}
  #sidebar a.alignright:hover .bgr {background-position:100% -885px;}
  #sidebar .flowplayer_container {margin:-11px !important;border:1px solid #aba694;}
  #sidebar .wpfp_custom_popup {display:none;}
  #sidebar .popup_controls {display:none;}

.border {position:relative;height:46px;background:url(images/site_graphic.png) repeat-x 0 -2894px;margin:0;padding:0 0 0 12px;color:white;line-height:46px;font-weight:normal;font-size:1.4em;}
  .border .bgl {height:46px;width:12px;}
  .border .bgr {height:46px;width:12px;}
  .border-grey-l .bgl {background-position:0 -2800px;}
  .border-grey-l .bgr {background-position:100% -2800px;}
  .border-grey-r .bgl {background-position:0 -2753px;}
  .border-grey-r .bgr {background-position:100% -2753px;}
  
.post {}
  .hp-feature-outer {border:1px solid #bcbcb1;border-top-color:#8d8f79;padding:10px;background:white;}
  .post li {margin-left:17px;}
.template-home .post .entry {padding:0;}
  .template-home ul.entry {margin:0;padding:0;list-style:none outside;position:relative;height:252px;overflow:hidden;}
  .template-home ul.entry li {margin:0;padding:0;top:0;left:0;position:absolute;width:682px;height:252px;overflow:hidden;}
  .template-home ul.entry li .fader-text {position:absolute;right:0;bottom:0;width:319px;padding:10px;border:1px solid #959584;border-width:1px 0 0 1px;background:#d6d6cd;}
  .template-home ul.entry li .fader-text h1 {font-weight:normal;margin:0 0 .3em;font-size:1.5em;}
  .template-home ul.entry li .fader-text p {font-weight:normal;margin:0;}
  .template-home ul.entry li .fader-text a {color:white;text-decoration:none;}
  .template-home ul.entry li .primary-scitt {border-color:#2d856c;background:#5dc2a5;}
  .template-home ul.entry li .secondary-scitt {border-color:#d17e1e;background:#fcb034;}
  .template-home ul.entry li .secondary-gtp {border-color:#535292;background:#7170b3;}
  .template-home ul.entry li .overseas-trained-teacher {border-color:#2072d4;background:#32a0ff;}
  .template-home ul.entry li.front-1 {z-index:2;}
  
.primary-scitt {}
  .primary-scitt .border {background-position:0 -2142px;}
    .primary-scitt .border .bgl {background-position:0 -2001px;}
    .primary-scitt .border .bgr {background-position:100% -2001px;}
  .primary-scitt #content .entry {background:#d6d6ca;border:1px solid #bebaaa;border-top-color:#8d8f79;padding:10px;color:#333;}
    .primary-scitt #content .entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:15px 10px;}
  /* top menu - hover state */
  #pri li.page-item-2 a:hover span.bgl {background-position:0 -141px;}
  #pri li.page-item-2 a:hover span.bgr {background-position:100% -141px;}
  #pri li.page-item-2 a:hover {background-position:0 -172px;color:white;}
  /* top menu - on state */
  .primary-scitt #pri li.current_page_item a {background-position:0 -296px;color:white;}
    .primary-scitt #pri li.current_page_ancestor a,
    .primary-scitt #pri li.page-item-2 a:hover {background-position:0 -296px;color:white;}
    .primary-scitt #pri li.current_page_item span.bgl,
    .primary-scitt #pri li.current_page_ancestor span.bgl,
    .primary-scitt #pri li.page-item-2 a:hover span.bgl {background-position:0 -265px;}
    .primary-scitt #pri li.current_page_item span.bgr,
    .primary-scitt #pri li.current_page_ancestor span.bgr,
    .primary-scitt #pri li.page-item-2 a:hover span.bgr {background-position:100% -265px;}
  /* secondary menu */
  .primary-scitt #sec {border:1px solid #2d856c;background:#5dc2a5;}
    /* sec menu - hover */
    .primary-scitt #sec a:hover span.bgl {background-position:0 -1071px;}
    .primary-scitt #sec a:hover span.bgr {background-position:100% -1071px;}
    .primary-scitt #sec li a:hover {background-position:0 -1102px;}
    /* sec menu - off */
    .primary-scitt #sec span.bgl {background-position:0 -1133px;}
    .primary-scitt #sec span.bgr {background-position:100% -1133px;}
    .primary-scitt #sec a {background-position:0 -1164px;color:white;}
    /* sec menu - on */
    .primary-scitt #sec li.current_page_item span.bgl {background-position:0 -1195px;}
    .primary-scitt #sec li.current_page_item span.bgr {background-position:100% -1195px;;}
    .primary-scitt #sec li.current_page_item a {background-position:0 -1226px;}
    /* links */
    .primary-scitt a {color:#2d856c;}
/* */
.secondary-scitt {}
  .secondary-scitt .border {background-position:0 -2330px;}
    .secondary-scitt .border .bgl {background-position:0 -2189px;}
    .secondary-scitt .border .bgr {background-position:100% -2189px;}
  .secondary-scitt #content .entry {background:#d6d6ca;border:1px solid #bebaaa;border-top-color:#8d8f79;padding:15px 10px;}
    .secondary-scitt #content .entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:15px 10px;}
  /* top menu - hover state */
  #pri li.page-item-4 a:hover span.bgl {background-position:0 -327px;}
  #pri li.page-item-4 a:hover span.bgr {background-position:100% -327px;}
  #pri li.page-item-4 a:hover {background-position:0 -358px;color:white;}
  /* top menu - on state */
  .secondary-scitt #pri li.current_page_item a,
    .secondary-scitt #pri li.current_page_ancestor a,
    .secondary-scitt #pri li.page-item-4 a:hover {background-position:0 -482px;color:white;}
    .secondary-scitt #pri li.current_page_item span.bgl,
    .secondary-scitt #pri li.current_page_ancestor span.bgl,
    .secondary-scitt #pri li.page-item-4 a:hover span.bgl {background-position:0 -451px;}
    .secondary-scitt #pri li.current_page_item span.bgr,
    .secondary-scitt #pri li.current_page_ancestor span.bgr,
    .secondary-scitt #pri li.page-item-4 a:hover span.bgr {background-position:100% -451px;}
  /* secondary menu */
  .secondary-scitt #sec {border:1px solid #d17e1e;background:#fcb034;}
    /* sec menu - hover */
    .secondary-scitt #sec a:hover span.bgl {background-position:0 -1257px;}
    .secondary-scitt #sec a:hover span.bgr {background-position:100% -1257px;}
    .secondary-scitt #sec li a:hover {background-position:0 -1288px;}
    /* sec menu - off */
    .secondary-scitt #sec span.bgl {background-position:0 -1319px;}
    .secondary-scitt #sec span.bgr {background-position:100% -1319px;}
    .secondary-scitt #sec a {background-position:0 -1350px;color:white;}
    /* sec menu - on */
    .secondary-scitt #sec li.current_page_item span.bgl {background-position:0 -1381px;}
    .secondary-scitt #sec li.current_page_item span.bgr {background-position:100% -1381px;;}
    .secondary-scitt #sec li.current_page_item a {background-position:0 -1412px;}
    /* links */
    .secondary-scitt a {color:#d17e1e;}
/* */
.secondary-gtp {}
  .secondary-gtp .border {background-position:0 -2518px;}
    .secondary-gtp .border .bgl {background-position:0 -2377px;}
    .secondary-gtp .border .bgr {background-position:100% -2377px;}
  .secondary-gtp #content .entry {background:#d6d6ca;border:1px solid #bebaaa;border-top-color:#8d8f79;padding:10px;}
    .secondary-gtp #content .entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:15px 10px;}
  /* top menu - hover state */
  #pri li.page-item-6 a:hover span.bgl {background-position:0 -513px;}
  #pri li.page-item-6 a:hover span.bgr {background-position:100% -513px;}
  #pri li.page-item-6 a:hover {background-position:0 -544px;color:white;}
  /* top menu - on state */
  .secondary-gtp #pri li.current_page_item a,
    .secondary-gtp #pri li.current_page_ancestor a,
    .secondary-gtp #pri li.page-item-6 a:hover {background-position:0 -668px;color:white;}
    .secondary-gtp #pri li.current_page_item span.bgl,
    .secondary-gtp #pri li.current_page_ancestor span.bgl,
    .secondary-gtp #pri li.page-item-6 a:hover span.bgl {background-position:0 -637px;}
    .secondary-gtp #pri li.current_page_item span.bgr,
    .secondary-gtp #pri li.current_page_ancestor span.bgr,
    .secondary-gtp #pri li.page-item-6 a:hover span.bgr {background-position:100% -637px;}
  /* secondary menu */
  .secondary-gtp #sec {border:1px solid #535292;background:#7170b3;}
    /* sec menu - hover */
    .secondary-gtp #sec a:hover span.bgl {background-position:0 -1505px;}
    .secondary-gtp #sec a:hover span.bgr {background-position:100% -1505px;}
    .secondary-gtp #sec li a:hover {background-position:0 -1536px;}
    /* sec menu - off */
    .secondary-gtp #sec span.bgl {background-position:0 -1443px;}
    .secondary-gtp #sec span.bgr {background-position:100% -1443px;}
    .secondary-gtp #sec a {background-position:0 -1474px;color:white;}
    /* sec menu - on */
    .secondary-gtp #sec li.current_page_item span.bgl {background-position:0 -1567px;}
    .secondary-gtp #sec li.current_page_item span.bgr {background-position:100% -1567px;;}
    .secondary-gtp #sec li.current_page_item a {background-position:0 -1598px;}
    /* links */
    .secondary-gtp a {color:#535292;}
/* */
.overseas-trained-teacher {}
  .overseas-trained-teacher .border {background-position:0 -2706px;}
    .overseas-trained-teacher .border .bgl {background-position:0 -2565px;}
    .overseas-trained-teacher .border .bgr {background-position:100% -2565px;}
  .overseas-trained-teacher #content .entry {background:#d6d6ca;border:1px solid #bebaaa;border-top-color:#8d8f79;padding:10px;}
    .overseas-trained-teacher #content .entry-border {border:1px solid #bebaaa;background:#f0efeb;padding:15px 10px;}
  /* top menu - hover state */
  #pri li.page-item-9 a:hover span.bgl {background-position:0 -699px;}
  #pri li.page-item-9 a:hover span.bgr {background-position:100% -699px;}
  #pri li.page-item-9 a:hover {background-position:0 -730px;color:white;}
  /* top menu - on state */
  .overseas-trained-teacher #pri li.current_page_item a,
    .overseas-trained-teacher #pri li.current_page_ancestor a,
    .overseas-trained-teacher #pri li.page-item-9 a:hover {background-position:0 -854px;color:white;}
    .overseas-trained-teacher #pri li.current_page_item span.bgl,
    .overseas-trained-teacher #pri li.current_page_ancestor span.bgl,
    .overseas-trained-teacher #pri li.page-item-9 a:hover span.bgl {background-position:0 -823px;}
    .overseas-trained-teacher #pri li.current_page_item span.bgr,
    .overseas-trained-teacher #pri li.current_page_ancestor span.bgr,
    .overseas-trained-teacher #pri li.page-item-9 a:hover span.bgr {background-position:100% -823px;}
  /* secondary menu */
  .overseas-trained-teacher #sec {border:1px solid #2072d4;background:#32a0ff;}
    /* sec menu - hover */
    .overseas-trained-teacher #sec a:hover span.bgl {background-position:0 -1629px;}
    .overseas-trained-teacher #sec a:hover span.bgr {background-position:100% -1629px;}
    .overseas-trained-teacher #sec li a:hover {background-position:0 -1660px;}
    /* sec menu - off */
    .overseas-trained-teacher #sec span.bgl {background-position:0 -1691px;}
    .overseas-trained-teacher #sec span.bgr {background-position:100% -1691px;}
    .overseas-trained-teacher #sec a {background-position:0 -1722px;color:white;}
    /* sec menu - on */
    .overseas-trained-teacher #sec li.current_page_item span.bgl {background-position:0 -1753px;}
    .overseas-trained-teacher #sec li.current_page_item span.bgr {background-position:100% -1753px;;}
    .overseas-trained-teacher #sec li.current_page_item a {background-position:0 -1784px;}
    /* links */
    .overseas-trained-teacher a {color:#2072d4;}
/* */

/* Home page features */
#hp-features {}
  #hp-features a {color:white;}
  #hp-features .feature {width:339px;float:left;padding-top:6px;}
  #hp-features .last {margin-left:6px;}
  #hp-features .feature img {float:left;display:inline;margin-right:10px;}

  #hp-features .primary-scitt .border {background-position:0 -2142px;}
  #hp-features .primary-scitt .bgl {background-position:0 -2001px;}
  #hp-features .primary-scitt .bgr {background-position:100% -2001px;}
  #hp-features .primary-scitt img {border:1px solid #8ee1cf;}
  #hp-features .primary-scitt .hp-feature-outer {border:1px solid #48a288;background:#5ec2a6;color:white;}
  
  #hp-features .graduate-training-scheme .border {background-position:0 -2518px;}
  #hp-features .graduate-training-scheme .bgl {background-position:0 -2471px;}
  #hp-features .graduate-training-scheme .bgr {background-position:100% -2471px;}
  #hp-features .graduate-training-scheme img {border:1px solid #a4a9d3;}
  #hp-features .graduate-training-scheme .hp-feature-outer {border:1px solid #535292;background:#7170b2;color:white;}
  
  #hp-features .secondary-scitt .border {background-position:0 -2330px;}
  #hp-features .secondary-scitt .bgl {background-position:0 -2189px;}
  #hp-features .secondary-scitt .bgr {background-position:100% -2189px;}
  #hp-features .secondary-scitt img {border:1px solid #fcd77e;}
  #hp-features .secondary-scitt .hp-feature-outer {border:1px solid #d17e1e;background:#fcb134;color:white;}
  #hp-features .secondary-scitt .button-right {position:relative;display:block;}
  
  
  #hp-features .overseas-trained-teachers .border {background-position:0 -2706px;}
  #hp-features .overseas-trained-teachers .bgl {background-position:0 -2565px;}
  #hp-features .overseas-trained-teachers .bgr {background-position:100% -2565px;}
  #hp-features .overseas-trained-teachers img {border:1px solid #7acefd;}
  #hp-features .overseas-trained-teachers .hp-feature-outer {border:1px solid #2072d4;background:#32a0ff;color:white;}

  .button-right a {display:block;position:relative;background:url(images/site_graphic.png) repeat-x 0 -978px;height:31px;line-height:31px;float:right;}
  .button-right .bgl {height:31px;width:10px;background-position:0 -947px;}
  .button-right .bgr {height:31px;width:10px;background-position:100% -947px;}
  .button-right .bgc {padding:0 12px;}

  #hp-features .primary-scitt .button-right a:hover span.bgl {background-position:0 -1133px;}
  #hp-features .primary-scitt .button-right a:hover span.bgr {background-position:100% -1133px;}
  #hp-features .primary-scitt .button-right a:hover {background-position:0 -1164px;}
  #hp-features .primary-scitt .button-right span.bgl {background-position:0 -1071px;}
  #hp-features .primary-scitt .button-right span.bgr {background-position:100% -1071px;}
  #hp-features .primary-scitt .button-right a {background-position:0 -1102px;color:white;}

  #hp-features .secondary-scitt .button-right a:hover span.bgl {background-position:0 -1319px;}
  #hp-features .secondary-scitt .button-right a:hover span.bgr {background-position:100% -1319px;}
  #hp-features .secondary-scitt .button-right a:hover {background-position:0 -1350px;}
  #hp-features .secondary-scitt .button-right span.bgl {background-position:0 -1257px;}
  #hp-features .secondary-scitt .button-right span.bgr {background-position:100% -1257px;}
  #hp-features .secondary-scitt .button-right a {background-position:0 -1288px;color:white;}

  #hp-features .graduate-training-scheme .button-right a:hover span.bgl {background-position:0 -1505px;}
  #hp-features .graduate-training-scheme .button-right a:hover span.bgr {background-position:100% -1505px;}
  #hp-features .graduate-training-scheme .button-right a:hover {background-position:0 -1536px;}
  #hp-features .graduate-training-scheme .button-right span.bgl {background-position:0 -1443px;}
  #hp-features .graduate-training-scheme .button-right span.bgr {background-position:100% -1443px}
  #hp-features .graduate-training-scheme .button-right a {background-position:0 -1474px;color:white;}

  #hp-features .overseas-trained-teachers .button-right a:hover span.bgl {background-position:0 -1629px;}
  #hp-features .overseas-trained-teachers .button-right a:hover span.bgr {background-position:100% -1629px;}
  #hp-features .overseas-trained-teachers .button-right a:hover {background-position:0 -1660px;}
  #hp-features .overseas-trained-teachers .button-right span.bgl {background-position:0 -1691px;}
  #hp-features .overseas-trained-teachers .button-right span.bgr {background-position:100% -1691px;}
  #hp-features .overseas-trained-teachers .button-right a {background-position:0 -1722px;color:white;}

  .hp-feature-outer p {margin-bottom:6px;}
.cform label, .cform label {width:100%;}
  .cform label.cf-after {display:inline;}

.gform_wrapper {max-width:100%;}
  .gform_wrapper .outputbox .gfield_label,
  .gform_wrapper .outputbox .ginput_container {display:none;}
  .gform_wrapper .outputbox .gfield_description {font-size:100%;}
  .gform_footer a {display:none;}
  
#ww123-3 .entry-border {padding:0;}
.copyyy {display:none;}
.testimonial-content {padding:10px;}
.testimonial .avatar {float:left;margin:0 10px 0 0;display:inline;border:1px solid #aba694;}

.wp-image-419 {margin:-10px -10px 10px;}

#smcf-container div.smcf-bottom a {display:none;}
#smcf-container .smcf-send, #smcf-container .smcf-cancel {background:#959584;}
#smcf-container h1 {color:#f0efeb;width:80%;}
  #smcf-container .smcf-label-replacement {clear:left;display:block;float:left;width:100px;height:1em;}

#map {width:635px;height:400px;border:1px solid #aba694;}
#map_0, #map_1, #map_2, #map_3, #map_4, #map_5 {border:1px solid #aba694;float:right;}

h3 {font-weight:normal;}
  h3.header {margin-bottom:0.5em;}
  
#partner-schools-w .current_page_item a {color:#333;text-decoration:none;font-weight:bold;}

.testimonial {}
	.testimonial .testimonials-link {font-weight:normal;font-size:0.9em;}
	hr.clearfloat {margin:2em 0;}
	.testimonials_manager_widget img.avatar {border-bottom:1px solid #aba694;}
	
	.pagination .disabled {color:#999;}
	.pagination .current {font-weight:bold;}
	.pagination span, .pagination a {display:inline-block;padding:0 .5em;}
	
.school {}
  .school-right {float:right;width:342px;margin-left:20px;}
    .school-right .school-image {border:1px solid #aba694;margin:0 0 20px 0;}
    #map {width:340px;height:240px;border:1px solid #aba694;}
  .school h2 {font-size:1em;font-weight:bold;margin:0;}
.widget-schools ul {margin:0 0 1em 1em;padding:0;}
  .widget-schools ul li {margin:0;padding:0;}
  .widget-schools ul li a.selected {text-decoration:none;font-weight:bold;}

h2.attachments {margin-top:20px;}
  .attachment {background:white;padding:2px 20px 6px;min-height:45px;margin-bottom:6px;}
  .attachment h3 {margin-bottom:0;}
  .attachment .a-date {margin-left:50px;font-size:.9em;}
  .attachment a {text-decoration:none;display:block;padding:0 0 0 50px;}
  .attachment div.button-right {margin:5px 10px 0 0;}
  .attachment div.button-right a {padding:0 10px;}
  .attachment-ppt {background:white url(images/icons/ppt.png) no-repeat 15px 5px;}
  .attachment-doc {background:white url(images/icons/doc.png) no-repeat 15px 5px;}
  .attachment-key {background:white url(images/icons/key.png) no-repeat 15px 5px;}
  .attachment-pdf {background:white url(images/icons/pdf.png) no-repeat 15px 5px;}
  .attachment-xls {background:white url(images/icons/xls.png) no-repeat 15px 5px;}
  .attachment-folder {background:white url(images/icons/folder.png) no-repeat 15px 5px;min-height:35px;line-height:35px;}
ul.children li {margin-left:20px;}
.attachments-container {background:#D6D6CA;height:41px;position:relative;}
	.attachments-container h2 {line-height:41px;font-weight:normal;margin:0 10px;}
.document-order {z-index:999;position:absolute;bottom:0;right:0;border:1px solid #BEBAAA;padding:0 5px;background:#D6D6CA;color:white;cursor:pointer;margin-top:18px;}
  .document-order ul {list-style:none;list-style-position:outside;margin:0;padding:0;width:180px;position:absolute;top:1.5em;left:-9999em;background:#D6D6CA;border:1px solid #BEBAAA;border-bottom-width:0;z-index:998;}
  .document-order li {margin:0;padding:0;display:inline;}
  .document-order li a {color:white;text-decoration:none;display:block;border-bottom:1px solid #BEBAAA;padding:0 5px;}
  .document-order li a:hover {background:#BEBAAA;}
  .document-order:hover, .document-order-hover {background:#BEBAAA;}
    .document-order:hover ul, .document-order-hover ul {height:auto;left:auto;right:-1px;}


