/* websitedesignerschennai.com styles */
/*Global styles*/
body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; background:#ffbe00 url(../images/body-bg.jpg) repeat-x top; text-align:center}
img{ border:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#ffbe00;}
h1{ margin:0; padding:0; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
h2{ margin:0; padding:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.call {	font-size: 24px; font-weight: bold;	font-family:Arial;	letter-spacing:2px;	line-height:30px;}
.clearfix {display: inline-block;}	/* for IE/Mac */
* html .clearfix { display: block;}	/* resets display for IE/Win */

#wrapper{ width:100%; text-align:center;}
#wrap{ width:840px; margin:0 auto; text-align: left;}


#topmenu{ height:50px; background-color:#bb0000; color: #ffbe00; padding-left:25px;}
#topmenu a{ color:#FFFFFF; line-height:48px; padding: 5px 10px;}
#topmenu a:hover{}

#footer{ clear:both; padding-bottom:10px;}
#footer p{ margin:0; padding:0; padding-top:5px; text-align:center;}
#footer a{ color:#333333}

/*index page styles*/
#header_indx{ height:320px;}
#header_indx .topbanner{ clear:both;}
#header_indx .left-side{ width:550px; float:left;}
#header_indx .rightside{ width:290px; float:right;}

#indx_Container{ width:100%; background-color:#FFFFFF; margin-top:-1px;}
#indx_Container .indx_box_left{ float:left; width:551px; text-align: justify;}
.indx_box_left h1{ line-height:35px;}
.indx_box_left p{ margin:0; padding:0; padding:5px 10px; line-height:18px;}
.indx_top{ background-color:#000000; text-align:center; line-height:50px; display:block; color:#ffb600;}

#indx_Container .indx_box_right{ float:right; width:288px;}
.indx_box_right h1{  padding-left:10px; line-height:30px;}
.indx_box_right p{ margin:0; padding:0; padding:5px 10px; }


/*inner page styles*/
#header_inner{ height:165px;}
#header_inner .topbanner{ clear:both;}
#header_inner .left-side{ width:550px; float:left;}
#header_inner .rightside{ width:290px; float:right;}

.quick_links{ background: url(../images/right-menu-bg.jpg) repeat-x top; height:154px;}
.quick_links ul{ margin:0; padding:0;}
.quick_links li{ float:left; list-style:none; background:url(../images/right-menu-link-bg.jpg) center top no-repeat; line-height:35px; margin-top:3px;}
.quick_links li a{ display:inline-block;width:144px; height:45px; text-align:center; font-size: 14px; color:#000000; font-weight:bold}
.quick_links li a:hover{ color:#993300}
#vcard {padding:0 0 0 15px; margin:0;}

/*Version : 1.0*/
/*01.19.2009*/
/*GS*/