* { margin:0; padding:0; }

a img,a:link img,a:visited img { border:none;}

p,a:link,a:visited,ul,ol,li,dl,dt,dd,h1,h2,h3,h4 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; }
a:hover,a:active { text-decoration:underline; }


input {
  border: 1px solid #000000;}

input, textarea, select {
  border: 1px solid #000000;
  color : #000;
  font:Arial, Helvetica, sans-serif;
  font-size:11px;}

input, submit {background-color:#fff;}

#wrap { position:relative; margin:0px auto/*-------auto = centered-------*/; }

#banner {background-color:#5D3042; height:25px; margin:0px 0;}

#header {color:#000000; font-family:Arial, Helvetica, sans-serif;}

.containheader {width:850px; margin:0 auto;}

#content {
	text-align:justify; 
	padding:25px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	background:white ;
}

#bios {height:540px; text-align:justify; margin-top:15px; padding:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:transparent; background:url(../images/bgcontent.png) repeat-x bottom; border-left:1px dashed #000000; border-right:1px dashed #000000;}

#services {height:585px; text-align:justify; margin-top:15px; padding:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:transparent; background:url(../images/bgcontent.png) repeat-x bottom; border-left:1px dashed #000000; border-right:1px dashed #000000;}

#services a:link, #services a:visited {font-size:11px; text-decoration:underline; color:#0099CC; font-family:Arial, Helvetica, sans-serif;}

#services a:hover {color:#000000;}

.container {width:800px; margin:0 auto;}

#content a:link, #content a:visited {font-size:15px; text-decoration:underline; color:#0099CC; font-family:Arial, Helvetica, sans-serif;}

#content a:hover {color:#000000;}

.imgright {float:right; margin-left:20px;}

.imgleft {float:left; margin-right:20px;}

.right {float:right; margin-left: 25px; margin-right:0px; width:200px;}

.rightservices {float:right; margin-left: 25px; margin-right:0px; width:300px;}

.left {float:left; margin-right: 25px; margin-left:0px; width:200px; height:670px;}

#footer {text-align:right; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  margin-top:15px; background-color:#ffffff; margin-bottom:50px;}

.containfooter {margin:0 auto; width:830px; padding:10px;}

#footer a:link, #footer a:visited {font-size:11px; text-decoration:underline; color:#0099CC; font-family:Arial, Helvetica, sans-serif;}

#footer a:hover {text-decoration:overline; color:#000000;}

#sub {width:360px; text-align:left; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left;}
#sub p { font-size:12px;}
ul#nav {
	width:800px;
	margin:0 auto;
	padding-top:7px;
	padding-bottom:7px;
	text-align:right;
}
h1 {
    text-align:left;
    font-size:18px;
    font-weight:normal;
}
#nav li {
	display:inline;
}
#nav a {
    padding:10px;
}
#nav a:link, #nav a:visited {
    color:white;
}
#nav a:hover {background-color:#3F1F2D; text-decoration:none;}

#cube1 {

	width:338px;
        margin-right:12px;
	padding:25px;
	float:left;
}
#cube1 a:link, #cube1 a:visited, #cube2 a:link, #cube2 a:visited {
    color:white;
}
#cube2 {
    margin-left:13px;
	width:337px;
	padding:25px;
	float:left;
	
}
#cube3 {
        
	width:338px;
        margin-right:12px;
	padding:25px;
	float:left;
}
#cube3 p, #cube3 h1{
    color:white;
}
#noStripes {
    padding:25px;
    background: #8FAA47;
}
#stripes1 {
background:url(../images/cube_bg_1.png) repeat-y;
}
#stripes2 {
background:url(../images/cube_bg_2.png) repeat-y;
}
h1 {
    font-size:21px;
    font-style:italic;
    font-family:"Minion Pro", Georgia, serif; 
}
p {
    font-size:13px;
    padding-bottom:15px;
}
p.bullets {
    font-weight:bold;
    font-style:italic;
}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
