p { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #333; font-weight: lighter; line-height: 20px; padding-bottom: 15px; }	


h1{ color: #111; font-size: 18px; line-height: 24px; font-family: "droid-serif-1","droid-serif-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-weight: lighter; }
	
h2{ color: #7f7f7f; font-size: 16px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;
	font-style: italic; margin-bottom: 14px;}

h3{ color: #111; font-size: 24px; line-height: 40px; background:url(images/heading_border.png), repeat-x; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;}

h4{ color: #111; font-size: 20px; line-height: 44px; background:url(images/heading_border.png), repeat-x; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;}

h5{ color: #111; font-size: 20px; line-height: 44px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;}

h6{ color: #111; font-size: 14px; line-height: 24px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.2px; padding: 20px 0px;}

h7{ color: #111; font-size: 17px; font-family: "droid-serif-1","droid-serif-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-weight: lighter; }


a:link { color:#259eb0; text-decoration:none; }    /* unvisited link */
a:hover { color:#999999; text-decoration:none; text-shadow: 0px 2px 2px #fff;}   /* mouse over link */
a:visited { color:#259eb0; text-decoration:none; }    /* visited link */

#calls h3{ color: #020202; font-size: 24px; background: none; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;}	

#calls h4{ color: #7f7f7f; font-size: 16px; line-height: 20px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter; font-style: italic;}

#calls p { color: #4f4c4b; margin-bottom: 10px; }

#ethos_block p, #publications p, #brief_block p, #brief_intro p { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #111; font-weight: lighter; line-height: 23px; padding-bottom: 15px; }	

#ethos_block li { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; margin-left: 16px; font-size: 13px; color: #111; font-weight: lighter; line-height: 23px; padding-top: 5px; }

#ethos_block ul { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #111; font-weight: lighter; line-height: 23px;padding-bottom: 10px; }	
		

#featured_block h2{ color: #7f7f7f; font-size: 16px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter;
	font-style: italic; margin-bottom: 14px;}

#featured_block p { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #111; font-weight: lighter; line-height: 23px; padding: 15px 0px; border-top: 1px solid #d1d3d1; }

#featured_block h4 { color: #111; font-size: 14px; line-height: 23px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter; padding: 15px 0px;}

 
.nav li { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 14px; }

#testimonials q, #publications q { color: #020202; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; font-size: 16px; font-weight: lighter; line-height: 28px; padding-bottom: 15px; }

#testimonials_left p { color: #020202; font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 12px; font-weight: lighter; line-height: 16.5px; padding-bottom: 15px; text-align: right; margin-top: 4px; }

#publications h3{ color: #111; font-size: 24px; line-height: 40px; background:url(images/heading_border.png), repeat-x; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter; }

#publications h4{ color: #111; font-size: 16px; line-height: 22px; font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif;; letter-spacing: 0.4px; font-weight: lighter; }



#designpacks h1{ color: #7f7f7f; font-size: 18px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter; font-style: italic; margin: 25px 30px 20px 30px; }
	
#designpacks h2{ color: #fff; height: 28px; font-size: 32px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; text-align: center; padding: 20px 0px; background:url(images/pack-blue.png); font-style: normal; }

#designpacks h3{ color: #111; font-size: 17px; line-height: 20px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px; font-weight: lighter; padding: 15px 30px 10px 30px; background:url(images/filler.png), repeat-x;}

#designpacks li { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #4e4e4e; font-weight: lighter; margin: 0px 15px;}

#designpacks ul { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 110px; font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #4e4e4e; font-weight: lighter; line-height: 23px; margin: 10px 30px; padding: 10px 0px;}	

#designpacks p { font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #4e4e4e; font-weight: lighter; margin: 10px 30px 0px 30px;}

#dp_1 h2{ background:url(images/pack-blue.png);}
#dp_2 h2{ background:url(images/pack-teal.png);}
#dp_3 h2{ background:url(images/pack-mauve.png);}
#dp_4 h2{ background:url(images/pack-green.png);}
#dp_5 h2{ background:url(images/pack-green.png);}
#dp_6 h2{ background:url(images/pack-green.png);}


#dp_1a p{ margin-top: 5px;}
#dp_2a p{ margin-top: 5px;}
#dp_3a p{ margin-top: 5px;}
#dp_4a p{ margin-top: 5px;}
#dp_5a p{ margin-top: 5px;}
#dp_6a p{ margin-top: 5px;}


#dp_1a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-blue.png); padding: 7px 60px 6px 60px;}
#dp_1a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}	

#dp_2a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-teal.png); padding: 7px 60px 6px 60px;}
#dp_2a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}	

#dp_3a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-mauve.png); padding: 7px 60px 6px 60px;}
#dp_3a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}		

#dp_4a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-green.png); padding: 7px 60px 6px 60px;}
#dp_4a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}	

#dp_5a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-green.png); padding: 7px 60px 6px 60px;}
#dp_5a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}	

#dp_6a a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: url(images/pack-green.png); padding: 7px 60px 6px 60px;}
#dp_6a a:hover { text-decoration:none; text-shadow: none;  background: #c2c2c2;  padding: 7px 60px 6px 60px;}


#brief_intro p { padding: 15px 0px; line-height: 24px;}

#brief_block p { line-height: 23px; }
#faq_left p { line-height: 24px;}

#project a, #packs a, #ethos_left2 a, #p_left a, #p_right a {  font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; color: #fff; text-decoration:none; font-style: italic; background: #1b95a9; padding: 5px 35px 5px 8px; text-shadow: none;}
#project a:hover, #packs a:hover, #ethos_left2 a:hover, #p_left a:hover, #p_right a:hover { text-decoration:none; text-shadow: none;  color: #fff; background: #c2c2c2; padding: 5px 35px 5px 8px;}
		

#footer p { font-size: 10.5px; font-family: "gesta-1","gesta-2", Helvetica, Myriad, Verdana, Geneva, Arial, sans-serif; color: #7f7f7f; margin-top: 5px; letter-spacing: 0.25px; line-height: 18px; font-weight: normal; }	
	
#footer a:hover { color:#7f7f7f; }	

#footer a { color:#5c5c5c; text-decoration:none; text-shadow: 0px 2px 2px #fff; }	

#footer h1{ color: #5c5c5c; font-size: 12px; font-family: "droid-serif-1","droid-serif-2", Georgia, Times, Times New Roman, serif; letter-spacing: 0.4px;
	font-style: italic; }
	

