/* CSS Document */
* {margin:0;padding:0}
/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
body{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;position:relative; background-image:url(../images/bodytop.jpg); background-repeat:repeat-x;}/* for ie7*/
/* end hack */ 

p {margin:0 0 4px 0;padding:3px ;color:#000000; font-size:13px;font-weight:normal; text-align:justify; }
#aa{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:30px; }
#aa a{list-style-type:circle;text-decoration:none;color:#000000; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:30px; }
#aa a:active{ text-decoration:underline;}
#aa a:hover{ text-decoration:underline;}
#aa a:visited{ text-decoration:underline;}
/*span{ color:#990000; font-size:13px; font-weight:bold;margin-left:10px; margin-right:10px; }*/
img {border:0;margin:2px;}

#main {
	width:1003px;
	text-align:left;
	margin:0 auto;
	padding:0;
	border:0px solid #000;
}
#outer{
	min-height:100%;
	margin:0 190px 0 210px;
	border-left:0px solid #000;
	border-right:0px solid #000;
	color: #000;
	width:600px;
	border:0px solid #000;
}

* html #outer{height:100%;} /*IE treats height as min-height anyway*/
#header{
	position:absolute;
	top:0;
	width:1003px;
	height:212px;
	overflow:hidden;
	color: #fff; 
	border:0px solid #000;
	
}
#header .topleftimg{float:left; background-image:url(../images/topleft1.jpg); background-repeat:no-repeat; width:21px; height:212px; margin:0px auto; padding:0px;}
#header .topmidtimg{ float:left;background-image:url(../images/topmid1.jpg); background-repeat:repeat-x; width:961px;height:212px;}
#header .toprightimg{ float:left;background-image:url(../images/topright1.jpg); background-repeat:no-repeat; width:21px; height:212px; float:right;}

#header .logo{float:right;background-image:url(../images/toprigimg.jpg); background-position:right; background-repeat:no-repeat; width:940px; height:177px; margin-top:11px;margin-left:10px;}
#header a{color:#fff;}

#header .img{ }
#header .topLinks{float:right; margin:0px;}
#header .topLinks ul{width:200px; height:20px;font-size:10px; color:#FFFFFF; font-weight:normal;list-style-type:none;}
#header .topLinks ul li{float:right;text-align:center}
/*#header .topLinks a{ color:#FFFFFF;text-decoration:none;margin-left:10px; margin-bottom:5px; margin-top:5px; margin-right:5px;}
#header .topLinks a:hover{ color:#f32f77;text-decoration:underline;}*/
#header .search{ float:right;padding-top:1px;padding-right:5px;width:250px; height:20px;}
#header .inpu{ width:150px; height:15px; border:1px solid white; background-color:#ff6430; color:#000000;margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

#header .menu{ float:left; width:945px; border:0px solid green; padding-top:2px;height:23px;}
#header .menu ul{float:left;list-style-type:none;text-align:center;padding:0;margin:0;	height:24px;font-size:12px; font-weight:bold;margin-left:3px;}
#header .menu ul li{margin:0;padding:0px;float:left;}
#header .menu ul li a{ background-image:url(../images/butgry1.png); background-repeat:no-repeat;width:134px; height:23px;text-decoration:none; margin:0;padding:0px;float:left;padding-top:5px;}

#header .menu ul li a:hover{background-image:url(../images/butor.png); background-repeat:no-repeat; width:134px; height:23px; }




.news{ float:left;height:auto;padding-top:10px; width:206px;border:0px solid red;}
.topimg{ float:left;background-image:url(../images/boxtop.gif); background-repeat:no-repeat; width:206px; height:26px; padding:3px 0px;}
.topimg h5{font-size:12px; font-weight:bold; color:#FFFFFF; margin:8px;}
.newsborder { clear:both;float:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; height:auto; width:198px; margin:0 1px;}


.news ul{ float:left; list-style-type:none; margin:0; padding:4px; width:188px;}
.news ul li{ float:left; padding:3px; margin:0; width:182px; height:20px;margin-top:3px; border:1px solid #e3e3e3; }
.news ul li a{font-size:11px;display:block; font-weight:normal;color:#060000; text-decoration:none; padding-left:20px;background-image:url(../images/leftactive.gif); background-repeat:no-repeat; }
.news ul li a:hover{font-size:11px; font-weight:normal;color:#f3387c;background-image:url(../images/lefthover.gif); background-repeat:no-repeat;}
.bottomimg{ clear:left;float:left; background-image:url(../images/bottomline.gif); background-repeat:no-repeat; background-position:top; width:202px; height:7px; margin-left:0px;
margin-bottom:7px;
 
}

#left {
	position:relative;/*ie needs this to show float */
	float:left;
	margin-left:-206px;/*must be 1px less than width otherwise won't push footer down in some browsers */
	color:#fff;
	left:-1px;
	width:205px;
	border:0px solid red;
}

#right {
	position:relative;/*ie needs this to show float */
	float:right;
	margin-right:-184px;/*must be 1px less than width otherwise won't push footer down in some browsers */
	padding-top:223px;/* to clear header*/
	left:1px;
	/* padding-bottom:57px;clear footer*/
	width:184px;
	
}

#blogpost{
font-size:11px; border:1px solid #E3E3E3; float:left; width:154px; padding:5px 12px; margin-top:5px; text-align:justify;  
}
 
#right h3 a{ font-size:13px; 
				color:#F43B7E;
}
#right h3{ margin-top:5px;
}

 
 
