body  {background: #ffffff url(../images/bg1.gif) repeat-y fixed center;background-position: top; 
	   margin: 0px auto 0px auto;text-align:center; font-family: Arial, sans-serif;  }
	   
p {color:#737373;line-height:16px;margin:6px 0; font-weight:normal; font-size:12px; text-decoration:none }
td {color:#737373;line-height:16px; font-weight:normal; font-size:12px; text-decoration:none; text-align:left}
ul {color:#737373;line-height:16px; font-weight:normal; font-size:12px; text-decoration:none }
img {border:0}
a {color: #EB8D1C; FONT-WEIGHT: normal; FONT-SIZE: 12px;  TEXT-DECORATION: none } 
a:hover { color: #00AEEF; FONT-WEIGHT: normal; FONT-SIZE: 12px;  TEXT-DECORATION: none } 
a:focus {outline: none}
li{ margin-top:4px;}

.pageLink {color:#005777;line-height:12px; font-weight:normal; font-size:10px; text-decoration:none }
.pageLink:hover {color:#EB8D1C;line-height:12px; font-weight:normal; font-size:10px; text-decoration:none} 

#mainTable {border:0; height:407px; width:700px}

#intro {margin:31px 0 6px 0; }
#intro p{color: #737373; font-weight:normal; font-size:12px; text-decoration:none}

.portContent {height:343px; padding-top:37px; vertical-align:top}
.iframe {background:white;background-position: top; margin: 0 auto;text-align:left; padding-right:10px }
.quoted {color: #737373;line-height:11px; font-weight:normal; font-size:10px}
.quotePad {padding-top:12px}
.page { width:740px; margin: 5px auto 0px auto; }
.clients p {color:#737373; line-height:100%; font-weight:normal; font-size:11px; text-decoration:none; margin:0; padding-bottom:6px}

#headline {margin:70px 0 0 0; text-align:right} 
#headline p { padding:0 30px 3px 0;color:#EB8D1C; font-weight:normal; font-size:14px; text-decoration:none;} 

#whatsNew {text-align:left; padding:30px 0 0 50px}
#whatsNew a {color:#ffffff; font-weight:bold; text-align:center; font-size:14px}
#whatsNew a:hover {color:#EB8D1C; font-weight:bold }

/*  <MAIN NAVIGATION>
--------------------------------------------------*/
.navRow {height:24px}
.mainNav { margin:0;text-align:left; line-height:22px;color:#FFFFFF; padding:0 20px 0 0; text-decoration:none;font-weight:normal; font-size:11px } 
.mainNav a {color:#FFFFFF; padding:0 20px 0 0; text-decoration:none;font-weight:normal; font-size:11px;line-height:24px;}
.mainNav a:hover  {color:#00AEEF;font-weight:normal; font-size:11px; line-height:24px}
#about .mainNav .about a,
#services .mainNav .services a,
#portfolio .mainNav .portfolio a,
#clients .mainNav .clients a,
#big .mainNav .big a,
#contact .mainNav .contact a
	{color:#00AEEF; }

/*  <NAVIGATION FOR PORTFOLIO PAGES> 
------------------------------------------------------*/
.menu_list {margin:0; padding:0;}
.menu_head {padding:0 0 6px 0;margin:0; color:#005777; line-height:12px; font-weight:normal; font-size:10px; text-decoration:none;}
.menu_head a {color: #005777; line-height:12px; font-weight:normal; font-size:10px; text-decoration:none;}
.menu_head a:hover {color: #EB8D1C; text-decoration:none;line-height:12px; font-weight:normal; font-size:10px;}
.menu_body {margin:0; padding:0; display:none }
.menu_body a{ display:block; padding:0 0 6px 12px;color: #005777; line-height:12px; font-weight:normal; font-size:10px; text-decoration:none;}
.menu_body a:hover{ text-decoration:none;color:#EB8D1C;line-height:12px; font-weight:normal; font-size:10px;  }

/*  <NAVIGATION FOR ABOUT PAGES>
-----------------------------------------*/
#subnav a {color:#005777; font-weight:bold; font-size:10px; text-decoration:none; padding-right:20px}
#subnav a:hover { color: #00AEEF; FONT-WEIGHT:bold; TEXT-DECORATION: none } 
#subnav .active {color:#00AEEF; }

/*  <NAVIGATION FOR PHOTOGRAPHY PAGES>
-----------------------------------------*/
#photoNav { margin:0;padding:42px 0 0 40px}
#photoNav a { padding:0 0 10px 0;color:#005777;line-height:12px; font-weight:normal; font-size:10px; text-decoration:none }
#photoNav a:hover {color:#EB8D1C;} 
#photoNav .active	{color:#00AEEF; cursor:default}