/***[basic]***/
*{
margin:0 0;
padding:0;

}

body{
background:#fff url(../images/main-bg.jpg) repeat-x left top;
color:#999;
font:12px Arial, Helvetica, sans-serif;

}





*/padding:0 0 0 0;*/
a {

text-decoration:none;

}

a:hover {
text-decoration:underline;
}

img {
border:0;
}

ul {
list-style:none;
}

p {

line-height:10px;
}

.column {
  padding-bottom: 20010px;
  margin-bottom: -20000px;  
}

/******>>>>--------<<<<******/
/***[Structure]***/
/******>>>>--------<<<<******/

#wrapper {
margin:0 auto;
margin-top:20px;
width:744px;
overflow:hidden;
background:#fff;
border:1px solid #B9B9B9;
}
/******>>>>--------<<<<******/
/***[Index-page]***/
/******>>>>--------<<<<******/

#top-idx-nav
{
float:left;
width:744px;
background:url(../images/menu-img.jpg) no-repeat top right;
}

#menulink {
float:left;
width:650px;

color:#FF3399;
}

		#menulink ul {
		padding:5px 0 0 20px;
		margin-left:50px;
		}
		
		#menulink ul li {
		float:left;
		padding:0 5px 0 5px;
		border-right:1px solid #FF3399;
		}
		
		#menulink a {
		padding:0 0 0 0;
		float:left;
		color:#FF3399;
		text-decoration:none;font:11px Arial, Helvetica, sans-serif;
		}
		
				
#body-home #menulink ul li.home,
#body-partner #menulink ul li.partner,
#body-date #menulink ul li.articles,
#body-contact #menulink ul li.contact
{
background:#33FFCC;
color:#fff;
}

#left-nav
{
float:left;
width:476px;
height:417px;
background: url(../images/cont-bg.jpg) no-repeat left top;
}

.tabledata
{
border: 1px solid #ccc;
border-collapse: collapse;
margin: 0 0 10px 0;
}

.tabledata td
{
padding: 5px;
border: 1px solid #ccc;
}

.tabledata th 
{
padding: 5px;
border: 1px solid #ccc;
background: #ccc;
}


#data
{
float:left;
width:350px;
margin:0 0 0 0;
padding:0 0 5px 25px;
}
hr.top
{
width:433px;
height:1px;
background:#D6D6D6;
color:#D6D6D6;
border:0px;
}


		#data h2
		{
		padding:2px 0 0 0;
		color:#F5949F;
		font:bold 15px "Trebuchet MS";
		}
		#data p
		{
		padding:0 0 5px 0;
		color:#000;
		line-height:16px;
		
		}

/******>>>>--------<<<<******/
/***[content]***/
/******>>>>--------<<<<******/

#content-idx {
float:left;
width:419px;
padding:0 0 0 20px;

}

		#content-idx h1
		{
		padding:10px 0 5px 10px;
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#000;
		}

		#content-idx h2 {
		padding:10px 0 0 10px;
		color:#B00500;
		}

		#content-idx p {
		padding:0 0 10px 10px;
		line-height:16px;
		}
		
		#content-idx img {
		float:right;
		padding:0 10px 0 5px;
		}
		
		#content-idx ul {
		padding:10px 0 0 30px;
		list-style:circle;
		}
		
		#content-idx ul li {
		padding:0 0 10px 0;
		}
		
		#content-idx a {
		text-decoration:underline;
		}
		.drpic
		{
		float:right;
		margin-right:-82px;
		padding:10px 0 0 0;
		}
		
		

/******>>>>--------<<<<******/
/***[bottomcolumn]***/
/******>>>>--------<<<<******/	
#bottom-nav
{
float:left;
width:774px;
margin-top:-40px;



}

.art-nav
{
float:left;
width:240px;
margin:0 0 10px 10px;
background: url(../images/art-right-brd.jpg) no-repeat top right;

}
		.art-nav h2
		{
		padding:0 0 10px 30px;
		background:url(../images/art-h2.jpg) no-repeat left top;
		font:bold 12px arial;
		}
		
		.art-nav h2 a
		{
		font:bold 13px "Trebuchet MS";
		color:#53BAE3;
		text-decoration: none;
		}
		
		.art-nav p
		{
		padding:0 0 0 5px;
		line-height:15px;
		}
		
		.bluelink 
		{
		color:#0099CC;
		text-decoration:none;
		}
		.bluehd
		{
		padding:0 0 5px 7px;
		font:bold 15px  "Trebuchet MS";
		color:#53BAE3;
		}
		
		.art-nav ul
		{
		padding:0 0 0 10px;
		}
		
		.art-nav ul li
		{
		width: 210px;
		padding:0 0 5px 15px;
		background:url(../images/li-icon.jpg) no-repeat left 4px;
		}
		
		.art-nav ul li a
		{
		color:#53BAE3;
		text-decoration:none;
		}
		
.art-img
{
float:left;
padding:0 8px 0 0;
}

.right-nav
{
float:right;
width:268px;
height:363px;
}

/******>>>>--------<<<<******/
/***[inside page]***/
/******>>>>--------<<<<******/
#top-nav
{
float:left;
width:744px;
background: url(../images/header.jpg) no-repeat left top;
}

