/* --------------------------------------------
UA-2005: Universal/Accessible
Name:     UA
Designer: Holly Valero
URL:      www.hollyworks.com
Date:     Aug 2005

Color Scheme:  

Background body #747046


----------------------------------------------- */



/* -- 508 HIDE -- */
#skip {position: absolute; left: -9999px; font-size: small;}
#skip a:hover {color: #ffffff;}
.hide, .banners {display: none;}
.clear {clear:both;}
.shim {height:1px; width:200px;}
img.fr {float:right; padding:0;}
img.fl {float:left; padding:0;}
.c {text-align:center;}
.l {text-align:left;}
.r {text-align:right;}
.pad {padding: 2px 2px 2px 2px;}
.left {float:left;}
.right {float:right;}
.caption {font-size: 10px; font-family: 'Lucida Grande',  Arial, Verdana, Sans-Serif; color: #333333; text-align:left;}
div.center {text-align: center;}

/* --  CLASSIC TAGS A-Z  -- */

abbr, acronym {font-style: normal; border-bottom: dotted 1px #d6d6d6; cursor: help;}
img {border: 0; padding: 0;}
table, tr, td { font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;}


body  { 
background:#747046; 
font-size: 11px; 
font-family: 'Lucida Grande',  Arial, Verdana, Sans-Serif;
color: #111111;
text-align:left;
padding:0;
margin:0;
}


#small_links {text-decoration: none; font-size: 11px; font-weight:bold; }
#small_links a:link, #small_links a:visited {color: #00f;}
#small_links a:hover {color: #d00;}


links  { 
font-size: 11px; 
font-family: 'Lucida Grande',  Arial, Verdana, Sans-Serif;
color: #333;
text-align:left;
padding:0;
margin:0;
}



form {
margin: 0px;
padding: 0px;
font-size: 10px;  
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#444;
}




/* -- PAGE STRUCTURE  -- */
#container {width: 900px; padding:0; margin:0 auto; background: #ffffff url(http://www.militaryworkingdogs.com/elements/images/walld.gif) repeat-y;}  
#containerprint {width: 560px; text-align:left; padding:20px; background: #ffffff;}  

#topper  {width: 900px; height:90px; margin:0 auto; background: url(http://www.militaryworkingdogs.com/elements/images/topper.gif) no-repeat;}  


#pt ul	{
	width: 200px;
	height: 93px;
	margin: 0;
	padding: 0;
	position: absolute;
}

#pt ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#pt ul li, #pt a {
	height: 93px;
	display: block;
}

#pt ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}

#pt1 {left: 30px; width: 200px;}
#pt2 {left: 550px; width: 300px;}




  





/* -- Primary Navigation:  -- */

#navwrap { 
	width: 900px;
	height: 30px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) no-repeat;
}


 
/* -- Primary Navigation:  -- */

#nav { 
	width: 740px;
	height: 30px;
	margin: 0;
	border:0;
	padding: 0;
	background: #B1AC85;
	float:left;
}


#nav ul	{
	width: 740px;
	height: 30px;
	background: url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#nav ul li, #nav a {
	height: 30px;
	display: block;
}

#nav ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#nav1 {left: 0px; width: 64px;}
#nav2 {left: 66px; width: 88px;}
#nav3 {left: 156px; width: 113px;}
#nav4 {left: 272px; width: 116px;}
#nav5 {left: 394px; width: 110px;}
#nav6 {left: 507px; width: 51px;}
#nav7 {left: 562px; width: 37px;}
#nav8 {left: 602px; width: 38px;}
#nav9 {left: 642px; width: 52px;}


#nav1 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -0px -30px no-repeat;}
#nav2 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -66px -30px no-repeat;}
#nav3 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -156px -30px no-repeat;}
#nav4 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -272px -30px no-repeat;}
#nav5 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -394px -30px no-repeat;}
#nav6 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -507px -30px no-repeat;}
#nav7 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -562px -30px no-repeat;}
#nav8 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -602px -30px no-repeat;}
#nav9 a:hover {background: transparent url(http://www.militaryworkingdogs.com/elements/images/pnav.gif) -642px -30px no-repeat;}




/* -- SEARCH:  -- */


#search {position:relative; width:145px; height:30px; float:left; margin:0; padding:0; border:0; margin-left:10px;}

#search label {display:none;}


#search .sb { 
	width: 98px;
	height:16px;
	color: #443;
	margin-top:4px;
	font-size:9px;
	padding:0;}

#search .btn {
	margin:0px;
	width: 20px;
	background: #transparent url(http://www.militaryworkingdogs.com/elements/images/ibutton.gif) no-repeat;
	outline: none;
	border:2px solid #f00;
	}

 




#left	{
	width: 146px;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	float:left;
}



/* -- LEFT NAV:  -- */


#lnavg	{
	width: 144px;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	float:left;
	position: relative;
}

#lnavg ul	{
	width: 142px;
	padding: 0;
	margin:0;  
}


#lnavg ul li {
	font:10px/15px "Bitstream Vera Sans", Arial, Verdana, sans-serif;
	display: block;
	color:#ffffff;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}


