* {margin:0;padding:0;border:0;}

body {margin:20px;background:#FFF;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
a {text-decoration:none;}

h1 {font-family:"Myriad Pro", Arial;font-size:30px;color:#000;font-weight:normal;margin-bottom:20px;}
h3 {color:#999;font-size:10px;margin-bottom:10px;}
p {color:#666666;margin-bottom:20px;font-size:19px;}
.dotted_hr{margin:20px 0;background:url(images/dotted-hr.png);height:1px;}
.bc {position:relative;top:43px;}

#main {width:705px;margin:0 auto;}

#header_one {text-align:right;font-size:9px;margin-bottom:20px;}
#header_one img {vertical-align:bottom;}
#header_two {margin-bottom:20px;}
#header_two .main_right {border-bottom:1px #999999 solid;font-size:14px;font-family:"Myriad Pro", Arial;text-align:right;font-weight:bold;margin-top:16px;}
#header_two .main_right_purple {border:0;border-top:1px #996699 solid;font-weight:normal;}
#header_two .main_right div {float:right;background:#FFF;position:relative;top:8px;padding-left:20px;}

#footer {border-top:1px #999 solid;color:#666;margin-left:170px;font-size:11px;padding-top:5px;}

.menu a {color:#999999;}
.menu a:hover, .menu a.active {font-weight:bold;}
.dummies a {color:#000;}
.dummies a.active {font-weight:bold;color:#996699;}
.small p {font-size:13px;color:#999;margin-bottom:10px;}

.involved .a {border-bottom:1px #bfbfbf solid;}
.involved .b {color:#99cc33;}

.work_container {margin-left:-18px;width:553px;}
.work_images {margin:20px 0;}
.work_images_chooser {margin:0 0 20px;}
.work_images_chooser a {color:#99cc33;}
.work_images_chooser a:hover {color:#996699;}
.work_images_chooser_prevnext {font-size:11px;float:left;margin-right:10px;}
.work_images_chooser_prevnext a {color:#000;}
.involved {border-bottom:1px #999 solid;padding-bottom:10px;margin-bottom:20px;}

#quick_links h2 {font-size:12px;margin-bottom:4px;}

.spacer {border-bottom:1px #999999 solid;position:relative;left:-15px;width:30px;margin:10px 0;}

.main_left {width:170px;float:left;}
.main_right {width:535px;float:left;}

.workbox {width:165px;float:left;margin:0 0 18px 18px;text-align:left;}
.workbox img {margin-bottom:10px;}
.workbox h1 {color:#333;font-size:11px;margin-bottom:0;display:inline-block;}
.workbox a h1 {background:#ffff00;}
.workbox a:hover h1 {background:0;}
.workbox h2 {color:#999;font-size:10px;letter-spacing:-1px;}

.contact_third {width:178.33px;float:left;}
.contact_third p {font-size:10px;margin-bottom:10px;color:#333;}
.contact_third span.b {color:#000;}
.contact_third img {vertical-align:bottom;}

.green {color:#99cc33;}
.purple, #header_two, .dummies a:hover  {color:#996699;}
.darkpurple, .menu a:hover, #quick_links h2, .menu a.active  {color:#660066;}
.clear {clear:both;}