body, img, h1, h2, h3, h4, p, form, fieldset, ul, li{margin:0; padding:0; border:0;}
body	{width: 100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#000; }

#page 	{width:760px; height:100%;margin: 0 auto; padding: 0; text-align:left;}
#header	{height:47px; background: url(../images/1ss/photography_header.jpg) no-repeat top center;}
#header h1 {display:none;}

#center,#left, #bottom	{margin:0; position:relative; background-color:#d4d4d4;}
#content {width:315px;padding: 15px 0 20px 20px;}
#content h1 { font-family:Arial; font-size:23px; margin-bottom: 15px; line-height:120%; }
#content p {margin:10px 10px 10px 0;}
#search {width:397px; height:232px; position:absolute; top:177px; right:8px;  
		background:url(../images/1ss/photography_bg_form.jpg) top right no-repeat; }
#search form 	{position:relative; top:120px;}
#search #subjectfield, #search #degreefield {display:none;}
#search fieldset{margin-bottom:15px; text-align:center;}
#search label	{margin-right:10px;font-size:14px;font-weight:bold; text-align:right; color:#d4d4d4;}
#search fieldset.button	{width:100%; text-align:center;}
#search fieldset.button input {width:145px;height:38px;background:url(../images/1ss/photography_btn_search.jpg) no-repeat;}
#zipfield .textfield {width:35%;}

#clients{width:100%; padding-bottom:10px; background-color:#fff; }
#clients img	{margin:5px 1px 5px 1px;border-right:1px dotted #ccc;}
#clients h2 	{margin:10px 0 5px 0; text-indent:5px;font-size:11px;color:#000; font-weight:normal;}

#bottom		{width:100%;padding:15px 0;text-align:center;}
#bottom ul	{margin:0px; padding:0px; display:block;}
#bottom li	{list-style:none; margin:0px;*margin-left:3px; padding:1px 5px; vertical-align:middle; display:inline;}
#footer		{margin:5px 0 0 0;padding:0;text-align:center;}
#bottom		{color:#666;}
#bottom li		{border-right:1px solid #666; font-weight:bold; font-size:11px;}
#footer, #footer a, #footer a:hover,#bottom a {text-decoration:none;color:#666;}
#footer a:hover, #bottom a:hover {color:#fff;}
#footer	{text-align:center;font-size:10px;}
#nav li.lastitem, #clients img.lastitem  {border-right:0 none;}