#lnavg ul li a {
	text-decoration: none;
	color:#ffffff;
}
 
 



#page {width:470px; text-align:left; margin:0 auto; background: transparent; float:left;}  

.story h1 { 
font: 2.0em/1.3em Helvetica, Arial, 'Lucida Grande', Verdana, Sans-Serif;
text-align:left;
color: #2d2927;
}

.story h2 { 
font: 1.2em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #757033;
font-weight:bold;
}

.storynopad h3 a:link { 
font: 14px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #757033;
font-weight:bold;
text-decoration:none;
}

.storynopad h3 a:visited { 
font: 14px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #757033;
font-weight:bold;
text-decoration:none;
}


.storynopad h3 a:linked { 
font: 14px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #757033;
font-weight:bold;
text-decoration:none;
}

.storynopad h3 a:visited { 
font: 14px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #757033;
font-weight:bold;
text-decoration:none;
}



.storyp { 
border: 0; 
padding:5px;
margin:1px;
width:98%;
font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
background: #ffffff;
}

.storyp h1 { 
font: 1.4em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
color: #111;
font-weight:bold;
}



.story { 
border: solid 0px #B1AC85; 
padding:0 12px 6px 12px;
margin:3px 3px 3px 3px;
width:95%;
font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}


.storynopad { 
border: solid 0px #B1AC85; 
padding:0 6px 0px 6px;
margin:1px 1px 1px 1px;
width:100%;
font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}


.date { 
border:0; 
padding:0 12px 6px 12px;
margin:3px 3px 3px 3px;
width:95%;
font: 11px Arial, Verdana, Arial, Sans-Serif;
color: #757033;
font-weight:bold;
}

.story ul, .storynopad ul { 
font: 11px Arial, Verdana, Arial, Sans-Serif;
margin:0;
padding:0;
}

.story ul li, .storynopad ul li { 
list-style-image: url(http://www.militaryworkingdogs.com/elements/images/nobull.gif); 
margin-left:14px;
}


.story ul a, .storynopad ul a {
color: #00f;
background-color: transparent;
font-weight:bold;
}

.story ul a:hover, .storynopad ul a:hover {
color: #d00;
background-color: transparent;
text-decoration: none;
font-weight:bold;
}

.story ul a:visited, .storynopad ul a:visited {
color: #00d;
background-color: transparent;
text-decoration: none;
font-weight:bold;
}





#ads {width:252px; text-align:left; margin:5px; background: transparent; float:right;}  

.250 {width:250px;}  


/* -- Email or print:  -- */

#eorp { 
	width: 400px;
	height: 44px;
	border: 0;
	padding: 0;
	background: #fff;
}


#eorp ul	{
	width: 400px;
	height: 44px;
	background: url(http://www.militaryworkingdogs.com/elements/images/eorp.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#eorp ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#eorp  ul li, #eorp a {
	height: 44px;
	display: block;
}

#eorp ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#eorp1 {left: 16px; width: 52px;}
#eorp2 {left: 72px; width: 50px;}
#eorp3 {left: 130px; width:50px;}
 

#eorp1 a:hover {background: url(http://www.militaryworkingdogs.com/elements/images/eorp.gif) -16px -44px no-repeat;}
#eorp2 a:hover {background: url(http://www.militaryworkingdogs.com/elements/images/eorp.gif) -72px -44px no-repeat;}
#eorp3 a:hover {background: url(http://www.militaryworkingdogs.com/elements/images/eorp.gif) -130px -44px no-repeat;}






#eorpi { 
	width: 400px;
	height: 44px;
	border: 0;
	padding: 0;
	background: #fff;
}


#eorpi ul	{
	width: 400px;
	height: 44px;
	background: url(http://www.militaryworkingdogs.com/elements/images/eorp2.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#eorpi ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#eorpi  ul li, #eorpi a {
	height: 44px;
	display: block;
}

#eorpi ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#eorp4 {left: 16px; width: 52px;}
#eorp4 a:hover {background: url(http://www.militaryworkingdogs.com/elements/images/eorp2.gif) -16px -44px no-repeat;}





 
#copyright  {width: 900px; height:60px; margin:0 auto; background: #847f5f;}  
#copyright p {color: #54513f; text-align:center; font: 10px/11px Arial, Helvetica, 'Bitstream Vera Sans', sans-serif; margin: 0; padding: 6px; font-weight:normal; }
#copyright a:link, #copyright a:visited {color: #54513f; text-decoration: none;}
#copyright a:hover {color: #ffffff; text-decoration: none;}



#navcontainer { margin-left: 0px; width:146px; float:right; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: 'Lucida Sans',arial, 'Tahoma', sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
display: block;
padding-top: 4px;
padding-bottom:3px;
padding-left: 1px;
width: 142px;
color: #443f17;
background-color: transparent;
text-decoration: none;
border-bottom: 1px solid #ffffff;
font-weight: normal;
font-size: 11px;
}

#navcontainer a:hover
{
color: #fff;
background-color: #aaa680;
text-decoration: none;
border-bottom: 1px solid #7f7b5f;
}

