@charset "text/css"

body
	{
	margin-top: 0; margin-left:0; margin-right:0; margin-bottom: 15;
	background-color: #ddbbaa;
	background-image: url(images/backgrounds/texture1.gif);
	font-family: verdana, arial, sans-serif;
	color: #000000;
	}

/* FOR THE TABLE AROUND THE PAGE */
.bodyline
	{
	background-color: #ffffff;
	border-top: 2px #660000 solid;  border-right: 2px #660000 solid;  border-left: 2px #660000 solid;
	margin-top: 10; margin-right: 10; margin-left: 10; margin-bottom: 0;
	color: #000000;
	}
.bodyline2
	{
	background-color: #ffffff;
	border: 2px #660000 solid;
	margin-right: 10; margin-left: 10; margin-bottom: 10;
	color: #000000;
	clear: all;
	}

.bodyline3
	{
	background-color: #ffffff;
	border: 2px #660000 solid;
	margin-right: 10; margin-left: 10; margin-bottom: 10;
	padding: 5;
	color: #000000;
	clear: all;
	}
table.main_left
	{
	border-right: 2px #660000 solid;
	color: #000000;
	}
table.main_right
	{
	color: #000000;
	}
.header_left
	{
	background-color: #ffffff;
	padding: 5;
	margin-left: 1;
	width: 200;
	height: 225;
	float: left;
	}
.header_right
	{
	background-color: #ffffff;
	padding: 5;
	margin-right: 5;
	margin-left: 210;
	height: 225;
	}
.home_float_left
	{
	background-color: #ffffff;
	float: left;
	padding: 15;
	margin-left: 5;
	}

.home_float_right
	{
	background-color: #ffffff;
	float: right;
	}
.ad_right
	{
	text-align: center;
	margin-top: 10;
	border-top: 2px #660000 solid;
	padding: 10;
	}

.bottom_float_left
	{
	float: left;
	padding: 25;
	text-align: center;
	}

.bottom_float_right
	{
	float: right;
	padding: 25;
	text-align: center;
	}

.clear_both
	{
	clear: both;
	}

.clear_section
	{
	clear: both;
	}

.clear_right
	{
	clear: right;
	}

.clear_left
	{
	clear: left;
	}

.clear_all
	{
	clear: all;
	}

.center_page
	{
	padding: 50;
	}
.eazyweb
	{
	clear: both;
	}
/* COPYRIGHT */
.copyright
	{
	font-size: 11px;
	font-family: arial;
	color: #333333;
	text-align: center;
	font-weight: bold;
	}
a.copyright
	{
	color: #333333;
	text-decoration: none;
	}
a.copyright:hover
	{
	color: #666666;
	text-decoration: underline;
	}


/* FOR THE TOP TEXT LINKS */
.top-navigation
	{
	text-align:right;
	margin-top: 5; margin-bottom: 5; margin-right: 15;
	}
.top-nav
	{
	font-size : 9px; color : #000000; font-weight:bold;
	}
a.top-nav
	{
	text-decoration: none; color : #660000;  font-weight:bold;
	}
a.top-nav:hover
	{
	text-decoration: underline; color : #990000; font-weight:bold;
	}

/* FOR THE BOTTOM TEXT LINKS */
.bottom-navigation
	{
	text-align: center;
	margin-top: 5; margin-bottom: 5; margin-right: 0; margin-left: 0;
	}
.bot-nav
	{
	font-size : 9px; color : #000000; font-weight:bold;
	}
a.bot-nav
	{
	text-decoration: none; color : #660000;  font-weight:bold;
	}
a.bot-nav:hover
	{
	text-decoration: underline; color : #990000; font-weight:bold;
	}

/* FOR THE PORTFOLIO BUTTONS */
img.button
	{
	border: #ddbbaa 3px ridge;
	}
td.button
	{
	border-bottom: #660000 2px solid;
	border-left: #660000 2px solid;
	background-color: #ffffff;
	}
.mainmenu
	{
	font-size : 10px; font-weight: bold; text-align: center;
	}
a.mainmenu
	{
	text-decoration: none; color : #660000;
	}
a.mainmenu:hover
	{
	text-decoration: underline; color : #990000;
	}

