br.clear
{ 
clear:both; 
} 

body
{
background-color: #000000;
margin: 0px;
padding: 0px;
}

/* MAIN DIVS */

#top1
{
background-color: #000000;
height: 70px;
}

#top2
{
background-color: #cccccc;
height: 1px;
}

#top3
{
background-image: url(images/t3bg.jpg);
/*background-color: #666666;*/
height: 5px;
}

#top4
{
background-color: #cccccc;
height: 1px;
}

#top5
{
background-image: url(images/mainimg3.jpg);
/*background-color: #ffffff;*/
height: 120px;
width: 100%;
}

#top6
{
background-color: #cccccc;
height: 1px;
}

#top7
{
background-image: url(images/t7bg.jpg);
/*background-color: #666666;*/
height: 5px;
}

#top8
{
background-color: #cccccc;
height: 1px;
}

#menubar
{
/*background-image: url(b3bg.jpg);*/
background-color: #666666;
height: 32px;
margin-bottom: 0px;
}

.menu
{
background-image: url(images/menubut2a.jpg);
height: 32px;
width: 98px;
margin-bottom: 0px;
text-decoration: none;
}

.menu:hover
{
background-image: url(images/menubuta.jpg);
height: 32px;
width: 98px;
margin-bottom: 2px;
text-decoration: none;
}

.menulink
{
color: #ffffff;
text-decoration: none;
}




#maincontainer
{
background-color: #000000;
margin-bottom: 1px;
margin-left: auto;
margin-right: auto;
border: 0px solid blue;
}

#leftbar
{
position: absolute;
left: 0px;
top: 245px;
margin-top: 10px;
margin-bottom: 10px;
width: 200px;
background-color: #000000;
height: 650px;
border: 0px solid red;
}

#scrollnews
{
margin-top: 35px;
margin-left: 20px;
}

#scrollnews2
{
margin-top: 20px;
margin-left: 20px;
margin-bottom: 10px;
}

.scrollnotes
{
border: #000000 1px solid;
background-color: #009900;
color: #000000;
font: 13px arial, sans-serif;
font-weight: bold;
}

#quicklinks
{
margin-top: 20px;
margin-left: 20px;
}

#quicklinks2
{
margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
}

.notes
{
border: 0px solid #666666;
color: #ffffff;
font: 13px arial, sans-serif;
font-weight: bold;
}

.notestitle
{
border: 1px solid #666666;
background-image: url(images/tdbg.jpg);
}

.notescontent
{
border-top: 0px;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
background-color: #333333;
padding: 10px 10px 10px 10px;
color: #cccccc;
/*color: #000000;*/
font: 11px arial, sans-serif;
font-weight: normal;
}

.notesservices
{
list-style-type: square;
font: 11px arial;
color: #999999;
text-align: left;
padding: 5px 10px 5px 10px;
}

#notes4
{
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
}

#content
{
margin-left: 210px;
margin-right: 210px;
margin-top: 0px;
margin-bottom: 10px;
background-color: #000000;
height: 100%;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
}

#clientslide
{
margin: 20px 0px 40px 0px;
}

dt
{
font-weight:bold;
}

dd
{
margin-top: 10px;
border: 1px solid #333333;
padding: 15px 10px 15px 10px;
margin-bottom: 10px;
}


#rightbar
{
position: absolute;
right: 0px;
top: 245px;
width: 200px;
height: 650px;
margin-top: 10px;
margin-bottom: 10px;
background-color: #000000;
border: 0px solid red;
}

#notes1
{
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
}

#notes2
{
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
}

#notes3
{
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
}

#bottom1
{
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
background-color: #cccccc;
height: 1px;
}

#bottom2
{
background-image: url(images/b3bg.jpg);
/*background-color: #666666;*/
height: 20px;
}

#bottom3
{

background-color: #cccccc;
height: 1px;
}

#bottom4
{
background-color: #000000;
height: 30px;
}

/* TEXTS AND FONTS */

p
{
text-indent: 0px;
font-size: 16px;
font-family: tahoma, "Lucida Grande", Arial, sans-serif;
padding: 10px 105px 0px 105px;
color: #000000;
}

h1
{
font-family: papyrus, arial, helvetica, sans serif;
font-size: 16px;
font-weight: bold;
color: #cccccc;
text-align: center;
}

.text1
{
color: #ffffff;
font-family: helvetica;
font-size: 8pt;
text-align: justify;
}

.highlight
{
font-weight: bold;
color: #ffffff;
font-family: helvetica;
font-size: 8pt;
text-align: left;
}

.font2
{
font-family: arial, helvetica, sans serif;
font-size: 12px;
color: #cccccc;
text-align: left;
}

.font2a
{
font-family: arial, helvetica, sans serif;
font-size: 12px;
color: #000000;
text-align: left;
}

.menufont
{
font-family: arial, helvetica, sans serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-align: center;
/*padding: 15px 0px 15px 0px;
margin: 10px 0px 0px 0px;*/
}

.font3
{
color: #cccccc;
font: 11px arial, sans-serif;
font-weight: normal;


}

.services
{
list-style-type: square;
font: 12px arial;
color: #999999;
text-align: left;
padding: 10px 145px 10px 145px;
}

.link
{
font-family: arial, helvetica, sans serif;
font-size: 12px;
font-weight: bold;
color: #009900;
text-align: center;
text-decoration: none;
}

.link:hover
{
font-family: arial, helvetica, sans serif;
font-size: 12px;
font-weight: bold;
color: #009966;
text-align: center;
text-decoration: underline;
}

.workimg
{
margin: 12px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 200px;
height: 123px;
border: 1px #cccccc;
}

.altimg
{
padding: 5px 20px 5px 20px;
width: 200px;
height: 120px;
}
