/*

Design by Global iWay : Apr 10 2010

*/

body.custom {
    background: #44443F;
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 0.4em;
    background: #0D0D04;
    border: 0em solid #2E2E21;
}

.custom #page {
    background: #FFFFFF;
}

/* HEADER
*********************************************************************************************************************************************/

.custom #header #tagline {display:none;}
.custom #header {
	background:url(http://www.chennaiwebhost.com/wp-content/themes/thesis/custom/images/header_default.jpg) center top no-repeat; 
	height:150px; padding:0 1.1em;}
.custom #header #logo a {
	display:block; 
	height:150px; 
	text-indent:-9999px;}
.home #header {
	display: none;
}

.domain #header {
	background:url(http://www.chennaiwebhost.com/wp-content/themes/thesis/custom/images/header_domain.jpg) center top no-repeat; 
	height:150px; padding:0 1.1em;}
.archives #header {
	background:url(images/header_archives.jpg) center top no-repeat; 
	height:150px; padding:0 1.1em;}
.category #header {
	background:url(images/header_category.jpg) center top no-repeat; 
	height:150px; padding:0 1.1em;}




/* NAVIGATION COLOUR *********************************************************************************************************************************************/

.menu, .menu a, .menu li ul {
	border-color: #212121;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;  background: #212121; 
}
.menu .current a, .menu .current-cat a { border-bottom-color: #212121; }
.menu ul .current a, .menu ul .current-cat a, .menu .current ul a, .menu .current-cat ul a { border-bottom-color: #212121; }
.menu a, .menu .current ul a, .menu .current-cat ul a { color: #FFFFFF; background: #212121; }
.menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover { color: #FFFFFF; background: #000000; }
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover { color: #FFFFFF; background: #000000; }
.menu .current-parent > a, .menu .current-cat-parent > a { color: #ffffff; background: #212121; }




/* FOOTER BOX *********************************************************************************************************************************************/

.custom #footer {
	background: #eeeeee;
	padding:0em;
	text-align:center;
}
.custom #footer a{
	border-bottom: 0px none #cccccc;
}
/* footer widget area setup */
#footer_setup {
	background: #eeeeee;
	padding:1.5em;
	overflow: hidden;
}

#footer_setup22 {
	background: #eeeeee;
}

/* widget item setup */
#footer_setup .footer_items {
	text-align: left;
	width: 24.5%;
	color: #2361A1;
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers */
#footer_setup .footer_items h3 {
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
}

/* list style! */
#footer_setup .footer_items ul li {
	list-style-type: square;
	list-style-image: url("http://www.chennaiwebhost.com/wp-content/themes/thesis/custom/images/arrow_r.gif");
	list-style-position: inherit;
	font-size:10px;
	line-height:1.5em;
}
#footer_setup .footer_items ul li a:hover{
	list-style-type: square;
	list-style-image: url("http://www.chennaiwebhost.com/wp-content/themes/thesis/custom/images/arrow_r.gif");
	list-style-position: inherit;
	font-size:10px;
	line-height:1.5em;
	color: #000000;
}
#footer_setup .footer_items ul { margin: 1em; padding: 0px; }


/* COPYRIGHT *******************************************************************************************************************************************/

#copyright {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 29px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: center;
	background-color: #dddddd;
	vertical-align: middle;
	border-top-color: #c8c8c8;
	border-top-width: 1px;
	border-top-style: solid;
}

/* PHONE NUMBER *******************************************************************************************************************************************/
#phonenumber {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 33px;
	z-index: 10;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	color : #8d8c8c;
	background-color: #FFF;
	border-top-color: #dddddd;
	border-top-style: ridge;
	border-top-width: 1px;
	padding-top: 10px;
}

A.phonenumber6, A.phonenumber6:active, A.phonenumber6:visited {
	color : #8d8c8c;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
      }
A.phonenumber6:hover {
	color : #ff9100;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
      }


/* LANGUAGEBAR *******************************************************************************************************************************************/

#languagebar {
	height: 15px;
	width: 100%;
	padding: 8px 0px 8px 0px;
	color: black;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	text-indent: 14px;

}



/* LOGO
*******************************************************************************************************************************************/
#logobar {

}


/* BREADCRUMBS *******************************************************************************************************************************************/

#breadcrumbs {
	height: 15px;
	width: 100%;
	padding: 8px 0px 8px 0px;
	color: black;
	font-size: 1em;
	text-align: left;
	vertical-align: middle;
}

#breadcrumbs a:link, 
#breadcrumbs a:visited {
	color: black;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
}

#breadcrumbs a:hover {
	color: #eb7400;
	font-size: 1em;
	font-weight: bold;
	text-align: left;

}


/* SIDEBARS *******************************************************************************************************************************************/

/*---:[ widget title ]:---*/
.custom .sidebar h3{
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	padding: 0  0 5px 3px;
	text-indent: 5px;
	text-align: left;
	background-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
}

/*---:[ widget box ]:---*/

.custom li.widget {
	padding-top: 10px;

}



/* HOME STYLE *******************************************************************************************************************************************/

.custom.hiddentitle .headline_area h1, .headline_area h2 {display:none;}