
/*
-----------------------------------------------
Title: diamondmerckneshogan type styles
Author: Brian Merckens
Version:    31 March 2009
----------------------------------------------- */

html {
	background: #fff url(../images/img_home_bkg.jpg) no-repeat center top;
	height:100%;
}

/* =Header
----------------------------------------------- */

#head {
  width: 676px;
	height:112px;
  margin: 0 auto 0 auto;
}

#head_region_1 {
  width: 676px;
	height: 23px;
	background-color:#dadada;
	margin: 0 auto 0 auto;
}

#head_region_2 {
  width: 676px;
	height:89px;
}


/* =Content
----------------------------------------------- */

#content {
  width: 930px;
	min-height:402px;
	_height:402px;
  margin: 0 auto 0 auto;
}

#content_region_1 {
  width: 129px;
	height:402px;
	float:left;
}

#content_region_2 {
  width: 674px;
	height:402px;
	float:left;
}

#content_region_3 {
  width: 127px;
	height:402px;
	float:right;
}


/* =Footer
----------------------------------------------- */

#foot {
   width: 930px;
   height: 150px;
   margin: 0 auto 0 auto;
   display:block;
   clear: both;
}

#foot_region_1 {
	width: 930px;
	height:102px;
	clear:both;
}

#foot_region_2 {
	width: 930px;
	height:48px;
	clear:both;
	text-align: center;
}

#foot_region_3 {
}


/* =Main
----------------------------------------------- */

#nav {
	height: 72px;
	width: 868px;
	margin: 0 auto 0 auto;
	padding: 0;
}

#nav ul, #n1 li, #n2 li, #n3 li, #n4 li, #n5 li,  { list-style-type: none;  margin: 0px;}

#n1 { display: inline; float: left; width: 221px; height: 72px; margin: 0px; background: transparent url(../images/nav.gif) 0px 0px no-repeat; }
#n2 { display: inline; float: left; width: 199px; height: 72px; margin: 0px; background: transparent url(../images/nav.gif) -221px 0px no-repeat; }
#n3 { display: inline; float: left; width: 248px; height: 72px; margin: 0px; background: transparent url(../images/nav.gif) -419px 0px no-repeat; }
#n4 { display: inline; float: left; width: 196px; height: 72px; margin: 0px; background: transparent url(../images/nav.gif) -666px 0px no-repeat; }

#n1 a { display: inline; outline: none; background: transparent url(../images/nav.gif) 0px 0px no-repeat; }
#n2 a { display: inline; outline: none; background: transparent url(../images/nav.gif) -221px 0px no-repeat; }
#n3 a { display: inline; outline: none; background: transparent url(../images/nav.gif) -419px 0px no-repeat; }
#n4 a { display: inline; outline: none; background: transparent url(../images/nav.gif) -666px 0px no-repeat; }

#n1 a:hover { background-position: 0px -72px;}
#n2 a:hover { background-position: -221px -72px;}
#n3 a:hover { background-position: -419px -72px;}
#n4 a:hover { background-position: -666px -72px;}

#n1 a:active, #n1 a.selected { background-position: 0px -144px;}
#n2 a:active, #n2 a.selected { background-position: -221px -144px;}
#n3 a:active, #n3 a.selected { background-position: -419px -144px;}
#n4 a:active, #n4 a.selected { background-position: -666px -144px;}


#footnav {
	height: 24px;
	width: 135px;
	margin: 0;
	padding: 0;
}

#footnav ul, #fn1 li, #fn2 li{ list-style-type: none; padding:0; }

#fn1 { display: inline; float: left; width: 68px; height: 24px; padding:0; margin:0px; background: transparent url(../images/nav_dw.gif) 0px 0px no-repeat; }
#fn2 { display: inline; float: left; width: 67px; height: 24px; padding:0; margin:0px; background: transparent url(../images/nav_dw.gif) -68px 0px no-repeat; }

#fn1 a { display: inline; outline: none; padding:0; margin:0px; background: transparent url(../images/nav_dw.gif) 0px -24px no-repeat; }
#fn2 a { display: inline; outline: none; padding:0; margin:0px; background: transparent url(../images/nav_dw.gif) -68px -24px no-repeat; }

#fn1 a:hover { background-position: 0px -24px;}
#fn2 a:hover { background-position: -68px -24px;}

#fn1 a:active, #fn1 a.selected { background-position: 0px -48px;}
#fn2 a:active, #fn2 a.selected { background-position: -68px -48px;}




/* = Type
------------------------------------------------- */

#content_region_1 h1 {
	background: url(../images/img_logo.gif) no-repeat center top;
	width:127px;
	height:104px;
	text-indent:-5000px;
    /* margin-top:131px; */
 }

