/*
Template Name: Education Time
File: Layout CSS
Author: OS Templates
Author URI: http://www.os-templates.com/
Licence: <a href="http://www.os-templates.com/template-terms">Website Template Licence</a>
*/

@import url(styles/navi.css);
@import url(styles/forms.css);
@import url(styles/tables.css);
@import url(styles/homepage.css);
@import url(styles/gallery.css);

body{
	margin:0;
	padding:0;
	font-size:14px; font-family:Verdana, Geneva, sans-serif;
	
	color:#F8F8F2;
	/* background-color:#03274B; */
	}
img{padding:0 0 0 0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{list-style-type:none; margin:0; padding:0;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a{outline:none; text-decoration:none;}

.fl_left{float:left;}
.fl_right{float:right;}
.fl_lefts{float:left; margin:0 0 0 5px;}

.imgholder, .imgl, .imgr{padding:4px; border:1px solid #D7DBE0;}
.imgl{float:left; margin:0 15px 15px 0; clear:left;}
.imgr{float:right; margin:0 0 15px 15px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:1000px;
	margin:auto;
	text-align:left;
	
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 15px 0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	}

.row1{color:#5F8EC2;}
.row1 a{color:#3399CC;}
.row2{color:#F8F9F3; border-top:4px solid #CCC; border-bottom:4px solid #CCC;}
.row3{color:#777777;) top left repeat-x #F8F9F3;}
/*.row4{color:#036; background-color:#F8F9F3; border-bottom:2px solid #03274B;}*/
.row4{color:#036; background-color:#FFF; border-bottom:4px solid #CCC;}
.row5{border-top: 1px solid #F8F9F3;
    padding: 10px 0 10px;}

/* ----------------------------------------------Generalise-------------------------------------*/

#header, #featured_slide, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:1000px;
	}

/* ----------------------------------------------Header-------------------------------------*/

#header{
	padding:10px 0 10px 0;
	}

#header h1, #header p, #header ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	}

#header h1{font-size:32px; font-variant:small-caps;}
#header p{margin-top:4px;font-size:18px; font-variant:small-caps;}

/* ----------------------------------------------Content-------------------------------------*/

#container{
	width:1000px;
	padding:10px 0 0 0px;
	}

#container h1, #container h2, #container h3, #container h4, #container h5, #container h6{
	color:#069;
	
	}

#container a{
	color:#591F58;
	}

#container .title{
	display:block;
	width:100%;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	font-size:18px;
	font-weight:bold;
	color:#39C;
	text-transform:uppercase;
	border-bottom:5px solid #CCC;
	/*background:#036; */
	}

#content{
	display:block;
	float:left;
	width:630px;
	}

/* ------Comments-----*/

#comments{margin-bottom:40px;}

#comments .commentlist{margin:0; padding:0;}

#comments .commentlist ul{margin:0; padding:0; list-style:none;}

#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}

#comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a{color:#591F58; background-color:#F7F7F7;}

#comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a{color:#591F58; background-color:#E8E8E8;}

#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}

#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight:normal; text-transform:none;}

#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Column-------------------------------------*/

#column{
	display:block;
	float:right;
	width:300px;
	}

#column .holder, #column #featured{
	display:block;
	width:300px;
	margin-bottom:20px;
	}

#column .holder h2.title{
	display:block;
	width:100%;
	height:65px;
	margin:0;
	padding:15px 0 0 0;
	font-size:20px;
	text-transform:none;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#column .holder h2.title img{
	float:left;
	margin:-15px 8px 0 0;
	padding:5px;
	border:1px solid #999999;
	}

#column div.imgholder{
	display:block;
	width:290px;
	margin:0 0 10px 0;
	}

#column .holder p.readmore{
	display:block;
	width:100%;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}

/* Featured Block */

#column #featured ul, #column #featured h2, #column #featured p{
	margin:0;
	padding:0;
	list-style:none;
	color:#666666;
	background-color:#F7F7F7;
	}

#column #featured a{
	color:#591F58;
	background-color:#F7F7F7;
	}

#column #featured li{
	display:block;
	width:250px;
	margin:0;
	padding:20px 25px;
	color:#666666;
	background-color:#F7F7F7;
	}

