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

	Title:		TattooArtist.com | Hoag Levins
	Updated:	Oct., 2009

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

body {color: #000000; font-size: 0.90em; line-height: 1.3; font-family: Georgia, serif;}


a:link {color: #993333;}
a:visited {color: #cc6600;}
a:hover {color: #cc9933;}
a:active {color:#cc6633;}

h1 {text-align: left; letter-spacing: -0.07em; margin: .5em 0 0 0; padding-bottom: .5em; font-weight: bold; color: #663300; font-size: 1.5em; font-family: "Trebuchet MS" Verdana, sans-serif;}

h1.design {text-align: center; letter-spacing: -0.05em; margin: .5em 0 0 0; padding-bottom: .5em; font-weight: bold; color: #663300; font-size: 1.9em; font-family: "Trebuchet MS" Verdana, sans-serif;}

h2.design {text-align: center; letter-spacing: -0.04em; margin: -0.1em 0 0 0; padding-bottom: .4em; color: #663300; font-size: 1.3em; font-family: "Trebuchet MS" Verdana, sans-serif;}


h2 {text-align: left; letter-spacing: -0.07em; margin: -0.1em 0 0 0; padding-bottom: .4em; color: #663300; font-size: 1.3em; font-family: "Trebuchet MS" Verdana, sans-serif;}

h3 {text-align: center; margin: 0; padding: 0; font-weight: bold; font-size: 1em; line-height: 1em; font-family: Verdana, sans-serif;}

/*table.180photo {margin: 20px 4px 6px 0px;} */ /*sets photo table 180 basic margins */

.menu {margin-top: 8px; margin-bottom: 10px; color:#993333; font-weight: bold;  font-size: 0.9em; line-height: 130%; font-family: Verdana, sans-serif;} /* Doesn't work well in tight space */

p.byline {margin-top: 10px; margin-bottom: 10px; color: #666666; font-size: 0.88em; line-height: 130%; font-family: Georgia, serif;}

.photocredit {margin-top: 6px; margin-bottom: 6px; color: #996633; font-size: 0.75em; line-height: 130%; font-family: Verdana, sans-serif;}

.photocaption180 {color: #996633; font-size: 0.80em; line-height: 130%; font-family: Verdana, sans-serif;}

.footnote {color: #000000; font-size: 0.80em; line-height: 130%; font-family: Verdana, sans-serif;}

.dropcap {float: left; color:#666666; font-size: 100px; line-height: 70px; padding: 0px 10px 0px 0px ; font-family: Georgia, serif;}

.center {text-align: center;}

p.subhead {text-align: center; margin-bottom: 0px; font-weight: bold;}

p.belowsubhead {margin-top: 0px;}

.boxlistheader {margin-top: 0px; margin-bottom: 6px; color:#996633; font-weight: bold; font-size: 0.80em; line-height: 130%; font-family: Verdana, sans-serif;}

.photocaptionpage {color: #666666; font-size: 0.88em; line-height: 1.3; font-family: Georgia, serif;}

.copyrightline {text-align: center; padding-bottom: 20px; margin-top: 15px; margin-bottom: 6px; color: #996633; font-size: .85em; line-height: 130%; font-family: Verdana, sans-serif;}

.address2 {text-align: center; margin-top: 0px; margin-bottom: 15px; color: #996633; font-size: .85em; line-height: 130%; font-family: Verdana, sans-serif;}


/* Menu */
.navcontainer {width: 120px; padding: 0px 0px 0px 0px;}

.navcontainer ul
{margin-left: 0; padding-left: 0; list-style-type: none; font-family: arial, sans-serif;}

.navcontainer a
{display: block; padding: 4px 2px 4px 2px; width: 120px; text-align: left; background-color: #996633; border-bottom: 1px solid #ffcc99;}

.navcontainer a:link, .navlist a:visited
{color: #eee; text-decoration: none;}

.navcontainer a:hover
{background-color: #cc9966; color: #ffffff;}
/* End Menu */

.railhead {text-align: center; line-height: 1.2em; margin: 13px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size: 1em; color: #000000; font-family: Verdana, sans-serif;}

.railsubhead {font-size: .8em; color: #565151; font-family: Verdana, sans-serif;}

.logoaddress {text-align: center; line-height: 1.3em; margin: 0px 0px 0px 0px; padding: 6px 0px 12px 0px; font-size: .9em; color: #663300; font-weight: bold; font-family: Verdana, sans-serif;}

.graytype01  {text-align: center; line-height: 1.3em; margin: 0px 10px 0px 10px; padding: 0px 0px 6px 0px; font-size: 1em; color: #565151; font-family: Verdana, sans-serif;}

.graytype01b  {text-align: left; line-height: 1.3em; margin: 0px 20px 10px 20px; padding: 0px 0px 6px 0px; font-size: .9em; color: #565151; font-family: Verdana, sans-serif;}

.graytype01c  {text-align: left; line-height: 1.3em; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: .9em; color: #565151; font-family: Verdana, sans-serif;}

.talentedtext {text-align: center; line-height: 1.6em; border-top: 1px #663300 dashed; border-bottom: 1px #663300 dashed; margin: 0px 12px 6px 12px; padding: 4px 0px 4px 0px; font-size: 1em; color: #663300; font-family: Verdana, sans-serif;}

.bigrednotice {text-align: center; line-height: 1.6em; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 1em; color: #cc0000; font-family: Verdana, sans-serif;}

.redappointment {text-align: center; line-height: 1.6em; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 1.2em; color: #cc0000; font-family: Verdana, sans-serif;}

.graytype02 {text-align: center; line-height: 1.6em; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 1.1em; color: #565151; font-weight: bold; font-family: Verdana, sans-serif;}

.maptext {text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 1em; font-weight: bold; color: #cc0000; font-family: Verdana, sans-serif;}

.graytype03  {text-align: center; line-height: 1.3em; margin: 0px 10px 0px 10px; padding: 0px 0px 6px 0px; font-size: .8em; color: #565151; font-family: Verdana, sans-serif;}

.bigbrownhead {text-align: center; line-height: 1em; letter-spacing: -0.05em; margin: 0px 0px 0px 0px; padding: 6px 0px 10px 0px; font-size: 2em; color: #663300;}

.bigbrownheadb {text-align: center; line-height: 1em; letter-spacing: -0.0em; margin: 0px 0px 0px 0px; padding: 6px 0px 20px 0px; font-size: 1.5em; color: #663300;}

.photosample {margin: 0px 0px 0px 0px; float: left;}










