@charset "utf-8";
/* CSS Document */

body{ background:#79797B;margin:25px; font:16px "Times New Roman", Times, serif; color:#000}
* {padding:0; margin:0}
#wrapper{ width:1110px; margin:0 auto; background:#FFF; min-height:10px;}


#header{ width:100%; height:120px; border-bottom:1px solid #000;}

#logo{ width:353px; height:96px; float:left; margin:20px 0 0 10px; background:url(images/logo.png) no-repeat;}

#subheadsec{ width:100%; height:315px; background:#FFF url(images/subhead.png) center no-repeat; clear:both; z-index:999; float:right;}

#subheadsecint{ width:100%; height:150px; background:#FFF; clear:both; z-index:999; border-bottom:1px solid #444546;}

#subheadseccontact{ width:100%; height:150px; background:#FFF url(images/top-graphic-about..png) no-repeat ; clear:both; z-index:999; border-bottom:1px solid #444546;}

#subheadsec h1{
	font: 40px "Times New Roman", Times, serif;
	color:#747476;
	font-weight:bold;
	float:right;
}

.subheaddk{ color:#4F4F51}

.subheaddk2{ color:#333333; font-weight:bold}

.subheadfloat{ float:right; padding-right:5px; padding-top:55px;}

.subheadfloat2{ position:absolute; left:700px; top:460px;color:#747476; font-size:24px; font-weight:bold;}

#subheadsecint h1{
	font: 36px "Times New Roman", Times, serif;
	color:#747476;
	font-weight:normal;
}
.subheadfloatint{ float:right; padding-right:685px; margin-top:-40px; z-index:1}

.subheadfloatcontact{ float:right; padding-right:675px; padding-top:95px;}


#undrsubhead{ width:100%; margin:0; height:200px; clear:both;}

#undrsubhead ul {
	list-style:none;
	width:100%;
}

#undrsubhead li{
	line-height:30px;
	height:190px;
	display:block;
	float:left;
	margin:0 auto;
	margin-left:10px;
	text-align: center;
	border-right: 1px solid #fff;
	padding-left: 50px;	
	padding-right:40px;
	padding-top:10px;

}

.midimg1 {
	background:url(images/midimg1.png) no-repeat;
	height:89px;
	width:89px;
	margin: 0 auto;
	margin-left: 10px;
}

.undertxt {
	font-size: 16px;
	font-weight: bold;
	clear: both;
	margin-top: 10px;
}

#navigation{ width:100%; clear:both; height:30px; background:#444546; margin:0;}

#navwrap{ float:left; padding-left:0px;}

.dropdown {float:left; padding-right:0px; font:12px "Times New Roman", Times, serif; line-height:20px}

.dropdown dt {
	width:auto;
	border-left:1px solid #fff;
	padding:0 1px 0 15px;
	font-weight:bold;
	cursor:pointer;
}

.dropdown dt:hover {background:#79797B; color:#000}

.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}

.dropdown ul {width:204px; border:1px solid #fff; list-style:none; border-top:none}

.dropdown li {display:inline}

.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#fff; text-decoration:none; letter-spacing:.2075em; background:#444546; width:auto}

.dropdown a:hover {background:#79797B; color:#fff}

.dropdown .underline {border-bottom:1px solid #b9d6dc}

#footer{ width:1110px; margin:0 auto; background:#411110 url(images/footer-back.png) repeat-x; min-height:40px; color:#FFF; font-weight:bold}

#footer ul{ list-style:none; padding-left:30px; padding-top:5px;}

#footer li { display:inline; padding-right:20px;}

#footer a, a:link a:hover a:visited{ color:#FFF}


#contentleft{ width:650px; margin: 15px 0 0px 15px; color:#000; padding-bottom:20px;}

#contentleft p{margin: 15px 0 0 0;}

#contentint{
	width:500px;
	margin:10px 0 35px 20px;
	min-height:700px;
	float:left;
	color:#333;
	text-align:justify
}

#contentint p { margin-bottom:20px;}

#contentint h2{ padding-bottom:10px; /*font-weight:bold;*/ font-size:18px; color:#333;}


#contentintcontact{
	width:475px;
	min-height:650px;
	margin:10px 0 35px 50px;
	float:left;
	color:#333;
	text-align:justify
}

#contentintcontact p { margin-bottom:20px;}

#contentintcontact h2{ padding-bottom:10px; /*font-weight:bold;*/ font-size:18px; color:#333;}


#contentintbrady{
	width:800px;
	float:left;
	color:#333;
	text-align:justify
}



