html {overflow-x:hidden;overflow-y: auto;}
body{
	background:url(../images/backgroundg.jpg) no-repeat fixed center top #1e2919;
	color:#3a3b36;
	font-family:Arial;
    line-height:22px;
	font-size:11px;
    margin:0;
	padding:0;
	text-align: left;
}
form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dl{margin:0;padding:0;}
#top{
	left:-999em;
	position:absolute;
	width:100%;           
}
li{
	padding:0;
	margin:0;
	list-style:none;

}
a{
	text-decoration:none;
	outline:none;
	color:#594C3A;
}
a:hover{
		text-decoration:underline;
		color:#006c65;
}
img{
		vertical-align:middle;
		border:none;
}
img:hover{
		/*background:#F6D990 !important;*/
		
}
.clsFloatLeft{
	
	float:left;
}
.clsFloatRight{
		float:right;
}

.clsClearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clsClearFix {display: inline-table;}

* html .clsClearFix {height: 1%;}

.clsClearFix {display: block;}


.ClearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ClearFix {display: inline-table;}

* html .ClearFix {height: 1%;}

.ClearFix {display: block !important;}

.clear{
	clear:both;

}

.Home img:hover{
		background:none !important;
}
#selContainer {
    margin: 0 auto;
    text-align: left;
    width: 1005px;
}
#topLeft{
	background:url(../images/top-left.png) no-repeat left center;
	height:36px;
	padding-left:12px;
}
#topRight{
		background:url(../images/top-right.png) no-repeat right center;
		height:36px;
		padding-right:12px;
}
#topCenter{
		background:url(../images/top-center.png) repeat-x;
		height:36px;
}
#selHeader{
		margin-top:5px;
}
.header_L {
	/*background:url(../images/header_L.png) no-repeat scroll left center transparent;*/
    height:114px;
  /*  padding-left: 10px;*/
}
.header_R {
    /*background: url(../images/header_R.png) no-repeat scroll right center transparent;*/
    height: 114px;
   /* padding-right: 10px;*/
}
.header_C {
    background: url(../images/body-tail.jpg) repeat scroll 0 0 transparent;
    height: 115px;
    padding: 5px 5px 5px 5px;
	-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-left-radius: 06px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomleft: 06px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-left-radius: 06px;
}
#selLogo{
		width:225px;
		margin-left:10px;
}
#selLogo h1 {
    background: url(../images/logo.png) no-repeat scroll center center transparent;
    cursor: pointer;
    width: 202px;
	height:66px;
}
#selLogo h1 a,#selLogo h2 a {
    display: block;
    height: 58px;
    text-indent: -9999px;
}
#selLogo h2 {
    background: url(../images/madrasday-logo.png) no-repeat scroll center center transparent;
    cursor: pointer;
    height: 33px;
    margin: 4px 0 0 4px;
    width: 203px;
}
#selLogo h2 a {
    display: block;
    height: 66px;
    text-indent: -9999px;
}
#selAdd{
		width:735px;
		margin-top:4px;
}
#selMenu {
    background: url(../images/greenbg.jpg) repeat-x scroll 0 0 #019187;
    height: 39px;
    overflow:hidden !important;
    margin-top: -1px;
}

* #selMenu {
    background: url(../images/greenbg.jpg) repeat-x scroll 0 0 #019187;
    height: 39px;
    margin-top: -1px;
	overflow:hidden !important;
}

#selMenu li {
    background: url(../images/menu-rb1.png) no-repeat scroll right center transparent;
    float: left;
    line-height: 39px;
}
#selMenu li a {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    padding: 0 15px 0px 15px;
    text-decoration: none;
}
#selMenu li a:hover{
		color:#000;
}
#selMenu li.selMore a:hover{
		color:#351f04 !important;
}
.selGame{
		background:url(../images/game.png) no-repeat center center !important;
		margin-left:15px;
}
#selFitst{
	background:url(../images/game.png) no-repeat center center !important;
	width:180px;
	margin-left:6px;
	text-align:center;
}
#selFitst a,#selFitst a:hover{
		font-weight:bold !important;
		color:#3A3B36 !important;
}

