* { }
body {background: #c20000 url(../images/tlo.jpg) repeat-x center top; margin: 0px;padding: 0px;font-family: Verdana,Tahoma, "Trebuchet MS" ;font-size: 11px;color: #4f4f4f;}
a {	font-family: Verdana, Tahoma;font-size: 11px;font-weight: bold;	color: #0078bd;	text-decoration: none;margin:0px; padding:0px;}
a:hover {color: #c20000;	text-decoration: none;	font-family: Verdana, Tahoma;	font-size: 11px;	font-weight: bold;margin:0px; padding:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
ul {padding-left:30px;margin:0px;}
#all { margin:auto; width:100%;padding:0px;}
#top { width:1000px;padding:0px;}
.img_top  {float:left; border:none;margin:0px; padding:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#top_img { margin:auto;width:1000px; height:148px; background-image:url(../images/ritu_sethi_01.jpg); background-repeat:no-repeat;clear:both;}

#menu {width:218px;margin:0px;margin:0px 0px 0px 0px;}
#menu ul {list-style-type:none;margin:0px; padding:0px;}
#menu li  {list-style-type:none;margin:0px; padding:0px;background-image:url(../images/m1.gif);background-repeat:no-repeat;width:203px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu li a {list-style-type:none;font-family: Verdana, Arial, Helvetica, sans-serif;background-image:url(../images/m1.gif);background-repeat:no-repeat; float:left;color:#ffffff;font-weight:normal;font-size: 11px;height: 28px;line-height: 2em;width:218px;display: block;text-decoration: none;text-align: left;padding:1px 0px 0px 0px; }
#menu li a:hover {background-image:url(../images/m2.gif);background-repeat:no-repeat;color:#ffffff;font-weight:normal;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}


#content {float:left; padding:10px 0px 10px 10px; width:742px;}
/*#content img {padding:1px; margin:2px;border:2px solid #f9f4d7; background-color:#d1c4a0;}*/

#middle {margin:0px; width:100%;margin:auto; background-color:#ffffff;}
#left_section { width:218px;float:left;}

#main_content  {float:left; width:500px; padding-right:20px;}

#right_section { width:222px; float:right;}
#right_section img { border:1px solid #dfdfdf;}


h1 { font-size:22px; font-weight:bold; color:#0078bd; font-family:"Trebuchet MS", Tahoma, Verdana; padding:0px 0px 5px 0px; margin:10px 0px 10px 0px; background-image:url(../images/icon.jpg); background-repeat:no-repeat; border-bottom:1px dotted #c1c1c1;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#photo_bottom { padding:0px 0px 10px 0px;}
#photo_bottom a {padding:0px;width:140px;}
#photo_bottom img { border:3px solid #ffffff; float:left;margin:5px;}

#footer {height:205px;width:100%; background-color:#c20000; color:#ffffff;float:right;text-align:right;bottom: 0px; background-image:url(../images/tlo_bottom.jpg); background-repeat:repeat-x;}
#footer span { color:#FFFFFF;}
#footer a {color:#ffffff; padding:0px 0px 0px 20px;}
#footer a:hover {color:#ff2b2b;}
/*-------------------------------------------------------------------------------------- */

hr
{
	color: #c1c1c1; background-color: #ffffff; border: 1px dotted #c1c1c1; border-style: none none dotted;
}


/*limit*/
.limit {text-align: center;line-height:30px;}

/* news */
.newsPreView {}
.newsPreView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsPreView h3  {margin:0px; padding:0px;} 
.newsPreView h3 a {color:black; font-size:11px; font-weight:bold;}
.newsPreView p {padding:0px; padding-top:5px; margin:0px;}
.newsPreView .seeMore {display:block; float:right; padding-right: 5px;}

.newsFullView {}
.newsFullView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsFullView h3 {color:black; font-size:11px; font-weight:bold; margin:0px; padding:0px;}
.newsFullView p {padding:0px; padding-top:5px; margin:0px;}
.newsFullView .back {text-align:right;padding: 5px;}
.newsFullView .date {display:block; float:right; padding-right: 5px;}


/* gallery */
.galleryPreView {}
.galleryPreView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryPreView h3  {margin:0px; padding:0px;} 
.galleryPreView h3 a {color: black; font-size: 11px; font-weight: bold}
.galleryPreView p  {margin:0px; padding:0px; padding-top:5px;} 

.galleryFullView {}
.galleryFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryFullView h3 {color: black; font-size: 11px; font-weight: bold; margin:0px; padding:0px;}
.galleryFullView p  {margin:0px; padding:0px; padding-top:5px;} 
.galleryFullView .back {text-align:right;padding: 5px;}

.galleryFullViewItem {float: left; text-align: center; margin:auto; width:150px;height:100px;}
.galleryFullViewItem div.imageBorder { background-color:#E8E8E8; border: 1px solid #E2E2E2; width:120px;height:80px;margin:auto;}
.galleryFullViewItem img {margin:auto;border:none; vertical-align:middle;}
.galleryFullViewItem p {height:18px;}

.edit {width:300px; border:1px solid #c1c1c1; padding:4px; margin:4px;}

.style1 {
	color: #000000;
	font-weight: bold;
	padding:3px;
	margin:3px;
	}
	
	div.error { border:1px dashed #FEDD6A;	background-color:#FFFEF2; margin:0px 0px 10px 0px;	padding:10px 10px 10px 10px; position:relative; display:block; color:#000000;}
div.error li{list-style-type: square;}
div.info { border:1px dashed #C4EBBC;background-color:#FFFEF2;  margin:0px 0px 10px 0px; padding:10px 10px 10px 10px; position:relative; display:block; color:#000000;}
div.info li{list-style-type: square;}
