body, div, p, td {margin:0px; padding:0px; font-family:Arial; font-size:14px;}
p {color:#455560; font-size:12px; line-height:16px;}
a, a:visited {color:#455560;}
table {border-collapse:collapse;}
img {border:none;}
form {color:#455560; font-size:12px; line-height:16px;}
#holder {height:100%;}
	#holder td {height:100%; vertical-align:top; width:33%;}
	#holder .top_left_bg {height:358px; background:#ffffff url(../images/top_left_bg.gif) repeat;}
	#holder .top_right_bg {height:358px; background:#ffffff url(../images/top_right_bg.gif) repeat;}
	#holder .bottom_left_bg {height:100%; background:#ffffff url(../images/bottom_left_bg.gif) repeat;}
	#holder .bottom_right_bg {height:100%; background:#ffffff url(../images/bottom_right_bg.gif) repeat;}

#nav {width:700px; height:157px; padding:40px 50px 0px 50px; background:#ffffff url(../images/header_bg.jpg) no-repeat;}
	#nav a {text-decoration:none;}
	#nav a:hover {color:#7ac142;}
	#nav a.current {color:#7ac142;}
	
#home-nav {width:700px; height:386px; padding:40px 50px 0px 50px; background:#ffffff url(../images/SM-Web-Home5.jpg) no-repeat;}
	#home-nav a {text-decoration:none;}
	#home-nav a:hover {color:#7ac142;}
	#home-nav a.current {color:#7ac142;}

/*Dropdown menus on homepage*/
#dropdown {height:60px;}
#dropdown a {color:#ffffff; text-decoration:none;}
#dropdown .row {margin:0px 0px 0px 24px; padding:0px; list-style:none;}
#dropdown .tab {margin:0px 6px 0px 0px; padding-top:2px; float:left; position:relative; width:183px; height:22px; font-size:18px; line-height:20px; list-style:none; background: #ffffff url(../images/dropdown_top_bg.gif) no-repeat;}
#dropdown .subul {margin:0px; padding:0px; list-style:none;}
#dropdown .subul li {margin:0px; padding:0px 0px 0px 10px;}
#dropdown .subul .lvl2 {height:28px; line-height:14px; font-size:12px; background:#ffffff url(../images/dropdown_bg.gif) repeat-y; display:none;}
#dropdown .subul .lvl3 {height:5px; vertical-align:top; background:#ffffff url(../images/dropdown_rounded.gif) no-repeat;}
#dropdown .tab:hover .subul .lvl2 {display:block;}

#content {width:800px;background-color:#ffffff;}
#crumbtrail {padding:5px 0px 0px 30px;}
#page {padding:30px;}
#page p.subtitle {margin-top:10px;font-weight:bold;}
#page p.title {padding-bottom:10px;color:#7ac142; font-size:36px; line-height:36px;}
#page li {color:#455560;font-size:12px;}
#subpage {margin-right:25%;}
#subnav {float:right;margin-top:42px;}
#subnav a {text-decoration:none;}
#subnav p.ssp a {font-weight:normal;}
#subnav p.ssp a.current {text-decoration:underline;}
#subnav p.ssp a:hover {text-decoration:underline;}
#subnav p {height:20px;width:143px;margin-top:4px;padding:2px 0px 0px 22px;font-weight:bold;background-image:url(../images/subnav_grey);}
#subnav p.expand {background-image:url(../images/subnav_grey_expand);}
#subnav p.green {background-image:url(../images/subnav_green);}
#subnav p.green a {color:#6cac3b;}
#subnav p.ssp {background-image:none;margin:0px;font-size:11px;background-color:#e2e6e9}
#tools {width:100%;}
#tools td.icon {padding:0px 10px 0px 10px;width:5%;}
#tools td.text {width:95%;font-size:12px;}
#tools td {vertical-align:middle;}
#directors {width:100%;}
#directors td.pic {width:20%;}
#directors td.info {padding-bottom:20px;width:80%;}
#main_logo {}
#footer-links {padding:0px 30px 0px 30px;text-align:center;}
#footer-links p {font-size:10px;}
#footer-links a {text-decoration:none;}

.workthumb {float:left;margin-right:15px;margin-top:10px;margin-bottom:20px;}

#pa_rollover {width:180px;height:135px;padding:20px 0px 20px 0px;float:left;background-color:#7ac142;}
#pa_rollover p {color:#ffffff;}
#pa_rollover p.name {text-align:right;padding-right:5px;padding-bottom:2px;font-size:12px;}
#pa_rollover a {color:#ffffff; font-size:12px;text-align:right;text-decoration:none;}
#pa_picture {margin:0px;padding:0px;float:left;}
#pa_text {width:523px;margin-bottom:20px;padding:0px;clear:both;color:#ffffff;background-color:#455560;}