/* CSS Document */
body{padding:0px; margin:0px; background:#414C55; url(../images/b_body.gif) 0 0 repeat-x; color:#848484; font:12px/14px Arial, Helvetica, sans-serif; line-height:1.5em;}
div, p, ul, h2, h3, h4, img{
	padding:0px;
	margin:0px;
}

a:link {text-decoration: none;}

.imgnoborder {
	border:none;
}

.h7{
	font-size:16px;
}

ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#725c5f;
	text-decoration:none;
	font-weight:bold;
}
p a:hover{
	color:#7F7F7F;
	text-decoration:none;
}

.headline{
	font:13px/14px;
	color:#414C55;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.headline1{
	font:13px/14px;
	color:#725c5f;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.headline2{
	font:16px/18px;
	color:#725c5f;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.headline3{
	font:16px/18px;
	color:#414C55;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.small {
	font:9px;
	color:#414C55;
	text-align: right;
}
	
.team {
	border: #88939A 2px;
}

.team {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#414C55; font:11px/14px; line-height:1.2em; font-weight:normal; text-align:justify;
}

.show {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#333; font:11px/14px; line-height:1.2em; font-weight:normal; text-align:left;
}

.pics {
}

#container{width:800px; position:relative; margin:30px auto 0px auto; padding-left:10px; padding-right:10px; padding-top:0px; background: #FFF url(../images/cornerheader.png) top no-repeat; text-align:justify; }

/* TOP */

#topPan{width:800px; height:150px; position:relative; padding-top:0px;}
#topPanshallow{width:800px; height:80px; position:relative; padding-top:0px;}
#topPanshallow img{border: none; margin-top: 20px;}
#topPan img#logo{position:absolute; top:22px; left:6px}
#topPan img#bullsthatwork{position:absolute; top: 80px; left: 240px;}
#navbar {width: 800px; height: 60px; margin-top:0px;}

#topPan ul.menu{
	position:absolute;
	top:16px;
	left:340px;
	width:400px
}
#topPan ul.menu li{height:27px; margin-right:24px; float:left}
#topPan ul.menu li a{height:27px; display:block; text-indent:-20000px; }
#topPan ul.menu li a:hover{height:27px;}

#topPan ul.menu li.btn_1 a{width: 57px; background:url(../images/btn1.gif) 0 0 no-repeat; }
#topPan ul.menu li.btn_1 a:hover{width: 57px; background:url(../images/btn1over.gif) 0 0 no-repeat;}

#topPan ul.menu li.btn_2 a{width: 57px; background:url(../images/btn2.gif) 0 0 no-repeat; }
#topPan ul.menu li.btn_2 a:hover{width: 57px; background:url(../images/btn2over.gif) 0 0 no-repeat;}

#topPan ul.menu li.btn_3 a{width: 57px; background:url(../images/btn3.gif) 0 0 no-repeat; }
#topPan ul.menu li.btn_3 a:hover{width: 57px; background:url(../images/btn3over.gif) 0 0 no-repeat;}

#topPan ul.menu li.btn_4 a{width: 57px; background:url(../images/btn4.gif) 0 0 no-repeat; }
#topPan ul.menu li.btn_4 a:hover{width: 57px; background:url(../images/btn4over.gif) 0 0 no-repeat;}

#topPan ul.menu li.btn_5{margin-right:0}
#topPan ul.menu li.btn_5 a{width: 57px; background:url(../images/btn5.gif) 0 0 no-repeat; }
#topPan ul.menu li.btn_5 a:hover{width: 57px; background:url(../images/btn5over.gif) 0 0 no-repeat;}

/* HEADER */

#header{width:800px; height:288px; position:relative; background: #FFF}
#header img#slogan{position:absolute; top:66px; left:30px}

/* CONTENT */

#content{width:800px; position:relative; clear:both; margin: 0 auto; font-family: Verdana,Arial,Helvetica,sans-serif; color: #333;}

