﻿body { margin:0; font-family:Arial,verdana,small fonts; font-size:0.75em; padding:0; }

p,li { color:#414141; line-height:1.5em; }
a { color:#F28E1E; text-decoration:none; }
a:hover { text-decoration:underline; }

.container { margin:20px; }
h2 { height:22px; width:330px; margin:0 0 15px 0; padding:0; text-transform:uppercase; }
h3 { font-size:14px; color:#414141; margin:0; padding:0; }

#Masthead { width:542px; height:230px; clear:both; text-align:left; background-color:#FFFFFF; }
#Masthead #Logo { float:left; }
#Masthead #Logo h1 { display:block; height:230px; width:262px; background-image:url('/images/logo.gif'); float:left; margin:0; padding:0; }
#Masthead #Logo h1 span { display:none; }

#Masthead #Menu { width:280px; margin:0; padding:0; background-color:#dedede; float:right; }
#Masthead #Menu #NavBlock {  height:190px; padding:40px 0 0 0; }
#Masthead #Menu ul { margin:0; padding:0; }
#Masthead #Menu ul li { width:280px; height:31px; margin:0; padding:0; list-style:none; vertical-align:top; }
#Masthead #Menu ul li a { width:280px; height:31px; margin:0; padding:0; display:block; background-position:top left; background-repeat:no-repeat; }
#Masthead #Menu ul li a span { display:none; }

#Masthead #Menu ul #tn_1 a { background-image:url('/images/tn_home_0.gif'); }
#Masthead #Menu ul #tn_2 a { background-image:url('/images/tn_about_0.gif'); }
#Masthead #Menu ul #tn_3 a { background-image:url('/images/tn_services_0.gif'); }
#Masthead #Menu ul #tn_4 a { background-image:url('/images/tn_contact_0.gif'); }
#Masthead #Menu ul #tn_5 a { background-image:url('/images/tn_links_0.gif'); }

#Masthead #Menu ul li#tn_1 a.active { background-image:url('/images/tn_home_2.gif'); }
#Masthead #Menu ul li#tn_2 a.active { background-image:url('/images/tn_about_2.gif'); }
#Masthead #Menu ul li#tn_3 a.active { background-image:url('/images/tn_services_2.gif'); }
#Masthead #Menu ul li#tn_4 a.active { background-image:url('/images/tn_contact_2.gif'); }
#Masthead #Menu ul li#tn_5 a.active { background-image:url('/images/tn_links_2.gif'); }

#Masthead #Menu ul li#tn_1 a.active:hover { background-image:url('/images/tn_home_2.gif'); }
#Masthead #Menu ul li#tn_2 a.active:hover { background-image:url('/images/tn_about_2.gif'); }
#Masthead #Menu ul li#tn_3 a.active:hover { background-image:url('/images/tn_services_2.gif'); }
#Masthead #Menu ul li#tn_4 a.active:hover { background-image:url('/images/tn_contact_2.gif'); }
#Masthead #Menu ul li#tn_5 a.active:hover { background-image:url('/images/tn_links_2.gif'); }

#Masthead #Menu ul li#tn_1 a:hover { background-image:url('/images/tn_home_1.gif'); }
#Masthead #Menu ul li#tn_2 a:hover { background-image:url('/images/tn_about_1.gif'); }
#Masthead #Menu ul li#tn_3 a:hover { background-image:url('/images/tn_services_1.gif'); }
#Masthead #Menu ul li#tn_4 a:hover { background-image:url('/images/tn_contact_1.gif'); }
#Masthead #Menu ul li#tn_5 a:hover { background-image:url('/images/tn_links_1.gif'); }

#bodycontent { width:542px; clear:both; text-align:left; padding:5px 0 0 0; margin:0; }
#bodycontent #content { width:402px; padding:0;  background-image:url('/images/content_slice.gif'); background-repeat:repeat-x; min-height:489px; margin:0; float:left; }
#bodycontent #contenttext { width:362px; padding:0 20px 20px 20px; margin:0; }
#bodycontent #rightgraphic { width:135px; padding:0; float:right; text-align:right; min-height:531px; margin:0; }

#footer { width:542px; min-height:30px; clear:both; padding:10px 0 10px 0; }
#footer a:hover { text-decoration:underline; }
#footer p { font-size:0.8em; text-transform:uppercase; }


#footer p.logic { color:#6fc60c; margin:0; padding:5px 0 0 0; text-align:center;}
#footer a.logic { color:#6fc60c; }

#footer p.dig { color:#c6e2a6; margin:0; padding:0; text-align:center; }
#footer a.dig { color:#c6e2a6; }
