@charset "utf-8";
/* CSS Document */

body {
	background-color: #95781d;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/center_colour3.gif); /* Image to make sure center area is same colour top to bottom */
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
	word-wrap: break-word;
}

body,td,th {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 12px;
	color: #f6f6db;
	line-height: -1.9em;
}

a {
	color: #9defde;
	text-decoration: none;
	outline: none; /* GETS RID OF DOTTED BORDERS AROUND IMG LINKS */
}

a:hover {
	color: #c6f5eb;
	text-decoration: none;
}

h1 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 12px;
font-weight: bold;
margin-top: 0px; 
margin-bottom: 3px;	
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

h2 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 18px;
font-weight: bold;
margin-left: 5px;
margin-top: 0px; 
margin-bottom: 8px;	
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

#blog h2 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 16px;
font-weight: bold;
margin-left: 5px;
margin-top: 3px; 
margin-bottom: 8px;	
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

h3 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 18px;
font-weight: bold;
margin-left: 5px;
margin-top: 0px; 
margin-bottom: 8px;	
color: #463E0D;
letter-spacing: 0.5px;
text-transform: uppercase;
}

#sidebar h3 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 3px;
	margin-left: 24px;
	padding-bottom: 5px;
	padding-top: 0;
	color: #463E0D;
	letter-spacing: 1px;
	text-transform: uppercase;
}

h4 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
margin-top: 12px;
margin-bottom: 6px;
padding: 0;
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

h5 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
margin-top: 0px;
margin-bottom: 12px;
padding: 0;
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

p {
margin-top: 12px; 
margin-bottom: 12px; 
}

strong {
	color: #544910;
}

.smalltext{
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
}

.smalltext2{
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 11px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 5px;
	color: #544910;
}

.smalltext3{
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 11px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #544910;
}

.heading {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
margin-top: 0px;
margin-bottom: 8px;
padding: 0;
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

div.hr {
	height:2px;
	width: 649px;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #987a1e;
	margin: 15px 0px 15px 30px;  /* TOP, RIGHT, BOTTOM, LEFT */
	clear: both;
}

* html div.hr {
	height:2px;
	width: 649px;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #987a1e;
	margin: 15px 0px 15px 15px;  /* TOP, RIGHT, BOTTOM, LEFT */
	clear: both;
}

div.hr hr {
  display: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clr {
clear: both;
margin: 0;
padding: 0;
} /* Used when bkgd img in a div disappears when using a float. Place <div class="clr"></div> in html under floats. */

/* CONTAINERS */

#container {  /* Holds: header */
	margin: 0 auto;
	height: 100%;
	min-height: 100%;
	text-align: left;
}

#center1 { /* Holds & Centers #center2, Contains shadow images */
	width: 993px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/bkgd_shadows2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#center2 { /* Centers & Holds: header, content, footer */
	width: 955px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

#header { /* Holds: header_logo, menu */
	width: 955px;
	height: 81px;
	padding: 0;
	clear: both;
	background-image: url(images/header_bkgd.gif);
	background-repeat: no-repeat;
}

#header_logo {
	width: 202px;
	height: 56px;
	margin-left: 30px;
	background-image: url(images/header_logo.png);
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -100000px;
	float: left;
	display: inline;
}

#menu {   /* Holds: #nav  */
	width: 460px;
	height: 13px;
	margin-top: 37px;
	margin-right: 30px;
	float: right;
	display: inline;
}

#content { /* Holds: main, sidebar  */
	width: 955px;
	height: auto;
	padding: 0;
}


#main { /* Holds: main_photo, main_text  */
	width: 706px;
	height: auto;
	padding-bottom: 8px;
	float: left;
	display: inline;
}

#slideshow_faves {
	width: 649px;
	height: 340px;
	margin-left: 26px;
	margin-right: 30px;
	margin-top: 15px;
	margin-bottom: 0px;
	float: left;
	background-color: #000;
	border: 4px solid #91741b;
	display: inline;
}

* html #slideshow_faves {
	width: 649px;
	height: 340px;
	margin-left: 26px;
	margin-right: 14px; /*ie*/
	margin-top: 15px;
	margin-bottom: 0px;
	float: left;
	background-color: #000;
	border: 4px solid #91741b;
	display: inline;
}

#main_text {
	width: 649px;
	height: auto;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	display: inline;
}

#sidebar {
	width: 180px;
	height: auto;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	float: right;
	background-image: url(images/sidebar_divider.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline;
}

#sidebar_p_bkgd {
	background-image: url(images/sidebar_p_bkgd.png);
	background-repeat: no-repeat;
}