#selMenu li.selGame a{
		color:#563925;
		padding:0px 10px;
}
#selBanner{
		background:url(../images/banner-bg.jpg) repeat-x;
		height:332px;
		padding-top:10px;
}
#selBullets {
	margin-left:545px;
    margin-top: 10px;
    position: absolute;
}
#selBullets li{
		background:url(../images/bullet.png) no-repeat;
		width:20px;
		cursor:pointer;
		float:left;
}
#selBanner1 img{
	border:1px solid #666;
	margin-left:22px;
}
#selBullets li:hover,#selBullets li.clsActive{
		background:url(../images/bullet-hover.png) no-repeat ;
}
#selBanner1{
		width:650px;
}
#selBanner2 {
    margin-right: 22px;
    width: 300px;
}
#selContent{
		background:#d8ddd6 url(../images/body-tail.jpg) repeat !important;
		overflow:hidden;
		padding-bottom:12px;
		padding-top:10px;
}
#selContentleft {
	background:url(../images/border-right.jpg) repeat-y right center;
    padding-right: 14px;
    width: 645px;
}
.selMore {
    background: url(../images/morelink.png) no-repeat scroll center center transparent !important;
    height: 42px;
    margin-left: 12px;
    padding-right: 8px;
    width: 81px;
}
#selMenu li.selMore a {
    color: #017a71;
    font-weight: bold;
}
.clsLmenu {
	/*background:url(../images/Lmenu.png) no-repeat scroll left center transparent;*/
    padding: 0 0 0 10px;}
	
.clsCmenu {
	background:url(../images/Cmenu.jpg) repeat-x scroll center center transparent;
    height: 35px;
	padding-left:10px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.clsLmenu1 {
	/*background:url(../images/right1.png) no-repeat scroll right center transparent;*/
    padding: 0 10px 0 0px;
}
.clsCmenu1 {
	background:url(../images/Cmenu.jpg) repeat-x scroll center center transparent;
    height: 35px;
	padding-left:10px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
#selMadras h2{
	color:#fff;
	font-size:13px;
	height:28px;
	line-height:35px;
	width:530px;
}
#selDay1{
	  margin-left: 20px;
}

#selDay {
	background:url(../images/border-bottom.jpg) repeat-x bottom center;
    margin-bottom: 5px;
    margin-top: 8px;
    padding-bottom: 5px;
}
#selDay img{
		background:#fff;
		float:left;
		border:1px solid #9a8b76;
		padding:5px;
		margin-right:15px;

}
#selDay h3 {
    border-bottom: 1px dotted #ccc;
    color: #AD1F24;
    font-size: 12px;
    margin-bottom: 2px;
    overflow: hidden;
    padding-bottom: 2px;
}
#selDay h3 a{
		 color: #AD1F24;
}
#selDay h3 a:hover{
		 color: #006c65;
}
#selDay p{
		font-size:11px;
		color:#3a3b36;
}
.clsComments{
		color:#6e461b;
		font-size:11px;
}


#selList1,#selList2,#selWelcome1,#selWelcome3{
		width:280px;
}
#selList1{
/*		border-right:1px solid #e7cb94;*/
		padding-right:7px;
}
#selList li {
    background: url(../images/arrow.png) no-repeat scroll left 6px transparent;
    line-height: 20px;
    margin-bottom: 5px;
	border-bottom:1px dashed #dbbb74;
    padding-bottom: 5px;
    padding-left: 15px;
}	

