/*================= Screen Apearance ===============*/
/*  												*/
/*      Styles for screen design only				*/
/*		Author - Zeelabs							*/
/*													*/
/*==================================================*/
body {
margin:0px;
padding:0px;
background:#f0f0ef;
}

.clear {
clear:both;
}

ul {
padding:0px;
margin:0px;
list-style:none;
}

.no_border {
border:none;
}

/*============================== Container ====================*/

#shade {
width:777px;
margin:0px auto 0px auto;
background:url(../images/shade_03.jpg) repeat-y;
}

#container {
width:760px;
margin:0px auto 0px auto;

} 


/*======================== Header ====================*/
#header {
background:url(../images/header_bg2.jpg) #fff repeat-x;
}

#header #logo {
float:left;
display:inline;
padding:0px 0px 0px 8px;
background:url(../images/header_bg2.jpg) #fff repeat-x;
}

#quote {
float:left;
display:inline;
background:url(../images/header_bg2.jpg) #fff repeat-x;
height:62px;
}

#search {
display:inline;
}

#top_menu {
width:403px;
background:url(../images/links_bg.jpg) repeat-x;
float:right;
}

#top_menu #links {
background:url(../images/header_nav_bg.jpg) repeat-x;
height:19px;
width:330px;
float:left;
}

#top_menu #links li{
float:left;
}

#top_menu img {
float:left;
}

#search form {
margin:0px;
padding:0px;
}
.search_txt {
background:url(../images/search.jpg) no-repeat;
border:none;
width:155px;
margin:8px 0px 0px 80px;
font-size:11px;
}

.search_button {
background:url(../images/search_but_bg.jpg) no-repeat;
width:57px;
height:20px;
font-family:Verdana, Helvetica, sans-serif;
color:#FFFFFF;
border:none;
font-size:10px;
padding:0px 0px 5px 0px;
vertical-align:middle;
}

.bold {
font-weight:bold;
}
/* ============================ Main Nav ===========================*/
#main_nav {
background:url(../images/main_nav_bg.jpg) repeat-x;

}

#main_nav li {
float:left;
}

#main_nav a:link, #main_nav a:visited{
display:block;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#ffeae8;
font-weight:bold;
text-decoration:none;
padding:5px 15px 5px 15px;
margin:1px 0px 1px 0px;
}

#menu, #menu ul{
padding:0px;
margin:0px;
list-style:none;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
}

#menu a {  /*Main Navigation */
	display: block;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font-size: .85em;
	color:#FFFFFF;
	border-left:1px #630d06 solid;
}

#menu a.trigger{ /* Main Navigation Background */
	padding: 0px 16px 0px 10px;
	background:#666666;
	background-repeat: no-repeat;
	background-position: right center;
}

#menu a:hover { /* Main Navigation Hover*/
color:#CCCCCC;
background:#630D06;
}

#menu li { /* Main Navigation Float*/
	float: left;
	width: 5em;
}

#menu li ul, #menu ul li  { /* Drop down li width */
	width: 9em;
}


#menu ul li a{
	color: #565656;
	border-left:#CCCCCC 2px solid;
	padding: 0px 12px 0px 20px;
}

#menu li ul { /* Drop down options*/
	position: absolute;
	display: none;
	background-color: #333333;
	border-right: 1px solid #333333;

}

#menu li:hover a, #menu a:focus,
#menu a:active, #menu li.hover a {
	color: #CCCCCC;
	background-color: #630d06;
}

#menu li:hover ul, #menu li.hover ul { /* Hover Drop Dwnln Effect */
	display: block;
}

#menu li:hover ul a, #menu li.hover ul a {
	color: #CCCCCC;
	background-color: #646464;
	margin-left:4px;
	
}

#menu li.hover ul a:visited  {
	color: #CCCCCC;
	background-color: #646464;
	margin-left:4px;
}

#menu ul a:hover { /* Drop down highlight*/
	background-color: #3B3B3B !important;
	color: #FFFFFF!important;
	border-left:#ae0309 2px solid;
}

#menu li {width: auto;}
/*=========================== Side Bar ==============================*/


#left_menu {
width:170px;
background:#fff;
padding:10px 0px 10px 7px;
float:left;
display:inline;
}

#menu_header_bg {
display:block; padding:7px 0px 7px 7px; background:#e0dfdf url(../images/left_menu_header.jpg) repeat-x; 
}

#menu_header_bg a {
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-transform:uppercase; text-align:center; color:#731b12; background:url(../images/bullet.gif) no-repeat 0px 2px; padding-left:10px;
text-decoration:none;
}
#left_menu_links li a {
background:url(../images/side_button_bg.jpg) repeat-x top;