#rightside{ float:right; border:1px solid #ccc; width:320px; height:200px; margin:10px 12px;}




#leftside{ float:left; border:1px solid #ccc; font-size:14px; width:220px; min-height:100px; margin-top:10px; margin-left:12px;}

#leftside ul{ clear:both;}

#leftside ul a { clear:both; color:#787879; }

#leftside ul a:active{ color:#903}

#leftside ul a:hover{
	color:#900
}

#leftside  a:visited{ text-decoration:none;}

#leftside li{ padding-bottom:10px; boder-bottom:1px bottom #ccc; list-style:inline-block; }

.leftnav{ width:190px; margin:30px}

#leftside2{ clear:both; width:220px; min-height:100px; margin-top:10px; }






#leftsidebrady{ float:left; min-height:100px; font-size:14px; width:170px; margin-top:10px; margin-left:5px;border:1px solid #ccc;}

#leftsidebradyqrap{border:1px solid #ccc; width:165px; min-height:100px;}

#leftsidebrady ul{ clear:both;}

#leftsidebrady ul a{ clear:both; color:#787879; }

#leftsidebrady ul a:active{ color:#903}

#leftsidebrady ul a:hover{color:#900}

#leftsidebrady ul a:visited{ text-decoration:none;}

#leftsidebrady li{ padding-bottom:10px; boder-bottom:1px bottom #ccc; list-style:inside-block}

.leftnavbrady{ width:160px; margin:7px; }

#leftsidebrady2{ clear:both; width:170px; height:100px; margin-top:10px; }





.pheader{ color:#CB2F35; font-size:18px; font-weight:bold;}

.pheader a{ color:#CB2F35;}

.pheader a:hover{ color:#000;}


#homeside{ float:right; background:url(images/homeside.png) no-repeat; width:385px; height:414px;}

.clear{ clear:both;} 
.clearfix{ clear:both;height:20px;} 

.addresshead{ float:right; width:350px; position:relative; top:20px; padding-right:23px; font-size:18px}
.pageid{
	position:absolute;
	left:430px;
	top:84px;
	color:#948D8D;
	font-size:32px;
	font-weight:bold;
}

.stnum{
	position:relative;
	top:5px;
	left:15px;
	color:#948D8D;
	letter-spacing:0.2em
}

.subsec-about{ background:url(images/top-graphic-about.png); width:1110px; height:150px; border-bottom:1px solid #000}

.subsec-SEB{ background:url(images/top-graphic-self-expiring.png); width:1110px; height:150px; border-bottom:1px solid #000}

.subsec-DAL{ background:url(images/top-graphic-design-lanyard.png); width:1110px; height:150px; border-bottom:1px solid #000}

#interactive-menu{ width:55%; position:relative; left:300px; top:2px; font-size:14px;}

#interactive-menu ul{ float:left; padding-right:80px; list-style:none;}

#interactive-menu a, a:visited{ color:#6C1010;}

#interactive-menu a:hover{ color:#000;}


#interactive-menu-DAL{ width:55%; position:relative; left:300px; top:2px; font-size:14px;}

#interactive-menu-DAL ul{ float:left; padding-right:80px; list-style: disc;}

#interactive-menu-DAL a, a:visited{ color:#6C1010;}

#interactive-menu-DAL a:hover{ color:#000;}



.sbg{text-align:left; padding-left:170px; margin-bottom:5px; font-size:18px}

.specialty{ clear:both; padding-top:10px;}


.specialty li{ list-style:disc; display:inline-block; padding-right:85px;}



