/* CSS Document */


/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif} 
a { outline: none;}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	margin:0;
	padding:0;
	line-height:1.4em;
	padding-top:10px;
	text-align: justify;
}
p a:link, p a:visited { text-decoration: underline ;color:#006f5b;}
p a:hover { text-decoration:none;color:#e28b12}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	margin:0;
	padding:0;
	line-height:1.4em;
	padding-top:10px;
      padding-left:30px;
	text-align: justify;
}
h1 {font-size:30px; color:#e28b12; margin:0; padding:0; line-height:1em; text-align:right; padding-bottom:20px; font-weight:normal; letter-spacing:-1px}
h2 {
	font-size:16px;
	color:#006f5b;
	margin:0;
	padding:0;
	line-height:1.2em;
	text-align: left;
	font-weight:bold;
}
h3 { font-size:24px; color:#e28b12; margin:0; padding:0; line-height:1em; text-align:right; font-weight:normal; padding-bottom:20px}
/*
---------------------------------------------
02. MAIN CONTAINER
---------------------------------------------
*/

#container { width:100%;background:#ededed url(../images/bg.gif) repeat-y center center; }
/*
---------------------------------------------
03. WRAPPER
---------------------------------------------
*/

#wrapper {width:970px; margin: 0 auto; padding-left:15px; position: relative; background:url(../images/bgheadderTM.gif) no-repeat top center; overflow: hidden; padding-bottom:20px}

/*
---------------------------------------------
04. HEADER STYLES
---------------------------------------------
*/

#header { width:920px; float:left;}
.logo_simplesmall { width:920px; float:right; margin-top:25px; text-align:right;}

/*

---------------------------------------------
05. NAV BAR
---------------------------------------------
*/

#navbar { width:665px; height:50px; float: right; padding-left:22px; margin-top:15px; margin-bottom:20px }

#dhtmlmenu {
	padding-top:24px;
}

/* For IE ONLY */
html* #dhtmlmenu {
 padding-top: 38px;
} 

/*
---------------------------------------------
06. TOP BAR WITH CAPTION AND IMAGE
---------------------------------------------
*/

#topbar { width:740px; float:left; padding-top:25px; padding-right:104px; padding-left:104px}
.caption {float:left; width:400px; padding-right:10px}
.homeslogan {font-size:30px; color:#e28b12; margin:0; padding:0; line-height:1em; text-align:right; padding-top:20px; padding-bottom:20px; font-weight:normal; letter-spacing:-1px }
.image_header { float:right; width: 293px;}

/*
---------------------------------------------
07. CONTENT AREA
---------------------------------------------
*/

/* #content { width:970px; padding: 0; padding-top:10px; overflow:auto; padding-bottom:60px;} --> */

#content { width:970px; float:left; padding: 0; padding-top:10px; overflow:auto; padding-bottom:60px;}

#content2 { width:970px; float:left; padding: 0; padding-top:10px; overflow:auto; padding-bottom:0px;}

/*
---------------------------------------------
08. CONTENT- WELCOME
---------------------------------------------
*/

#welcome {
	width:680px;
	margin-top:20px;
	border-left:3px solid #058c79;
	padding-left:20px;
	padding-bottom:20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
}
#welcome p { font-size:12px}
/*
---------------------------------------------
09. BG FOOTER
---------------------------------------------
*/

#bgfooter {width:100%; margin:0 auto; text-align:left; position:relative; height:60px;		/* Height of the footer */ background:#ededed url(../images/bg.gif) repeat-y center top; }

/*
---------------------------------------------
10. FOOTER STYLES
---------------------------------------------
*/

#footer { width:790px; margin:0 auto; height:55px; background:url(../images/bg_footer.gif) no-repeat center; padding-left:130px; padding-right:50px; padding-top:5px}
#footer p {font-size:10px; color:#566610;}

#footer .copyright { width:200px; float:left}
#footer .address { width:330px; float:right; text-align:right}


/*
---------------------------------------------
11. MISCELLANEOUS STYLES
---------------------------------------------
*/

img { border:none}
.responsiblecare {
	float: right;
	padding-left: 25px;
}


#animation {
	width:260px;
	margin-top:20px;
	border-left:3px solid #058c79;
	padding-left:20px;
	padding-bottom:20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	float: left;
}

#animation p { font-size:12px}

/*
---------------------------------------------
12. INNERPAGE STYLES
---------------------------------------------
*/

/*
#content-inner { width:740px; overflow:auto; padding-left:115px; padding-right:115px; padding-top:10px;padding-bottom:60px;}
*/

#content-inner { width:740px; float:left; overflow:auto; padding-left:115px; padding-right:115px; padding-top:10px;padding-bottom:60px; }

#content-inner2 { width:740px; float:left; overflow:auto; padding-left:115px; padding-right:115px; padding-top:10px;padding-bottom:0px; }

#maincontent { width:740px; float:left;}
#maincontent .divider { width:740px; background:url(../images/divider.gif) no-repeat center center; height:30px; float:left; padding-top:10px; padding-bottom:10px}

#maincontent .set { width:740px; float:left; margin-bottom:30px;}
#maincontent .photo { width:120px; float:left; margin-right:20px}
#maincontent .executive { width:600px; float:left}

