body {font-family:Verdana, Arial, Helvetica, sans-serif; bgcolor="#EFEFEF";}

.navigation {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#logo {
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

#mainTable {
border-left:2px solid #EECE1A;
border-top:2px solid #EECE1A;
border-right:2px solid #EECE1A;
border-bottom:2px solid #EECE1A;
background-color: #F0E8BD;
}

#tabContents {
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
border-right:1px solid white;
}

#search {
vertical-align:middle;
}
 
#bannerCell {
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

#tabs {
border-right:1px solid white;
border-bottom:1px dashed white;
width:150; height:30;
}

#background{
background-image:url(images\backgroundLogo.gif);
background-repeat:repeat;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

.projectTable { border-style:dashed; border-width:thin; border-color:#FFFFFF}

.mainText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; color:#555555}

.imageBorder { border-width:thin; border-style:solid; border-color:#00CCCC}

.newsBorder {border-bottom:1px, solid, #FEFDFA; font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#F0E5A8;}

.newsTitle { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#C5CCF0; }

.webdesign { font-size:10px; color:#198542; font-weight:bold;}

.webdevelopment {font-size:10px; color:#367a86; font-weight:bold;}

.photovideo {font-size:10px; color:#944990;	font-weight:bold;}

.graphics {font-size:10px; color:#5465bb; font-weight:bold;}

.netgraphics {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; color:#555555; text-align:center;}

.company {font-size:10px; color:#AD674B; font-weight:bold;}

.address {font-size:x-small;}

.form {font-size:small}

