/* 
Stylesheet: THI Website
Created by: digitalsparx.com
Author: Vidya Ananthanarayanan
Date: April 2009
*/

/* Stylesheet: Home Page */

/* Image on home page */

#imgholder {
background-color:#CC9900;
width: 780px;
height: 100px;
clear: both;
margin-top: 1em;
}

/* Content (Home & Inner Pages) 
*******************************/
#content_home, #content {
width: 960px;
}

/* Imgholder Div on Home Page */
#imageholder {
width: 780px;
background: url(images/homepage12.gif) repeat-x bottom left;
margin: 2em auto 1em;
}

/* Content on Home Page */
#content_main {
background-color: #fff;
margin-left: 230px;
}

#content_main h2 {
margin-left: 1em;
margin-top: 1em;
margin-bottom: .75em;
}

#content_main h3 {
margin-bottom:0.5em;
margin-left:1.3em;
}

#content_main h4 {
margin-bottom:0.5em;
margin-left:1.4em;
margin-top:0.5em;
}

#content_main ul {
line-height: 1.5em;
margin: 1.2em 0 1.2em 4em;
font-size: 1.2em;
}

#content_main li {
list-style-position: inside;
}


.grey {
color: #7e7e7e;
}

.flash {
float: right;
margin:0.3em 0.8em 0;
}


/*Content Top & Bottom */
#content_top, #content_bottom {
width: 90%;
}

#content_top {
margin-bottom: 6em;
}

#content_bottom {
background: url(images/homepage15.gif) repeat-x;
}

#content_top h2, #content_top p {
margin-left: 0;
padding-left: 0;
}



/* Content Bottom Left */
#cbl, #cbr {
width: 48%;
}

#cbl {
float: left;
}

#cbr {
float: right;
}

#cbl, #cbr {
margin-top: 2em;
}

#cbl h3, #cbr h3 {
margin-bottom:0.8em;
text-transform: uppercase;
}

#cbl h3 {
margin-left: 0;
padding-left: 0;
}

#cbl p {
margin: 0;
padding: 0;
}

/* Address Microformat - Contact Us Page */

.vcard {
margin-left: 1.6em;
margin-bottom: .5em;
}

.adr {
margin-top:-0.4em;
}

iframe {
margin-left: 1.6em;
}

/* Sidebar (Home Page)
********************************/

#sidebar {
float: left;
width: 200px;
}

#sidebar h3 {
padding:0.3em 0.4em 1.5em 1.5em;
text-transform:uppercase;
margin-left:0;
}

#sidebar h4 {
padding:0.3em 0.4em .1em 1.5em;
text-transform: capitalize;
color: #145e94;
margin-left:0;
}


#sidebar p {
padding-left:1.5em;
margin:0 0 0.5em;
text-align: justify;
}

#sidebar ul {
list-style-type: none;
}

#sidebar a {
color: #595959;
font-size: 0.7em;
display: block;
text-transform: uppercase;
text-decoration: none;
padding: .5em;
}

#sidebar li a:hover {
background-color: #8B8487;
text-decoration: underline;
}
