/* Global Styles */

html,body{margin:0;padding:0}

body{font: 85%/1.3 Verdana,Arial,sans-serif;
    text-align: center; padding-bottom:10px; background: #cccccc url(images/bgrnd.jpg) repeat; }
p{margin-top:0}
h1,h2,h3{font: normal normal 200% "Trebuchet MS",Arial,sans-serif}
h2{font-size:160%}
h3{font-size:120%}
	
.shadow  { position:relative; display:block; font-size: 80%; color: #007BC4; font:24px Arial, Helvetica, sans-serif; letter-spacing:.2em; line-height:30px; margin-bottom:0; }
.shadow span { position:absolute; display:block; top:0px;  }
.shadow:before { display:block; padding:1px; content: attr(title); color:#0066cc;  } 

.footertext {color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif; letter-spacing: .3em; line-height: 18px; margin-top: 0; }

.title {font-size: 80%; color: #0066cc; font:24px Arial, Helvetica, sans-serif;
	letter-spacing:.1em;
	line-height:30px; margin-bottom:0;
}
.subtitle {color: #333333; font:11px Arial, Helvetica, sans-serif;
	letter-spacing:.3em;
	line-height:18px; margin-top:0}

td {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
a {
	color: #0066ff;
	}
	
a:hover {
	color: #069ac4;
	}


/* aweosme grey #595D66 */
div#header{width:770px;overflow:hidden;background: black; margin:10px auto 0}	
div#header h1,div#menu{width:auto;margin:0 auto;text-align:left}
div#header h1{padding: 22px 0 0 20px;color: #FFF}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #069ac4;text-decoration:none;color: #FFF}
ul#nav a:hover{background: #477ab8;color: #FFFFFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

div#container{width:770px;margin:0 auto 0px;padding:10px 0px 0px 0px; text-align:left;background:#FFF}
div#content{float:center;display:inline;width:760px;margin:0 10px 10px}


ul#intro1,ul#intro1 li{list-style-type:none;margin:0;padding:0}
ul#intro1{width:100%;overflow:hidden;margin-bottom:0px; margin-left:0px; margin-top:0px}
ul#intro1 li{float:left;width:180px;margin-right:0px;padding: 10px 0}
ul#intro1 li#mission{background-image:url(../images/P101010522.jpg)}
ul#intro1 li#services{background: #0099cc}
ul#intro1 li#more{margin-right:0;background: #0099cc}
ul#intro1 p,ul#intro1 h3{margin:0;padding: 0 10px}
ul#intro1 h3{text-transform:uppercase;padding-bottom:0px;color: #FFF; font:Arial, Helvetica, sans-serif}

ul#intro4,ul#intro4 li{list-style-type:none;margin:0;padding:0}
ul#intro4{width:100%;overflow:hidden;margin-bottom:0px; margin-left:0px; margin-top:0px}
ul#intro4 li{float:left;width:180px;margin-right:0px;padding: 0px 0}
ul#intro4 li#mission{background-image:url(../images/chip.jpg)}
ul#intro4 li#services{background: #0099cc}
ul#intro4 li#more{margin-right:0;background: #0099cc}
ul#intro4 p,ul#intro4 h3{margin:0;padding: 0 10px}
ul#intro4 h3{text-transform:uppercase;padding-bottom:0px;color: #FFF; font:Arial, Helvetica, sans-serif}

div#content h2{margin: 10px 0;color: #007BC4}
div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;
    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}

div.comments div{background: #EEE;margin-bottom:10px; padding:15px; margin-left: 200px; margin-right:200px}
div.comments h{padding: 0px, 0 0px 0;margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
div.comments p{padding: 0px, 0 0px 0;margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:16px}
div.comments div.odd{background:#DAE6FE}

div.services div{background: #EEE;margin-bottom:10px; padding:15px; margin-left: 20px; margin-right:20px}
div.services p{padding: 0px, 0 0px 0;margin:0}
div.services div.odd{background:#DAE6FE}
div.services div.even{background:#FFF}

div#side{float:right;display:inline;width: 160px;background:#333333; margin:0 10px 10px 0}
div#side p{margin:5px 0 10px;padding: 0 10px}
div#side div{margin: 0 0 10px;padding: 10px 0}

div#footer{clear:inherit;width:770px;margin:0 auto 0; padding: 5px 0 5px 0;
    background: #069ac4;color: #FFF;text-align:center}
div#footer p{margin:0 10px}