/* CSS 4 LVKA */
body{
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
*{
margin:0;
padding:0;
}
p{
margin:0;
padding:5px 0;
}
h1,h2,h3,h4,h,h6{
margin:0;
}
img{
border:0;
}

a{
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
/* Main Structure */
#wraper{
width:1093px;
}
#header{

}
#middle{
background:url(../images/middle_bg_larger.jpg) repeat-y;
padding:0px 1px 0 07px;
}
#left{
width:793px;
float:left;
text-align:left;
margin-right:1px;
padding:1px 0 0 0;
}
#left h1{
color:#d64600;
font-size:22px;
padding:7px 0 4px 0;
text-transform:uppercase;
}
#left h1 span{
color:#161616;
font-weight:normal;
font-size:20px;
text-transform:lowercase;
}
#left h2{
color:#333333;
font-size:18px;
padding:7px 0 4px 0;
font-weight:normal;
border-bottom:1px #CCCCCC solid;
margin-bottom:10px;
}
#left h3{
color:#006666;
font-size:15px;
padding:5px 0 5px 8px ; 
background:#EFEFEF;
border-bottom:0px #CCCCCC solid;
margin:15px  0 7px 0;
font-weight:bold;

}

#right{
background:#003366;
width:285px;
float:left;
}
#content{
padding:10px 20px 0px 20px;
}
#content-inner{
padding:10px 20px 0px 20px;
background:url(../images/content-bg-inner.jpg) no-repeat top left;
margin-left:1px;
}
#content-instructor{
padding:10px 20px 0px 20px;
background:url(../images/content-bg-inner.jpg) no-repeat top center;
margin-left:1px;
}
#footer{
height:61px;
background:url(../images/footer_bg.jpg) no-repeat  center;
color:#8b8b8b;
text-align:right;
padding:20px 30px 0 0;
font-size:11px;
}
#footer a{
color:#8b8b8b;
padding:0 4px;
}
#footer a:hover{
color:#CCCCCC;
}
/* header sub */
#logo{
background:	url(../images/phone.jpg) right no-repeat;
height:78px;
text-align:left;
}
#mainlinks{
height:44px;
background:	url(../images/links_bg.jpg) center no-repeat;
text-transform:uppercase;
padding:1px 0 0 140px;
}
a.toplinks {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
padding:13px 17px;
background:url(../images/a_bg.jpg) repeat-x;
}
a.toplinks:hover{
color:#FFFF00;
text-decoration:none;
background:url(../images/a_bg_hover.jpg) repeat-x;
}
a.home{
background:url(../images/home_bg.jpg) no-repeat left top;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
padding:13px 40px;
}
a.home:hover{
background:url(../images/home_bg_hover.jpg) no-repeat left top;
color:#FFFF00;
text-decoration:none;
}
a.contact{
background:url(../images/contact_bg.jpg) no-repeat left top;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
padding:13px 20px;
width:80px;
margin-left:3px;

}

a.contact:hover{
background:url(../images/contact_bg_hover.jpg) no-repeat left top;
color:#FFFF00;
text-decoration:none;
}
.rightcontent{
color:#827f7f;
padding:5px 15px 5px 15px;
line-height:20px;
font-size:12px;
background:url(../images/bg_rightcon.jpg) repeat-x;
}
.rightcontent h4{
color:#fdfdfd;
font-size:15px;
background:url(../images/dot.gif) left no-repeat;
padding-left:18px;
}
.rightcontent-textfield{
float:left;
background:url(../images/text_area_bg.jpg) repeat-x;
width:180px;
height:21px;
border:1px solid #0064ac;
margin-right:2px;
color:#999999;
padding:3px 0 0 5px;
}

a.readmore{
color:#336699;
float:right;
background:url(../images/readmore.jpg) left no-repeat;
padding:0 3px 3px 19px;
text-decoration:underline;
}
a.readmore:hover{
color:#006633;
text-decoration:none;
}
a.more{
color:#999999;
float:right;
padding:0 13px 3px 19px;
text-decoration:none;
}
a.more:hover{
text-decoration:underline;
}
.flotbox{
width:325px;
float:left;
padding:33px 25px 10px 10px;
background:url(../images/float_bg.jpg) no-repeat;
}
.flotbox2{
width:370px;
float:left;
padding:33px 8px 10px 15px;
background:url(../images/float_bg2.jpg) no-repeat;
}
.flotbox2 img{
padding:2px;
}
.scroll{
height:25px;
background:#f4f4f4;
border:1px solid #e2e2e2;
border-left:none;
margin:0 0 5px 1px;
font-size:13px;
color:#003c68;
font-weight:bold;
padding:10px 10px 3px 20px;
}
p.objective{
color:#003c68;
font-weight:bold;
background:url(../images/object.gif) left no-repeat;
padding-left:20px;
}
p.objective a{
color:#993300;
}
p.objective a:hover{
color:#FF6600;
}
#left h4{
color:#003300;
background:#CCCCCC;
padding:6px 7px;
font-weight:normal;
}
.g-book{
background:url(../images/bg-guest-book.jpg) no-repeat bottom;
padding:10px 10px 25px 10px;
font-size:13px;
margin-bottom:15px;
}

