body {
	background:#F4F1EC;
	margin:0;
	padding:0;
}
p,h1,h2,h3,h4,h5,h6 {margin:0px;}
p { font-family: tahoma,verdana ; font-size: 12px;}
li {font-family:tahoma,verdana; font-size:12px; }
td {font-family: tahoma,verdana; font-size:12px; }
h5 { color: #666666; font-family:tahoma,verdana; font-size: 13px; font-weight: bold; }
h4 { color: #ff6600; font-family:tahoma,verdana; font-size: 14px; font-weight: bold; }
h2 { color: #ff6600; font-family:tahoma,verdana; font-size: 18px; font-weight: bold; }
h1 { color: #666666; font-family:tahoma,verdana; font-size: 18px; font-weight: bold; }
.leftHeader {
	width:453px;
	height:154px;
	margin-top:15px;
	background:url(../images/template/left.jpg) no-repeat;
}
.rightHeader {
	width:347px;
	height:154px;
	margin-top:15px;
	background:url(../images/template/middle.jpg) no-repeat;
}
.leftHeaderinner {
    	width:503px;
	height:94px;
	background:url(../images/template/inner-left.gif) no-repeat;
}
#leftText { /* inner pages */
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#A3BFC9;
	font-style:italic;
	font-weight:bold;
	padding-top:15px;
}
.rightHeaderinner {
	width:297px;
	height:94px;
	background:url(../images/template/inner-right.gif) no-repeat;
}
#rightText { /* inner pages */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-style:italic;
	color:#2886AD;
	padding-top:15px;
	padding-left:55px;
}
#rightTexthome { /* home page */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-style:italic;
	color:#2886AD;
	padding-top:15px;
	padding-left:150px;
}
#content {
	padding:5px 0px;
	_padding:15px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	width:530px;
}
.contentInner {
        padding:15px 0px;
}
#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#006699;
	text-align:right;
	margin-top:30px;	
}
.toolimages {
        border: 1pt solid #7598C0;
        background-color: #D9E2EE;
        margin:2pt;
}
.portfolioimages {
        border-top: 3pt solid #e8e8e8;
        border-left: 3pt solid #e8e8e8;
        border-bottom: 3pt solid #666666;
        border-right: 3pt solid #666666;
        margin-left: 8pt;
}
#contacttable input{
        border: 1pt solid #666;
        width:300px;
        margin-bottom: 15px;
}
#contacttable label{
        color: #fff;
        background-color: #666;
        padding: 3px;
        font-weight:bold;
       }
#subtitle{
        display:none;
}
#subtitle,h6{
        display:none;
}
#leftCol{
        width:300px;
}
#rightColTD{
        display: none;
}
textarea{
        margin-bottom:15px;
}

a.current { text-decoration: underline; }
