/* Public Styles
---------------------------------------- */
#gutter {padding:20px;width:872px}
#gutter a {color: #22baf6;}
h1 {color: #22baf6; font:bold 1.6em "Trebuchet MS", Arial, sans-serif; margin:0;}
h2 {color: #22baf6; font:bold 1.6em "Trebuchet MS", Arial, sans-serif;}

/* Interior Navigation */


/* Single Column Styles */
#copy {padding: 20px;}
#copy h1 {color: #48AFDA;}
#contact_us {margin: 0 auto;}

/* Schools */
#schools_wrap {float:left; width:100%; margin:0 auto; padding:0; font-weight:bold;}
#schoolsL { float:left; width: 370px; margin: 0; padding:0; padding-right: 50px; padding-left:0px;}
#schoolsR {float:left; width: 370px; margin: 0; padding:0;}

.schoollist {font-family:trebuchet ms;font-size:12px;
font-weight:bold;
list-style: url(/images/main/4squares-orange.jpg); margin-left:0px;}
.schoollist ul{margin:0px;}
.schoollist li{margin:0px;font-weight:bold;}
.schoollist li.country {font-size:12px;list-style:none; margin-left:-15px;color:#bb4400;margin-top:10px;}

/* iframe{border:none;width:410px;height:200px;
margin-left:-20px;} */

.require{font-weight:bold; padding:5px 30px;}
#schools_wrap ul {padding: 0; margin: 5px 0 15px 0;}
#schools_wrap li {list-style: url(/images/main/4squares-orange.jpg); margin-left:20px; }
#schools_wrap li.country {list-style:none; margin-left:20px;color:#bb4400;margin-top:10px;}
#schools_wrap h2 {margin-bottom:0; padding-bottom:0;}
#schools_wrap h4 {border-bottom:1px dotted #ccc;}
#schools_wrap span {color:#666; font-size:1.1em;}



/* Public Blog Styles */
#public-blog #gutter {float:left; margin:0; padding:0; background: url(/images/blog/bg_blog_blue00.png) repeat-y top; color: #EEEBE1; width:912px;}
#public-blog #left_2col {float:left; width:670px; padding:15px 0 15px 0px; margin:0;} 
#public-blog #right_2col {float:left; width:190px; padding-left:5px; padding-top: 25px;}
#blogTitle {
background-image: url(/images/blog/blog_squares0.gif);
 color: #dd6622; background-repeat: no-repeat;
  width: 430px;font-size: 20px;text-align:center;
padding-top:40px;}

#blogTitle a:link, #blogTitle a:visited  { margin-left: 0px; color: #FF3300; text-decoration:none; }
#blogTitle a:hover { margin-left: 0px; color: #FF3300; text-decoration: underline; }
#blogPicture { margin-left: 5px; padding: 3px; border: 1px solid #ccc; background: #fff; float: left;}
#blogDescription { font-size: 12px; 
margin-left:8px; margin-top: 5px; 
color: green; font-style: italic;float:left;
}
#titlendesc{;width:430px;float:left;}


.article {padding: 10px; clear:left;}
#articleNone {margin-top: 80px; min-height: 120px; font-size:150%; color: #5F5F5F; font-family: "Trebuchet MS"; text-align: center; }
.articleTitle {font-family:trebuchet ms; font-size: 18px; color:#333333;
letter-spacing:2px;font-weight:bold;}
.articleDate {font-size:12px;color:#666666;}
.articleBody p {font-family: "Trebuchet MS"; font-size: 15px; color: #5F5F5F;}
.articleBody {font-family: "Trebuchet MS"; font-size: 105%; color: #5F5F5F;}
.articleImagecontainer h1 { font-family: "Trebuchet MS"; font-size: 120%; color: #fc6201; text-transform: capitalize; text-align: justify; }
.articleImagecontainer img {padding:3px; border:1px solid #ccc;}
.articleReadmore a { font-family: "Trebuchet MS"; font-size: 100%; color: #FF3300;float: left; margin-right: 15px;}
.articleReadmore img {float: left; margin-right: 5px}
#archives #archivesContainer li{margin-bottom:10px;
border-bottom:solid 1px #eeeeee;
list-style-type: none; margin:0;padding:0;
list-style-position:outside;width:190px;}


#archives #archivesContainer img{display:none;}

#right_2col h3 {color: #fc6201; font:1.2em "Trebuchet MS", Verdana, sans-serif; margin:0; border-bottom:1px dotted #478F00; display:inline;}
#right_2col div {margin:5px 0;}
#right_2col ul {padding:15px;}
#right_2col a:link, #right_2col a:visited {text-decoration:none;
 color:#ff6600;font-weight:normal;display:block;
padding:3px;}
#right_2col a:hover {text-decoration:none;background-color:#eeeeee;}
#archives h3{color:#999999;
text-decoration:none;
border:none;
margin:0px;padding:0px;}


/* Letters */
#letter-header {border-bottom:5px solid #F06011; padding:0 0 5px 0; margin:0; text-align:center;}
#letter-body {border-top:5px solid #99BA44; padding:10px 70px;}
#letter-footer {float:left; padding:0 0 10px 0; width:100%;}
#letter-footer p {padding:20px 0 60px 100px; background: url(/images/public/letter-signature.png) no-repeat 80% center;}
#letter-footer a {font-weight:bold; color:#F06011;}
#closing {clear:left; font-style: italic; padding:20px 0 60px 0; text-align:center; background: url(/images/public/letter-footer.png) repeat-x bottom;}


/* Contact Us */
#contact_us {float:left; margin:0 auto; padding: 10px 100px; margin-bottom:30px;}
.contactL {width:300px; float:left; padding-top:15px;}
.contactR {float:left; width:320px; height:210px; background: url(/images/339x199.gif) center center no-repeat;}

#contact_us a {text-decoration:none;}
.contactR p{color:#666666; padding:2px 0 8px 30px; margin:0; font-weight:bold;}
.contactR h1{padding-top:15px; padding-left:35px; color:#fc6602;}
.contactR a{color:#fc6602;
_font-size:12px;_font-weight:bold;}

/* terms & privacy */
#copy {font-family: Helvetica, Tahoma, Verdana, sans-serif;}
#copy h1{margin-bottom:0; padding-bottom:0; color: #00007f}
#copy h2{margin-bottom:-10px;font-size:1.2em ;color:#53b2d2;}
#copy ul li{list-style-type:disc; padding:5px; margin-left:30px; margin-right:100px;}

.promovideo {padding-left:220px;
background-color:#000000;}
.promovideotext {font-size:19px;text-align:center;
background-color:#000000;color:#ff6600;}

#gutter a{color:#0055bb;font-weight:bold;}
#gutter a.pdf{color:#0099ff;}