#sidebar p {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 11px;
	margin: 0px 0px 12px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	padding: 8px;
}

#footer {
	width: 955px;
	height: 43px;
	padding-top: 20px;
	text-align: center;
	clear: both;
	background-image: url(images/footer_bkgd.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}


/* BLOG */

#blog {
	width: 649px;
	height: auto;
	padding-left: 26px;
	padding-right: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
	display: inline;
}

* html #blog {
	width: 649px;
	height: auto;
	padding-left: 26px;
	padding-right: 14px; /*ie*/
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
	display: inline;
}

#blog img {
	border-width: 4px;
	border-style: solid;
	border-color: #91741b;
}

#blog div.hr {
	height:2px;
	width: 657px;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #987a1e;
	margin: 14px 0px 12px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	clear: both;
}

#blog div.hr hr {
  display: none;
}

.caption {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	margin: 4px 0px 8px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
}
.caption_rss {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	margin: 4px 0px 16px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
}

#blog_preview_head {
	width: 647px;
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin:0;
	background-image: url(images/blog_preview_head.gif);
	background-repeat: no-repeat;
	background-position: left top;

}

#blog_preview_bkgd {
	width: 657px;
	height: auto;
	background-image: url(images/blog_preview_bkgd.gif);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}

.blog_photoholder {
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	display: inline;
}

#blog p {
margin-top: 8px; 
margin-bottom: 10px; 
margin-left: 5px;
margin-right: 5px;
}

.read_more { /* For Preview Page */
	margin: 8px 0px 8px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	display: block;
}
.read_more_nophoto { /* For Preview Page - INDENTS LEFT MARGIN 5PX TO COMPENSATE FOR NO PHOTO */
	margin: 8px 0px 8px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
	display: block;
}

.paginate {
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
	font-size: 12px;
	font-weight: bold;
	color: #463E0D;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding: 8px 0px 0px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
    clear: both;
}

.paginate_divider {
	margin: 8px 0px 8px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	width: 657px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #987a1e;
}

.blog_preview_left { /* For Preview Page */
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 12px;
font-weight: bold;
color: #f6f6db;
letter-spacing: 1px;
text-transform: uppercase;
float: left;
}

.blog_preview_right { /* For Preview Page */
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 10px;
font-weight: bold;
color: #f6f6db;
letter-spacing: 1px;
text-transform: uppercase;
padding-top: 0px; /* Moves Text Down */
float: right;
}

.blog_view_left { /* For Full Post Page */
float: left;
}

.blog_view_right { /* For Full Post Page */
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
	font-size: 11px;
	font-weight: bold;
	color: #463E0D;
	letter-spacing: 1px;
	text-transform: uppercase;
	float: right;
	padding-top: 8px; /* Moves Text Down */
	margin-bottom: 6px;	
	vertical-align: bottom;
	display: inline;
}

.blog_preview_details { /* For Preview Page */
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	margin: 0px 0px 12px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	display: inline;
}
.blog_preview_details_nophoto { /* For Preview Page - INDENTS LEFT MARGIN 5PX TO COMPENSATE FOR NO PHOTO */
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	margin: 0px 0px 12px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
	display: inline;
}
.blog_view_details { /* For Full Post Page */
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	margin: 0px 0px 8px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
	display: inline;
}

/*Blog Comments*/

.comments_icon {
	width: 15px;
	background-image: url(images/blog_icon_comments.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}

.comments_icon2 {
	width: 15px;
	background-image: url(images/blog_icon_comments2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}

.comments_box {
	width: 647px;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.odd {
	padding-top: 1px;
	/*background-color: #96781c;*/
	background-image: url(images/blog_preview_bkgd.gif);
	background-repeat: no-repeat;
}

.even {
	/*background-color: #94761D;*/
	background-image: url(images/blog_preview_bkgd.gif);
	background-repeat: no-repeat;
}

.avatar {
	padding-right: 4px;
	padding-bottom: 4px;
	float: left;
	display: inline;
}

.avatar_text {
	float: left;
	display: inline;
}


/*Comment Form*/

#comment_form_bkgd {
	width: 657px;
	height: auto;
	background-image: url(images/comment_form_bkgd.gif);
	background-repeat: no-repeat;
}

#comment_form {
	width: 425px;
	height: auto;
	padding: 5px 5px 5px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
}

.search {
	width: 140px;
	margin-bottom: 3px;
	font-size: 11px;
	border: 1px solid #91741b;
	background-color: #F6F6DB;
}


.fields1 {
	width: 100%;
	margin-bottom: 3px;
	font-size: 11px;
	border: 1px solid #91741b;
	background-color: #F6F6DB;
}

.fields2 {
	width: 100%;
	margin-top: 3px;
	font-size: 11px;
	border: 1px solid #91741b;
	background-color: #F6F6DB;
}

.fields_last { /* no margins */
	width: 100%;
	font-size: 11px;
	border: 1px solid #91741b;
	background-color: #F6F6DB;
}

.comment_form_padding {
	padding-top: 8px;
}

/* PHOTOGRAPHY */

#slideshow {
	width: 649px;
	height: auto;
	padding-left: 26px;
	padding-right: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
	display: inline;
}