#footer {
	width:100%;
	clear:both;
	height:60px;
	color: #fff;
	text-align:center;
	position:relative;
	border:0px solid red;
	/*margin-top:10px;drag footer from below the fold*/
}
#footer b{ color:#000000; font-size:11px;}
#footer .footerimg{background:url('../images/footerbg.jpg');width:100%;height:55px;}
#footer .txt{float:left; margin-top:0px;padding-left:10px;width:370px; height:20px; font-size:11px; font-weight:normal;color:#000000;}
#footer .topLinks{float:right; padding-top:10px;}
#footer .topLinks ul{ height:30px;font-size:10px; color:#FFFFFF; font-weight:normal;list-style-type:none;}
#footer .topLinks ul li{float:left;text-align:center}
#footer .topLinks a{ color:#ffffff;text-decoration:none;margin-left:10px; margin-bottom:5px; margin-top:5px; margin-right:5px;}
#footer .topLinks a:hover{ color:#ffffff;text-decoration:underline;}

#footer .footerimg1{ float:left;background:url('../images/footerleft.jpg'); background-repeat:no-repeat;width:15px;height:57px;}
#footer .footerimg2{float:left;background-color:#039bcd; width:970px;height:55px;}
#footer .footerimg3{ float:left;background:url('../images/footerright.jpg');background-repeat:no-repeat;width:15px;height:57px;}
#footer .footerimg4{ float:left; background:url('../images/bottomfooter.png');background-repeat:repeat-x; width:auto; height:48px;}
#centrecontent {
	float:right;
	width:600px;
	position:relative;
	/* padding-bottom:57px;clear footer
    margin-left:-1px;
	padding-right:-1px;*/
	padding:10px 2px;
	border:0px solid red;
	
}
#artsum{ 
	float:left;
	margin:0 0 0 8px;
	width:584px;
}
#artsum p{ margin:7px 0 0 0; padding:0;} 
.aboutauth { font-family:Geneva, Arial, Helvetica, sans-serif;}
#artsum h2 {
	color:#F32F76;
	font-size:14px;
	margin-bottom:10px;
	text-decoration:underline;
}
#artsum a{color:#1581C4; text-decoration:none; border-bottom:1px dotted #1581C4;}
#artsum a:hover{ border-bottom:1px solid #1581C4;}
.txt{margin-top:0px;}