#column #featured li p.imgholder{
	display:block;
	width:240px;
	height:90px;
	margin:20px 0 15px 0;
	}

#column #featured li h2{
	margin:0;
	padding:0 0 8px 0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#container #column .readmore a{
	display:block;
	width:100%;
	margin-top:15px;
	height:auto;
	padding-left:0;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	background:none;
	}

#column .latestnews{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	}

#column .latestnews li{
	display:block;
	width:100%;
	height:99px;
	margin:0 0 11px 0;
	padding:0 0 21px 0;
	border-bottom:1px dotted #C7C5C8;
	overflow:hidden;
	}

#column .latestnews li.last{
	margin-bottom:0;
	}

#column .latestnews p{
	display:inline;
	}

#column .latestnews img{
	float:left;
	margin:0 10px 0 0;
	padding:4px;
	border:1px solid #C7C5C8;
	clear:left;
	}

/* ----------------------------------------------Footer-------------------------------------*/

#footer{
	line-height:1.5em;
	
	}

#footer, #footer a{
	color:#003366;
	/* background-color:#03274B; */
	}

#footer h2, #footer p, #footer ul, #footer a, #footer address{
	margin:0;
	padding:0;
	font-weight:normal;
	list-style:none;
	font-style:normal;
	}

#footer h2{
	margin:0 0 18px 0;
	padding:0;
	font-size:22px;
	color:#3399CC;
	/* background-color:#03274B; */
	}

#footer .foot_contact{
	display:block; border-right:1px solid #CCC;
	float:left;
	width:300px;
	margin:0 20px 0 0;
	padding:0;
	}

#footer .foot_contact address{
	margin-bottom:20px;
	}

#footer .footbox{
	display:block;border-right:1px solid #CCC; min-height:168px;
	float:left;
	width:250px;
	margin:0 15px 0 0;
	padding:0;
	font-size:15px;
	}
	.footBgNone{ border-right: none !important; }

#footer .footbox h2{
	margin-bottom:18px;
	font-size:20px;
	text-transform:uppercase;
	}

#footer .last{
	margin:0;
	}

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:15px 0;
	border-top:4px solid #CCC;
	}

#copyright p{
	margin:0;
	padding:0;
	}

#copyright, #copyright a{
	color:#3399CC;
	font-size:14px;
	}
.bottomimg{ margin:0 0 25px 0;}	

.contact{width:998px; margin:0 0 0 0px;}
.contactleft{width:400px; margin:0 0 0 -100px; float:left;}
.contactright{width:400px; margin:0 0 0 0px; float:right;}
.contact h1{ font-family: Arial;}
.contact img{ padding:15px 0 15px 7px;}

.input[type="image"]{padding:0;border:none;}
.input[type=submit], input[type=text], input[type=password], input[type=file], textarea{-webkit-appearance:none;}
.num li before {
	float:left;
	width:21px;
	margin:0 0 0 -20px;
	vertical-align:top;
}

