table{
border:0;
padding:0;
margin:0;
width:100%;
}
tr{
border:0;
padding:0;
margin:0;
}
td{
border:0;
padding:0;
margin:0;
}

.main-table{
width:800px;
text-align:center;
}

.aboutbutton {
background-image:url(../images/aboutbutton.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}

.aboutbutton a:hover {
background-image:url(../images/aboutbuttonhover.gif);
cursor:pointer;
}
.portfoliobutton a:hover {
background-image:url(../images/portfoliobuttonhover.gif);
cursor:pointer;
}

.servicesbutton a:hover {
background-image:url(../images/servicesbuttonhover.gif);
cursor:pointer;
}

.contactbutton a:hover {
background-image:url(../images/contactbuttonhover.gif);
cursor:pointer;
}

.aboutbutton a{
text-decoration:none;
}
.portfoliobutton a{
text-decoration:none;
}
.servicesbutton a{
text-decoration:none;
}
.contactbutton a{
text-decoration:none;
}
.portfoliobutton {
background-image:url(../images/portfoliobutton.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
.servicesbutton {
background-image:url(../images/servicesbutton.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
.contactbutton {
background-image:url(../images/contactbutton.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
.contactbuttonWord {
width:125px;
height:115px;
}
.contactbuttonWord:hover {
background-image:url(../images/contactbuttonhover.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
cursor:pointer;
}
.aboutbuttonWord {
width:125px;
height:115px;

}
.aboutbuttonWord:hover {
background-image:url(../images/aboutbuttonhover.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
cursor:pointer;
}
.servicesbuttonWord {
width:125px;
height:115px;
}
.servicesbuttonWord:hover {
background-image:url(../images/servicesbuttonhover.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
cursor:pointer;
}
.portfoliobuttonWord {
width:125px;
height:115px;
}
.portfoliobuttonWord:hover {
background-image:url(../images/portfoliobuttonhover.gif);
background-repeat:no-repeat;
width:125px;
height:115px;
cursor:pointer;
}


.logo{
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
	width:300px;
	height:115px;
	text-decoration:none;
}
.logo a{
	text-decoration:none;
}
.logolink:hover{
cursor:pointer;
}
.logolink{
width:300px;
	height:115px;
	text-decoration:none;
}

.topbar {
background-image:url(../images/topbar.gif);
background-repeat:no-repeat;
width:300px;
height:75px;
}
.leftbar {
background-image:url(../images/leftbar.gif);
background-repeat:no-repeat;
width:46px;
height:291px;
}
.rightbar{
background-image:url(../images/rightbar.gif);
background-repeat:no-repeat;
width:37px;
height:291px;
}
.middlebar{
width:210px;
height:291px;
}
.bottombar{
background-image:url(../images/bottombar.gif);
background-repeat:no-repeat;
width:300px;
height:100px;
}

.header {
background-image:url(../images/header.gif);
background-repeat:no-repeat;
width:500px;
height:75px;
}
.aboutheader {
background-image:url(../images/aboutheader.gif);
background-repeat:no-repeat;
width:500px;
height:75px;
}
.portfolioheader {
background-image:url(../images/portfolioheader.gif);
background-repeat:no-repeat;
width:500px;
height:75px;
}
.servicesheader {
background-image:url(../images/servicesheader.gif);
background-repeat:no-repeat;
width:500px;
height:75px;
}
.contactheader {
background-image:url(../images/contactheader.gif);
background-repeat:no-repeat;
width:500px;
height:75px;
}
.body {
width:409px;
height:291px;
background-color:white;
text-align:center;
vertical-align:top;
	overflow:auto;
	font-size:12px;
}
.body a,
.body a:visited,
.body a:hover {
color:#0000CC;
text-decoration:underline;
}
.body p{
font-family:Palatino Linotype;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size:12px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align:justify;
	text-indent: 0ex;
}
.portfoliobody {
width:409px;
height:291px;
background-color:white;
text-align:center;
vertical-align:top;
	overflow:auto;
	font-size:12px;
}
.portfoliobody p{
font-family:Palatino Linotype;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size:12px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align:justify;
	text-indent: 0ex;
}
.portfoliobody a,
.portfoliobody a:visited,
.portfoliobody a:hover {
color:#0000CC;
text-decoration:underline;
text-align:center;
font-size:16px;
font-weight:bold;
}
.rightbody{
background-image:url(../images/rightbody.gif);
background-repeat:no-repeat;
width:91px;
height:291px;
}
.footer{
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
width:500x;
height:100px;
}