/*#centrecontent ol { float:right; width:580px; height:auto; margin-left:5px;}*/
.lik{ border:1px solid #e3e3e3; float:left;}
.lik a{color:#25aefe; TEXT-DECORATION:none; list-style-type: none; }
.lik  a:hover{color:#000066; TEXT-DECORATION:underline;}

#centrecontent .txtbox{ float:left; display:inline; margin:3px 0 10px 2px; padding:0; width:196px; }
               .txtbox .top{ float:left; margin:0; padding:0; background:url(../images/boxtop1.png) no-repeat; width:196px; height:9px; }
               .txtbox .mid1{ clear:left; float:left; margin:0; padding:0;background:url(../images/boxmid.png) repeat-y; width:196px; height:227px;}
               .txtbox .mid1 p{ clear:left; margin:0 0 0 5px; width:180px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
               .txtbox .mid1 img{ margin:0 0 0 5px; }
				.txtbox .mid1 ul{ float:left; margin:0; padding:0}
				.txtbox .mid1 ul li{list-style-image:url(../images/but.jpg) ; margin:0 0 0 25px; padding:0; line-height:15px;}
				.txtbox .mid1 ul li a{text-decoration:underline; text-align:left; color:#72bfdf; font-size:11px;}
/*               .txtbox .mid1 .link a{ display:block; margin:1px 0 1px 10px; padding:0 0 0 10px; width:170px; text-decoration:underline; text-align:left; color:#72bfdf; font-size:11px; font-weight:normal; background:url(../images/but.png) no-repeat left; height:13px }
*/               .txtbox h2{ clear:left; margin:0 0 0 10px; padding:0 ; height:18px; font-size:13px; text-align:center; color:#3a9ec1; font-weight:bold; }
               .txtbox .bot{ clear:left; float:left; margin:0; padding:0; background:url(../images/boxbot1.png) no-repeat; width:196px; height:10px; }

#centrecontent .perimg{margin:10px; padding-bottom:10px; color:#8bb200; font-size:16px; font-weight:bold; background:url(../images/line.jpg) 0 100% repeat-x;}
#centrecontent .addimage{ float:left; margin:0; padding:0; }
#centrecontent .addimage img{ margin:8px; margin-left:3px; padding:0; border:0; }
#centrecontent .boldtxt{ clear:left; font-size:14px; color:#f32f76; font-weight:bold;margin:10px;}
.boldtxt a{ text-decoration:underline; color:#1581c4;}
.boldtxt a:hover{ text-decoration:underline; color:#020575;}
#centrecontent .midd p{}
 #mid1 h3{ font-size:13px; }
 #mid{ float:left;width:570px; margin-left:10px;}
 #mid1{ clear:left;padding:10px; height:200px; border:0px solid red;}
 #mid1 div{width:275px; float:left;}
 #mid1 ul{  float:left;width:275px; height:auto;border:0px solid red; padding-top:10px; font-size:13px; font-weight:normal; }
 #mid1 ul li{ list-style-type:none; padding-top:3px;height:20px;}
 #mid1 ul li a{ margin-left:20px; text-decoration:none; color:#000000; display:block;}
 #mid1 ul li a:hover{ color:#000000; background-color:#FCE4D6;}
 .t{ background:url(../images/dot2.gif) 100% 0 repeat-x; margin-top:20px;}
 .b{ background:url(../images/dot2.gif) 100% 0 repeat-y;}
 .l{ background:url(../images/dot2.gif) 0 100% repeat-y;}
 .r{ background:url(../images/dot2.gif) 0 100% repeat-x;}
 .bl{ background:url(../images/bl2.gif) no-repeat bottom left; }
 .br{ background:url(../images/br2.gif) no-repeat bottom right;}
 .tl{ background:url(../images/tl2.gif) no-repeat top left;}
 .tr{ background:url(../images/tr2.gif) no-repeat top right; }


 #mid2{clear:left;padding:10px; height:310px; #height:340px;border:0px solid red;}
 #mid2 div{width:275px; float:left; }
 #mid2 ul{ width:220px; height:auto;border:0px solid red; padding-top:7px; font-size:13px; font-weight:normal; }
 #mid2 ul li{ list-style-type:none; padding-top:3px; height:20px;}
 #mid2 ul li a{ margin-left:20px; text-decoration:none; color:#000000; display:block;width:220px;}
 #mid2 ul li a:hover{ color:#000000; background-color:#FCE4D6;}
 .resure{ float:left;}
 .resure ul{ float:left; list-style-type:none; color:#000000; font-size:13px; text-align:justify;}
  .resure ul li{ color:#000000;margin:5px; margin-bottom:10px;}
.outerwrap {
	float: left;	
	width: 100%;
	padding-top:214px;/* to clear header*/
	margin-right:-3px;/* to stop columns dropping*/
	
}

.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
}

.smalllink a{text-decoration:underline; color:#1581c4;}
.smalllink a:hover{text-decoration:underline; color:#020575;}
.blackbold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF6633; margin-left:145px;}
.blackbold a{ color:#FF6633; text-decoration:none;}
.blackbold a:hover{ color:#FF6633; text-decoration:underline;}

.sitmap{padding-top:10px;padding-bottom:10px;font-size:13px;}
.sitmap ul{ margin-left: 40px; list-style-type:none;}
.sitmap ul li{list-style-image: url("../images/l2_normal.gif");margin-top: -2px;}
.sitmap ul ul li{ list-style-image: url("../images/l3_normal.gif");}
.sitmap ul a{color:#0596a7; text-decoration:none;}
.sitmap ul a:hover{color:#00d2ff; text-decoration:underline;}

.breadcrump, .breadcrump a{color:#2d2d2d;font-weight:normal;text-decoration:none}
