body {
	margin:0;
	padding:0;
	background:#e0c0d0;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#151615;	
}
/* ********************* General Defination ************************ */ 
img { border:0;}
h1, h2, h3{
padding:0;
margin:0
}
h1{
font:normal 25px Georgia, "Times New Roman", Times, serif;
padding-bottom:20px;
color:#65008a;
}
h1 span{
color:#ed058c;
}
h3{
font:normal 25px Georgia, "Times New Roman", Times, serif;
color:#8f04be;
padding-bottom:5px;
}
form{
padding:0;
margin:0;
}
a{
color:#1e548b;
text-decoration:underline;
}
a:hover{
text-decoration:none;
outline:none;
}
p{
padding:8px 0; margin:0;
}
input.txtbox, textarea.txtbox{
border:1px solid #cdaebd;
padding:2px 3px;
font-size:12px;
}
SELECT{
border:1px solid #cdaebd;
padding:2px 3px;
}
input.button{
background:#640787 url(../img/btnbg.gif) repeat-x left top;
border:1px solid #2C1135;
color:#FFFFFF;
font-weight:bold;
padding:3px 5px;
overflow:visible;
}
.padtop{
	padding-top:50px;
}
.padright25{
padding-right:25px;
}
.padimg{
	padding:8px;
}
.padbot15{ padding-bottom:15px;}
.bdrbot{border-bottom:1px solid #ee8bbb;}
.padtop8{ padding-top:8px;}
.padtb10{ padding:10px 0;}
.bdrall{ border:2px solid #e5c9d7;}
.margin_bot2{
margin-bottom:2px;
}
/*===============================================================================*/
.bodylinebg{
background:url(../img/bodyline.gif) repeat-y left top;
}
.bannerbg{
background:url(../img/bannerbg.gif) no-repeat left top;
}
.bannerleft{
background:url(../img/banner_leftbg.gif) no-repeat left top;
width:413px;
}
.introtxt{
	padding:130px 30px 0 40px;
	font:normal 22px/30px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}
.readmore a{
display:block; float:right;
width:136px; height:38px;
text-indent:-1000em;
background:url(../img/button/readmore.gif) no-repeat left top;
margin-top:8px;
}
.readmore a:hover{
background-position:left bottom;
}
.contentwrap{
	margin:20px 27px 10px 28px;
}
.content_pad{ padding:0 25px 0 5px;}
.sep{
background:url(../img/sep.gif) no-repeat center top;
margin:5px 0;
height:5px;
}
.txtpink20{ font-size:20px; font-weight:bold; color:#ed058c;}
.txtred{ color:#FF0000; font-size:16px; font-weight:bold;}

ul.list {
list-style:none;
padding:0 5px;
margin:0;
}
ul.list li{
border-bottom:1px solid #DAADD6;
padding:5px 5px  5px 15px;
background:url(../img/arrow.gif) no-repeat left 12px;
}
ul.news{ padding:0; margin:0; list-style:none;}
ul.news li{ border-bottom:1px solid #DAADD6; padding:8px 0;}
.date{
float:left;
padding:5px;
background-color:#C83792;
color:#FFFFFF;
font-size:12px;
}
.clear{ clear:both;}
.newsintro{ font-size:12px;}
.pagination{
font:normal 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
color:#DC81BA;
}
.pagination a{
/*color:#2562ad;*/
color:#C83792;
text-decoration:none;
}
.pagination a:hover{
color:#000000;
text-decoration:underline;
}
.pagination  .current{  /* ^^^^^^^^^^^^ chnaged a.current to .current ^^^^^^^^^^^^^^ */
padding:2px 5px;
background-color:#C83792;
color:#FFFFFF;
text-decoration:none;
}
/*--------------Right part css-------------*/
a.download{
display:block;
background:url(../img/button/download.jpg) no-repeat left top;
width:254px; height:63px; 
text-indent:-1000em;
}
a.download:hover{ background-position: bottom left;}
a.feedback{
display:block;
background:url(../img/button/feedback.jpg) no-repeat left top;
width:254px; height:43px; 
text-indent:-1000em;
}
a.feedback:hover{ background-position: bottom left;}
a.join{
display:block;
background:url(../img/button/join.jpg) no-repeat left top;
width:254px; height:54px; 
text-indent:-1000em;
}
a.join:hover{ background-position: bottom left;}
.contactus{
	background:url(../img/contactusbg.gif) no-repeat left top;
	height:259px;
	padding:12px 15px;
	font-size:12px;
	color:#8e30a4;
}
/*---------------footer part---------------------*/
.copywrite{
font-size:11px; color:#a06884;
padding-right:15px;
}
.footerlink{
color:#992f64;
font-size:12px;
padding-left:15px;
}
.footerlink a{
color:#992f64;
text-decoration:none;
}
.footerlink a:hover{
text-decoration:underline;
}