#selList li a{
	color:#ad1f23;
}
#selList li a:hover{
	color:#006c65;
}
#selwelcome{
		margin-top:10px;
}
#selwelcome img{
		border:1px solid #a39785;
		padding:5px;
		background:#fff;
		margin-right:6px;
		float:left;
}
#selwelcome p {
    font-size: 11px;
    line-height: 19px;
}
#selwelcome h3 {
    border-bottom: 1px dashed #DBBB74;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 6px;
    margin-top: 4px;
    padding-bottom: 4px;
}
#selwelcome h3 a{
	color:#ad1f24;
}
#selwelcome h3 a:hover{
	color:#006c65;
}
#selWelcome2{
		margin-left:20px;
}
#selWelcome1{
		border-right:1px solid #e7cb94;
		padding-right:20px;
		margin-right:20px;
}
#clsPhoto{
		margin-top:15px;
		margin-left:20px;
}
#clsPhoto img{
		border:1px solid #9a8b76;
		background:#fff;
		padding:5px;
}
.clsCommon {
    margin-left: 12px;
    width: 185px;
}
#clsPhoto p a{
	color:#ad1f23;
}
.clsIcon img{
		background:none !important; 
		border:none !important; 
}
.clsIcon{
		position:absolute;
		background:none !important; 
		border:none !important;
		margin:35px 0 0 55px;
}
#selContentright{
		width:325px;
}
#selNews {
    background: url(../images/news.jpg) no-repeat scroll 0 0 transparent;
    height: 230px;
    padding: 15px 15px 0 15px;
}
#selNews li {
    float: left;
    line-height: 41px;
	border-bottom:1px dotted #494849;
	padding-left:7px;
    width: 140px;
}
#selNews li a{
		color:#5c352c;
}
.clsBor{
		border-right:1px solid #b89d71;
}
#selCommonR h2 {
    color: #fff;
    font-size: 13px;
    line-height: 28px;
    margin: 3px 0 0 12px;
}
#selCommonR h2 a{
    color: #fff; !important}
#selCommonR li {
    background: url(../images/arrow2.png) no-repeat scroll left 10px transparent;
    font-size: 11px;
	border-bottom:1px dotted #bbb;
    line-height: 30px;
    margin-left: 10px;
    padding-left: 15px;
	margin-right:10px;
}
#selCommonR li a{
		color:#ab1f23;
}
#selCommonR li a:hover{
		color:#006c65;
}
#selCommonR ul{
		margin-top:8px;
}

.Footer_L {
	background:url(../images/footer-left.png) no-repeat scroll left center transparent;
    height:171px;
    padding-left: 18px;
}
.Footer_R {
    background: url(../images/footer-right.png) no-repeat scroll right center transparent;
    height: 171px;
    padding-right: 13px;
}
.Footer_C {
    background: url(../images/footer-center.png) repeat-x scroll 0 0 transparent;
    height: 171px;
}

#selFooter h5 {
    border-bottom: 1px dashed #9C8F7C;
    color: #9C8F7C;
    font-size: 15px;
    font-weight: normal;
	padding-top:10px;
    padding-bottom: 10px;
}
#selFooter li {
    float: left;
    line-height: 25px;
    padding-left: 10px;
    width: 150px;
}
#selFooter li a{
		color:#989693;
}
#selFooter p{
		padding-top:18px;
		color:#646565;
		font-size:13px;
}
#selFooter p a{
		color:#646565;
}
#selButton {
    background: url(../images/button.png) no-repeat scroll center center transparent;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: 4px;
    padding: 2px;
    width: 86px;
}
#selButton li {
    float: left;
}
#selButton img {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    cursor: pointer;
    margin-left: 15px;
    margin-top: 1px;
}
.clsNext {
    float: left;
    margin: 6px 0 0 0px;
}
.clsNext1 {
    float:right;
    margin: 6px 13px 0 13px;
}

