body {
background: url(../images/bodybg_left.jpg) repeat-x #e0dedf;
margin: 0px;
padding: 0px;
font-family: arial, verdana, sans-serif;
font-size: 12px;
}

img {
margin: 0px;
padding: 0px;
}

h5 {
font-size: 10px;
color: #666;
font-weight: bold;
margin: 0px 30px 20px 50px;
padding: 0px;
}

td a:link {
font-weight: bold;
color: #982927;
text-decoration: none;
}

td a:visited {
font-weight: bold;
color: #B95861;
text-decoration: none;
}

td a:hover {
font-weight: bold;
color: #982927;
text-decoration: underline;
}

td a:active {
font-weight: bold;
color: #B95861;
text-decoration: underline;
}

td#contentbig {
background: url(../images/tablebg_contentbig.jpg) repeat-y top left;
}

td#contentbig p {
margin: 0px;
padding: 0px 30px 30px 30px;
color: #666;
font-size: 12px;
line-height: 24px;
text-align: justify;
}

td#contentbig ul {
margin: 0px;
padding: 0px 20px 30px 80px;
color: #666;
font-size: 12px;
line-height: 16px;
list-style-image: url(../images/table_semibullet.gif);
}

ul#resources {
margin: 0px;
padding: 0px 20px 10px 80px;
color: #666;
font-size: 12px;
line-height: 14px;
}

ul#resources li {
margin-bottom: 3px;
}

ul#resources li.doc {
list-style-image: url(../images/bullet_doc.gif);
}

ul#resources li.pdf {
list-style-image: url(../images/bullet_pdf.gif);
}

table#testinav {
margin: 0px;
padding: 0px;
}

td#testimonials {
background: url(../images/tablebg_contentbig.jpg) repeat-y top left;
}


td#testimonials div.testimonial {
margin: 5px 0px 20px 0px;
padding: 0px 0px 20px 0px;
border-bottom: 1px #a1a1a1 dotted;
}

td#testimonials div.testimonial p {
margin: 0px;
padding: 10px 30px 10px 30px;
color: #666;
font-style: italic;
font-size: 11px;
line-height: 18px;
text-align: justify;
}

td#testimonials div.testimonial p.author {
margin: 0px;
padding: 0px 20px 10px 30px;
color: #666;
font-style: italic;
font-weight: bold;
font-size: 11px;
line-height: 18px;
}

td#semileft {
margin: 0px;
padding: 0px;
background: url(../images/tablebg_contentl_semi.jpg) repeat-y top left;
}

td#semileft p {
margin: 0px;
padding: 0px 30px 20px 30px;
color: #666;
font-size: 12px;
line-height: 24px;
text-align: justify;
}

td#semiright {
margin: 0px;
padding: 0px;
background: url(../images/tablebg_contentr_semi.jpg) repeat-y top left;
color: #444;
}

td#semiright h3 {
margin: 5px 20px 10px 20px;
padding: 0px;
font-size: 12px;
font-weight: bold;
color: #000;
}

td#semiright p {
margin: 0px;
padding: 0px 20px 15px 40px;
font-size: 11px;
line-height: 16px;
}

td#semiright ul {
margin: 0px;
padding: 0px 20px 15px 40px;
font-size: 11px;
line-height: 13px;
list-style-image: url(../images/table_semibullet.gif);
}

td#semiright ul li {
margin: 5px 0px 8px 0px;
padding: 0px;
}

td#navbar {
background-color: #fff;
margin: 0px;
padding: 0px;
border-right: 1px #666 solid;
}

td#navbar a {
display: block;
margin: 0px;
padding: 10px 15px 10px 20px;
border-bottom: 1px #a1a1a1 solid;
font-family: helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #888;
text-decoration: none;
}

td#navbar a:link {
background: #fff;
}

td#navbar a:visited {
background: #fff;
}

td#navbar a:hover {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#navbar a:active {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#navbar a.open:link {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#navbar a.open:visited {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#navbar a.open:hover {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#navbar a.open:active {
padding: 10px 13px 10px 20px;
background: url(../images/navbar_openlinkbg.gif) repeat-y;
border-right: 2px #982927 solid;
}

td#borderleft {
background: url(../images/table_leftborder_bottom.jpg) repeat-y;
}

td#borderright {
background: url(../images/table_rightborder_bottom.jpg) repeat-y;
}

<!-- admin stuff -->

.headlineField {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 200px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	font-weight : bold;
	background : transparent;
}

.headlineFieldSmall {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 150px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	font-weight : bold;
	background : transparent;
}

.headlineFieldSpecial {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 450px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.headlineFieldSpecialTwo {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 200px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.articleField {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 450px;
	height : 125px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.articleFieldSmall {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 250px;
	height : 125px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.articleFieldSmaller {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 150px;
	height : 125px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.articleFieldSpecial {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 260px;
	height : 190px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.articleFieldSpecialTwo {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 260px;
	height : 125px;
	font-family : arial, helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.testimonialField {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 450px;
	height : 125px;
	font-family : arial, helvetica, sans-serif;
	font-style : italic;
	color : #666666;
	font-size : 12px;
	background : transparent;
	
}

.authorField {
	border-style : dashed;
	border-width : 1px;
	border-color : #333333;
	width : 300px;
	height : 75px;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	font-size : 12px;
	background : transparent;
}

.button {
	border-style : solid;
	border-width : 1px;
	border-color : #333333;
	background-color : #efefef;
	width : 100px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.deleteButton {
	border-style : solid;
	border-width : 1px;
	border-color : #982927;
	background-color : #efefef;
	width : 150px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #982927;
}

.deleteLink {
	border-style : solid;
	border-width : 1px;
	border-color : #982927;
	background-color : #efefef;
	padding : 15px;
	width : 150px;
	height : 20px;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #982927;
}

.instructionLayer {
	position : absolute;
	visibility : visible;	
}

.jobHead {
	font-family : arial, helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;=a
}

.jobBody {
	font-family : arial, helvetica;
	font-size : 12px;
	color: #666666;
	text-decoration: none;
}

.jobLink {
	font-family : arial, helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #982927;
	text-decoration: none;
}