body {	margin: 0;	padding: 0;} /*	| liquidcorners.css; feel free to adapt the style!	| ================================================	| use: 4 corners with borderline outside a contentbox with class="inside"; 	|      image  = upper half: top left corner, long borderline, top right corner	|               under half: bottom left corner, long borderline, bottom right corner	|      CHANGE = you have to change this for fitting to your image	|      YCC    = You Can Change (or omit), if wanted	|      DNC    = Do Not Change	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm	| adapted	| by.....: ... (your name and site?!)	|	| + please let this text & links intact for a next user +*/.top-left, .top-right, .bottom-left, .bottom-right { 	background-image: url('../images/corners1280x18.gif'); /* CHANGE: path and name of your image */	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */	}.top-left, .bottom-left { 	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */	width: 220px;	}.top-right, .bottom-right { 	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */	}.top-right {	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */	}.bottom-left  { 	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */	}.bottom-right { 	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */	}.inside {	border-left: 1px solid #717171; /* YCC: color & properties of the left-borderline */	border-right: 1px solid #717171;/* YCC: color & properties of the right-borderline */	background: #EDE6CF;            /* YCC: background-color of the inside */	color: #000000;                 /* YCC: default text-color of the inside */	padding-left: 10px;             /* YCC: all texts at some distance of the left border */	padding-right:10px;             /* YCC: all texts at some distance of the right border */	}.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */.nobottomgap { margin-bottom: 0; margin-right: 5px; } /* DNC: to avoid splitting of the box *//* added by JLM */.top-left2, .top-right2, .bottom-left2, .bottom-right2 { 	background-image: url('../images/corners1280x18_2.gif'); /* CHANGE: path and name of your image */	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */	}.top-left2, .bottom-left2 { 	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */	}.top-right2, .bottom-right2 { 	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */	}.top-right2 {	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */	}.bottom-left2  { 	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */	}.bottom-right2 { 	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */	}.inside2 {	border-left: 1px solid #717171; /* YCC: color & properties of the left-borderline */	border-right: 1px solid #717171;/* YCC: color & properties of the right-borderline */	background: #ffffff;            /* YCC: background-color of the inside */	color: #000000;                 /* YCC: default text-color of the inside */	padding-left: 10px;             /* YCC: all texts at some distance of the left border */	padding-right:10px;             /* YCC: all texts at some distance of the right border */	height: 230px;	}.notopgap2    { margin-top: 0; font-size: 2px;}    /* DNC: to avoid splitting of the box */.nobottomgap2 { margin-bottom: 0; margin-right: 5px; font-size: 2px;} /* DNC: to avoid splitting of the box */.space {	padding-top: 5px;	background-image: url('../images/spacer.gif');	background-color: #ffffff;	font-size: 2px;}.rtContent {	margin: 0;	display: inline;	padding-right: 5px;}.background {	background-repeat: no-repeat;}.officeBlurb {	clear: both;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #039;	padding: 40px 10px 5px 270px;	height: 95px;}.middle {	position: relative;	margin-top: -28px;}.middle2 {	position: relative;	margin-top: -5;}.bread {	padding: 6px 20px;}.floatLeft {	float: left;	margin: 0;	display: inline;	padding-right: 5px;	height: 60px;}.floatLeft2 {	float: left;	margin: 0;	display: inline;	padding-right: 5px;	height: 85px;}.floatRight {	float: right;	width: 200px;	margin: 0;	display: inline;	padding-left: 15px;}.footer {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.main {	padding-top: 5px;}.mainY {	background-repeat: repeat-y;	padding: 15px;}.sidesubhead {	font-family:Arial, Helvetica, sans-serif;	font-size: 15px;	color: #328B01;}.middlesubhead {	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color: #184875;}.text {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #333333;}.text2 {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #333333;}.textHome {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 18px;	color: #333333;}.textWhite {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #ffffff;}.top {	padding: 3px 2px;}.testimonial {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #184875;}.credit {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-style: italic;	font-size: 10px;	line-height: 16px;	color: #333333;}a.sidetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: underline;}a.sidetext:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #039;	text-decoration: underline;}.topNavBackground {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #003366;	background-repeat: no-repeat;	padding-top: 15px;	padding-right: 30px;	padding-bottom: 5px;	padding-left: 30px;	text-decoration: none;}a.headNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #036;	padding-left: 40px;	text-decoration: none;}a.headNav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #fff;	text-decoration: none;}a.blue:link, a.blue:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	line-height: 20px;	font-weight: normal;	color: #06f;	text-align: right;	padding-top: 5px;	padding-right: 18px;	text-decoration: none;}a.blue:hover {	text-decoration: none;	color: #3c0;}	a.breadcrumbs {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #fff;	text-decoration: underline;}a.breadcrumbs:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #fff;	text-decoration: underline;}a.home {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold:	color: #ffffff;	padding-left: 40px;	text-decoration: none;}a.home:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold:	color: #ffff33;	text-decoration: none;}a.book {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #990000;	padding-left: 40px;	text-decoration: underline;}a.book:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #777777;	text-decoration: underline;}.pullquote {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #003366;	line-height: 19px;}	