/* CSS Document */
* {
    padding:0px;
    margin:0px;
}

BODY {
    font:13px/20px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
    color:#fff;
    background-color:#231f20;
    text-align:center;
}

a img { border:none; }

A:link, A:visited {
  text-decoration:underline;
  color:#fff;
}

A:hover, A:active {
  text-decoration:none;
  color:#fff;
}

hr { border:0; color:#fff; background-color:#fff; height:1px; margin:5px; }

/***********************************
Masthead
***********************************/
#masthead {
	width:900px;
	height:145px;
	background-image:url(images/bknd_masthead.gif);
	background-repeat:repeat-x;
    	margin:0 auto;
    	padding:0px;
}
#logo {
	width:314px;
	float:left;
}

#tagline {
	float:right;
	width:586px;
}
#navigation {
	float:right;
	text-align:left;
	width:586px;
	margin-top:15px;
}
#navigation a:link, #navigation a:visited {
	padding:4px;
	color:#999999;
	text-decoration:none;
}
#navigation a:hover, #navigation a:active {
	color:#ffffff;
}
#navigation a:link.last, #navigation a:visited.last{
	padding:0px;
}

/***********************************
Page Content
***********************************/
#contain {
	width:900px;
    	margin:0 auto;
    	padding:0px;
}

#maincontent {
	float:left;
	width:515px;
	text-align:justify;
	padding:22px;
}
#dblline {
	font:13px/20px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	text-align:justify;
	padding:12px 0px 0px 0px;
	font-style:oblique;
	width:514px;
}
#dbllineNOTUSED {
	background-image:url(images/bknd_footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	font:13px/20px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	text-align:justify;
    	color:#a0bbd8;
	padding:12px 0px 0px 0px;
	font-style:oblique;
	width:514px;
}

#maincontent p {
	margin-bottom:12px;
}

#maincontent p.right {
	float:right;
}
#maincontent p.left {
	float:left;
}
#maincontent h1 {
	font:18px/20px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	margin-bottom:12px;
	text-align:left;
	color:#a0bbd8;
}

#maincontent h2 {
	font:15px/32px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	display:inline;
	color:#a0bbd8;
	text-transform:uppercase;
}

#maincontent ul {
    	padding: 0px 10px 12px 30px;
	list-style:square;
}
#maincontent li {
	padding-bottom:12px;
}

#maincontentphoto {
	border:1px solid #999999;
	text-align:center;
	padding:4px;
	margin-left:22px;
	margin-top:32px;
	width:260px;
	float:right;
}

#rtcallouts {
	float:left;
	text-align:left;
	font:15px/15px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	margin:40px 0px 0px 20px;
	background-image:url(images/bknd_rtcolumn.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#rtcallouts a:link, #rtcallouts a:visited  {
	text-decoration:none;
	color:#999999;
	background-image:url(images/bknd_nav.gif);
	background-repeat:no-repeat;
	display:block;
	padding:6px 0px 9px 12px;
	overflow:visible;
}

#rtcallouts a:hover, #rtcallouts a:active  {
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/bknd_navON.gif);
	background-repeat:no-repeat;
}

#rtcallouts p {
	padding:12px;
	width:295px;
    	font:13px/20px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	text-align:justify;
    	color:#999999;
	margin-top:22px;
}
#rtcallouts p.right {
	text-align:right;
	margin:0 auto;
	padding:0px 12px 0px 0px;
}

.photoborder {
	border:1px solid #999999;
	text-align:center;
	padding:4px;
	margin-left:22px;
	margin-top:22px;
	width:260px;
}


/***********************************
Footer
***********************************/
#footer {
	background-image:url(images/bknd_footer.gif);
	background-repeat:repeat-x;
	width:900px;
    	text-align:right;
    	color:#525252;
	padding:12px 0px 12px 0px;
	font:12px/14px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
}

#footer A:link, #footer A:visited {
  text-decoration:underline;
      	color:#525252;
}

#footer A:hover, #footer A:active {
  text-decoration:none;
}

#footer P {
    line-height:20px;
}

/***********************************
Placeholder Page Styles
***********************************/
#wrapper {
    width:612px;
    margin:0 auto;
    padding:0px;
    color:#fff;
}

#content {
    width:504px;
    margin:0 auto;
    padding:10px;
}
