/* HEADERS */ 
.handwriting{text-transform:lowercase; font-size:100%; letter-spacing:-1px; color:#E76300; word-spacing:.25em}
.handwriting3{font-style:italic; color:#E76300; letter-spacing:1px; font-size:110%; word-spacing:.25em; font-weight:600}

.middle-headline{font-size:28px; line-height:40px; letter-spacing:-1px; color:#444}

.large-headline{font-size:48px; line-height:40px; letter-spacing:-1px; color:#444; margin:0 0 0 0; padding:0 0 0 0; font-weight:100}
.headline{font-family:Georgia,serif; color:#4E443C; text-transform:none;  font-weight:500; margin-bottom:0; font-size:18px}

.headline a{color:#89b31f; font-weight:700}

.middle-headline{ font-family:times,Times New Roman,times-roman,georgia,serif; font-size:28px; line-height:40px; letter-spacing:-1px; color:#444}
 
.subtitle{font-weight:500; line-height:inherit; letter-spacing:-1px; font-weight:bold; margin-left:0px; color:#600; font-size:16px}
.sub-headline{ font-family:"Lucida Grande",Tahoma; font-size:10px; font-weight:lighter; font-variant:normal; text-transform:uppercase; color:#666;  margin-top:10px; text-align:center!important; letter-spacing:0.3em}

.contactus{ font-family:"Lucida Grande",Tahoma; font-size:10px; font-weight:lighter; font-variant:normal; text-transform:uppercase; color:#666;  margin-top:10px; text-align:center!important; letter-spacing:0.1em}
.small-headline{ font-family:Gill Sans,Verdana; font-size:11px; line-height:14px; text-transform:uppercase; letter-spacing:1px; font-weight:bold}
.headlines1{ font-family:Georgia,"Times New Roman",serif; font-size:16px; font-weight:bold; color:#600; line-height:22px; margin:0; text-transform:uppercase; letter-spacing:1px}
 
.headlines2{color:#381704; letter-spacing:0.1em; padding-top:11px}

.headlinetitle{font-weight:700;font-size:1.3em;font-variant:small-caps;}
.number{ color:#3B200F;font-weight:bold;
	line-height:125%; text-align:center;}
.feat-tags{color:#3B200F; font-weight:bold; line-height:125%;
 font-variant: small-caps;}
.headline1{font-weight: bold;color: #000;
	line-height: 22px;margin: 0;text-transform: uppercase;letter-spacing: 1px;
 background: #ADD8E6; border-bottom:1px solid blue;
padding-right:10px;border-right:10px solid #c00;
text-align: right;} 
.feat-tags{border-left:10px solid #4682B4; 
border-bottom:1px solid #c00;padding-left:10px;}
.feat.tags1{ color:#3B200F;font-weight:bold;
	line-height:125%;
 font-variant: small-caps;
	background-color: #eee;border-left:10px solid #4682B4; 
border-bottom:1px solid #c00;
padding-left:10px;
}
.headline2{
font-weight: bold;
	line-height: 22px;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
 background: #fcfcfc;
color:#777;border-bottom:1px solid blue;
padding-right:10px;border-left:10px solid #c00;
text-align: right;
padding-top:0px;
} 
.headline22{color: #eee;
	text-transform: uppercase;
	letter-spacing: 1px;
background-color:#0086b3;
border-bottom:1px solid blue;
border-left:10px solid #c00;
text-align: right;
font-weight: bold;
text-decoration: none;
-moz-border-radius: 9px 3px 9px 3px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;box-shadow: 7px 7px 8px #818181;width:600px
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
} 
.headline22a{font-weight: bold;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
color:#eee;border-bottom:1px solid blue;
border-right:13px solid #0086b3;
text-align: right;
	background-color: #B73A28;
font-weight: bold;
text-decoration: none;
-moz-border-radius: 9px 3px 9px 3px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomright: 25px 50px;
border-bottom-right-radius: 25px 50px;
box-shadow: 7px 7px 8px #818181;width:600px
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
} 
.headline3{font-weight: bold;
	color: #600;
	line-height: 22px;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
 background: #e9f9ff;
 border-bottom:1px solid blue;
padding-right:10px;border-right:10px solid #0086b3;
text-align: right;
padding-top:0px;} 
.headline4{font-weight: bold;
	color: #600;line-height: 22px;
	margin: 0;text-transform: uppercase;
	letter-spacing: 1px;background: #B54649;
color:#fff;border-bottom:1px solid blue;
padding-right:10px;border-right:10px solid #0086b3;
text-align: right;padding-top:0px;}
.headline5{font-weight: bold;
	line-height: 22px;margin: 0;text-transform: uppercase;
	letter-spacing: 1px;background: #eee;
border-bottom:1px solid blue;padding-right:10px;border-right:10px solid #0086b3;
text-align: right;padding-top:0px;}

h2.elegant{letter-spacing:-1px; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; font-size:130%; text-shadow:#666 0.05em 0.05em; font-variant:small-caps}

h6.elegant{letter-spacing:-2px; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; font-size:200%; text-shadow:#666 0.2em 0.2em}

h6.handwriting{font-style:italic; font-weight:bold; font-family:"Comic Sans MS"; letter-spacing:-1px; font-size:100%; word-spacing:.25em}

h6.handwriting2{font-style:italic; font-weight:100; font-family:"Trebuchet MS",Garamond,Georgia; letter-spacing:-1px; font-size:100%; word-spacing:.25em}

h6.handwriting3{font-style:italic; font-weight:100; font-family:"Comic Sans MS"; letter-spacing:1px; font-size:100%; word-spacing:.25em}
h1.newspaper2{letter-spacing:1px; font-size:30px; font-weight:100; border-bottom:groove 2px #CCC; width:auto; line-height:1em; font-variant:small-caps}

h1.elegant{letter-spacing:-1px; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; font-size:200%; text-shadow:#666 0.2em 0.2em}

p.letters{line-height:.64em; letter-spacing:-2px; font-family:"Courier New",Courier,monospace; font-size:25px; font-weight:100; text-transform:uppercase}

p.letters2{line-height:.72em; letter-spacing:-2px; font-family:"Times New Roman",Times,serif; font-size:25px; font-weight:100; text-transform:uppercase}

p.letters3{line-height:.77em; letter-spacing:-2px; font-family:Georgia,"Times New Roman",Times,serif; font-size:25px; font-weight:100; text-transform:uppercase}

h6.newspaper{letter-spacing:.10em; font-size:36px; text-transform:uppercase; font-weight:100; border-bottom:groove 2px #CCC; width:auto; line-height:1em}

h6.newspaper span{font-family:Georgia,"Times New Roman",Times,serif}

h6.newspaper2{letter-spacing:.10em; font-size:36px; font-weight:100; border-bottom:groove 2px #CCC; width:auto; line-height:1em; font-variant:small-caps}
h1.newspaper{letter-spacing:1px; font-size:37px; text-transform:uppercase; font-weight:100; border-bottom:groove 2px #CCC; width:auto; line-height:1em}

h6.hide{font-size:150%; font-weight:100; line-height:.4em; border-bottom:7px solid #FF6}
h6.capital{font-size:375%; text-transform:uppercase; letter-spacing:-8px}
h6.capital span{font-size:70%; text-transform:lowercase; letter-spacing:-1px}
h6.funky{font-family:"Trebuchet MS",Garamond,Georgia; font-size:36px; letter-spacing:20px; line-height:.65em; color:#666; font-weight:100}
h6.funky span{letter-spacing:5px}
h6.el{font-family:Verdana,Arial,Helvetica,sans-serif; color:#BBB; border-bottom:#CCC 1px solid; letter-spacing:1em; font-weight:100; line-height:.8em; font-size:9px}
h6.num_blend{ font-size:36px; font-weight:100}
h6.num_blend span{font-size:24px; line-height:1em; font-style:italic; font-weight:bold; letter-spacing:2px}
h6.scaps{font-variant:small-caps; letter-spacing:-1px; font-size:200%; font-family:"Courier New",Courier,monospace; font-weight:100}
h6.g{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#133BC1}
h6.o1{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#E33B21}
h6.o2{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#E6B500}
h6.l{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#4BCE54}
h6.lg{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#0048E3}
h6.e{font-size:250%; font-family:Georgia,"Times New Roman",Times,serif; font-weight:100; float:left; margin:0; color:#E33B21; font-style:italic}
.gray{background:#000; padding:20px}
h6.gray2{font-size:200%; text-transform:uppercase; font-family:Garamond,Georgia,"Times New Roman"; letter-spacing:.5em; font-weight:100; color:#FFF; border-top:1px solid #CCC; border-bottom:#CCC 1px solid; width:600px; text-align:center}
h6.fed{color:#609; letter-spacing:-.08em; font-size:250%; font-family:Verdana,Arial,Helvetica,sans-serif}
h6.fed span{color:#999; margin:0 0 0 -.1em; font-size:105%}
h6.y1{float:left; font-size:150%; font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:0; font-weight:0; color:#F00}
h6.y2{float:left; font-size:350%; font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:15px 0 0 -10px; font-weight:0; color:#F00}
h6.y3{float:left; font-size:350%; font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:8px 0 0px -5px; font-weight:0; color:#F00}
h6.y4{float:left; font-size:300%; font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:12px 0 0px -5px; font-weight:0; color:#F00}
h6.y5{float:left; font-size:350%; font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:6px 0 0px -1px; font-weight:0; color:#F00}
h6.y6{float:left; font-size:350%; font-family:Verdana,Arial,Helvetica,sans-serif; margin:4px 0 0px -1px; font-weight:0; color:#F00}
p.tag a{font-size:90%; text-align:center; color:#F30}
p.tag a:hover{background:#FF6}

h6.gr{font-size:250%; margin:0; float:left; color:#999; font-family:Impact,Arial,Verdana; text-transform:uppercase; border-bottom:#C00 10px solid; font-weight:100}
h6.gr2{font-size:250%; margin:25px 0; color:#999; float:left; font-family:Impact,Arial,Verdana; text-transform:uppercase; position:relative; font-weight:100}
h1.gr{font-size:250%; margin:0; float:left; color:#999; font-family:Impact,Arial,Verdana; text-transform:uppercase; border-bottom:#C00 10px solid; font-weight:100}
.date{font-size:12px; font-family:Georgia,'Times New Roman',serif; color:#000; text-align:center; font-weight:100}

#site-title{font-size:240%;color:#216daf; display:block; font-weight:normal; text-shadow:#999999 1px 1px 2px; letter-spacing:7px; margin-left:5px;font-family: Impact, Arial, Verdana; text-transform: uppercase; border-bottom: #CC0000 5px solid;}

#site-title a:link, #site-title a:visited{color:#999999; text-shadow:#9 1px 1px 3px;  text-decoration:none}

#site-title a:hover{color:#4682b4; text-decoration:none; text-shadow:#ffd700 1px 1px 3px;}

#site-description{letter-spacing:1px; padding-left:10px; float:left; color:4BCE54; text-transform:capitalize; letter-spacing:1px; margin-top:10px; margin-right:10px}
#header-container{display:inline; float:left}

cite{color:#007300}
cite a:hover{color:#bb0000}
.tagsbreadcrumb  a:hover{color:#E6B500;}
.tagsbreadcrumb  a:visited{color:#c00;}
.tagsbreadcrumb{ font-size: 220%; margin: 0; float: left; color: #999999; font-family: Impact, Arial, Verdana; text-transform: uppercase; border-bottom: #CC0000 10px solid; font-weight: 100; }
span.newspaper2,div.newspaper2 {letter-spacing: .10em; font-size: 70%; font-weight: 100; border-bottom: groove 2px #CCCCCC; width: auto; line-height: 1em; font-variant: small-caps;}