#slideshow_holder {
	width: 649px;
	height: 456px;
	float: left;
	background-color: #000;
	border: 4px solid #8e711a;
}

/* DESIGN PORTFOLIOS */

#portfolio {
	padding-left: 26px;
	padding-right: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
	display: inline;
}

#portfolio img {
border: 0;
}

.clickimage {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 10px;
font-weight: bold;
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

.port_thumb_holder {
	width: 204px;
	height: 197px;
	margin-right: 15px;
	_margin-right: 7px;
	margin-bottom: 18px;
	_margin-bottom: 10px;
	float: left;
	display: inline;
}

* html .port_thumb_holder {
	width: 204px;
	height: 197px;
	margin-right: 7px; /*ie*/
	margin-bottom: 10px; /*ie*/
	float: left;
	display: inline;
}

.port_thumb {
	width: 204px;
	height: 120px;
	border-width: 4px;
	border-style: solid;
	border-color: #91741b;
	margin-bottom: 3px;
	overflow: hidden;
}

.port_text {
	margin-left: 5px;
	margin-right: 5px;
}

.port_client {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 10px;
font-weight: bold;
margin-top: 8px;
margin-bottom: 8px;
padding-top: 0;
color: #463E0D;
letter-spacing: 1px;
text-transform: uppercase;
}

.port_project {
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 3px;
}

.port_details {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
}

#portfolio p {
margin-top: 8px; 
margin-bottom: 12px; 
margin-left: 5px;
}

#portfolio div.hr { /* <div class="hr"><hr /></div> */
	height:2px;
	width: 206px;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #987a1e;
	margin: 2px 0px 2px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	clear: both;
}

#portfolio div.hr hr {
  display: none;
}

/*MANUFACTURING*/

#manu {
	width: 657px;
	height: auto;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#manu img {
	border-width: 4px;
	border-style: solid;
	border-color: #91741b;
}

#manu div.hr { /* <div class="hr"><hr /></div> */
	height:2px;
	width: 649px;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #987a1e;
	/*border-color: #987a1e;*/
	margin: 10px 0px 10px 0px;  /* TOP, RIGHT, BOTTOM, LEFT */
	clear: both;
}

#manu div.hr hr {
  display: none;
}

#manu p {
margin-top: 8px; 
margin-bottom: 10px; 
margin-left: 5px;
margin-right: 5px;
}

.fakeh3 {
font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
font-size: 16px;
font-weight: bold;
margin-left: 5px;
margin-top: 0px; 
margin-bottom: 0px;	
color: #463E0D;
letter-spacing: 0.05em;
text-transform: uppercase;
}

.manu_thumb_holder {
	width: 148px;
	height: 190px;
	margin-right: 16px;
	float: left;
}

.manu_thumb {
	width: 148px;
	height: 90px;
	margin-bottom: 21px;
}

.manu_text {
	margin-left: 5px;
	margin-right: 5px;
}

.manu_details {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 10px;
	color: #463E0D;
	text-transform: uppercase;
}

.manu_divider {
	width: 152px;
	height: 2px;
	background-color: #987A1E;
	margin-top: 3px;
	margin-bottom: 3px;
}

.icon_download {
	width: 14px;
	height: 16px;
	background-image: url(images/icon_download.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 3px;
	float: left;
}

.icon_manu_details {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: UPPERCASE;
	font-size: 10px;
	color: #463E0D;
	padding-top: 3px;
	float: left;
}

/* MANU FORMS */

.manu_form_bkgd {
	width: 657px;
	height: auto;
	background-image: url(images/comment_form_bkgd.gif);
	background-repeat: no-repeat;
}

.manu_form {
	width: 450px;
	height: auto;
	padding: 5px 5px 5px 5px;  /* TOP, RIGHT, BOTTOM, LEFT */
}

#manu td {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AE8B20;
}

.form_padding {
	padding-top: 8px;
}

.submit {
	width: 657px;
	height: auto;
	background-image: url(images/comment_form_bkgd.gif);
	background-repeat: no-repeat;
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 8px;
}

.submit2 {
	margin-top: 5px;
	margin-bottom: 0px;
}

