
*
{
	border: 0;
	margin: 0;
	padding: 0;
}

/* =Basic HTML, Non-essential
----------------------------------------------------------------------*/

body

html 

/* Links */


a:link {text-decoration: none; }



/* W*/
h1 {
font: .7em  arial black;
text-decoration: none;
margin: 0 0 0px 0px;
border-bottom: none;
padding: 0px 0 0px 0;
color: #8F0100;
}
h1 a:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h1 a:hover:visited {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h1 a:visited {
font-weight: normal;
text-decoration: none;
color: #999999;
}



/* 3nd,4th column*/
h2 {
font: .7em arial black;
letter-spacing: 0px;
padding-top: 0px;
color: #666666;
line-height:125%;
}
h2 a:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h2 a:hover:visited {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h2 a:link {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h2 a:visited {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}







/* 4rd column*/
h3 {
font: .7em arial black;
letter-spacing: 0px;
padding-top: 0px;
color: #333333;
line-height:125%;
}
h3 a:link {
font-weight: normal;
text-decoration: none;
color: #333333;
}
h3 a:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h3 a:visited {
font-weight: normal;
text-decoration: none;
color: #333333;
}
h3 a:visited:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}





/* Back text*/

h4 {
font: .8em arial;
letter-spacing: -.4px;
padding-top: 0px;
color: #2A2A2A;
line-height:167%;
}
h4 a:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h4 a:hover:visited {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h4 a:visited {
font-weight: normal;
text-decoration: none;
color: #2A2A2A;
}



/* footer - PTM Architects*/

h5 {
font: 1.1em arial;
font-weight: bold;
letter-spacing: px;
padding-top: 0px;
color: #4D4D4D;
line-height:167%;
}
h5 a:hover {
font-weight: bold;
text-decoration: none;
color: #8F0100;
}
h5 a:hover:visited {
font-weight: bold;
text-decoration: none;
color: #8F0100;
}
h6 5:visited {
font-weight: bold;
text-decoration: none;
color: #4D4D4D;
}



/* footer - rest*/

h6 {
font: .6em arial;
letter-spacing: px;
padding-top: 0px;
color: #999999;
line-height:100%;
}
h6 a:hover {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h6 a:hover:visited {
font-weight: normal;
text-decoration: none;
color: #8F0100;
}
h6 a:visited {
font-weight: normal;
text-decoration: none;
color: #999999;
}



















/* Structure */

body
{
	padding: 0;
	width: 880px;
	height: 411px;
	margin: 0 auto;
	background-repeat: repeat-y;
	background-position: top left;
	background-image: url(bg.jpg);
    font-size: 100%;

}




#navigation { float: left;
       width: 100%;
        clear: both; }










/* Wrapper */

#wrapper { text-align: center; }

.col0 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col1 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col2 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col3 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col4 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col5 { width: 0px; float: left; margin: 0 0px; text-align: left; }
.col6 { width: 0px; float: left; margin: 0 0px; text-align: left; }



/* Footer */

#footer
{
	clear: both;
	color: #666666;
	padding: 0px 0 0px;
	text-align: left;
	margin-left: 200px;
}

#footer a:link { color: #5588aa; border-bottom-color: #5588aa; }

#footer a:visited { color: #77bbdd; border-bottom-color: #77bbdd; } 

#footer a:hover, #footer a:active { color: #336699; border-bottom-color: #336699; }

#footer p { margin: 0px 0; }