#nav li:hover > ul {
    display: block;
}
#nav ul {
    background: url(../images/body-tail.jpg) repeat scroll 0 0 #ccc;
    border: 1px solid #2baea2;
    display: none;
    padding:2px;
    position: absolute;
    top: 156px;
    width: 165px;
    z-index: 99999999;
}
#nav ul li {
	line-height:20px;
	border:none;
	border-bottom:1px solid #77ded4;
	background:none;
    float: none;

	padding:2px 0px;
}
#nav ul li a{
	color:#5C352C;
	
}
#nav ul li:hover{
		background:#fff;
		border-bottom:#77ded4 1px solid;
}
.clsNews{
		color:#eee;
		margin-right:5px;
		
}
#selNewdetail{
		margin-left:25px;
		margin-top:5px;
}
#selNewdetail h3{
		color:#ad1f24;
		margin-top:5px;
}
.clsDate{
		color:#9e8c62;
		font-weight:bold;
}
#selShare{
		background:#ccc;
		margin:8px 0px;
}
#selDetails{
		margin-top:10px;
}
#selDetails img{
		float:left;
		border:1px solid #A39785;
		background:#fff;
		padding:3px;
		margin-right:12px;
}
#selDetails p{
		color:#3a3b36;
		line-height:22px;
}
#selRealted li{
		margin:5px 0px;
}
.clsDate1 {
    color: #9E8C62;
	font-size:11px;
}
.clsComments1{
	background:url(../images/border-bottom.jpg) repeat-x bottom center;
	margin-top:5px;
    color: #6E461B;
    font-size: 13px;
	padding-bottom:2px;
	margin-bottom:2px;
    margin-left: 38px;
}
.clsName{
	    background: url(../images/arrow.png) no-repeat scroll left 6px transparent;
		padding-left:15px;
		padding-bottom:4px;
		font-size:11px;
		font-weight:bold;
		border-bottom:1px dashed #e8cd97;
		color:#b29e76;
}
.clsCmts{
		color:#3a3b36;
		font-size:11px;
		padding-bottom:5px;
}
#selTypecomments{
		margin-left:35px;
		background-color:#B9BEB7;
		padding:10px;
}
#selTypecomments h3 {
    border-bottom: 1px dashed #655757;
    color: #AD1F25;
    margin-top: 10px;
    padding-bottom: 10px;
}
#selName {
    color: #666666;
    font-size: 11px;
	font-weight:bold;
    margin-left: 10px;
    width: 110px;
}
.clsTextbox {
    background: url(../images/text.jpg) repeat-x scroll 0 0 transparent;
    border: 1px solid #efd6aa;
	height:21px;
    font-family: Arial,sans-serif;
    font-size: 12px;
    line-height: 1.5em;
    width: 150px;
}
#selShare1 {
    margin-bottom: 10px;
    overflow: hidden;
}
select {
	height:21px;
	border: 1px solid #efd6aa;
	padding-top:2px;
    color: #666666;
	padding-bottom:2px;
    font-size: 11px;
	width:152px;
}
textarea{
	background:#fff url(../images/textarea.jpg) repeat-x;
	border: 1px solid #efd6aa;
	width: 240px; 
	height: 85px; 
	line-height: 1.5em;  
	font-size: 14px;
}
.clsSubmit {
    background: url(../images/button1.png) no-repeat scroll center center transparent;
    border: medium none;
    color: #333;
    cursor: pointer;
	padding-bottom:4px;
    font-size: 12px;
    height: 30px;
    width: 110px;
}
#selHeadnews{
		margin-top:5px;
		margin-left:30px;
}
#selHeadnews h4{
		font-size:12px;
		padding-bottom:5px;
		border-bottom:1px dashed #bbb;
}
#selHeadnews h4 a{
		color:#b33b2d;
}

ol.btn-list li {
	background:#723817;
    float: left;
    font-size: 13px;
	font-weight:bold;
    margin-left: 4px;
}
a.btns:link, a.btns:visited, span.btns, input.btns {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 85%;
    line-height: 14px;
 
    padding: 5px 8px;
   
}

a.btns.sel:link, a.btns.sel:visited, span.btns {
	background:#ad1f24;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
}

#selVideomain{
		margin-top:8px;
		float:left;
		width:162px;
		margin-left:32px;
}
#selVideomain P{
		text-align:center;
		line-height:20px;
}
#selVideomain P a{
		color:#ad1f23;
}
#selVideomain img{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9A8B76;
    float: left;
    margin-right: 15px;
    padding: 5px;
}
.clsAlbumContainer {
    background:#4B3B27;
    color: #FFFFFF;
    font-size: 11px;
    height: 25px;
    margin-left: 6px;
    margin-top: 81px;
	filter:alpha(opacity=80);
    opacity: 0.8;
    position: absolute;
    width: 150px;
}

