/*
Some elements in this document
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.10.0
*/
/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 * 
 */
body {
	font:13px arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
	background-color: #330000;
}
table {
	font-size:inherit;
	font:100%;
}
select, input, textarea {
	font:99% arial,helvetica,clean,sans-serif;
}
pre, code {
	font:115% monospace;
	*font-size:100%;
}
body * {
	line-height:1.22em;
}

table.home{
	background-image: url(boxmid.jpg);
	margin: 40px auto 40px 40px;
}

table.shad{
	background-image: url(shadcntr.jpg);
}

table.ital{
	background-image: url(italback.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.ital2{
	background-image: url(itallag.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.dp{
	background-image: url(dpback.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.faux{
	background-image: url(fauxback2.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.deco{
	background-image: url(decoback2.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.cover{
	background-image: url(rmcover.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.est{
	background-image: url(est_back.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.cab{
	background-image: url(cab_back2.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

table.feat{
	background-image: url(featureback.jpg);
	margin: 0px auto 0px 130px;
	border: 3px solid #FEDBA1;
}

img.fp{
	margin: 20px 0px 20px 0px;
	/*border: thin solid Green;*/
}

img.sig{
	margin: 0px 0px 0px 380px;
}

img.hdr{
	margin: 20px 0px 20px 0px;
}

img.italsig{
	margin: 0px 0px 0px 180px;
}

img.rflash{
	margin: 20px 0px 10px 0px;
}

img.fflash{
	margin: 40px 0px 20px 0px;
}

table.home{
	background-image : url(mainback2.jpg);
}

table.maincopy{
	margin : 100px auto auto 130px;
	color: White;
	FONT: 1em Arial,Helvetica,sans-serif;
}

.italcopy{
	color: White;
	FONT: 1.1em Arial,Helvetica,sans-serif;
	margin : 20px auto auto 30px;
}

.fwcopy{
	color: White;
	width: 320px;
	FONT: 1.1em Arial,Helvetica,sans-serif;
	margin : 20px auto auto 30px;
}

.fwgraycopy{
	color: #303030;
	width: 320px;
	FONT: 1.1em Arial,Helvetica,sans-serif;
	margin : 20px auto auto 30px;
}

.italescut{
	background-image: url(ital_swirl.jpg);
}

.dpescut{
	background : url(dpescut.jpg) no-repeat;
}

.fauxescut{
	/*background : url(faux_escut.jpg) no-repeat;*/
	padding : 10px 0px 0px 0px;
}

.featescut{
	background-image: url(feature_swirl.gif);
	background-repeat : no-repeat;
}

#MENU{

}

#menu a{
	COLOR: White;
	FONT: 12px Arial,Helvetica,sans-serif;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none;
	margin-right: 1em;
	margin-top: 1em;
}

#menu a:hover{
	background-color: transparent;
	/*color: #A38A47;*/
	color: #5E12AD;
}

.info{
	margin: 60px 5px 10px 5px;
}

.textcopy{
	margin-top : 64px;
	FONT: 1.1em Arial,Helvetica,sans-serif;
}

.thumb{
	margin : 5px 12px 5px 12px;
}

img.thumb{
	border: 1px solid Black;
}

h3.sig{
	color: #601BA5;
	margin: auto auto 0px 10px;
}

h3.flourish{
	font: Times New Roman;
}