/* grades */
.tenth{
font-size:20px;
color:#666666;
}
.tenth:hover{
color:#FF0000;
background:url(../images/10th.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.nineth{
font-size:20px;
color:#666666;
}
.nineth:hover{
color:#FFFF66;
background:url(../images/9th.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.eightth{
font-size:20px;
color:#666666;
}
.eightth:hover{
color:#FF9900;
background:url(../images/8th.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.seventh{
font-size:20px;
color:#666666;
}
.seventh:hover{
color:#009900;
background:url(../images/7th.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.sixth{
font-size:20px;
color:#666666;
}
.sixth:hover{
color:#0000FF;
background:url(../images/6th.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.fiveth{
font-size:20px;
color:#666666;
}
.fiveth:hover{
color:#993366;
background:url(../images/5th.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.fourth{
font-size:20px;
color:#666666;
}
.fourth:hover{
color:#993366;
background:url(../images/4th.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.thirdth{
font-size:20px;
color:#666666;
}
.thirdth:hover{
color:#996600;
background:url(../images/3rd.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.secondth{
font-size:20px;
color:#666666;
}
.secondth:hover{
color:#003300;
background:url(../images/2nd.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.firstkyu{
font-size:20px;
color:#666666;
}
.firstkyu:hover{
color:#003300;
background:url(../images/1stkyu.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.firstdan{
font-size:20px;
color:#666666;
}
.firstdan:hover{
color:#000000;
background:url(../images/1stdan.jpg) center no-repeat;
background-position:0 160px 0 0;
}

.secseven{
font-size:20px;
color:#666666;
}
.secseven:hover{
color:#000000;
background:url(../images/sec-7.jpg) center no-repeat;
background-position:0 160px 0 0;
}
.gallery-thumb{
width:165px;padding:5px;float:left;margin-right:10px;border:1px #CCCCCC solid;background:#ebeef1;margin-bottom:10px;
}
.gallery-big{
width:410px;padding:5px;float:none;margin-right:10px;border:1px #CCCCCC solid;background:#ebeef1;margin-bottom:10px;
}
.vedio img{
margin:5px;
}
.instructor-thumb{
color:#FFFFFF;
padding:5px 0;
}
.instructor-thumb strong{
color:#FFFF00;
}
/* grades */

#eventbox{
	width:700px;
	margin:20px 0px 0px 0px;
	display:inline-block;
}
#eventbox .box{
	border:1px #d2d2d2 solid;
	
}
#eventbox .box2{
	display:inline-block;
}
#eventbox img{
	float:left;
	padding:6px;
}
#eventbox .img{
	border:1px #CCCCCC solid;
	padding:6px;
	display:inline-block;
	margin:10px 0px 0px 0px;
}
#eventbox .more{
	background-color:#E5E5E5;
	padding:0px 30px 3px 0px;
	margin:0px;
	/*background-image:url(../images/evntarrow.jpg);
	background-position:right;
	background-repeat:no-repeat;*/
}
#eventbox .more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}
#eventbox .more a:hover{
	color:#006699;
	text-decoration:none;
}
#eventbox .con{
	float:left;
	margin:0px 10px 0px 10px;
	width:560px;
}
#eventbox .con2{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border-top:1px #666666 solid;
	width:700px;
	display:inline-block;
}
#eventbox .date{
	font-size:11px;
	color:#00406A;
	font-weight:bold;
	float:left;
	padding:0px 0px 0px 0px;
}
#eventbox .date2{
	font-size:11px;
	color:#00406A;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#eventbox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#006699;
	margin:0px;
	float:left;
	width:540px;
	padding:0px 0px 10px 0px;
}
#eventbox a{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#eventbox a:hover{
	color:#8e002f;
	text-decoration:underline;
}	