.clsAlbumContainer1 {
    background: none repeat scroll 0 0 #4B3B27;
    color: #FFFFFF;
    font-size: 11px;
    height: 25px;
    margin-left: 6px;
    margin-top: 71px;
    opacity: 0.8;
    position: absolute;
    width: 130px;
}
#selVideomain1 {
    float: left;
    margin-right: 8px;
    margin-top: 8px;
    width: 144px;
}
#selVideomain1 P{
		text-align:center;
		line-height:20px;
}
#selVideomain1 P a{
		color:#ad1f23;
}
#selVideomain1 img{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9A8B76;
    float: left;
    margin-right: 15px;
    padding: 5px;
}
.fccap {
    color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 0.9;
	margin-top:5px;
    padding: 0 !important;
}
#selVideomain5 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9A8B76;
    float: left;
    margin: 10px 15px 10px 17px;
    padding: 9px;
    width: 151px;
}
#selPhoto img{
	background:#fff;
    border: 1px solid #9A8B76;
    padding: 5px;

}
.boxwd {
    background:#FEFCFC;
	border-bottom: 1px solid #CACACA;
    color:#594C3A;
    margin: 0 auto;
    padding: 5px 0 3px 8px;
    text-align: left;
    width: 506px;
}
.pagination {
	margin-top:10px;
    padding: 2px;
    width: 560px;
}
.pagination li {
    display: inline;
    list-style-type: none;
    padding-bottom: 1px;
}
.pagination a.currentpage {
    background:#eeebeb !important;
    border-color: #574949;
    color: #574949 !important;
    cursor: default;
    font-weight: bold;
}
.pagination a, .pagination a:visited {
    background: none repeat scroll 0 0 #655757;
    border: 1px solid #574949;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 8px;
    text-decoration: none;
}
.pagination a:hover{
    background: none repeat scroll 0 0 #655757;
    border: 1px solid #574949;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 8px;
    text-decoration: none;
}
.clsLmenu a{
		color:#fff;
}

.clsAlbum {
    background: none repeat scroll 0 0 #4B3B27 !important;
    color: #FFFFFF;
    font-size: 11px;
    height: 45px;
    line-height: 20px;
    margin-left: 23px;
    margin-top: -56px;
    opacity: 0.8;
    padding: 5px;
    position: absolute;
    width: 621px;}
	
.cmtwrap {
background: url("http://stat.dinamalar.com/sprite/images/dinamalar-bg-assert.png") repeat-x -2px -411px;
color: #3A3B36;
font-size: 12px;
font-weight: bold;
margin: 0 10px 10px 0;
padding: 4px 10px;
}
.cbh1 {
clear: both;
height: 1px;
overflow: hidden;
}
.clear {
clear: both;
height: 1px;
margin: 0;
width: 100%;
}
.fssx {
font-size: 16px;
}
hdengnew {
background-color: #F1F8FE;
border-bottom: 1px solid #E3F1FD;
color: #262626;
margin: 0 10px;
padding: 8px;
}
.ovfhd {
overflow: hidden;
}
.parent {
background: url("http://stat.dinamalar.com/new/images/bg-pagestart.png") repeat-y left top;
}
.cmntsz {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0 auto;
padding: 0;
width: 98%;
}
.cmtnme {
background: url("http://stat.dinamalar.com/sprite/images/dinamalar-tiny-assert.gif") no-repeat -25px -170px;
float: left;
font-size: 12px;
padding-left: 20px;
color:#006c65;
}
.cmtpad {
background: none repeat 0 0 #F7F7F7;
font-size: 10px;
height: 20px;
line-height: 2;
padding: 2px;
}
.parents{ color:#555;}
.rclass{ color:#fff !important;}