.formOuter{width:506px; margin:0 0 0 20px;}
.contactForm{ width:506px; margin:0 0 0px; border-bottom: 1px solid #d5d5d5;}
.contactForm h2{font-size:28px; color:#021663; font-family:calibri; font-weight:bold; padding:18px 0 16px 20px;}
.formMain{ width:506px; margin:0 0 0 0px;}
.form{ width:389px; margin:0 0 0 0px; text-align:right; margin:10px 0 0 0px;}
.form p{ font-family: calibri; font-family:14px; font-weight:normal; color:#000; width: 108px; float:left; padding:10px 0 0 0px; margin:0 0 10px 0}
.form p span{ color:#a50001;}
.formIn{ width:270px; height:25px; border:none; outline:none; background:url(images/form_in_03.png) 0px 0px no-repeat; padding:5px; float:right; margin:0 0 0px 0px;}	
.buttons{ width:215px; margin:0 0 0 0px;}
.redBtn{ background:url(images/red_btn_03.png) 0px 0px no-repeat; font-family: calibri; font-weight:bold; color:#FFF; font-size:20px;height:52px; width:104px; float:left; cursor:pointer;}

.buttons2{ width:104px; margin:10px 0 0 0px;}
.redBtn2{ background:url(images/red_btn_03.png) 0px 0px no-repeat; font-family: calibri; font-weight:bold; color:#FFF; font-size:20px;height:52px; width:104px; float:right; cursor:pointer; border:none; outline:none;}
.address{width:270px; height:114px; border:none; outline:none; overflow:hidden; resize:none; background:url(images/address_03.png) 0px 0px no-repeat; padding:5px; float:right; margin:0 0 0 0px}
.code{width:283px; margin:10px 0 0 0px; text-align:right;}
.commentbg{background:url(imgs/title-background.png) no-repeat; height:50px;}
.commentsbg{ background-color:#CCC; height:30px; width:480px;}@charset 'utf-8';
/*************************************************!
*
*   project:    liteAccordion - a horizontal accordion plugin for jQuery
*   author:     Nicola Hibbert
*   url:        http://nicolahibbert.com/liteaccordion-v2/
*   demo:       http://www.nicolahibbert.com/demo/liteAccordion/
*
*   Version:    2.2.0
*   Copyright:  (c) 2010-2013 Nicola Hibbert
*   Licence:    MIT
*
**************************************************/

/****************************************** Core */
.liteAccordion{text-align:left; font-size:16px; line-height:24px; font:'Helvetica Neue',Verdana,Arial,sans-serif; -webkit-backface-visibility:hidden; -webkit-perspective:1000; -webkit-tap-highlight-color:transparent}
.liteAccordion, .liteAccordion *{padding:0; margin:0; border:0; box-sizing:content-box}
.liteAccordion >ol{position:relative; overflow:hidden; height:100%; margin:0; padding:0; list-style-type:none}
.liteAccordion >ol >li{list-style-type:none}
.liteAccordion .slide > h2{color:black; font-size:16px; font-weight:normal; margin:0; z-index:100; position:absolute; top:0; left:0; -webkit-backface-visibility:hidden; -webkit-transform:translateX(-100%) rotate(-90deg); -webkit-transform-origin:right top; -moz-transform:translateX(-100%) rotate(-90deg); -moz-transform-origin:right top; -o-transform:translateX(-100%) rotate(-90deg); -o-transform-origin:right top; transform:translateX(-100%) rotate(-90deg); transform-origin:right top}
.liteAccordion .slide > h2 span{display:block; padding-right:8%; text-align:right; height:90%; margin-top:5px; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.liteAccordion .slide > h2 b{display:inline-block; position:absolute; top:13%; left:10%; text-align:center; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg)}
.liteAccordion .slide > h2:hover{cursor:pointer}
.liteAccordion .slide > div{height:100%; position:absolute; top:0; z-index:10; overflow:hidden; background:white}
.liteAccordion .ap-caption{padding:10px 15px; position:absolute; bottom:20px; right:30px; z-index:3; background:black; background:rgba(0,0,0,0.7); color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
.liteAccordion noscript p{padding:10px; margin:0; background:white}

/****************************************** OS-Templates.com Custom Theme */
.liteAccordion.os-tpl .slide > h2{color:#F8F9F3; background-color:#8199A9; line-height:225%; text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Georgia,"Times New Roman",Times,serif; border-top:2px solid #F8F9F3;}
.liteAccordion.os-tpl .slide > h2 span{}
.liteAccordion.os-tpl .slide > h2 b{font-size:24px; font-weight:normal;}
.liteAccordion.os-tpl .slide > h2:hover, .liteAccordion.os-tpl .slide > h2.selected{color:#F8F9F3; background-color:#002E5D;}
.liteAccordion.os-tpl .slide > h2.selected{cursor:default;}
.liteAccordion.os-tpl .slide > h2.selected b{}
.liteAccordion.os-tpl .slide > div{}

/****************************************** Basic */
.liteAccordion.basic .slide > h2{background:#333; color:white; line-height:225%}

/****************************************** Dark */
.liteAccordion.dark{border:9px solid #353535; border-bottom-width:8px; padding:5px 5px 6px 0; background:#030303; -webkit-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); -moz-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); -ms-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); -o-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4)}
.liteAccordion.dark .slide > h2{background:#030303; text-shadow:0 -1px 0 #030303; line-height:265%}
.liteAccordion.dark .slide > h2 span{background:#353535; color:white}
.liteAccordion.dark .slide > h2 b{background:#353535; color:#030303; text-shadow:-1px 1px 0 #5b5b5b}
.liteAccordion.dark .slide > h2.selected span, .liteAccordion.dark .slide > h2.selected span:hover{background:#353535; background:-moz-linear-gradient(left,#353535 0%,#555 100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,#353535),color-stop(100%,#555)); background:-webkit-linear-gradient(left,#353535 0%,#555 100%); background:-o-linear-gradient(left,#353535 0%,#555 100%); background:-ms-linear-gradient(left,#353535 0%,#555 100%); background:linear-gradient(left,#353535 0%,#555 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535',endColorstr='#555',GradientType=1 )}
.liteAccordion.dark .slide > h2.selected b{background:#383838; background:-moz-linear-gradient(top,#3a3a3a 0%,#363636 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a3a3a),color-stop(100%,#363636)); background:-webkit-linear-gradient(top,#3a3a3a 0%,#363636 100%); background:-o-linear-gradient(top,#3a3a3a 0%,#363636 100%); background:-ms-linear-gradient(top,#3a3a3a 0%,#363636 100%); background:linear-gradient(top,#3a3a3a 0%,#363636 100%)}
.liteAccordion.dark .slide > div{background:#030303; margin-left:5px}

/***************************************** Light */
.liteAccordion.light{border:9px solid white; border-bottom-width:8px; padding:5px 5px 6px 0; background:#a0a0a0; -webkit-box-shadow:-1px -1px 0 #c0c0c0,1px 1px 0 #c0c0c0,0 5px 15px rgba(0,0,0,0.4); -moz-box-shadow:-1px -1px 0 #c0c0c0,1px 1px 0 #c0c0c0,0 5px 15px rgba(0,0,0,0.4); -ms-box-shadow:-1px -1px 0 #c0c0c0,1px 1px 0 #c0c0c0,0 5px 15px rgba(0,0,0,0.4); -o-box-shadow:-1px -1px 0 #c0c0c0,1px 1px 0 #c0c0c0,0 5px 15px rgba(0,0,0,0.4); box-shadow:-1px -1px 0 #c0c0c0,1px 1px 0 #c0c0c0,0 5px 15px rgba(0,0,0,0.4)}
.liteAccordion.light .slide > h2{background:#a0a0a0; text-shadow:0 -1px 0 white; line-height:265%}
.liteAccordion.light .slide > h2 span{background:#fcfcfc; background:-moz-linear-gradient(left,#fcfcfc 0%,#ededed 100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fcfcfc),color-stop(100%,#ededed)); background:-webkit-linear-gradient(left,#fcfcfc 0%,#ededed 100%); background:-o-linear-gradient(left,#fcfcfc 0%,#ededed 100%); background:-ms-linear-gradient(left,#fcfcfc 0%,#ededed 100%); background:linear-gradient(left,#fcfcfc 0%,#ededed 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc',endColorstr='#ededed',GradientType=1 ); -webkit-box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset; -moz-box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset; -o-box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset; box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset; color:#909090}
.liteAccordion.light .slide > h2 b{background:#fff; color:#909090; text-shadow:-1px 1px 0 white}
.liteAccordion.light .slide > h2.selected span, .liteAccordion.light .slide h2.selected span:hover, .liteAccordion.light .slide > h2.selected b{background:#fff}
.liteAccordion.light .slide > div{background:#a0a0a0; margin-left:5px}

/**************************************** Stitch */
.liteAccordion.stitch{position:relative; padding:5px 0 5px 5px; border:11px solid #353535; background:#353535; -webkit-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); -moz-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); -o-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4); box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,0.4)}
.liteAccordion.stitch:before{content:''; width:100%; height:100%; position:absolute; top:-9px; left:-9px; background:#353535; border:9px solid transparent; -webkit-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -moz-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -o-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat}
.liteAccordion.stitch .slide > h2{background:#353535}
.liteAccordion.stitch .slide > h2 span{height:auto; padding-right:5%; color:white; text-shadow:-1px 1px 0 #5b5b5b; border:9px solid transparent; background-image:url('scripts/liteaccordion-v2.2/css/bg_noise.png'); margin-top:0; -webkit-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -moz-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -o-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat}
.liteAccordion.stitch .slide > h2.selected:after{content:''; display:block; height:11px; width:11px; position:absolute; bottom:-3px; right:38px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border:9px solid transparent; border-top:0; border-left:0; -webkit-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -moz-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; -o-border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; border-image:url('scripts/liteaccordion-v2.2/css/bg_stitch.png') 9 repeat; background-image:url('scripts/liteaccordion-v2.2/css/bg_noise.png')}
.liteAccordion.stitch .slide:nth-child(1) > h2 span, .liteAccordion.stitch .slide:nth-child(1) > h2:after{background-color:#c25252}
.liteAccordion.stitch .slide:nth-child(2) > h2 span, .liteAccordion.stitch .slide:nth-child(2) > h2:after{background-color:#ca9859}
.liteAccordion.stitch .slide:nth-child(3) > h2 span, .liteAccordion.stitch .slide:nth-child(3) > h2:after{background-color:#96ba5f}
.liteAccordion.stitch .slide:nth-child(4) > h2 span, .liteAccordion.stitch .slide:nth-child(4) > h2:after{background-color:#59abb7}
.liteAccordion.stitch .slide:nth-child(5) > h2 span, .liteAccordion.stitch .slide:nth-child(5) > h2:after{background-color:#bb6098}
.liteAccordion.stitch .slide > h2 b{top:19%; color:white; text-shadow:1px 1px 0 #5b5b5b}
.liteAccordion.stitch .slide > div{margin-right:6px}
.liteAccordion.stitch.rounded >ol{-webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; border-radius:0}

/*************************************** Rounded */
.liteAccordion.rounded, .rounded >ol{-webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px}
.liteAccordion.rounded .slide > h2 span{-webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px}

/******************************************** IE */

/* stitch */
.liteAccordion.ie.stitch .slide > h2{/*line-height:265%*/}
.liteAccordion.ie.stitch .slide > h2 span{/*height:89%; padding-right:8%*/}
.liteAccordion.ie.stitch .slide > h2.selected:after{display:none}
.liteAccordion.ie.stitch .slide-0 > h2 span{background-color:#c25252}
.liteAccordion.ie.stitch .slide-1 > h2 span{background-color:#ca9859}
.liteAccordion.ie.stitch .slide-2 > h2 span{background-color:#96ba5f}
.liteAccordion.ie.stitch .slide-3 > h2 span{background-color:#59abb7}
.liteAccordion.ie.stitch .slide-4 > h2 span{background-color:#bb6098}
.liteAccordion.ie.stitch .slide-5 > h2 span{background-color:#c25252}
.liteAccordion.ie.stitch .slide-6 > h2 span{background-color:#ca9859}
.liteAccordion.ie.stitch .slide-7 > h2 span{background-color:#96ba5f}
.liteAccordion.ie.stitch .slide-8 > h2 span{background-color:#59abb7}
.liteAccordion.ie.stitch .slide-9 > h2 span{background-color:#bb6098}

/* transforms */
.liteAccordion.ie .slide > h2, .liteAccordion.ie .slide > h2 span, .liteAccordion.ie .slide > h2 b{filter:none; -ms-filter:none; -ms-transform:none}
.liteAccordion.ie7 .slide > h2{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.liteAccordion.ie7 .slide > h2 b{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}
.liteAccordion.ie8 .slide > h2{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"}
.liteAccordion.ie8 .slide > h2 b{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"}
.liteAccordion.ie9 .slide > h2{-ms-transform:translateX(-100%) rotate(-90deg); -ms-transform-origin:right top}
.liteAccordion.ie9 .slide > h2 b{-ms-transform:rotate(90deg)}

/* misc */
.liteAccordion.ie7 .slide > h2 b, .liteAccordion.ie8 .slide > h2 b{top:44%; left:5%}
.liteAccordion.ie7.stitch .slide > h2 b, .liteAccordion.ie8.stitch .slide > h2 b{top:36%}
.liteAccordion.ie9.stitch{box-shadow:0 5px 15px rgba(0,0,0,0.4)}