margin:4px 0px 0px 0px;
padding-top:2px;
line-height:9px;
border:solid 1px #c0bfbf;

}

#left_menu_links li a:link, #left_menu_links li a:visited{
padding: 8px 8px 8px 8px;
text-decoration:none;
color:#b92521;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
display:block;
width:150px;
}

#left_menu_links li a:hover {
color:#999999;
}

#test {
margin:5px 0px 10px 5px;
padding:0px 0px 0px 3px;
font-family:Verdana, Helvetica, sans-serif;
}

#test li {
padding:0 0px 8px 0px;

}

#test li a {

font-family:Verdana, Helvetica, sans-serif;
line-height:11px;
font-weight:normal;
color:#000;
font-size:11px;
border:none;
text-decoration:none;

}

.list_back, .list_back2{
background:url(../images/bullet.gif) no-repeat 0 3px ;
padding:0px 0px 0px 10px;
}

/* ======================= Content =========================*/
#content {
float:left;
display:inline;
background:#FFFFFF;
}

.red_bullet_list {
padding:0px 0px 10px 10px;
margin:0px;
}

.red_bullet_list li{
background:url(../images/bullet.gif) no-repeat 0px 5px;
padding:0 0 4px 15px;
line-height:17px;
margin:0px;
}

/*============================ News ========================*/

#middle_content {
width:348px;
float:left;
margin: 0px 12px 0px 14px;
padding:2px 6px 0px 7px;
display:inline;
border-left:solid 1px #cfcdcd;
border-right:solid 1px #cfcdcd;
}

#google_search_content {
width:348px;
float:left;
margin: 10px 12px 0px 14px;
padding:0px 6px 0px 7px;
display:inline;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}

.content_item {
background:#f1f1f0;
}

.news_highlight {
background:#f1f1f0 url(../images/bullet.gif) 2% 5% no-repeat;
padding-top:9px;
}

.bullet {
background: url(../images/bullet.gif) 2% 7px no-repeat;
}

.bullet_bold {
background: url(../images/bullet.gif) 2% 7px no-repeat;
font-weight:bold;
}

/* =========================== Zee News ==========================*/
#right_coloum {
width:194px;
float:left;
background:#fff;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
display:inline;
}

.red_header {
background:#b92521;
color:#FFFFFF;
font-weight:bold;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
padding:6px 0px 4px 8px;
}

.more {
color:#b92521;
font-weight:bold;
padding-left:9px;
margin-bottom:30px;
text-decoration:none;
width:100px;
}

#contact_us, #zee_news{
background:#eceded;
padding-bottom:5px;
margin:10px 0px 7px 0px;
}

#right_col_content {
float:left; 
margin:0px 0px 0px 15px;
padding:0px 0px 0px 15px;
width:540px;
border-left:solid 1px #cfcdcd;
display:inline;
/*min height fix*/
height: auto !important; /* Firefox, Safari, IE7, etc */
height: 300px; /* IE6 */
min-height:300px; /* Firefox, Safari, IE7, etc */
}



/*========================================= Sidebar 2 ================================*/ 

#main_content #side_bar_links2 {
width:172px;
background:#fff;
border-left:solid 1px #cfcdcd;
padding:14px 7px 77px 7px;
float:left;
display:inline;
}

#side_bar_links2 li {
background:url(../images/side_button_bg.jpg) repeat-x top;
height:25px;
margin:4px 0px 0px 0px;
padding-top:2px;
border:solid 1px #c0bfbf;

}

#side_bar_links2 a:link, #side_bar_links2 a:visited{
padding: 8px 10px 8px 8px;
text-decoration:none;
color:#b92521;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#side_bar_links2 a:hover {
color:#999999;
}

/* ====================== Footer ==================*/
#footer {
background:url(../images/footer_bg.jpg) repeat-x;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding:3px 0px 6px 0px;
text-align:center;
}

#right_col {
float:left;
display:inline;
}


#flash{ text-align:center;
padding: 10px 2px 10px 2px;}

.testimonial_content{
height: auto !important; /* Firefox, Safari, IE7, etc */
height: 250px; /* IE6 */
min-height:250px; /* Firefox, Safari, IE7, etc */
}


/*======================== social icons =======================*/

#social_icons {
width:166px;
margin:0 0 30px;
}

#social_icons img{
border:none;
}


#social_icons_bg{
background:url(../images/social-icons/socialicon_bg.jpg) repeat-x;
padding:4px 0 4px;
}

#social_icons_bg img {
margin:0 0 0 18px;
float:left;
}

#social_icons h4 {
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:13px;
margin:0 0 3px;
}