.terms {
	width: auto;
	height: 150px;
	border: 1px solid #AE8B20;
}



/* SIDEBAR LINKS w/ ICON */

.topborder {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #987a1e;
}

#sidenav {
	width: 183px;
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}

.sidenav_text2 {
	font-family: "Trebuchet MS", Trebuchet, "Segoe UI", Candara, Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 0px;
	color: #685511;
}

#sidenav ul {
list-style: none;
margin: 0;
padding: 0;
}

#sidenav li {
	padding-top: 4px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #987a1e;
}

#sidenav a.facebook {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_facebook.gif);
	background-repeat: no-repeat;
}

#sidenav a.flickr {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_flickr.gif);
	background-repeat: no-repeat;
}

#sidenav a.twitter {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_twitter.gif);
	background-repeat: no-repeat;
}

#sidenav a.modelmayhem {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_modelmayhem.gif);
	background-repeat: no-repeat;
}

#sidenav a.amazon {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_amazon.gif);
	background-repeat: no-repeat;
}
#sidenav a.rss {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_rss.gif);
	background-repeat: no-repeat;
}

#sidenav .email {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_email.gif);
	background-repeat: no-repeat;
}

#sidenav .phone {
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_logo_phone.gif);
	background-repeat: no-repeat;
}

/* SIDEBAR LINKS - REGULAR w/ BULLET */

#sidenav2 {
	width: 183px;
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", Baskerville, "Bookman Old Style", Garamond, Georgia, serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}

#sidenav2 ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

#sidenav2 li {
	padding-top: 2px;
	padding-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #987a1e;
	display: block;
	padding-top: 3px;
	padding-left: 26px;
	height: 20px;
	background-image: url(images/sidebar_bullet.gif);
	background-repeat: no-repeat;
}

/* NAV - Held by #menu */

#nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 2px;
}

#nav a {
	display: block;
}

#nav li {
	display: inline;
	float: left;
	height: 11px; /* Height of Divider image */
	background-image: url(images/nav_divider.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 4px;
	padding-right: 9px;
	padding-top: 0px;
}

#nav li:hover li {  /* Line items you see when hovering */
	/*padding-left: -6px;    /* Gets rid of padding from "#nav li" inbetween items */
	/*padding-right: 7px;    /* Gets rid of padding from "#nav li" inbetween items */
	/*padding-bottom: 0px;  /* Space inbetween sub-nav links */
}

#nav li:hover ul, #nav li.sfhover ul {
	/*left: auto;*/
}

/* NAV Images */

#nav a.blog {
	display: block;
	width: 36px;
	height: 13px;
	background-image: url(images/nav_blog.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.blog:hover {
	background-position: bottom;
}

#nav a.bio {
	display: block;
	width: 25px;
	height: 13px;
	background-image: url(images/nav_bio.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.bio:hover {
	background-position: bottom;
}

#nav a.photography {
	display: block;
	width: 98px;
	height: 13px;
	background-image: url(images/nav_photography.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.photography:hover {
	background-position: bottom;
}

#nav a.graphics {
	display: block;
	width: 66px;
	height: 13px;
	background-image: url(images/nav_graphics.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.graphics:hover {
	background-position: bottom;
}

#nav a.web {
	display: block;
	width: 30px;
	height: 13px;
	background-image: url(images/nav_web.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.web:hover {
	background-position: bottom;
}

#nav a.cdmanufacturing {
	display: block;
	width: 136px;
	height: 13px;
	background-image: url(images/nav_cdmanufacturing.png);
	text-decoration: none;
	text-indent: -999em;
}
#nav a.cdmanufacturing:hover {
	background-position: bottom;
}

/* NAV Current State */

body#blog_state a#blog2 {
	display: block;
	width: 36px;
	height: 13px;
	background-image: url(images/nav_blog.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
body#bio_state a#bio2 {
	display: block;
	width: 25px;
	height: 13px;
	background-image: url(images/nav_bio.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
body#photography_state a#photography2 {
	display: block;
	width: 98px;
	height: 13px;
	background-image: url(images/nav_photography.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
body#graphics_state a#graphics2 {
	display: block;
	width: 66px;
	height: 13px;
	background-image: url(images/nav_graphics.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
body#web_state a#web2 {
	display: block;
	width: 30px;
	height: 13px;
	background-image: url(images/nav_web.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
body#cdmanufacturing_state a#cdmanufacturing2 {
	display: block;
	width: 136px;
	height: 13px;
	background-image: url(images/nav_cdmanufacturing.png);
	text-decoration: none;
	text-indent: -999em;
	background-position: bottom;
}
