/*-----------------------------------------------laurengrant.com low stylesauthor:   daniel rubinversion:  2003.01.02----------------------------------------------- *//* Global Text Elements----------------------------------------------- */body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: verdana, arial, helvetica, sans-serif;	color: #000; }/* Standard Links */a {	color: #52666c;	font-weight: normal;	text-decoration: none; }a:link {	color: #52666c;	background: transparent; }a:visited {	color: #033;	background: transparent; }a:hover {	color: #033;	text-decoration: underline;	background: transparent; }a:active {	color: #000;	text-decoration: underline overline;	background: transparent; }/* Gallery Links */.gallery a img { border: 1px solid #51666c; }.gallery a:link img { border: 1px solid #51666c; }.gallery a:visited img { border: 1px solid #51666c; }.gallery a:hover img { border: 1px solid #000; }.gallery a:active img { border: 1px solid #000; }strong {   	font-weight: bold;	background: transparent; }code, tt, pre	{   	font: x-small monaco, "andale mono", courier, "courier new", sans-serif;    	color: #000;    	background-color: transparent;    	margin-right: 30px;    	margin-bottom: 10px;    	margin-left: 30px; }blockquote {   	color: #000;   	margin: 0px 15px 10px 25px;   	padding: 0px 0px 0px 0px;   	background: transparent; }/* Heading Text Elements----------------------------------------------- */h1 {	margin: 27px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 18px;	font-weight: normal;	line-height: 25px;	color: #000; }h2 {	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	font-size: 16px;	font-weight: bold;	color: #000; }h3 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 13px;	font-weight: bold;	line-height: 15px;	color: #000; }h4 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 15px;	font-weight: bold;	font-family: trebuchet ms, helvetica;	line-height: 15px;	color: #52666c; }h5 {	margin: 0px 0px 0px 0px;	padding: 2px 0px 0px 0px;	font-size: 12px;	font-weight: bold;	line-height: 15px;	color: #000; }h6 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px;	font-weight: bold;	color: #600; }/* Paragraph Text Elements----------------------------------------------- */p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 15px 0px;	font: 11px/18px Verdana, Arial, Helvetica, sans-serif; }p.small {	margin: 0px;	padding: 0px;	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;	color: #999; }p.endnote {	margin: 0px;	padding: 0px;	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;	color: #999; }.oldbrowsers {	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	color: #c00; }/* Miscellaneous----------------------------------------------- */ul {	font-size: 11px;	line-height: 18px; }li {	font-size: 11px;	line-height: 18px;	color: #333; }dl {	margin-top: 0;	margin-bottom: 15px; }dt { font: 10px/15px geneva, verdana, sans-serif; }dd { font: 10px/15px geneva, verdana, sans-serif; }form {	display: inline;	margin:0px;	padding:0px; }