.bullprofile {width: 255px; height: 270px; border-bottom: none; margin: 0px 8px 20px 3px; float:left;}
.bullprofile img {width:250px; height: auto; border: 1px #CCC solid; float:left; margin: 0 10px 10px 0;}
.bullprofile h3 {font-size:12px;}
.bullprofile h3 a:link {text-decoration:none; color:#D00720;}

.red {color: #D00720;}
.navy {color: #414C55;}
.navybg {background-color: #414C55; color:#fff; font-size:14px; font-weight:bold; padding: 4px; margin-bottom:3px;}
#c01{width:520px; float:left; margin:18px 25px 0 7px; display:inline}
#c02{width:243px; float:left; margin:18px 30px 0 0;}
#c03{width:243px; float:left; margin:18px 0 0 0; text-align: left;}
#c03 h5 {font-size:14px; font-weight:bold; background: #D00720; color: #fff; padding:4px 4px 4px 8px; margin: 1px;}
#c03 h5 a {color: #fff; text-decoration:none;}
#c03 h5 a:hover {border-bottom: 1px dotted #fff; margin-bottom:3px;}
#c03 h6 {font-size:13px; font-weight:bold; color: #D00720; padding: 4px; margin-bottom:5px; margin-top:0;}
#c03 h6 a {color: #D00720; text-decoration:none;}
#c03 h6 a:hover {border-bottom: 1px dotted #D00720; margin-bottom:3px;}
#c04{width:790px; float:left; margin:18px 25px 0 7px;}
.c05{width:330px; 	float:left; 	margin:18px 8px 0 18px; padding: 15px; 	background-color: #E8E8E8; text-align:center; border-top-color:#666; border-top-style:solid; border-top-width:thin; border-bottom-color:#666; border-bottom-style:solid; border-bottom-width:thin;}
#c05a{width:243px; float:left; padding-left:10px; margin:18px 8px 0 0; text-align:center;}
.c06{width:230px; height:370px; 	float:right; 	margin:0px 8px 0 18px; padding: 15px; 	background-color: #E8E8E8; text-align:left; border-top-color:#666; border-top-style:solid; border-top-width:thin; border-bottom-color:#666; border-bottom-style:solid; border-bottom-width:thin;}


#content ul li{font:11px/14px Arial, Helvetica, sans-serif; background:url(../images/arrow.gif) 0 5px no-repeat; padding-left:16px; height:24px;}
#content ul li a{color:#205757; text-decoration:none;}
#content ul li a:hover{color:#205757; text-decoration:underline;}

#welcome h2{height:25px; position:relative; /*background:url(../images/h_welcome.gif) 0 0 no-repeat;*/ margin-bottom:16px; border-bottom:#414C55 dashed thin;}
#welcome p {
	margin-bottom:15px;
	margin-left:3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: justify;
}
#welcome ul{margin-left:7px}

#services h2{height:25px; position:relative; /*background:url(../images/news.gif) 0 0 no-repeat;*/ margin-bottom:16px; border-bottom:#414C55 dashed thin;}
#services img{float:left; margin-right:7px}
#services p{margin-left:7px}
#services p.headline{float:left; width:108px; padding-top:5px; margin-left:0}
#services .clear {height:15px}

#stories h2{height:19px; position:relative; background:url(../images/h_services.gif) 0 0 no-repeat; margin-bottom:19px}
#stories img{float:left; margin-right:7px}
#stories p{margin-left:7px; margin-bottom:10px}
#stories p.headline{float:left; width:108px; padding-top:5px; margin-left:0; margin-bottom:0}
#stories .clear {height:15px}
#stories ul{margin-left:7px}

.clear#end{height:15px}


/* FOOTER */
#footercontainer{width:820px; position:relative; margin:0 auto; background: url(../images/fade.png); background-position:top; background-repeat:no-repeat;}
#footer{width:820px; height:56px; clear:both; /*border-top-color: #88939A; border-top-style: dashed; border-top-width:thin;*/ }
#footer p{padding: 12px 0 0 0; font:11px/16px Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:11px/16px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:underline; color:#fff}


#but1 {
	background-image: url(../images/btn1over.gif); 
	background-repeat: no-repeat; 
	background-position: -1000px -1000px;
}

#but2 {
	background-image: url(../images/btn2over.gif); 
	background-repeat: no-repeat; 
	background-position: -1000px -1000px;
}
#but3 {
	background-image: url(../images/btn3over.gif); 
	background-repeat: no-repeat; 
	background-position: -1000px -1000px;
}
#but4 {
	background-image: url(../images/btn4over.gif); 
	background-repeat: no-repeat; 
	background-position: -1000px -1000px;
}
#but5 {
	background-image: url(../images/btn5over.gif); 
	background-repeat: no-repeat; 
	background-position: -1000px -1000px;
}

.subBut { 
background: #414C55;
border: none;
font-size: 12px;
font-weight:bold;
padding: 5px 10px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
color: #FFF;
}

.subBut:hover { 
background: #7E8AA0;
border: none;
color: #fff;
cursor: pointer;
}

#slider {width:800px; height:288px; float:right; background-color:#FFF; margin:15px 0px 15px 0; padding:0px;}
#fadeshow {width: 800px; height:288px; background-color:#FFF;}


