a
{
	text-decoration:none;
	color:#c8981b;
	/*color:#b20000;*/
	font-weight:bold;
	outline:none;

}
a	img
{
	border: none;
}
a:hover
{
	text-decoration: underline;
}

b.lbl
{
	width:90px;height:26px;
	background:url(../images/scrap.png);
	padding-left:10px;
	padding-top:9px;
	font-weight:bold;
	display:block;
}
b.lite
{
	font-weight:normal;
	background:#ffff99;
	padding:0px 2px;
	display: inline;
	font-style: normal;
	font-size: inherit;
}
body
{
	margin: 0px;
	
	font-family: verdana;
	font-size: 13px;
	color: #222222;
}
body, #base
{
	background: #f8f6ea url(../images/backgrounds/wall_y2.jpg) top right;
}
h1,h2,h3,h4
{
	margin:0px;
	font-family:arial;
	
}
h1
{
	font-size:40px;
	/*color:#a36627;*/
	color:#214f7e;
	
}
h2
{
	font-size:16px;
	/*color:#666666;*/
	color:#337cc5;
	text-transform:uppercase;
	font-style: italic;

	
}
h3
{
	font-size:13px;
	color:#222222;
	text-transform:lowercase;

}
h4
{
	
	color:#a3b4c5;
	font-size:13px;
	margin-bottom:10px;
}
p
{
	margin-left:20px;
}
small
{
	font-size:11px;
	color:#666666;
}
small	a
{
	font-weight:normal;
}
small b
{
	color:#333333;
}
ul
{

	margin-top:4px;
}
ul li
{
	list-style-type:circle;
	padding:0px;
	margin-bottom:6px;
	list-style-image: url(../images/symbols/arrow_list.png);
	line-height: 14px;
}
ul	b
{
	color:#251e00;
	font-style: italic;
	font-size:12px;
	display: block;
	margin-bottom: 4px;

} 
ul	div
{
	margin-left:10px;
	color:#222222;
	font-size:11px;

}
ul	p
{
	color:#222222;
	font-size:11px;
}
.bluebox
{
	background: url(../images/bluebox.png) no-repeat top left;
	width: 260px;
	
	
	position: absolute;
	
}
.bluebox	a
{
	color:#a36627;
	
}
 
.bluebox	div.content
{

	margin: 20px 0px 20px 30px;
	font-size: 12px;
	overflow: hidden;
}

.bluebox	div.content	p
{
	margin: 0px;
	margin-left: 15px;
	 
}
.bluebox	div.content h1
{
	font-size: 30px;
	text-transform: uppercase;
	padding: 0px;
	color: #f8f6ea;
	background: url(../images/arrow_blue_l_sm.png) no-repeat top right;
	
}

.bluebar
{
	width: 100%;
	z-index: -1;
	position: absolute;
	
	text-align: right;
	
}
.bluebar	div, .bluebox
{
	height: 240px;
}
.bluebar	div 
{
	float: right;
	width: 990px;
	background: #a3b4c5;
	
}

.case
{
	width: 500px;
	margin: auto;
	margin-top:40px;
}	
.case h2
{
	font-size:18px;
	color:#447799;
	border-bottom:1px solid #447799;
	padding-bottom:4px;
	margin-bottom:28px;
 
}
.case	div
{
	padding-left:20px;
	margin-top:10px;

}	
.case	p
{
	line-height:16px;
	color:#444444;
	margin-left:120px;
	margin-right:8px;
	text-align:right;
	margin-top:0px;
	font-size:12px;
}
.content
{
	font-size: 12px;
	margin: 0px 40px;
}
table.contentbox
{

	width: 620px;
	padding: 0px;
	margin-left: 30px;
	border-collapse: collapse;
	margin-top: 250px;
	position:relative;
	z-index:1;
}
table.contentbox	td
{


	padding: 0px;
}
table.contentbox	td.top
{
	width: 620px;
	height: 50px;
	background: url(../images/contentbox_t.png) no-repeat;

}
table.contentbox	td.bottom
{
	width: 620px;
	height: 50px;
	background: url(../images/contentbox_b.png) no-repeat;

}
table.contentbox	td.left
{
	width: 25px;
	height: 50px;
	background: url(../images/contentbox_l.png) ;

}
table.contentbox	td.right
{
	width: 25px;
	height: 50px;
	background: url(../images/contentbox_r.png) right;

}
table.contentbox	td.center
{

	background: #ffffff;
	width: 570px;
}


.c
{
	text-align:center;
}
div.inset
{
	margin:10px 0px 10px 20px;float:right;
	text-align:right;border-left:1px dotted #cccccc;background:#fdfdfd;padding:14px 8px;
}
.intro
{
	font-size:15px;
}
.l
{
	float:left;
}
.w80
{
	width:80px;
}
.w200 
{
	width:200px;
}
#arrow
{
	position: absolute;
	background: url(../images/bluebar.png) right top;
	width: 336px;
	height: 50px;
	top: 250px;
	z-index: 5;
}
#arrowbar
{
	position: absolute;
	background: #4c7490;
	height: 50px;
	top: 250px;
	left: 0px;
	width: 990px;
	z-index: -1;
}
#bluebar1,#bluebox1
{
	top: 270px;
}
#foot
{
	width: 100%;
	background: #251e00;
	height:200px;
	
	
}
#footnav
{
	 float:left;	
	 margin-top:10px;
	 margin-left:80px;
}
#footnav	a
{
	 float:left;	
	 display:block;
	 width:70px;
	 color:#ffffff;
	 font-weight:normal;
	 margin-right:20px;
	 border-top:1px dotted #ffffff;
	 font-size:11px;
}
#footnav	a:hover
{
	text-decoration: none;
	color:#c8981b;
}
#left
{
	width: 730px;
		/*background: #f8f6ea;*/
	float: left;


}
#main
{
	 
	background:url(../images/dev_huge.png) top right no-repeat;
	padding-bottom:40px;

}
#main, #base
{
	
	 
	width: 990px;
	margin: auto;

	
	
	
}

#nametagbar
{
	width: 100%;
	z-index: -1;
	position: absolute;
	
	text-align: right;
	
}
#nametagbar	div, #nametag
{
	height: 60px;
}
#nametagbar	div 
{
	float: right;
	width: 990px;
	background: #251e00;
	
}
#nametag	 
{
	
	width: 260px;
	height: 60px;
	background: url(../images/jeremytaylor_label.png) no-repeat bottom left;
}
#nav	div
{
	
	margin-top:6px;
	margin-left: 20px;
}
#nav img
{
	cursor: pointer;
	margin: 0px 2px ;
}
#nav
{

	position: absolute;
	width: 336px;
	background: url(../images/nav.png) no-repeat bottom right;
}
#navbar
{
	position: absolute;
	z-index: -1;
	width: 990px;
	left: 0px;
	background: #251e00;
}
#navbar,#nav
{
	
	height: 149px;
	top: 80px;
	
	
}

#right
{
	float: left;
	width: 260px;
	height: 100%;
	/*background: #f8f6ea;*/

}

