@charset "utf-8";
/* CSS Document */

h1  {font:40pt/1.2 Georgia, "Times New Roman", Times, serif; color:#efefef; letter-spacing:-.04em; margin-top:50px;}
h2  {font:18pt/1.4 Georgia, "Times New Roman", Times, serif; color:#FFFFFF; letter-spacing:-.02em; margin:30px 0px 13px 0px;}

#mainA  p {font:11pt/1.6 Georgia, "Times New Roman", Times, serif;  margin:0; padding:0; color:#e7ffff;}
#mainS  p {font:11pt/1.6 Georgia, "Times New Roman", Times, serif;  margin:0; padding:0; color:#f4ffa3;}
#mainP  p {font:11pt/1.6 Georgia, "Times New Roman", Times, serif;  margin:0; padding:0; color:#e3ffa0;}
#mainC  p {font:11pt/1.6 Georgia, "Times New Roman", Times, serif;  margin:0; padding:0; color:#503101}




/* Sidebar fonts */
h3  {font:15pt/1.4 Georgia, "Times New Roman", Times, serif; color:#fff; margin:10px 0 14px 0;}

#sideA  p {font:11pt/1.8 Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#354646;}
#sideS  p {font:11pt/1.8 Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#694902;}
#sideP  p {font:11pt/1.8 Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#4a4a1d;}
#sideC  p {font:11pt/1.8 Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#643600;}

#callOutA {font:13pt/1.8 Georgia, "Times New Roman", Times, serif;  font-style:italic; margin:0; padding:0; color:#bfe2e2;}
#callOutS {font:13pt/1.8 Georgia, "Times New Roman", Times, serif;  font-style:italic; margin:0; padding:0; color:#dada78;}
#callOutP {font:13pt/1.8 Georgia, "Times New Roman", Times, serif;  font-style:italic; margin:0; padding:0; color:#dede67;}
#callOutC {font:13pt/1.8 Georgia, "Times New Roman", Times, serif;  font-style:italic; margin:0; padding:0; color:#f6a958;}

#quoteBox {float:left; text-align:right; width:15%; margin-top:60px;}
#quoteBox h1 {font:13pt/1.2 Georgia, "Times New Roman", Times, serif; color:#154741; font-style:italic; letter-spacing:.01em; margin:23px 0 0 0; padding:0;}
#quoteBox h2 {font:10pt/1.2 Georgia, "Times New Roman", Times, serif; color:#fff; margin:14px 7px; padding:0;}

#portfolio {float:right; width:75%; margin:25px 35px; font:10pt/1.2 Arial, Helvetica, sans-serif; color:#B8D6DD;}
#portfolio h1 {font:9.5pt/1.2 Arial, Helvetica, sans-serif; color:#333333; letter-spacing:.02em; padding:0; margin:38px 0 0 0;}
#portfolio h1 span {font:10.5pt/1.2 Georgia, "Times New Roman", Times, serif; color:#989445;}
#portfolio h2 {display:inline; font:16pt/1.4 Georgia, "Times New Roman", Times, serif; font-style:italic; color:#154741;}
#portfolio h3 {display:inline; font:10pt/1.4 Arial, Helvetica, sans-serif; color:#989445;}
#portfolio p {font:10pt/1.4 Verdana, Arial, Helvetica, sans-serif; color:#383736; margin:5px 0 0 0; padding:0;}




a.thickbox:link {color:#A8750F; text-decoration:none;}
a.thickbox:hover {color:#BF8800; text-decoration:underline;}
a.thickbox:active {color:#A8750F; text-decoration:none;}
a.thickbox:visited {color:#A8750F; text-decoration:none;}

/* Style not used
#portfolio p a.thickbox:link {color:#669a99; text-decoration:none; padding:2px 5px; border:1px solid #a7c1c1; background-color:#e9f1f2; margin-top:6px; }
#portfolio p a.thickbox:hover {color:#fff; text-decoration:none; padding:2px 5px; border:1px solid #fff; background-color:#a7c1c1; margin-top:6px;}
#portfolio p a.thickbox:active {color:#fff; text-decoration:none; padding:2px 5px; border:1px solid #fff; background-color:#669a99; margin-top:6px;}
#portfolio p a.thickbox:visited {color:#669a99; text-decoration:none; padding:2px 5px; border:1px solid #a7c1c1; background-color:#e9f1f2; margin-top:6px;}
*/

a.thickboxB:link {color:#c0b9aa; text-decoration:none;}
a.thickboxB:hover {color:#c0b9aa; text-decoration:none;}
a.thickboxB:active {color:#c0b9aa; text-decoration:none;}
a.thickboxB:visited {color:#c0b9aa; text-decoration:none;}


a.pLink:link {color:#A8750F; text-decoration:none;}
a.pLink:hover {color:#BF8800; text-decoration:underline;}
a.pLink:active {color:#A8750F; text-decoration:none;}
a.pLink:visited {color:#A8750F; text-decoration:none;}

a.contactlink:link {color:#ffea93; text-decoration:none;}
a.contactlink:hover {color:#ffea93; text-decoration:underline;}
a.contactlink:active {color:#ffea93; text-decoration:none;}
a.contactlink:visited {color:#ffea93; text-decoration:none;}

#project {font:9pt/1.2 Arial, Helvetica, sans-serif; color:#B8D6DD;}
#project h1 {display:inline; font:9.5pt/1.2 Arial, Helvetica, sans-serif; color:#669A99; letter-spacing:.02em; padding:0; margin:6px 0 9px 0;}
#project h1 span {display:inline; font:10.5pt/1.2 Georgia, "Times New Roman", Times, serif; color:#999965;}
#project h2 {display:inline; font:13pt/1.4 Georgia, "Times New Roman", Times, serif; font-style:italic; color:#154741;}
#project h3 {display:block; font:8pt/1.4 Arial, Helvetica, sans-serif; color:#989445;}
#project p {font:9pt/1.6 Georgia, "Times New Roman", Times, serif; color:#666666; margin:10px 0 0 0; padding:0;}
#project a {font:8pt/1.4 Arial, Helvetica, sans-serif;}

#pNav {float:right; position:relative; top:-18px; right:0; font:11pt/1.2 Arial, Helvetica, sans-serif; color:#89a6a6; margin:0; padding:0;}
#pNav span {color:#e9e9e9;}
#pNav a {padding:4px;}
#pNav a:link {color:#a8750f; text-decoration:none; font-size:9pt;}
#pNav a:hover {color:#5a8686; text-decoration:none; font-size:9pt; background-color:#deecf0;}
#pNav a:active {color:#a8750f; text-decoration:none; font-size:9pt;}
#pNav a:visited {color:#a8750f; text-decoration:none; font-size:9pt;}

#pTitle {font:8pt/1.4 Arial, Helvetica, sans-serif; color:#2B605E; margin:4px 0; padding:0;}
#pTitle span {color:#A8750F;}

#gIndex h1 {display:inline; font:9.5pt/1.2 Arial, Helvetica, sans-serif; color:#669A99; letter-spacing:.02em; padding:0; margin:0 0 50px 0;}
#gIndex h1 span {display:inline; font:10.5pt/1.2 Georgia, "Times New Roman", Times, serif; color:#999965;}
#gIndex a {font-size:8pt; margin:7px;}
