* { margin: 0; padding: 0; }

/* Presentation Stylesheet */ 

/* html { height: 100%; } */

img { border-style: none;text-decoration: none; }

h1 { font-family:arial;font-size:14pt;color:rgb(72,132,184);text-align:left;line-height: 0.5cm;text-transform: uppercase;padding-top:6px;}
h2 { font-family:arial;font-size:10pt;color:rgb(38,80,104);text-align:left;line-height: 0.5cm;letter-spacing:0px;}
h3 { font-family:arial;font-size:9pt;color:rgb(38,80,104);text-align:left;line-height:0.5cm;border-bottom:1px solid #ddd;}

.maintxt { font-family:Verdana;font-size:9pt;color:rgb(58,72,73);text-align:left;line-height:22px;}
.maintxtb { font-family:Verdana;font-size:9pt;color:rgb(58,72,73);text-align:left;line-height:22px;font-weight:bold;}
.bannernote { font-family:Verdana;font-size:7pt;color:rgb(58,72,73);text-align:left;line-height:18px;}
.bullets { margin:0;padding:0;text-indent:0em;margin-left:25px;color:rgb(72,132,184);line-height:24px; }

.headingnews { font-family:Verdana;font-size:10pt;color:rgb(72,132,184);text-align:left;line-height:46px;padding-left:20px;font-weight:bold;letter-spacing:1px;}
.newstxt { font-family:Verdana;font-size:8pt;color:rgb(58,72,73);text-align:left;line-height:22px;}

.servicestitle { font-family:arial;font-size:10pt;color:rgb(38,80,104);text-align:left;line-height: 0.6cm;letter-spacing:0px;font-weight:bold;}

.stafftitle { font-family:Verdana;font-size:9pt;color:rgb(58,72,73);text-align:left;line-height:22px;font-weight:bold;}

.photocredit { font-family:Verdana;font-size:7pt;color:rgb(72,132,184);text-align:center;line-height:20px; }

.footertxt { font-family:Verdana;font-size:7pt;color:#fff;text-align:right;line-height:22px;}

label { float:left;width:120px;font-family:Verdana;font-size:9pt;color:rgb(61,61,61);text-align:left;line-height:22px; }

/* BEGIN HYPERLINK PROPERTIES */

a:link, a:visited, a:active { font-family: verdana;font-size: 9pt;color:rgb(72,132,184);text-decoration:none; }
a:hover { color:red }

a.photocredit:link, a.photocredit:visited, a.photocredit:active { font-family: verdana;font-size: 7pt;color:rgb(1,102,154);text-decoration: none;text-align:center; }
a.photocredit:hover { color:rgb(240,84,35); }

a.projectbox:link, a.projectbox:visited, a.projectbox:active 
  { font-family:verdana;font-size:11pt;color:rgb(1,102,154);text-decoration:none;text-align:center;padding:0 0 0 42px;line-height:36px;}
a.projectbox:hover { color:rgb(240,84,35); }

a.footnav:link, a.footnav:visited, a.footnav:active { font-family:verdana;font-size:7pt;color:#fff;text-decoration: none;padding-right:5px; }
a.footnav:hover { color:rgb(51,71,72); }

a.headingnews:link, a.headingnews:visited, a.headingnews:active { font-family:Verdana;font-size:10pt;color:rgb(72,132,184);text-align:left;line-height:46px;font-weight:bold;letter-spacing:1px; }
a.headingnews:hover { color:rgb(51,71,72); }

a.newscon:link, a.newscon:visited, a.newscon:active { font-family:Verdana;font-size:7pt;color:rgb(72,132,184);text-align:center;line-height:20px; }
a.newscon:hover { color:rgb(51,71,72); }

a.subnav:link, a.subnav:visited, a.subnav:active { font-family:verdana;font-size:9pt;color:rgb(72,132,184);text-decoration:none; }
a.subnav:hover { color:red }

a.projtitlelink:link, a.projtitlelink:visited, a.projtitlelink:active { font-family:verdana;font-size:9pt;color:rgb(72,132,184);text-decoration:none; }
a.projtitlelink:hover { color:red }

a.top:link, a.top:visited, a.top:active { font-family:verdana;font-size:9pt;color:rgb(72,132,184);text-decoration:none; }
a.top:hover { color:red }

/* END HYPERLINK PROPERTIES*/

a.textbutton:link, a.textbutton:visited, a.textbutton:active {
	background: #333333;
	padding: 7px 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	color: #CCCCCC;
}

a.textbutton:hover { background-color:#888888;color:#fff; }

a.storetopnav:link, a.storetopnav:visited, a.storetopnav:active {
	background: #333333;
	padding: 17px 22px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	color: #CCCCCC;
	margin:0 40px;
}

.newsbullets { list-style-type: disc;list-style-image: url(../images/newsicon.jpg);margin-left: 0em;padding-left: 1em;text-indent: 0em; }
.projectbullets { list-style-type: disc;list-style-image: url(../images/projecticon.jpg);margin-left: 0em;padding-left: 1em;text-indent: 0em; }
