html, body 		{ margin: 0px; padding:0px; }
body 			{ background-color: #EAEAEA; background-image:url('images/bg.gif'); background-repeat:repeat-x; color:#464646; font-size: 13px; font-family: Trebuchet MS1, Helvetica, sans-serif; line-height: 17px; }
h1				{ font-weight:100; font-family: Arial, sans-serif; color: #464646; font-size:medium; line-height:20px; margin-top:10px; }
h2              { font-weight:100; font-family: Arial, sans-serif; color: #464646; font-size:medium; line-height:20px; margin-top:10px; }
h3              { font-weight:100; font-family: Arial, sans-serif; color: #464646; font-size:medium; line-height:20px; margin-top:10px; }
a				{ color: #464646;  }
p               { margin-top:0px; }  
li              { list-style-image:url('images/pinkdot');} 
li.class1      { list-style-image:url('images/bluedot');}
li.class2      { list-style-image:url('images/orangedot');}

#container		{ background-image:url('images/containerbg.jpg'); background-repeat:no-repeat; background-color:#FFFFFF;  padding-bottom:0px; width: 980px; height:auto;  margin-left: auto; margin-right: auto; }

#content     	{ background-color:#FFFFFF; border:0px; width: 958px; height:auto; padding-top:0px; padding-bottom:10px; padding-left:4px; padding-right:4px;  margin-left:auto; margin-right:auto; }

#nav            { margin-top:15px;  background-color:#000000; border:0px; width: 980px; height:80px; padding-top:0px;    margin-left:auto; margin-right:auto; }

#header         { width:958px; height:190px; font-size:10px; background-image:url('images/header.jpg'); background-repeat:no-repeat; background-color:#000000; border:0px; padding-top:0px; padding-left:11px; padding-right:11px;   }


#text           { float:left; background-color:#FFFFFF; width: 685px; height:auto; padding-bottom:0px;  color:#464646; }

#info           { text-align:justify; border-style:solid; border-color:#A4A4A4; border-width:1px; margin-top:13px; width:653px; height:auto; padding-left:15px;  padding-top: 13px; padding-right:15px; padding-bottom:12px;}

#col1           { text-align:justify; float:left; width:335px; height:336px; border-style:solid;  border-width:1px; border-color:#A4A4A4;  background-image:none; margin-right:5px; }

#col2           { text-align:justify; float:right; width:335px; height:336px; border-style:solid; border-color:#A4A4A4; border-width:1px; background-image:none; }

#news           { text-align:justify; font-size:12px; line-height:17px; float: right; border-style:solid; border-color:#A4A4A4; border-width:1px;  background-image:url('images/formtop.jpg');  background-repeat:no-repeat; color:#464646; background-color:#FFFFFF; padding-left:10px; padding-top:150px;  padding-right:10px; padding-bottom:12px; width:240px; height:auto; }

#onlinetext     { text-align:justify; background-image:url('images/onlinemainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#abouttext      { text-align:justify; background-image:url('images/aboutmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#testtext       { text-align:justify; background-image:url('images/testmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#teltext        { text-align:justify; background-image:url('images/telmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px; padding-top:50px;}

#servicestext   { text-align:justify; background-image:url('images/servicesmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#specstext      { text-align:justify; background-image:url('images/specsmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#productiontext { text-align:justify; background-image:url('images/productionmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}


#contacttext   { background-image:url('images/contactmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#newsarchivetext { text-align:justify; background-image:url('images/newsarchivemainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#teamtext { background-image:url('images/teammainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#tipstext { text-align:justify; background-image:url('images/marketingtipsmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#clienttext { text-align:justify; background-image:url('images/clientsmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}

#legaltext { text-align:justify; background-image:url('images/legalmainhead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; width:653px; height:auto; padding-left:15px; padding-right:15px;  padding-top:50px;}


#resources      { background-image:url('images/infohead.jpg'); background-repeat:no-repeat; border-style:solid; border-color:#A4A4A4; border-width:1px; margin-top:13px; width:668px; height:240px; padding-left:15px;  padding-top:60px;}

#footer			{ text-align:center; padding-top:40px; padding-bottom:10px; background-image:url('images/footbg.jpg'); background-repeat:repeat-x; width:980px; height:auto; color:#FFFFFF; font-size:11px; background-color:#000000; border:0px; clear:both; }
    

		A:link          { text-decoration: none; color:#B64E8B; }
		A:visited       { text-decoration: none; color:#B64E8B; }
		A:active        { text-decoration: none; }
		A:hover         { color:#8C8C8C; }	
        
        .class1 A:link            {color:#FFFFFF; text-decoration:none; }
        .class1 A:visited         {text-decoration:none; color:#FFFFFF; }
        .class1 A:hover           {color:#D4D4D4; }
        .class1 A:active          {text-decoration:#FFFFFF;}
        
        .class2 A:link            {color:#464646; text-decoration:none; }
        .class2 A:visited         {text-decoration:none; color:#464646; }
        .class2 A:hover           {color:#8C8C8C; }
        .class2 A:active          {text-decoration:#464646;}
        
        .class3 A:link            {color:#1473A9; text-decoration:none; }
        .class3 A:visited         {text-decoration:none; color:#1473A9; }
        .class3 A:hover           {color:#8C8C8C; }
        .class3 A:active          {text-decoration:#1473A9;}
        
        .class4 A:link            {color:#CB6E21; text-decoration:none; }
        .class4 A:visited         {text-decoration:none; color:#CB6E21; }
        .class4 A:hover           {color:#8C8C8C; }
        .class4 A:active          {text-decoration:#CB6E21;}

