/****************************************
**	TAGS
****************************************/

body, td			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: 12px;
					line-height: 1.5em;
					color: #223673}

hr					{color: #ba2d23}

p.sort_header{
	background-color: #cdd5ec;
	padding: 6px;
	font-weight: bold;
	line-height: 8px;
}
p.sort_selection{
	background-color: #f2f4e7;
	padding: 2px;
}

/******************************************
**	CLASSES
******************************************/

.smtitle			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold}
					
.title				{font-family: verdana, arial, helvetica, sans-serif;
					font-size: 13px;
					font-weight: bold}
p.intro{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #485da8;
}

.price				{font-family: arial, helvetica, sans-serif;
					font-size: 11px;
					color: #ba2d23;
					font-weight: bold}

.smaller			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					color: #223673}
					
.tiny				{font-family: verdana, arial, helvetica, sans-serif;
					font-size: 9px;
					color: #223673}

.contact			{color: #ffffff;
					font-weight: bold;
					font-size: 11px;
					background: #7bb5e2;
					padding: 2px 4px;}

img.headshot{
	border: 1px solid #263c8a;
}
					
td.content{
	padding: 8px 12px 20px 14px;
	border: 1px solid #000000;
	background-color: #ffffff;
}

td.nav_bg{
	background: url(images/nav_bg_img.gif);
	background-repeat: no-repeat;
}

td.headshots{
	background-color: #f1f3e2;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

td.names{
	color: #263c8a;
	font-weight: bold;
	text-align: center;
}



/******************************************
**	NAVIGATION
******************************************/

td.plain{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #263c8a;
	text-align: right;
	padding: 5px 8px 5px 4px;
	background-color: #dbddce;
	cursor: pointer;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	border-bottom: 1px solid #000000;
}

td.active{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #263c8a;
	text-align: right;
	padding: 5px 8px 5px 4px;
	background-color: #fff;
	cursor: pointer;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	border-bottom: 1px solid #000000;
}

td.over{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	color: #ba2d23;
	padding: 5px 8px 5px 4px;
	background-color: #ffffff;
	cursor: pointer;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	border-bottom: 1px solid #000000;
}



td.sn_plain{
	font-family: arial, helvetica, sans-serif;
	text-align: right;
	padding: 3px 8px 3px 4px;
	background-color: #ffffff;
	cursor: pointer;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	border-bottom: 1px solid #000000;
}

td.sn_active{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
	padding: 3px 8px 3px 4px;
	background-color: #7d8dc4;
	cursor: pointer;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	border-bottom: 1px solid #000000;
}

td.sn_over{
	text-align: right;
	padding: 3px 8px 3px 4px;
	background-color: #ffffff;
	cursor: pointer;
	border-bottom: 1px solid #000000;
}










/******************************************
**	LINKS
******************************************/

a.navlink:link, a.navlink:visited{
	color: #152665;
	text-decoration: none
}
a.navlink:hover{
	color: #152665;
	text-decoration: none
}

a:link				{color: #ba2d23;
					text-decoration: none}
a:visited			{color: #ba2d23;
					text-decoration: none}
a:hover				{color: #6f8fc2;
					text-decoration: none}
				
a.white:link		{color: #ffffff;
					text-decoration: none}
a.white:visited		{color: #ffffff;
					text-decoration: none}
a.white:hover		{color: #ffffff;
					text-decoration: none}
					
a.white:link		{color: #ffffff;
					text-decoration: none}
a.white:visited		{color: #ffffff;
					text-decoration: none}
a.white:hover		{color: #000000;
					text-decoration: none}
					