BODY {
background-color : #000000;
}
a:link, a:visited, a:active {
color : #bd1925;
text-decoration : none;
font-weight : bold;
}
a:hover {
color : #e90010;
text-decoration : underline;
font-weight : bold;
}
TABLE {
color : #d4d4d4;
font : 14px arial,verdana,  sans-serif;
font-weight : normal;
}
.title {
color : #ffffff;
font : 20px verdana, arial, sans-serif;
font-weight : bold;
}
.title2 {
color : #0155b3;
font : 20px verdana, arial, sans-serif;
font-weight : bold;
}
.subtitle {
color : #e4e4e4;
font : 16px arial, verdana, sans-serif;
font-weight : bold;
}
.smalltitle {
color : #c9c9c9;
font : 13px verdana, arial, sans-serif;
font-weight : bold;
}

.notice {
color : #cd010f;
font : 10px arial, verdana,  sans-serif;
font-weight : bold;
font-style: italic;
}
.copyright {
color : #aeacac;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}

.nav2 {
color : #c9c9c9;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}

.mid-title {
color : #c1c1c1;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}
.author {
color : #ffffff;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}
.phone {
color : #ffffff;
font : 20px verdana, arial, sans-serif;
font-weight : bold;
text-indent : 10px;
}
.grey {
color : #bd1925;
font : 20px verdana, arial, sans-serif;
font-weight : bold;
}

 p.center {text-align: center}
 p.right {text-align: right; padding: 0px 0px;}
 p.left {text-align: left}

 

td.c5 {
background-color : #242424;
background-repeat : repeat;
background-image : url("../picts/bgrepeat.jpg");
border-right : 0 solid #000000;
border-left : 0 solid #000000;
border-top : 0 solid #000000;
border-bottom : 0 solid #000000;
}
h1 {
font-size : 20px;
color : #c9c9c9;
font-weight : bold;
margin-top : 20px;
margin-bottom : 0;
text-indent : 10px;
}
h2 {
color : #b41a1a;
font : 18px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 6px;
text-indent : 0px;
}


.post-topic h2 {
color : #dc0b1a;
font : 18px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top :6px;
margin-bottom : 8px;
text-indent:0px;
}

.body-fill3 h2 {
color : #dc0b1a;
font : 18px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top :6px;
margin-bottom : 8px;
text-indent:0px;
}

.body-fill3 h3 {
color : #b41a1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 6px;
text-indent:10px;
}

h3 {
color : #e4e4e4;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 0;
}


.sitemap h3 {
color : #dc0b1a;
font : 14px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 8px;
text-indent:0px;
}

.services h3 {
color : #b41a1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 6px;
text-indent:10px;
}

.services3 h3 {
color : #b41a1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 14px;
text-indent:10px;
}

.services4 h3 {
color : #dc0b1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 8px;
text-indent:0px;
}

.pricing h3 {
color : #dc0b1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top :6px;
margin-bottom : 8px;
text-indent:0px;
}

.shirts-main h3 {
color : #dc0b1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top :6px;
margin-bottom : 8px;
text-indent:0px;
}



.styles h3 {
color : #b41a1a;
font : 16px 'Copse', arial, serif;
font-weight : normal;
text-transform : uppercase;
outline: none;
margin-top : 0;
margin-bottom : 6px;
text-indent: 0px;
}





h4 {
font-size : 11px;
color : #b6b6b6;
font-family : arial, verdana, sans-serif;
font-weight : bold;
margin-top : 0;
margin-bottom : 2px;
}
.pageheight {
height : 1000px;
}
@media print {
.printhide {
display : none;
}
.printhelp {
width : 600px;
}
}
@media screen {
.printonly {
display : none;
}
}
ul  {
  margin-top: 12px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}



.body-fill {
background-color : 
background-repeat:repeat-y;
background-image : url("../picts/body-fill-main.png");
border-right : 0px solid #000000;
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 0px solid #000000;
}

.body-fill2 {
background-color : 
background-repeat: no-repeat;
background-image : url("../picts/body-fill-main2.png");
border-right : 0px solid #000000;
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 0px solid #000000;
}


.body-fill3 {
background-color : 
background-repeat: no-repeat;
background-image : url("../picts/body-fill-main3.png");
border-right : 0px solid #000000;
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 0px solid #000000;
}




.footer-fill {
background-color : 
background-repeat: no-repeat;
background-image : url("../picts/footer-overlay2.png");
height : 248px;
border-right : 0px solid #000000;
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 0px solid #000000;
}

.lower{
background-color : 
background-repeat: no-repeat;
background-image : url("../picts/lower-footer.png");
height : 160px;
border-right : 0px solid #000000;
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 0px solid #000000;
}

td.services {
background-image : url("../picts/grunge2.jpg");
background-repeat: no-repeat;
border-right : 0px solid #000000; 
border-left : 0px solid #000000;
border-top : 0px solid #000000;
border-bottom : 1px solid #000000;
}

td.services3 {
background-image : url("../picts/testimony-top.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}

td.services4 {
background-image : url("../picts/testimony-top2.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}


td.services2 {
background-image : url("../picts/testimony-top.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}


td.post-topic {
background-image : url("../picts/post-topic.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}

td.sitemap {
background-image : url("../picts/testimony-top2.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}



td.pricing {
background-image : url("../picts/pricing.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}

td.shirts-main {
background-image : url("../picts/shirts-main.png");
background-repeat: no-repeat;
border-right : 1px solid #000000; 
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 2px solid #000000;
}




td.styles {
background-image : url("../picts/styles-fill.png");
background-repeat: no-repeat;
border-right : 0px solid #000000; 
border-left : 0px solid #ffffff;
border-top : 0px solid #ffffff;
border-bottom : 0px solid #000000;
}

a:hover .hoverimage 	{
			border: #EEEAE6 0px solid;
			border-bottom: #EEEAE6 0px solid;
			filter:alpha(opacity=70);
			-moz-opacity: 0.70;
			opacity: 0.70;
			}



#menu {
height : 44px;
clear : both;
background : url(../images/menu_bg2.jpg) left top no-repeat;
}
ul#navigation {
margin : 0 0 0 0px;
padding : 0;
float : left;
position : absolute;
z-index : 105;
}
ul#navigation li {
float : left;
list-style : none;
display : inline;
padding : 0;
margin : 0;
}
ul#navigation a {
float : left;
color : #fff;
padding : 15px 9px 15px 9px;
text-decoration : none;
font : 15px 'Copse', arial, serif;
text-transform : uppercase;
outline: none;
}
ul#navigation li.hover a, ul#navigation li:hover a, ul#navigation a.active, ul#navigation a:hover {
color : #c1242f;outline: none;
}
ul#navigation li.hover, ul#navigation li:hover {
position : relative;
z-index : 102;outline: none;
}
ul#navigation li.hover ul.second-level, ul#navigation li:hover ul.second-level {
display : block;outline: none;
}
ul#navigation li.hover ul.second-level ul.third-level, ul#navigation li:hover ul.second-level ul.third-level {
display : none;outline: none;
}
ul#navigation ul.second-level {
position : absolute;
top : 40px;
left : 0;
margin : 0;
padding : 0;
width : 230px;
display : none;
background-color : #161616;
background : url(../images/side-bar-square-bg2.jpg) left top repeat;
outline: none;
}
ul#navigation ul.second-level li {
width : 230px;
margin : 0;
outline: none;
}
ul#navigation ul.second-level a {
display : block;
float : none;
width : 230px;
border : none;
padding : 10px 10px;
background : url(../images/side-bar-square-bg2.jpg) left top repeat;
font-size : 14px;
line-height : normal;
color : #fff;
border-bottom : 2px solid #000;
text-transform : none;
outline: none;
}
ul#navigation ul.second-level li.hover a, ul#navigation ul.second-level li:hover a, ul#navigation ul.second-level a:hover {
color : #c1242f;
background-color : #000;outline: none;
}

