/* 
--------------------------------------------------------------
Description: Sabarimalaayyappan.com ver.2.0 
Author: Sreejithonline.com
Created by: Sreejith
Created: July-21-2009.
--------------------------------------------------------------
*/
/* ------------------- Common -------------------  */

body { margin-left: 0px;
       margin-top: 0px; 
	   margin-right: 0px; 
	   margin-bottom: 0px; 
	   font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; 
	   font-size:12px;	
	   text-align: justify;
	   background-image:url(images/site_bg.png);
      }
	   
a:link {text-decoration: none; color: #CCCCCC;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none; }
a:active {text-decoration:none;}

ul, li {
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 1px 0px;
	list-style-type: none;
}

.h2 {
	font-family:Tahoma, Verdana, Arial;
	font-size:18px;
	line-height: 25px;
	color: #330000;
	}
	
.h3 {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight: bold;
	line-height: 25px;
	color: #333333;
	}
	
.h3red {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height: 22px;
	color: #FF0066;
	}
	
.videotext {
	font-family:Verdana, Arial;
	font-size:13px;
	font-weight: bold;
	line-height: 25px;
	color: #FF6600;
	}
.h5 {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	TEXT-DECORATION: none;	
	text-transform: none;
}
.h5red {
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	TEXT-DECORATION: none;	
	text-transform: none;
}
	
.subtitle {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight: bold;
	line-height: 25px;
	color: #FF0033;
	}

A.main_menu_left {
	display:block;
	background-color:#FFCC00;
	height:25px;
	vertical-align:middle;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: 27px;
	FONT-FAMILY: Arial;
	padding-left: 15px;
	font-weight: bold;
	padding-right:0px;
	text-decoration: none;
}

A.main_menu_left:hover {
	display:block;
	background-color:#FF9900;
	height:25px;
	vertical-align:middle;
	FONT-SIZE: 11px;
	COLOR: #000000;
	text-align:left;
	LINE-HEIGHT: 27px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	font-weight: bold;
	padding-right:0px;
	text-decoration: none;
}

A.footer_menu_links {
	FONT-FAMILY:arial;
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	margin:0px 0px 0px 0px;
}
A.footer_menu_links:hover {
	FONT-FAMILY:arial;
	FONT-SIZE: 9px; 
	COLOR: #FFCC33;
	font-weight:bold;
	text-decoration: none;
	margin:0px 0px 0px 0px;
}

.content {	
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px;
	color: #333333;
	margin:1px 4px 10px 4px;	
	text-decoration: none;
	line-height:18px;
}
.contentsmall {
	FONT-FAMILY:verdana;
	FONT-SIZE: 10px;
	COLOR: #000000;	
	line-height:15px; 
	margin: 0px 0px 0px 5px;
	text-decoration: none;
     
}
.copyright {
	FONT-FAMILY:verdana;
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;	
	line-height:15px; 
	margin: 0px 0px 0px 5px;
	text-decoration: none;
     
}
.outlinetable {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.TextField {
	border-style:solid;
	border-color: #DFDFDF;
	border-width:1;
	width:160px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0F0F0;	
}
.formcontent {
	FONT-SIZE: 11px;
	COLOR: #663333;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 15px;
	text-decoration:none;		
}
input.btn{
   color: #FFFFFF;
   font-family:Verdana;
   font-size:10px;
   height:20px;
   font-weight:bold;
   background-color: #FF9900;
   border:1px solid;
   border-color:#666666;
}
.contactus_txt {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #663300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:22px;
	letter-spacing:1px;
}
.contactus_txt01 {
	FONT-SIZE: 11px;
	COLOR: #006600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:22px;
}
.contactus_txt02 {
	FONT-SIZE: 12px;
	COLOR: #996600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:22px;
}

#main_block {margin:auto; width:950px;}

/* -------------------  Header -------------------  */

#header_block {margin:auto; width:950px;  background-color:#FFFFFF;}

/* ------------------- Body ------------------- */

#body_block {float:left; clear:both; margin:1px 0px 0px 0px; width:950px;  background-color:#FFFFFF;}

#body_left {float:left; width:152px; height:100%;}
#body_left_menu {float:left; width:152px;}
#body_left_lev1  {float:left; width:152px;}

#body_middle {float:left; width:630px;}
#adbanner {float:left; width:615px;}
#addthis{float:right; margin:5px 5px 0px 0px;}
#twitter{float:right; margin:5px 5px 0px 0px;}
#facebook{float:right; margin:5px 5px 0px 0px;}

#body_right {float:right; clear:right; width:160px; text-align:center;}
#body_right_lev1 {float:right; width:160px; margin:0px 0px 0px 0px;}
#body_right_lev2 {float:right; width:160px; margin:3px 0px 0px 0px;}
#body_right_lev3 {float:right; width:160px; margin:3px 0px 0px 0px;}
#body_right_lev4 {float:right; width:160px; margin:3px 0px 0px 0px;}
/* -------------------  Footer -------------------  */

#footer_block {float:left; margin:auto; width:950px; height:55px; background-color: #666666;}
#footer_menu {float:left; width:950px; height:20px; text-align:center; background: #333333;}
#footer_links {float:left; width:600px;}



#newsticker-demo { 
width:155px; 
background:#F90; 
padding:5px 0px 0px 5px; 
font-size:11px;
}

#newsticker-demo a { text-decoration:none; color: #FFF; font-weight:bold; }

#newsticker-demo .title {
text-align:center;
font-size:14px; color:#000;
font-weight:bold;
padding:2px 0px 10px 0px;
}

.newsticker-jcarousellite { width:155px;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; margin-bottom:10px; }
