@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
* Filename: layout.css
* Purpose: All the CSS Rules required to design web pages.
* Author: Suraj Naik n[dot]suraj[at]agiletechnosys[dot]com
****************************************************************************************************/
/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
line 11 changed color to black from #666
**********************************************************/
html {background:url(../images/headerbg.png) 0 0 repeat-x}
body {font:normal 11px Verdana; color:#000000; text-align:left; background:url(../images/headerbg1.png) center 0 no-repeat}
/* global reset */
body,form,h1,h2,h3,h4,h5,h6,p {padding:0; margin:0}
h1,h2,h3,h4,h5,h6,label,a {text-decoration:none}
a {color:#666; text-decoration:none}
a:hover {color:#fac606; text-decoration:none}
a:active, a:focus {outline:0} /* to avoid link borders on new browsers */
img {border:none}

/* 	HEADER ELEMENTS STYLING	(id=HEADERS)
**********************************************************/
/* H1 */

/* H2 */

/* H3 */

/* 	ALL IDS (id=IDS)
**********************************************************/
#mainWrapper {background:url(../images/footerbg1.png) 0 100% repeat-x}

.topheader {float:right; width:50%; height:130px; background:url(../images/headerbg2.png) 0 0 repeat-x; position:absolute; top:0; right:0; z-index:-1}
#wrapper {margin:0 auto; width:966px}
#header  {width:100%; height:130px}
#logo    {width:273px; background:url(../images/logo.png) 0 0 no-repeat; height:119px; float:left}
#logo a {display:block; width:273px; height:119px}

#globalNav {float:right; width : 650px; margin:84px 0 0 0; height:42px; line-height:42px}
/**/

#maincont {padding:21px 0 35px; min-height:500px}


#sidebar {float:left; width:226px}
#sidebar1 {float:left; width:260px}
#content {float:right; width:606px; padding-top:31px}
#content p {padding-bottom:10px}
#content1 {float:left; width:100%}


#footerwarp {background:url(../images/footerbg.png) 0 0 repeat-x; padding-top:34px;min-width : 650px;}
#footer {margin:0 auto; width:864px; font-size:10px; color:#a7a7a7; background:url(../images/img01.png) 25px 0 no-repeat; padding:0 0 0 102px; height:50px; line-height:50px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

/* 	MAIN MODULES (id=MAINMODS)
**********************************************************/
/* -------------->MENUS-< -------------- Menu dropping change line 57 padding size*/ 
ul.topnav {list-style:none; padding:0; margin:0}
ul.topnav li {display:inline; float:left}
ul.topnav a {padding:0 6px; color:#fff; display:block; float:left; font-size:12px; background:url(../images/mnusep.gif) 100% 0 no-repeat; text-align:right; text-transform:uppercase} 
ul.topnav a.last {background:none}
ul.topnav a:hover, ul.topnav a.active {color:#fac606}


/* -------------->LISTINGS< -------------- */ 
ul.list1 {padding:0; margin:0; list-style:none}

/* Added By Kabilan*/
.pagetitle{ margin-bottom:10px;}
#accordion h3{
background:#000;
color:#fff; height:34px; line-height:34px;cursor:pointer;font-size:15px;
font-family:Verdana;
font-style:bold;

border-bottom:#fff 10px solid;
}
#accordion h3 span {background:url('images/sprite.gif') 100% -103px no-repeat;  line-height:0px; font-size:14px; color:#fff; display:block;height:0px;} 


ul.list1 {padding:0; margin:0; list-style:none}
ul.list1 li {background:#ccc; padding:10px 10px 10px 15px; margin-bottom:10px;font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block;}
ul.list1 li a {font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block; text-decoration:underline}
ul.list1 li a:hover {text-decoration:none; color:#4e0101}


ul.list2 {padding:0; margin:0; list-style:none}
ul.list2 li {background:#ccc; width:236; height:226; padding:10px 10px 10px 15px ; margin-bottom:10px;font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block;}
ul.list2 li a {font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block; text-decoration:underline}
ul.list2 li a:hover {text-decoration:none; color:#4e0101}

.imleft {
 float:left;
 padding:5px;
}

.imleft1 {
 float:left;
 padding:10 10px 10px 10;

}

.play_podcast span {
 padding:10px;
}


.topcurve {
	background:url(../images/top-curve.jpg) no-repeat top center;
	width:606px;
	height:10px;
	margin:10px 0 0 0;
}

.midconte {
	border-left:#dadada 2px solid;
	border-right:#dadada 2px solid;
	padding:10px;
}

.bottomcurve {
	background:url(../images/bottom-curve.jpg) no-repeat top center;
	width:606px;
	height:10px;
	margin:0 0 10px 0;
}

.hed{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.writerbio{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	
}

.res{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#000;
}

.Blogsubmitbtn {background:url(../images/submit_img.gif) 0 0 no-repeat; width:69px; height:24px; border:none; cursor:pointer; float:left}

.reco{
	color:#000;
}


.lev{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
}

input[type="text"]{
	border:2px solid #999;
	width:200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
}


input[type="button"]{
	background:url(../images/button.png) no-repeat;
	border:none;
	width:80px;
	height:27px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
}


textarea{
	border:2px solid #999;
	width:350px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
}

.ne {
	width:100px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	margin:10px 0 0 0;
}


.ne2 {
	width:100px;
	float:left;
	margin:10px 0 0 0;
}

.clear {
	clear:both;
}

.conti {
	border:1px solid #CCCCCC;
	height:180px;
	margin:10px 0;
}


.conti2{
	border:1px solid #CCCCCC;
	height:40px;
	margin:10px 0;
}

.contipopup {
	border:1px solid #CCCCCC;
	height:220px;
	margin:10px 0;
}


.contivid {
	color:#000;
	border:1px solid #CCCCCC;
	height:410px;
	margin:10px 0;
	padding:10px;
}

.contivid1 {
	color:#000;
	border:1px solid #CCCCCC;
	height:400px;
	margin:10px 0;
	padding:10px;
}


.contiorgan {
	color:#000;
	border:1px solid #CCCCCC;
	height:225px;
	margin:10px 0;
}



.artnot {
	padding:20px;
	color:#000;
	border:1px solid #CCCCCC;
	background:#E8EFE7;
}

.stle{
	color:#000;
	padding:20px 0 0 80px;
}

.imgle {
	float:left;
	padding:10px;
	width:130px;
}

.biore {
	float:left;
	padding:10px;
	width:430px;
	color:#000;
}

.bioreorgan{
	float:left;
	padding:10px;
	width:490px;
	
	color:#000;
}

.biore .date {
	font-style:italic;
	padding:0 0 5px;
	color:#666;
}

.fullbio a {
	color:#039;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	float:right;
}


.fullbio a:hover {
	color:#06F;
}
.homeitune {
	font:Lucida Sans;
	font-weight:600;
	color:#3b5998;
	vertical-align:sub;

	
	
}


/*Added by kabilan*/


/*ul.list1 li {background:url(../images/sprite.gif) 0 -137px no-repeat; padding-left:15px}
ul.list1 li a {background:url(../images/sprite.gif) 100% -137px no-repeat; height:41px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block; line-height:32px; text-decoration:underline}*/

ul.list1 li a:hover {text-decoration:none; color:#4e0101}

ul.tabs {margin:16px 0 0 0; padding:0; list-style:none; height:41px; width:389px; float:right}
ul.tabs1 {width:724px}
ul.tabs li {float:left; display:inline}
ul.tabs li a {float:left; display:block; font-size:11px; color:#fff; text-transform:uppercase; padding-left:5px; font-weight:normal;}
ul.tabs li a span {float:left; display:block; height:41px; line-height:41px; padding:0 15px 0 12px}
ul.tabs li a:hover, ul.tabs li a.active {background:url(../images/sprite.gif) 0 -272px no-repeat; color:#000;text-decoration:none;}
ul.tabs li a:hover span, ul.tabs li a.active span {background:url(../images/sprite.gif) 100% -313px no-repeat; cursor:pointer}

ul.commentform {margin:0; padding:0; list-style:none}
ul.commentform li {padding-bottom:10px}
ul.commentform li label {width:100px; text-align:right; margin-right:10px; float:left; cursor:pointer}
ul.commentform li .input, ul.commentform li textarea {border:1px solid #666; padding:3px; background:none; float:left; width:230p; color:#333}
ul.commentform li textarea {width:400px; height:80px}
ul.commentform li .input:focus, ul.commentform li textarea:focus {background:#CCC}
ul.commentform li .submitbtn {background:url(../images/submit_img.gif) 0 0 no-repeat; width:69px; height:24px; border:none; cursor:pointer; float:left}
	

/* -------------->FORMS< -------------- */ 


/* -------------->GRIDS< -------------- */ 
.illust {background:url(../images/img1.jpg) 0 0 no-repeat; width:939px; height:255px; position:relative; top:-3px; margin-bottom:22px}
.home {padding:0 13px 17px}
.homemod {width:880px; margin:0 auto}
.homemod .homemodinn {border-bottom:1px solid #b7b7b7;min-height:280px; padding:0 0 48px 0; margin-bottom:15px;}
.homemod h3 {font-size:14px; font-weight:normal; color:#7f0303; padding-bottom:11px; line-height:1}
.homemod .news, .homemod .articlesDv {float:left; width:405px; border-right:1px solid #b7b7b7; padding-right:40px; height:103px; position:relative}
.homemod .articlesDv {float:right; border:none; padding-right:0}
.homemod .news img, .homemod .articlesDv img {float:left; margin-right:13px}
.homemod .news .newstxt, .homemod .articlesDv .newstxt {width:310px; float:left}
.homemod a.more {background:url(../images/icon.gif) 0 1px no-repeat; padding-left:19px; color:#666;  top:91px; right:40px;}
.homemod .articlesDv a.more {right:12px}
.homemod a.more:hover {color:#fac606}
a.more1 {right:12px; color:#FFFFFF;}
a.more1:hover {color:#fac606}

/***articles**/

.articles {padding:9px 55px 17px 26px; font-size:13px; line-height:19.5px}
.articles h3 {background:url(../images/sprite.gif) 0 -103px no-repeat; padding-left:15px; margin-bottom:5px} 
.articles h3 span {background:url(../images/sprite.gif) 100% -103px no-repeat; height:34px; line-height:34px; font-size:14px; color:#fff; display:block} 
.articles .input {background:url(../images/inputbg.gif) 0 0 no-repeat; width:173px; height:14px; padding:4px; border:none}
.articles .mrbtm {margin-bottom:16px}
.articles .search {background:url(../images/search.gif) 0 0 no-repeat; width:38px; height:25px; border:none; cursor:pointer}

.articles h1 {font-size:26px; color:#000; padding-bottom:5px; font-weight:normal; padding-bottom:31px; padding-top:11px}
.articles h1 span {font-size:12px; color:#999; display:block; padding-top:7px}
.articles img {float:left; margin:0 22px 22px 0}

.articles .blogDv {margin-bottom:52px}
.articles .blogDv p {padding-bottom:13px}
.articles .comment {background:url(../images/bg2.gif) 0 0 repeat-x; padding-top:26px; font-size:12px; color:#fff}
.articles .msg, .articles .msg1, .articles .chat, .articles .track {background:url(../images/icon.gif) 0 0 no-repeat; display:block; float:left; margin-right:10px; font-size:12px; color:#fff}

.articles .msg {background-position:0 -21px; width:17px; height:26px; }
.articles .msg1 {background-position:0 -48px; width:17px; height:26px; }
.articles .chat {background-position:0 -80px; padding-left:22px}
.articles .track {background-position:0 -114px; padding-left:22px; margin-left:13px}


/***common**/
h2.headtitle {font-size:16px; color:#fff; float:left}
.about {padding:17px 56px 37px 30px; line-height:16.5px}
.about p {padding-bottom:13px}
.about .padtp {padding-top:13px}
.topdv p {padding-top:0px}
/***contact**/
.contactillust {float:left; background:url(../images/img6.jpg) 0 0 no-repeat; width:627px; height:387px}
.contact {padding:17px 32px 0 30px; line-height:16.5px}
.contactinfo {float:right; width:223px}
.contactinfo h4 {font-size:14px; color:#000; padding-bottom:8px}
.contactinfo .topdv {border-bottom:1px solid #dadada; margin-bottom:12px; padding-bottom:10px}
.contactinfo .mail {background:url(../images/icon.gif) 0 -163px  no-repeat; padding-left:18px}
.contactinfo .phone {background:url(../images/icon.gif) 0 -182px  no-repeat; padding-left:18px}

/***Find teacher***/
.findteacher {padding:27px 34px 32px 31px; width:902px}
.findteacher .sortby {margin-bottom:12px}
.findteacher .sortby  label {font-size:14px; color:#000; cursor:pointer; margin:5px 10px 0 0; float:left}
.findteacher .sortby  select {border:1px solid #7f9db9; width:186px; height:17px; margin:5px 73px 0 0; float:left}
.findteacher .sortby p {width:247px; float:left; margin-right:20px}
.findteacher .sortby .click {float:right; width:308px; text-align:right;}
.findteacher .sortby .click  span {float:right; padding-top:7px}
.findteacher .sortby .click .clickbtn {background:url(../images/button.gif) 0 0 no-repeat; height:24px; width:88px; margin-left:15px; display:block; float:right}
.findteacher .headtitle1 , .findteacher .headtitle2 , .findteacher .headtitle3 {width:286px; float:left; font-size:14px; color:#fff}
.concert .headtitle1 , .concert .headtitle2 , .concert .headtitle3, .concert .headtitle4 {width:205px; float:left; font-size:14px; color:#fff}
.findteacher .sortby1 {margin-bottom:8px}
.findteacher .sortby1  label {font-size:14px; color:#000; cursor:pointer; margin:5px 10px 0 0; float:left}
.findteacher .sortby1  select {border:1px solid #7f9db9; width:186px; height:17px; margin:5px 73px 0 0; float:left}
.findteacher .sortby1 p {width:247px; float:left; margin-right:20px}
.findteacher .sortby1 .click1 {float:right; width:408px; text-align:right;}
.findteacher .sortby1 .click1  span {float:right; padding-top:7px}
.findteacher .sortby1 .click1 .clickbtn1 {background:url(../images/skype.png) 0 0 no-repeat; height:24px; width:54px; margin-left:15px; display:block; float:right}

 .concert .headtitle3 , .findteacher .headtitle3 {width:225px; padding: 0 0 0 2px}
.findteacher .headtitle1, .concert .headtitle1 {padding-left:0}
/*.findteacher .headtitle2, .findteacher .headtitle3, .concert .headtitle2, .concert .headtitle3, .concert .headtitle4 {text-align:center}*/

.findteacher .contactbox {height:315px; overflow:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; z-index:2}
.findteacher .contactbox dl, .findteacher .contactbox dd {margin:0; padding:0; list-style:none; position:relative; z-index:1}
.findteacher .contactbox dl {width:877px}
.findteacher .contactbox dt {margin-bottom:4px; color:#000; line-height:36px; height:36px; position:relative; width:98%; cursor:pointer; padding: 0 0 0 15px}
.findteacher .contactbox dt .arrow1, .findteacher .contactbox dt .arrow2 {background:url(../images/icon.gif) 0 -215px no-repeat; width:17px; height:17px; display:block; position:absolute; top:9px; right:25px; z-index:100}
.findteacher .contactbox dt .arrow2 {background:url(../images/icon.gif) 0 -253px no-repeat}

.findteacher .contactbox dt .instrument , .findteacher .contactbox dt .city , .findteacher .contactbox dt .name {width:207px; float:left; display:block; color:#000; cursor:pointer}

.concert .contactbox dt .instrument , .concert .contactbox dt .city , .concert .contactbox dt .name, .concert .contactbox dt .date {width:206px; float:left; display:block; color:#000; cursor:pointer}


.concert .contactbox dt .name, .findteacher .contactbox dt .name  {width:223px; text-align:left}

.findteacher .contactbox dt .city , .findteacher .contactbox dt .name, .concert .contactbox dt .date {text-align:left}
.findteacher .contactbox dt.bgone {background:url(../images/bg3.gif) 0 0 no-repeat}
.findteacher .contactbox dt.bgtwo {background:url(../images/bg3.gif) 0 -40px no-repeat}
.findteacher .contactbox dd.bgtwo {background:url(../images/bg4.gif) 0 0 no-repeat}
.findteacher .contactbox dd.bgone {background:url(../images/bg4.gif) 0 -118px no-repeat}
.findteacher .contactbox dd.bgthree {background:url(../images/bg5.gif) 0 0 no-repeat}
.findteacher .contactbox dd.bgthree {}
.findteacher .contactbox dd {padding:32px 0 0 59px; height:83px; color:#000; margin-bottom:4px}
.findteacher .contactbox dd .infodv1 {width:414px; float:left}
.findteacher .contactbox dd .infodv2 {width:366px; float:right; margin-right:10px; padding-top:8px}
.findteacher .contactbox dd .infodv1 p, .findteacher .contactbox dd .infodv2 p {padding-bottom:3px}


/**comment**/
.commentmod {margin-bottom:14px}
.commentmod h2 {font-size:16px; color:#000;  margin:0}
.commentmod1 {margin-bottom:14px}
.commentmod1 .desc {float:left; width:300px; color:#666}
.commentmod1 .desc img {margin:0; vertical-align:-1px; float:none}
.commentmod1 .desc strong {color:#000; font-style:italic}
.commentmod1 .desc p {padding-bottom:0 !important}
.commentmod1 .photo {float:right; margin:0; border:1px solid #666}


/* -------------->MODS< -------------- */ 
/* ROUNDED CORNERS */

.ModTop1, .ModTop1 div, .ModEnd1 , .ModEnd1 div, h2.ModTop2, h2.ModTop2 div, .ModTop4, .ModTop4 div, .ModTop5, .ModTop5 div, .ModTop6, .ModTop6 div, .ModEnd6 , .ModEnd6 div, .ModTop7 , .ModTop7 div {background:url(../images/sprite.gif) 0 0 no-repeat}
.ModTop1 {background-position:0 0; padding-left:20px}
.ModTop1 div {background-position:100% 0; height:16px}
.ModEnd1 {background-position:0 -17px; padding-left:20px}
.ModEnd1 div {background-position:100% -17px; height:18px}
.ModBg1 {background:url(../images/bg1.gif) 0 0 repeat-y}

h2.ModTop2 {background-position:0 -35px; padding-left:27px; font-size:16px; color:#fff}
h2.ModTop2  span {background-position:100% -35px; height:68px; line-height:68px; display:block}

.ModTop4 {background-position:0 -201px; padding-left:27px}
.ModTop4 div {background-position:100% -201px; height:66px; line-height:66px}

.ModTop5 {background-position:0 -362px; padding-left:27px}
.ModTop5 div {background-position:100% -362px; height:65px; line-height:66px}

.ModTop3 {background:url(../images/sprite.gif) 0 -103px no-repeat; padding-left:10px; margin-bottom:5px} 
.ModTop3 div {background:url(../images/sprite.gif) 100% -103px no-repeat; height:34px; line-height:34px} 

.ModTop6 {background-position:0 -432px; padding-left:10px}
.ModTop6 div {background-position:100% -432px; height:14px}
.ModEnd6 {background-position:0 -446px; padding-left:10px}
.ModEnd6 div {background-position:100% -446px; height:13px}
.ModBg6 {background:#fff; border:1px solid #3a0000; border-width:0 1px; padding:0 15px}

.ModTop7 {background-position:0 -35px; padding-left:27px}
.ModTop7 div {background-position:100% -35px; height:68px}

/* BORDERS */

/* BACKGROUNDS */

/* COLUMNS (id=COLS)
**********************************************************/




/* ALL TEXT CSS	(id=TEXTAll)
**********************************************************/
/* font SIZES */
.vsmlTxt{font-size:10px}
.smlTxt{font-size:11px}
.para{font-size:12px}
.big{font-size:14px}
/*font WEIGHTS */
.strong {font-weight:bold} 
.normTxt, .normTxt a {font-weight:normal}
/* text TRANSFORMS */
.allCaps {text-transform:capitalize}
.upperCase {text-transform:uppercase}
.textU, .textU a{text-decoration:underline}
/* text ALIGN & content ALIGN for inline level ELEMENTS */
.centerAll {text-align:center}
.alignLeft {text-align:left}
.alignRight {text-align:right}
.justify {text-align:justify}
/* colored text */
.clrOne {} /* for green color */
/* a TAGS, BUTTONS */

/* 	REQUIRED PADDINGS / MARGINS (id=PADS)
**********************************************************/
/* paddings */
.padOne {padding:8px}
.padBtm {padding-bottom:5px}
.padtwo {padding-top:20px}
/* matgins */
.marginTop {margin-top:10px}
.marginBtm {margin-bottom:10px}

/* 	MISCELLANEOUS (id=MISC)
**********************************************************/
.clr {clear:both; overflow:hidden; padding:0; margin:0; height:0}
.fl {float:left}
.fr {float:right}
.posrel {position:relative}
.clearfix:after, .container:after {content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden}
.clearfix, .container {display: block}
/*for post thumbnail*/
.size-full{ width:47px;height:57px;}
#selectDiv{height:356px; width:902px; overflow:hidden }




.titlehead {
	font:Verdana; 
	font-size:18px;
	font-style:normal;
	color:#000;	
	width:600px;
	line-height:5px; 
	
}

.authortitlehead {
	font:Verdana; 
	font-size:20px;
	font-style:bold;
	color:#666;
}
.homepodcasttitle {
	font:Verdana; 
	font-size:11px;
	font-weight:bold;
	color:#666666;
	
}

.authoremail {
	font:Verdana; 
	font-size:13px;
	font-style:normal;
	
}

.authorbio {
	font:Verdana; 
	font-size:13px;
	font-style:bold;
	
}

.imagecaption{
	font:Verdana; 
	font-size:15;
	font-style:italic;	
}
.desc_overview{
	font:Verdana; 
	font-size:15;
	font-weight:bold;
	background:#e6efe6;
	padding:10px;
	color:#000;
	
}
.play_podcast{
	font:Verdana; 
	font-size:15;
	font-weight:bold;
	background:#FF9 ;
	text-indent:5px;
	color:#000;

	
	
}

.play_podcastfont{
	font:Verdana; 
	font-size:15;
	font-weight:bold;
	background:#FF9 ;
	color:#000;
	text-align:center;
	
	
}


/* Added By Kabilan for Pagination*/


div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #660000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #660000;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #660000;
		
		font-weight: bold;
		background-color: #660000;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

/* Pagination */


.title {
	font-size:30px;
	color:#000;
	margin:0 0 12px;
}


.concerttitle {
	font-size:22px;
	color:#000;
	margin:0 0 12px;
}

.sli {
	color:blue;
	font-style:italic;
}

.imgyoule {
	float:left;
	width:402px;
	min-height:65;
	padding:20px 0 20px 0;
}


.imgyoure {
	float:left;
	width:180px;
	padding:20px 0 0 20px;
	font-style:italic;
	font-weight:bold;
	min-height:85px;
}

.menu_list {	
	width: 226px;
}
.menu_head {
	padding: 7px;
	cursor: pointer;
	position: relative;
	margin:5px 0;
	color:#000;
    background: #CECFCE url(../images/left.png) center right no-repeat;
}
.menu_body {
	display:none;
}
.menu_body ul{
	margin:0;
	padding:0;}

.menu_body li{
	background-color:#EFEFEF;
	color:#000000;
	list-style:none outside none;
	margin:5px 0;
	padding:7px 0 7px 20px;
	text-decoration:none;
}

.menu_body li.a{
	color:#000000;
	list-style:none outside none;
  text-decoration:underline;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }

