/* Link Styles */

A:link  
{text-decoration:	none;
font-weight:		bold;
color:				blue;
/* border-bottom:	1px dotted rgb(251, 132, 5); */
background-color:	transparent;}

A:active
{text-decoration: 	none;
font-weight: 		bold;
background-color:	transparent;}

A:visited
{text-decoration:	none;
font-weight:		bold;
color:				purple;
/* border-bottom:	1px dotted rgb(251, 132, 5);*/
background-color:	transparent;}

A:hover
{font-weight:		bold;
text-decoration: 	none;
color:				rgb(110, 2, 40);
background-color:	transparent;}

/* Main content DIVs */

body
{background: 		url(images/background-claret4.gif) top left fixed 
					no-repeat rgb(110, 2, 40);
text-align: 		center;
padding:			30px 30px 30px 30px;}

div#main
{width: 			90%;
margin-left: 		auto;
margin-right: 		auto;
background: 		rgb(255, 255, 255);
text-align: 		center;
padding: 			20px 10px 10px 10px;
border:				1px dotted rgb(251, 132, 5);}

div#topright
{float:				right;
margin-right: 		auto;
background: 		transparent;
text-align: 		right;
padding: 			0;
border:				0px solid blue;}

div#content
{border:			1px dotted blue;
width:				100%;}

div#banner
{margin:			0;
border:				0px solid red;}

/* div#topnav
{width:				100px;
float:				left;
text-align: 		center;
background-color:	white;
margin: 			10px 10px 10px 10px;
padding:			10px;
border:				1px solid rgb(251, 132, 5);} */

div#topnav2
{float:				left;
text-align: 		center;
background-color:	rgb(255, 245, 238);}
margin: 			10px 25px 10px 10px;
padding:			10px;
border:				1px dotted rgb(251, 132, 5);}


div#topnav3
{float:				right;
text-align: 		center;
background-color:	rgb(255, 245, 238);}
margin: 			10px 15px 10px 10px;
padding:			10px;
border:				1px dotted rgb(151, 132, 5);}

div#main div#rightpanel 
{border:			1px dotted rgb(251, 132, 5);
margin:				5px 0px 5px 8px; 
float:				right;
background:			transparent;
padding:			0;
text-align:			center;}

div#footer
{text-align: 		center;
border-top:			1px solid rgb(110, 2, 40);
padding:			0;}

#minitabs {
margin: 			0;
padding: 			10px;
border: 			0px dotted blue;
	}

#minitabs li {
margin: 			0 7px 0 7px; 
padding: 			0;
/* display: 		block; */
list-style-type: 	none;
clear:				both;
font:				14px Georgia, sans-serif;
	}
	
#minitabs a:link, #minitabs a:visited 
{float: 			left;
border-bottom:		3px solid transparent;
line-height: 		14px;
font-weight: 		bold;
margin: 			0 10px 2px 10px;
text-decoration: 	none;
color: 				rgb(251, 132, 5);}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover 
{float: 			left;
border-bottom:		3px solid rgb(110, 2, 40);
line-height: 		14px;
font-weight: 		bold;
margin: 			0 10px 2px 10px;
text-decoration: 	none;
color: 				rgb(110, 2, 40);}

#minitabs a:hover 
{color: 				rgb(110, 2, 40);}


/* Normal text styles */

img.bdr
{border:			1px solid black;
font-size:			11px;}

h1
{font-size:			30px;
font-family:		comic sans ms;
font-weight:		bold;
color:				rgb(110, 2, 40);
background-color:	transparent;
text-align:			left;}

h2
{font-family: 		Georgia, serif;
font-size:			12px;
font-weight: 		bold;
color: 				rgb(110, 2, 40);
background-color: 	transparent;
text-align: 		left;}

h3
{font-family: 		serif;
font-weight: 		bold;
color: 				black;
background-color: 	transparent;
text-align: 		left;
margin: 			1em}

h4
{font-family: 		Georgia, serif;
font-size:			24px;
font-weight: 		bold;
color: 				rgb(110, 2, 40);
background-color: 	transparent;
text-align: 		left;}

h5
{font-family: 		comic sans ms;
font-size:			24px;
font-weight: 		bold;
color: 				rgb(110, 2, 40);
background-color: 	transparent;
text-align: 		left;}

p
{font: 				1em/1.5em comic sans ms;
color: 				black;
background-color: 	transparent;
text-align: 		justify;
padding:			5px;
border:				0px dotted gray;
margin:				10px;}

table
{background:		white;
border:				1px dotted rgb(110, 2, 40);}

td, th 
{font: 				1em/1em Georgia, serif;
color: 				black;
background-color: 	transparent;
text-align: 		justify;
padding:			5px;
border:				0px dotted gray;
margin:				10px;}

ul
{font: 				1em/1.25em Georgia, serif;
color: 				black;
background-color: 	transparent;
text-align: 		justify;
border:				0px dotted gray;}

/* Text styles inheriting from DIVs */

div#footer p
{text-align:		center;
font-size:			9px;}
