CSS CODE

body
{
}

#container
{
width: 100%;
margin: 10px auto;
clear: none;
background-color: #fff;
}

#page
{
width: 762px;
margin-left: auto;
margin-right: auto;
color: #333;
font-size: 12px;
font-family: sans-serif;
padding: 2px;
clear: none;
}

#top
{
border: 1px solid gray;

}

#spacer
{
padding: 3px;
}


#content
{
/*padding: 5px;*/
padding: 1em;
border: 1px solid gray;
/*background-color: #fff;*/
clear: none;
}


#navcontainer ul
{
/*border: 1px solid gray;*/
background-color: #993333;
color: White;
font-family: arial, helvetica, sans-serif;
margin: 0;

}

#navcontainer ul li 
{ 
display: inline;
margin-left: 10px;
}

#navcontainer ul li a
{
padding-left: 20px;
padding-right: 20px;
background-color: #993333;
color: White;
text-decoration: none;
border-right: 1px solid #993333;
border-left: 1px solid #993333;
}

#navcontainer ul li a:hover
{
padding-left: 20px;
padding-right: 20px;
background-color: #CC3300;
color: #fff;
border: 1px solid #fff;
}
/*#active {
background-color: #CC3300;
color: #fff;
border: 1px solid #fff;
}*/

#rightcontainer
{
width: 200px;
clear: none;
float: right;
padding: 1em;
img border: 0;
}
#rightitem
{
border: 1px solid gray;
width: 200px;
position: relative;
}

li { padding: 2px;}

#rightitem img { border: 0px none; }
#rightitem a { text-align: right; text-decoration:none;}


#boxtext{ padding: 3px; } 

#footer { padding: 2px; }

#servicecontainer
{
width: 700px;
padding: 1em;
img border: 0;
}
#serviceitem
{
border: 1px solid gray;
width: 700px;
position: relative;
}
#serviceitem img { border: 0px none; }

/*#aboutcontainer
{
border: 1px solid gray;
width: 800px;
padding: 0px;
img border: 0;
clear: both;

}*/
#aboutitem
{

width: 360px;
position: relative;
float: left;

}

#aboutlist {
margin-top: 2px;
margin-bottom: 2px;
}
#mailform {
float: right;
border: 1px;
margin: 5px;
padding-left:1em;
padding-right:1em;
}




#normaltext{}

/*#topmenu
{
border: 1px solid gray;
position: relative;
background-color: #FFF;
}*/