/* CSS Document for Two Rivers Vet */
/* Created June 20, 2009 */
/* Last Updated June 22, 2009 */

html { height: 100%; margin-bottom: 1px; }	/* adds scroll bar to fix "shifting" */

/* body size and spec's */

body {
	background-image:url(assets/wood004.jpg);
	margin: 0;
	padding: 0;
}

table {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	border: 0;
	margin: 0;
	padding: 0;
}	

/* standard links */

table a:link {
	color: #2b0f7B;
	text-decoration: underline; 
}
table a:visited {
	color: #2b0f7B;
	text-decoration: underline; 
}
table a:hover {
	color: #2b0f7B;
	text-decoration: none;
}
table a:active {
	color: #2b0f7B;
	text-decoration: none;
}

/* Center table between margins */
/* NOTE: table being centered needs within <table> style="margin:auto" */

div.center {
	width: 100%;
	text-align: center;
}
	
/* TABLE MAIN POSITIONING */	

#main {
	text-align: center;
	padding-top: 25px;
}
	
	
/* Type styles */

h1 {					/* for the home page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2B0F7B;
}

h2 {					/* for the inside pages */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2B0F7B;
	padding-left: 18px;
}

h2 a:link {
	text-decoration: none; 
}
h2 a:visited {
	text-decoration: none; 
}
h2 a:hover {
	text-decoration: underline;
}
h2 a:active {
	text-decoration: underline;
}

p {
	margin: 0;
	padding: 0;
}

strong {
	color: #2B0F7B;
}

.caption {
	font-size: 8pt;
	line-height: 11pt;
	text-align: center;
}	

.homeCentered {
	text-align: center;
	margin-right: 115pt;
	margin-left: 115pt;
}



/* IMAGE POSITIONING */

.alignRight { text-align:right; }

.floatLeft {
	float: left;
	border: 0;
}

.floatRight {
	float: right;
	border: 0;
}

.floatLeftStaff {
	float: left;
	border: 0;
	padding-right: 20px;
}

/* CONTENT DIVISIONS */

#top {
	float: left;
	width: 708px;		/* TOTAL width = 764 (708 + 10 + 18 + 10 + 18) */
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 18px;
}

#left {
	float: left;
	width: 346px;	/* TOTAL width = 400 (346 + 18 + 18 + 18) */
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
}

#right {
	float: right;
	width: 328px;	/* TOTAL width = 364 (318 + 18 + 18 + 18) */
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
}

.clear 
	{ clear: both; }