.grayline
{
width:703px;
height:1px;
background:#D6D6D6;
color:#D6D6D6;
border:0;
}	
.art-bann
{
float:right;
padding:14px 0 0 0;
margin-right:-330px;

}
.logo-ind
{
float:left;
height:38px;
padding:80px 0 0 20px;

}

.logo
{
float:left;
height:38px;
padding:61px 0 0 30px;

}
/******>>>>--------<<<<******/
/***[Right coloumn-inside page]***/
/******>>>>--------<<<<******/
#right-nav-inside
{
float:right;
width:198px;
padding:0 0 0 5px;
border-left:1px solid #D6D6D6;
}
		#right-nav-inside h2
		{
		width: 183px;
		display: block;
		color: #53BAE3;
		margin: 0 0 15px 0;
		border-bottom:1px solid #D6D6D6;
		}
		
		#right-nav-inside h2 a
		{
		font-size:15px;
		color: #53BAE3;
		text-decoration: none;
		}
		
 		#right-nav-inside.column {
  		padding-bottom: 20010px;
 	    margin-bottom: -20000px;  
		}
		#right-nav-inside ul
		{
		width: 183px;
		padding:0 0 0 5px;
		}
		
		#right-nav-inside ul li
		{
		padding: 0 0 5px 20px;
		background:url(../images/inside-li.jpg) no-repeat left 5px;
		float: left;
		}
		
		#right-nav-inside ul li a
		{
		color:#53BAE3;
		text-decoration:none;
		}
/******>>>>--------<<<<******/
/***[content coloumn-inside page]***/
/******>>>>--------<<<<******/
#content-inside
{
float:left;
width:487px;
padding:0 20px 10px 20px;

}
		#content-inside h1
		{
		color:#999;
		font-size:22px; 
		}
		#content-inside h2
		{
		padding:5px 0 5px 0;
		color:#53BAE3;
		font:bold 15px Arial, Helvetica, sans-serif;
		}
		
		#content-inside h4
		{
		padding:10px 0 3px 0;
		color:#000;
		font:bold 11px Arial, Helvetica, sans-serif;
		}
		
		#content-inside p
		{
		padding:0 0 8px 0;
		line-height:16px;
		}
		#content-inside img
		{
		float:left;
		padding:0 10px 10px 0;
		}
		#content-inside h3
		{
		padding:0 0 2px 0;
		color:#666;
		font:bold 12px Arial, Helvetica, sans-serif;
		}
		#content-inside ul
		{
		padding:0 0 0px 0;
		margin: 0;
		}
		
		#content-inside ul li
		{
		width: 100%;
		padding:0 0 0px 15px;
		background:url(../images/cont-li.jpg) no-repeat left 3px;
		margin: 10px 0 10px 0;
		}
		
		#content-inside ul li a
		{
		font: 11px arial;
		color: #53BAE3;
		text-decoration: none;
		}
		
		
		.mail-id
		{
		padding:0 0 0 0;
		color:#0099CC;
		}
		#content-inside .cont-box
		{
		float:right;
		padding:20px 0 0 10px;
		}
		
		
		span.imgrgt
		{
		float: right;
		margin: 10px;
		}
		
#art-link
{

float:left;
margin-bottom:10px;

}
		#art-link ul
		{
		padding:0 0 0 20px;
		}
		
		#art-link ul li
		{
		display:inline;
		}
		#art-link ul li a
		{
		display:block;
		float:left;
		margin-right:5px;
		background:#CCC url(../images/slide-li.jpg) no-repeat left top;
		color:#fff;
		text-decoration:none;
		}
		#art-link ul li a span
		{
		display:block;
		padding:2px 12px 2px 12px;
		background:url(../images/slide-sapn.jpg) no-repeat top right;
		}
		
hr.contbord
		{
		float:left;
		width:218px;
		height:1px;
		margin:10px 0 5px 0;
		background:#ccc;
		border:0;
		color:#ccc;
		}

/******>>>>--------<<<<******/
/***[footer]***/
/******>>>>--------<<<<******/
#footer {
margin:0 auto;
width:744px;
margin-bottom:15px;
}

	
		#footer p {
		padding:5px 0 0 0;
		}
		
		#footer ul
		{
		float:right;
		margin-top:-5px;	
		}
		
		#footer ul li{
		float:left;
		padding:0 5px 0 5px;
		border-right:1px solid #FF3399;
		
		}
		#footer ul li a{
		color:#FF3399;
		text-decoration:none;
		
		}
		#footer ul li.noborder
		{
		border:0px;
		}
		.site-ur
		{
		float:right;
		margin:-20px -90px 0 0;

		}
		
		
/******>>>>--------<<<<******/
/***[Forms]***/
/******>>>>--------<<<<******/

form {
margin-top:15px;
}

fieldset {
margin-bottom:10px;
display:block;
padding:10px 5px;
border-color:#060;
border:none;
}
	
legend {
font-size:13px;
color:#fff;
}
	
input {

font-family: Arial, Helvetica, sans-serif;
}
	
label {
font-size:12px;
display:block;
margin-top:5px;
width:200px;
}
	
input.frm_text {
width:300px;
background:#DD7689;
}
	
textarea {
width:300px;
height:150px;
}
	
input.frm_submit {
display:block;
clear:both;
margin-top:10px;
padding:2px 4px;
}

form label span {
color:#F57125;
}

p.message {
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}
