body{
	margin:0px;
	background-image: url('../pics/bgrnd.jpg');
	background-attachment: fixed;
	text-align:center;
}
img{
	border:0px;
}
a{
	color:#BB1F6E;
	text-decoration:none;
}
a:hover{
	color:#8C2F5E;
	text-decoration:underline;
}

.shadow {
	background-image: url(../pics/bg_shdw.png);
	background-repeat: repeat-y;
	width: 982px;
	text-align:center;
	margin:0 auto;
}
.cb{
	clear:both;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.pf{
	position:fixed;
}
.ds{
	display:none;
}
.cnt{
	width:960px;
	text-align:center;
	margin: 0 auto;
}
.line{
	background-color:#000000;
	height:10px;
}
.menu{
	background-color:#E0EDE6;
	padding:27px 0 34px 0;
	background:#E0EDE6 url(../pics/brdln.jpg) no-repeat right bottom;
	width:960px;
}
.logo{
	padding:0 54px 11px 42px;
}
.dot1{
	background:#E0EDE6 url(../pics/dot1.jpg) repeat-y right top;
}
.dot2{
	background:#E0EDE6 url(../pics/dot2.jpg) repeat-y right top;
}
.dot5{
	background:#CBE4DA url(../pics/dot5.jpg) repeat-y right top;
}
.links{
	text-align:right;
	width:144px;
	height:114px;
	padding:12px 0 0 3px;
}
.links a{
	text-decoration:none;
	color:#262626;
	font-family: Trebuchet MS;
	font-size:15px;
	display: block; 
	width:100%;
	margin-bottom:1px;
}
.links .active,
.links a:hover{
	background-color:#000;
	color:#FEFEFE;
}
.mn{
	padding-top:5px;
	background-color:#EBF7F3;
}
.txt{
	width:700px;
}
.txt .title{
	font-family:Georgia;
	font-size:40px;
	color:#272727;
	text-transform:uppercase;
	border-bottom:1px solid #272727;
	margin-left:20px;
	text-align:right;
	padding:0 52px 4px 0;
	margin-bottom:40px;
}
.navb{
	text-align:left;
	padding-left:17px;
}
.navb a{
	color:#8C2F5E;
	font-family: Trebuchet MS;
	font-size:12px;
	text-decoration:none;
}
.navb	 a:hover{
	text-decoration:underline;
}
.fake{
	height:197px;
}
.news{
	width:421px;
	background:transparent url(../pics/dot3.jpg) repeat-x right bottom;
	margin-right:23px;
	text-align:left;
	color:#393939;
}
.news .ntt{
	font-family:Georgia;
	font-size:24px;
	width:385px;
	padding:11px 0 4px 0;
}
.news .nct{
	font-family:Verdana;
	font-size:12px;
	width:385px;
	padding:18px 0;
}
.news .nrm{
	width:385px;
	padding:6px 0 15px 0;
}
.news .nrm a{
	font-weight:bold;
	font-family: Trebuchet MS;
	font-size:12px;
	color:#8C2F5E;
	text-decoration:none;
}
.news .nrm a:hover{
	color:#000;
	text-decoration:underline;
}
.news .cls a{
	text-decoration:underline;
}
.rb{
	width:260px;
}
.sep{
	height:9px;
}
.bottom{
	margin:7px 10px;
	background-color:#000;
}
.drl{
	padding:10px 67px 9px 67px;
}
.prb{
	padding-right:27px;
}
.bln{
	margin-top:26px;
	padding:0 11px 0 10px;
	border-right:1px solid #DFEDE7;
	line-height:80%;
}
.bln a{
	color:#DFEDE7;
	font-family: Trebuchet MS;
	font-size:12px;
	text-decoration:none;
}

.bln .active,
.bln a:hover{
	text-decoration:underline;
	color:#BCE7D6;
}
.rights{
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000;
	padding:0 20px;
}
.rights span{
	text-transform:uppercase;	
	font-weight:bold;
}
.rights a{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
.sepln{
	background:transparent url(../pics/dot3.jpg) repeat-x right bottom;
}
.gal{
	text-align:left;
	padding:14px 0 0 42px;
}
.gal .help{
	font-family:Verdana;
	font-size:12px;
	color:#000;
}
.gal .name{
	font-family:Georgia;
	font-size:24px;
	color:#6C8478;
	padding:13px 0 5px 0;
	width:421px;
	margin-bottom:10px;
}
.gal .items{	
	padding-top:14px;
}
.gal .items .hd{
	display: block; 
	width:400px;
	color:#FFF;
	font-family:Verdana;
	font-size:18px;
	text-decoration:none;
	padding:2px 0;
}
.gal .items .hd img{
	float:left;
	padding:9px 36px 0 13px;
}
.gal .c1 .hd{
	background-color:#425F5B;
}
.gal .c2 .hd{
	background-color:#550655;
}
.gal .c3 .hd{
	background-color:#BC1F6E;
}
.gal .c1 .hdh,
.gal .c1 .hd:hover{
	background-color:#6D8578;
}
.gal .c2 .hdh,
.gal .c2 .hd:hover{
	background-color:#671567;
}
.gal .c3 .hdh,
.gal .c3 .hd:hover{
	background-color:#CE3784;
}
.gal .rec{
	color:#8C2F5E;
	font-family:Verdana;
	font-size:12px;
	padding:20px 0 8px 0;
	width:617px;
	margin-bottom:10px;
}
.tmb img{
	filter:gray;
}
.tmb img:hover{
	filter:none;
}
.tmb a{
	display:block;
	width:140px;
	height:91px;
	float:left;
	text-align:center;
	margin:10px 10px 0 0;	
}
.tmbm a{
	display:block;
	width:140px;
	float:left;
	text-align:center;
	margin:10px 10px 0 0;	
}
.c1m .tmbm a,
.c1 .tmb a{
	background-color:#CAE4D9;
	border:3px solid #CAE4D9;
}
.c1m .tmbm a:hover,
.c1 .tmb a:hover{
	border:3px solid #6D8578;
}
.mimg{
	border:3px solid #CAE4D9;
}
.p3 .tmb a,
.c2 .tmb a{
	background-color:#E0BAE1 !important;
	border:3px solid #E0BAE1 !important;
}
.p3 .tmb a:hover,
.c2 .tmb a:hover{
	border:3px solid #550655 !important;
}
.c3 .tmb a{
	background-color:#E9CDD9;
	border:3px solid #E9CDD9;
}
.c3 .tmb a:hover{
	border:3px solid #BA1F6D;
}
.gal .bot{
	padding:15px 0 8px 0;
	margin-bottom:15px;
}
.gal .cls{
	padding-bottom:24px;
}
.gal .cls a{
	color:#8C2F5E;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
}
.gal .cls a:hover{
	color:#000;
}
.gal .gcont{
	display:none;
}
.clnav{
	background-color:#CBE4DA;	
}
.clnav .btn a{
	display:block;
	background-color:#000;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	font-family: Trebuchet MS;
	font-weight:bold;
	text-transform:uppercase;
	padding:1px 10px;
	margin:33px 0 0 20px;
}
.clnav .btn a:hover{
	background-color:#671567;
}
.tr18{
	font-size:18px;
	font-family: Trebuchet MS;
	color:#272727;
	text-transform:uppercase;
	padding:7px 32px 7px 50px; 
	margin:6px 0;
	width:116px;
	text-align:right;
}
.tr12{
	font-size:12px;
	font-family: Trebuchet MS;
	color:#272727;
	font-weight:bold;
	text-align:left;
	padding: 14px 0 0 40px;
}
.tr12 select{
	width:242px;
	border:1px solid #CCCCCC;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	padding:1px 0;
}
.nav{
	color:#393939;
	padding-top:24px;
}
.attention{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#B01E68;
	width:420px;
	padding:6px 0 8px 0;
}
.attention .att{
	float:left;
	margin:20px 20px 7px 0;
}
.attention .notice{
	float:left;
	margin-top:17px;
	width:310px;
}
.pt33{
	margin-top:13px;
}

.gal .cclass .hd{
	background-color:#3C1434;
	font-size:12px;
	font-weight:bold;
	padding:6px 0;
}
.gal .cclass .hdh,
.gal .cclass .hd:hover{
	background-color:#8C2F5E;
}
.cclass .tmb a{
	background-color:#CAE4D9;
	border:3px solid #CAE4D9;
	
}
.cclass .tmb a:hover{
	border:3px solid #6D8578;
}

.gal .cclass .hd img{
	float:left;
	padding:4px 36px 0 13px;
}
.gal .cclass .hd span{
	color:#D23A87;
	text-transform:uppercase;
}
.cclass .info{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	width:582px;
	padding:19px 0 0 0;
}
.cclass .teacher{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	font-weight:bold;
	padding:4px 0 0 0;
}
.cclass .teacher span{
	font-weight:normal;
	color:#000;
}
.tech,
.cclass .teacher a{
	color:#BB1F6E;
	font-weight:normal;
}
.tech:hover,
.cclass .teacher a:hover{
	color:#8B2E5A;
}
.cclass .book{
	display:block;
	font-family: Trebuchet MS;	
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	background-color:#000;
	width:113px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 24px 0 24px;
	margin:20px 0;
}
.cclass .book:hover{
	background-color:#671567;
}

.linkpage div{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	padding-top:24px;
}
.linkpage span{
	font-weight:bold;
}
.linkpage a{
	color:#BB1F6E;
	text-decoration:none;
}
.linkpage a:hover{
	text-decoration:underline;
	color:#8C2F5E;
}
.default{
	width:423px;
	margin-right:21px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	line-height:132%;
}
.default .highlight{
	color:#BB1F6E;
}
.terms{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
}
.terms div{
	font-size:14px;
	font-weight:bold;
	padding:15px 0 7px 0;
}
.printer{
	margin:22px 20px 0 0;
}
.faq{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
}
.faq div{
	font-size:12px;
	font-weight:bold;
	color:#8C2F5E;
	padding:15px 0 7px 0;
}
.gift{
	font-weight:bold;
	font-size:14px;
}
.teachers{
	padding:0 42px;
}
.letter .ttl,
.studio .ttl,
.teachers .ttl{
	font-family:Georgia;
	font-size:30px;
	width:500px;
	text-align:left;
	color:#393939;
	padding-bottom:30px;
}
.rates .ttl{
	padding-top:20px;
	font-family:Georgia;
	font-size:30px;
	width:500px;
	text-align:left;
	color:#393939;
	padding-bottom:0px;
}
.studio .std{
	padding-bottom:0px;
}
.teachers .name{
	color:#FFF;
	font-family:Verdana;
	font-size:18px;
	background-color:#6D8578;
	width:370px;
	text-align:left;
	padding:2px 15px;
}
.teachers .photo{
	padding:20px 0 0 0;
	width:146px;
}
.teachers .noph{
	width:608px !important;
}
.teachers .photo img{
	border:3px solid #CAE4D9;
}
.teachers .desc{
	width:448px;
	text-align:left;
	padding:18px 0 0 12px;
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	line-height:132%;
}
.teachers .desc span{
	font-weight:bold;
}
.teachers .s14{
	font-size:14px;
	width:300px;
	font-weight:bold;
}
.pack .email,
.default .email,
.teachers .email{
	color:#BB1F6E;
	font-weight:normal !important;
}
.must1,
.must{
	color:#8C2F5E;
}
.teachers .sepln{
	width:420px;
	margin-bottom:20px;
}
ul{
	padding:0;
	list-style-position: inside ;
}
.pricing{
	font-family:Georgia;
	font-size:30px;
	padding:23px 0;
}
.prttl{
	background-color:#3C1534;
	font-weight:bold;
	font-family:Verdana;
	color:#FFF;
	padding:3px 11px 5px 11px;
	margin:0 1px 0 0;
	width:178px;
}
.w22{
	width:265px;
}
.w11{
	width:88px;
}
.serv{
	width:285px;
	margin-left:11px;
}
.lab{
	font-weight:bold;	
	padding-top:15px;
	margin-left:11px;
}
.note{
	color:#BB1F6E;
	font-size:12px;
	font-family:Verdana;
}
.v18{
	font-size:18px;
	font-family:Verdana;
}
.padhow{
	padding:37px 0 19px 0;
}
li a,
b a{
	color:#BB1F6E;
	text-decoration:none;
}
b a:hover{
	text-decoration:underline;
}
.pack{
	width:550px;
}
.pack .help{
	color:#393939;
	padding-bottom:3px;
	line-height:132%;
}
.pack .click{
	color:#000;
	font-family:Verdana;
	font-size:12px;
	padding:17px 0 0 0;
}
.pack .sepln{
	width:420px;
}
.cclass{
	padding:4px 0 0 0 !important;
}
.pack .gcont{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	padding-top:18px;
}
.pack .p1 .hd{
	background-color:#425F5B;
}
.pack .p1 .hdh,
.pack .p1 .hd:hover{
	background-color:#6D8578;
}
.pack .p2 .hd{
	background-color:#62ABA0;
}
.pack .p2 .hdh,
.pack .p2 .hd:hover{
	background-color:#75C2B8;
}
.pack .p3 .hd{
	background-color:#570655;
}
.pack .p3 .hdh,
.pack .p3 .hd:hover{
	background-color:#671567;
}
.pack .p4 .hd{
	background-color:#000000;
}
.pack .p4 .hdh,
.pack .p4 .hd:hover{
	background-color:#464646;
}

.p4 .tmb a{
	background-color:#000000 !important;
	border:3px solid #000000 !important;
}
.p4 .tmb a:hover{
	border:3px solid #464646 !important;
}


.studio .default{
	width:600px;
	line-height:132%
}
.studio .label{
	font-family:Verdana;
	font-size:18px;
	color:#FFF;
	padding:2px 13px;
	width:374px;
	margin-bottom:16px;
}
.studio .lb1{
	background-color:#3C1534;
}
.studio .lb2{
	background-color:#6D8578;
}
.studio .lb3{
	background-color:#570655;
}
.smff{
	line-height:80%;
	font-family:10px;
	width:421px;
	margin-bottom:8px;
}
.less{
	padding-bottom:10px;
}
.lesson{
	padding-top:25px;
	color:#272727;
}
.lesson .must{
	text-transform:uppercase;
}
.rates .find{
	font-weight:bold;
	padding:16px 0 14px 0;
}
.rates .find span{
	font-weight:bold !important;
}
.sldln{
	border-bottom:1px solid #272727;
	width:360px;
}
.letter .labels{
	text-align:right;
	width:250px;
	padding:13px 0 0 0;
	font-family:Verdana;
	font-size:12px;
	color:#8C2F5E;
}
.form{
	padding:10px 0 0 0;
	
}
.form div{
	padding:0 0 10px 0;
}
.form div select,
.form div textarea,
.form div input{
	width:263px;
	border:1px solid #CCC;
	color:#000;
	font-family:Verdana;
	font-size:12px;
	padding:2px;
	margin:0;
}
.letter textarea{
	height:102px;
}
.form .error{
	border:1px solid #BC1F6E;
}
.form .ast{
	color:#B8206D;
	padding-left:5px;
}
.errorlab{
	color:#BB206E;
}
.buttons{
	padding-left:43px;
	margin-bottom:25px;
}
.buttons a{
	display:block;
	background-color:#000;
	color:#FFF;
	font-size:14px;
	font-family: Trebuchet MS;
	font-weight:bold;
	width:83px;
	text-align:center;
	float:left;
	text-decoration:none;
	margin-left:30px;
	padding:1px 0;
}
.buttons a:hover{
	background-color:#671567;
}
.contacts{
	width:950px;
	text-align:left;
}
.contacts .title{
	padding-right:310px;
}
.contacts .location{
	background-color:#E0EDE6;
	margin:57px 0 0 20px;
	font-size:12px;
	font-family:Verdana;
	color:#393939;
}
.contacts .location .adr{
	float:left;
	margin:12px 95px;
	
}
.adr .sepln{
	font-size:24px;
	width:192px;
	padding-bottom:5px;
	margin-bottom:8px;
	font-family:Georgia;
	background:transparent url(../pics/dot6.jpg) repeat-x right bottom;
}
.lh{
	line-height:132%;
}
.lh2{
	line-height:172%;
}
.adr .det{
	margin:23px 0 11px 0;
}
.fclm{
	margin:23px 0 0 20px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#393939;
	width:445px;
}
.fclm .fl{
	padding-top:5px;
}
.fclm img{
	float:left;
	padding:0 6px;
}
.fclm .sldln{
	margin:42px 0 16px 0;
	width:197px;
}
.fclm ul{
	width:350px;
}

.fclm .lh,
.fclm li{
	font-weight:normal;
	line-height:142%;
}
.fclm .sepln{
	font-weight:normal;
	width:200px;
}
.fclm .sld2{
	margin:26px 0 16px 0;
}
.fclm .welcome{
	font-size:24px;
	font-family:Georgia;
	font-weight:normal;
	padding-top:22px;
}
.contacts .letter .labels{
	padding:115px 9px 0 10px;
	width:66px;
	line-height:126%;
}
.contacts .letter .form{
	width:379px;
}
.letter .label{
	font-family:Georgia;
	font-size:30px;
	color:#8C2F5E;
	border-bottom:1px solid #272727;
	width:360px;
	padding:12px 0 18px 0px;
	margin-bottom:10px;
}
.letter .label span{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
}
.contacts .buttons{
	margin-left:37px;
}
.booking .title{
	margin-bottom:10px !important;
}
.book .must,
.book ul{
	padding:13px 34px 9px 34px;
}
.book .blnk{
	padding:24px 24px 0 0;
}
.book .blnk a{
	color:#8C2F5E;
	font-family: Trebuchet MS;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
}
.book .blnk a:hover{
	text-decoration:underline;
}
.book .sepln{
	margin:0 20px 0 40px;
	line-height:100%;
}
.book .top{
	float:right;
	text-align:left;
	width:300px;
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	padding:15px 85px 18px 0;
}
.book .top span{
	font-family:Georgia;
	font-size:30px;
	color:#8C2F5E;
}
.book .default{
	width:360px;
}
.book .drk{
	background-color:#E0EDE6 !important;
}
.book .solid{
	border-top:1px solid #272727;
	padding:20px 0 10px 0;
}
.book .dashed{
	background:transparent url(../pics/dot3.jpg) repeat-x right top;
	padding:20px 0 10px 0;
}
.book .dashed1{
	background:transparent url(../pics/dot7.jpg) repeat-x right top;
	padding:20px 0 10px 0;
}
.book .short{
	width:135px;
}
.book .mini{
	width:10px;
	border:0px;
}
.book .drop{
	width:142px !important;
	padding:0px !important;
}
.book .security{
	width:106px;
	margin-right:21px;
}
.book .buttons{
	padding-left:37px;
	margin-bottom:25px;
}
.book .labels{
	text-align:right;
	width:269px;
	padding:23px 9px 6px 0;
	font-family:Verdana;
	font-size:12px;
	color:#8C2F5E;
	margin-left:41px;
}
.book .labels div{
	padding-bottom:16px;
}
.book .memid{
	padding-top:99px;
	padding-bottom:16px;
}
.book .disbl{
	color:#898989;
}
.book .qs{
	padding-bottom:15px;
	padding-top:15px;
}
.book .qs div{
	width:120px;
	padding:2px 0;
}
.book .qs1{
	padding-bottom:87px;
}
.booking .gal .what{
	font-family:Georgia;
	font-size:30px;
	color:#3C1434;
	padding:23px 0 17px 0;
}
.booking .gal .items .hd{
	width:634px;
}
.booking .gal .cclass .hd span{
	color:#FD3F9F;
}
.pages{
	float:left;
	padding:26px 0 0 0;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#393939;
}
.pages a{
	background-color:#000;
	padding:0 2px 0 3px;
	margin-left:4px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.pages .active,
.pages a:hover{
	background-color:#8C2F5C;
}
.booking .printer{
	margin:0px;
	padding:19px 10px 0 0;
}
.booking .clname{
	font-family:Verdana;
	font-size:24px;
	color:#BB1F6E;
	padding:20px 0 10px 0;
	line-height:100%;
}
.booking .clabout{
	text-align:right;
	padding:23px 33px 0 0;
}
.booking .clabout a{
	font-family: Trebuchet MS;
	font-size:12px;
	color:#8C2F5E;
	font-weight:bold;
	text-decoration:none;
}
.time .navig{
	margin-left:42px;
}
.time .navig a{
	display:block;
	width:101px;
	float:left;
	text-align:center;
	color:#FFF;
	font-size:11px;
	padding:3px 0;
	margin-right:10px;
	font-family:Verdana;
	text-decoration:none;
	font-weight:bold;
	font-family:
}
.time .navig .w1{
	background-color:#D9D7D8;
}
.time .navig .w2{
	background-color:#6D8578;
}
.time .navig .w2:hover,
.time .navig .wa{
	background-color:#000;
}
.time .sepln{
	margin:0 25px 0 42px;
}
.time .info{
	width:640px;
	padding:20px 0 0 42px;
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	line-height:132%;
}
.time .pdd{
	padding:20px 0 0 0;
}
.time .high{
	padding:23px 0 5px 0;
	font-family:Georgia;
	font-size:24px;
	color:#6C8478;
}
.time .high span{
	color:#393939;
}
.time .txt{
	padding:9px 0 0 42px;
	font-family:Verdana;
	font-size:12px;
}
.time .txt2{
	padding:19px 0 0 42px;
	font-family:Verdana;
	font-size:12px;
}
.time .printer{
	margin:10px 35px 0 0;
}
.time .printer2{
	margin:20px 35px 10px 0;
}
.time .printer2 a{
	margin:0;
}
.table{
	padding:9px 28px 0 42px;
}
.table .date{
	background-color:#FFF;
	color:#3C1534;
	text-transform:uppercase;
	font-family: Verdana;
	font-size:18px;
	padding:1px 0 3px 6px;
	margin-top:10px;
}
.table .date span{
	text-transform:none;
	font-weight:normal;
	font-size:12px;
}
.table .tr div{
	float:left;
	background-color:#3C1534;
	color:#FFF;
	font-weight:bold;
	font-family: Verdana;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 0 3px 6px;
	margin:0 2px 0 0;
}
.table .t1{
	width:89px;
}
.table .t2{
	width:184px;
}
.table .t3{
	width:62px;
}
.table .t4{
	width:147px;
}
.table .t5{
	width:101px;
}
.table .t6{
	width:92px;
}
.table .t7{
	width:151px;
	margin-right:0 !important;
}
.table .row{
	clear:both;
}
.table .row div{
	float:left;
	background-color:#E0EDE6;
	color:#000;
	font-family: Verdana;
	font-size:11px;
	padding:3px 0 3px 6px;
	margin:2px 2px 0 0;
}
.table .row .t1{
	font-weight:bold;
}
.table .r1 div{
	background-color:#CAE4D9;
}
.table .bk .t7{
	color:#8E2D60;
	font-weight:bold;
	text-transform:uppercase;
}
.table .phn .t7 a{
	color:#015B5C;
	font-weight:bold;
	text-transform:uppercase;
}
.table .phn .t7 a:hover{
	text-decoration:underline;
}
.table .row .t5 a,
.table .row .t2 a,
.table .row .t4 a{
	color:#000;
	text-decoration:none;
}
.table .row .t5 a:hover,
.table .row .t2 a:hover,
.table .row .t4 a:hover{
	text-decoration:underline;
}
.table .row .t7 .bonl{
	background-color:#000;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:1px 8px;
	text-transform:uppercase;
}
.table .row .t7 .bonl:hover{
	background-color:#671567;
}
.table .cn div{
	background-color:#E9DAE1;
}
.table .cn .t7{
	color:#BB206C;
	font-weight:bold;
	text-transform:uppercase;
}
.justtxt{
	color:#000;
	font-family:Verdana;
	font-size:12px;
}
.media .medtitle{
	font-family:Georgia;
	font-size:24px;
	color:#393939;
	line-height:110%;
	padding-bottom:4px;
}
.media .post{
	font-family:Verdana;
	font-size:18px;
	color:#8C2F5E;
	padding-bottom:10px;
}
.media .postdate{
	padding-bottom:18px;
}
.media .txt{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	width:400px;
}
.media .sepln{
	margin:4px 0 15px 0;
}
.media .viewfull{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8C2F5E;
	text-decoration:none;
}
.media .viewfull:hover{
	color:#000;
}
.media .link{
	padding-bottom:7px;
}
.media .email:hover{
	color:#8C2F5C;
}
.success{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	float:right;
	width:340px;
	text-align:left;
	padding-top:15px;
	padding-right:50px;
}
.success span{
	font-family:Verdana;
	font-size:18px;
	color:#8C2F5E;
}
.workshop{
	padding-top:10px;
}
.workshop .hd{
	width:634px !important;
	background-color:#014747 !important;
}
.workshop .hdh,
.workshop .hd:hover{
	width:634px !important;
	background-color:#348586 !important;
}
.workshop .head{
	font-family:Georgia;
	font-size:24px;	
	color:#004747;
	padding-bottom:15px;
}
.fixx .hd{
	width:400px !important;
}
.fixx .book{
	width:91px;
}
.cllist{
	font-family:Verdana;
	font-size:12px;
	color:#393939;
	width:500px;
	line-height:200%;
	padding-top:30px;
}
.rcon{
	background-color:#E0EDE6;
	margin:0 10px;
	padding:30px 23px 90px 23px;
	color:#3C1434;
	font-family: Trebuchet MS;
	font-size:12px;
	text-align:left;
	
}
.rcon .sepln{
	padding-bottom:13px;
	font-size:18px;
	margin-bottom:13px;
}
.rcon img{
	margin-right:12px;
	margin-top:3px;
}
.backlink a{
	font-family: Trebuchet MS;
	font-size:12px;
	color:#6C8478;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.backlink a:hover{
	color:#000;
	text-decoration:none;
}
.backlink{
	color:#000;
	font-weight:bold;
	font-size:11px;
}
.title .backlink{
	margin-top:22px;
}
.arrow{
	background:transparent url(../pics/dash.jpg) repeat-x right bottom;
	line-height:110%;
}
.hcont{
	display:none;
}