/* FOR THE PAGE HEADLINE TEXT */
.maintitle
	{
	font-weight: bold; font-size: 22px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

.largetitle
	{
	font-weight: bold; font-size: 28px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

.subtitle
	{
	font-weight: bold; font-size: 16px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

/* FOR THE NEWS TEXT */
td.news_side
	 {
	 background-color: #ffffff;
	 border: solid 20px #ddbbaa;
	 }
td.news_item
	 {
	 background-color: #ffffff;
	 border: solid 2px #660000;
	 }

.news_headline
	{
	font-weight: bold; font-size: 22px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

.news_LG_headline
	{
	font-weight: bold; font-size: 28px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

.news
	{
	font-weight: bold; font-size: 16px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%";
	}

p.news_headline
	{
	font-weight: bold; font-size: 18px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%"; margin: 15;
	}

p.news_LG_headline
	{
	font-weight: bold; font-size: 24px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%"; margin: 15;
	}

p.news
	{
	font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", verdana, arial, helvetica;
	text-decoration: none; color : #000000; line-height: "120%"; margin: 25;
	}

/* FOR THE PAGE DESCRIPTION TEXT */
.top-text
	{ font-size : 12px; color: #000000; margin-left:20px; }
a.top-text
	{ color: #990000; text-decoration: none; font-weight: bold; margin-left: 0px;}

/* OTHER TEXT */
.gen
	{ font-size : 14px; }
.genmed
	{ font-size : 11px; }
.gensmall
	{ font-size : 10px; }
.gen,.genmed,.gensmall
	{ color : #000000; }
a.gen,a.genmed,a.gensmall
	{ color: #660000; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover
	{ color: #990000; text-decoration: underline; }

/* FRAME FOR IMAGES ON HOME PAGE */
img.framed
	{
	border-bottom: #660000 3px solid;
	border-right: #660000 3px solid;
	border-top: #880000 5px solid;
	border-left: #880000 5px solid;
	}

/* QUOTE TEXT ON HOME PAGE */
.quote
 	{
	FONT-FAMILY: serif;
	FONT-STYLE: italic;
	FONT-SIZE:14px;
	TEXT-ALIGN: center;
	COLOR: black;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: "110%";
	}

/* LARGER QUOTE TEXT */
.quote1
 	{
	FONT-FAMILY: serif;
	FONT-STYLE: italic;
	FONT-SIZE:16px;
	TEXT-ALIGN: center;
	COLOR: black;
	FONT-WEIGHT: bold;
	}

/* LARGER/red QUOTE TEXT */
.quote2
 	{
	FONT-FAMILY: serif;
	FONT-STYLE: italic;
	FONT-SIZE:16px;
	TEXT-ALIGN: center;
	COLOR: #880000;
	FONT-WEIGHT: bold;
	}

/* SIGNATURE AT BOTTOM OF QUOTE */
.sig
 	{
	{
	FONT-FAMILY: serif;
	FONT-STYLE: italic;
	FONT-SIZE:18px;
	FONT-WEIGHT: bold;
	text-align: right;
	COLOR:#880000;
	LINE-HEIGHT: "110%";
	}

.always
 	{
	FONT-FAMILY: serif;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: center;
	COLOR: #660000;
	}

.headline
 	{
	FONT-FAMILY: serif;
	FONT-WEIGHT: 800;
	FONT-STYLE: italic;
	FONT-SIZE:1.5em;
	TEXT-ALIGN: center;
	COLOR: #8000FF;
	}

.cap
 	{
	FONT-FAMILY: serif;
	FONT-WEIGHT: 700;
	FONT-STYLE: italic;
	FONT-SIZE:  1em;
	TEXT-ALIGN: center;
	FONT-COLOR: #000000;
	}

.text
	{
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: medium;
	COLOR: #000000;
	TEXT-INDENT: 2em;
	}
.photo_credit
	{
	font-family: "arial narrow", arial, helvetica, sans-serif;
	font-size: 8 px;
	color: grey;
	text-align: right;
	}
p.credit1
	{
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: medium;
	COLOR: #000000;
	TEXT-ALIGN: center;
	}

p.credit2
	{
	FONT-SIZE: 1em;
	FONT-WEIGHT: medium;
	COLOR: #000000;
	TEXT-ALIGN: center;
	}


.small
	{
	FONT-SIZE: .75em;
	FONT-WEIGHT: 700;
	COLOR: #000000;
	TEXT-ALIGN: center;
	}

.sp
	{
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: 700;
	COLOR: #000080;
	FONT-STYLE: italic;
	}

a:link,a:active,a:visited
	{ color : #663333; }

a:hover
	{ text-decoration: underline; color : #800000; }

hr	{ height: 0px; border: solid #660000 0px; border-top-width: 1px;}

.credit
	{
	font-size:14px;
	text-align:center;
	}
.makeup_credit
	{
	font-size:16px;
	text-align:center;
	font-weight:bold;
	}
.portfolio
	{
	border: 2px #880000 solid;
	background-color: #efefef;
	}
