/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 
   ｩ2005 American Web Services  |  All Rights Reserved.
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

/* BASE TAGS - old background: #AECC7C */
.body, body			{ background: #FAF3D4; font: 62.5% Arial,Helvetica,sans-serif; color: #333; margin: 0px; padding: 0px; }

h1					{ font: bold 1.5em Arial,Helvetica,sans-serif; }
h2					{ font: bold 1.4em Arial,Helvetica,sans-serif; color: #FFF; }
h3					{ font: bold 1.4em Arial,Helvetica,sans-serif; padding: 0px 10px 0px 10px; text-transform: capitalize; }
h4					{ font: bold 1.2em Arial,Helvetica,sans-serif; padding: 0px 10px 0px 10px;}

table,li,form,dl	{ margin: 0px; padding: 0px; }
tr, td				{ vertical-align: top; }
img					{ border: 0px; margin:0px; padding: 0px; }

a,
a:active,
a:visited 			{ color: #6393C3; }
a:hover 			{ color: #C17E37; text-decoration: underline; }

/* PROPERTIES */
.left				{ float: left; }
.right				{ float: right; }
.printonly			{ display: none; }
.hairline			{ border-top: 1px solid #FFF; }


/* CONTENT AREA */
.sitewrapper		{ width: 769px; background: #FFF url(../_images/bg2.gif) repeat-y; border-right: 1px solid #FFF; }
.masthead			{ background: #AECC7C; padding-bottom: 5px; }
.error, .error2		{ color: #8E0C0A;}

.col1 label,.col2 label,.col3 label,.col4 label	{ display: block; width: 68px; text-align: right; float: left;}

.col5 a, 
.col5 a:visited, 
.col5 a:active		{ font: normal 0.9em arial; color: #6393C3; text-decoration: none; padding-left: 22px;}
.col5 a:hover 		{ color: #C17E37; text-decoration: underline; }

.links 				{ margin: 0px;}
.fair 				{ margin: 2px 5px 0px 5px;}

.contentcolumn		{ width: 556px; background: #C17E37; font: normal 1.1em Verdana,Arial,Helvetica,sans-serif; line-height: 18px; border-top: 1px solid #FFF; border-left: 1px solid #FFF; float: right; }
.contentcolumn h1	{ height: 20px; margin: 2px 0px 2px 5px; padding: 3px 0px 3px 8px; }
.contentcolumn h2	{ height: 35px; background: url(../_images/cosmetic/headline-bg.gif) no-repeat; text-transform: capitalize; margin: 8px 0px 0px 8px; padding: 8px 0px 0px 8px; }
.contentcolumn div 	{ background: #FFF; margin: 10px 7px 10px 10px; }
.contentcolumn p	{ margin: 3px 0px 3px 0px; padding: 5px 10px 0px 10px; }
.contentcolumn .col1, .col1 { width: 67%; margin: 0px; padding: 1px 2px 2px 0px; float: left; }
.contentcolumn .col2, .col2 { width: 48%; margin: 0px; padding: 1px 2px 2px 0px; float: left; }
.contentcolumn .col3, .col3	{ width: 32%; margin: 0px; padding: 1px 2px 2px 0px; float: left; }
.contentcolumn .col4, .col4	{ width: 24%; margin: 0px; padding: 1px 2px 2px 0px; float: left; }
.contentcolumn .col5, .col5	{ width: 19%; margin: 0px; padding: 1px 2px 2px 0px; float: left; background: url(../images/pdf.gif) no-repeat; }
.contentcolumn h3 span	{ font: italic .8em Arial; margin: 0px; padding: 0px; }
.contentcolumn p .eho	{ border: 0px; margin: 5px 15px 0px 5px; float: left; }

.contentcolumn .office	{ background: #C17E37; font-size: 0.9em; color: #FAF3D4; line-height: 12px; margin: 0px; padding: 15px 0px 5px 0px; border-top: 1px solid #FFF; text-align: center; }
.contentcolumn .office a,
.contentcolumn .office a:visited,
.contentcolumn .office a:hover,
.contentcolumn .office a:active { color: #FAF3D4 !important; }

.contentcolumn .office	br		{ line-height: 8px; }

.contentcolumn .parentcont 		{ font: normal 1.0em arial; padding-left: 10px; }
.contentcolumn .parentimg 		{ width: 100px; margin: 0px; padding: 0px; float: right; }
.contentcolumn .parenttext 		{ width: 500px; margin: 5px 7px 2px 0px; padding: 0px; }
.contentcolumn .itemtext 		{ width: 500px; margin: 2px 0px 2px 10px; padding: 0px; }
.contentcolumn .storemain		{ font: bold 1.2em Arial,Helvetica,sans-serif; line-height: 16px; }

.contentcolumn .details .headline	{ width: 318px; background: #FAF3D4; margin: 0px; padding: 3px 10px 3px 2px; font: bold 1.1em arial; }
.contentcolumn .details .item		{ width: 143px; font: normal 1.1em arial; float: right; margin: 7px 0px 4px 2px; padding: 5px 3px; background: #F6F9F9; border: 1px solid #4F78A1; }
.contentcolumn .details .item .agent,	
.contentcolumn .details .item .logo		{ margin: 0px; }
.contentcolumn .details .item .contlist    { margin: 0px; padding: 1px 2px 0px 2px; }
.contentcolumn .details .comments    { width: 3.62in; margin: 0px; padding: 0px; }
.contentcolumn .details .comments table   { margin: 0px; padding: 2px; border: 1px solid #FAF3D4; }
.contentcolumn .details .comments table td span  {font: normal 1.0em arial; }
.contentcolumn .details .reflink	{ display:block;position:relative;top:3px;text-align:center;margin-top:7px;background:#F6F9F9;border:none; }


a img.thumb, img.thumb  { width: 75px; border: 1px solid #D6D9D9; text-align: center; margin: 3px 3px 3px 3px;}

.linerow			{ border-top: 1px solid #AECC7C; width: 95%; margin: 14px 0px 14px 0px; padding: 7px 0px 4px 5px;}
.linebreak			{ width: 556px; line-height: 12px;}
.lineattach			{ font: italic 0.95em Arial; padding: 0px 25px 0px 0px; float: right;}

/* MENU */
.menu				{ width: 212px; font: normal 1.2em arial; float: left; }
.menu div h1		{ margin: 0px 0px 5px 0px; }
.menu a, 
.menu a:visited, 
.menu a:active		{ display: block; color: #000; text-decoration: none; margin: 0px 0px 4px 0px; padding: 3px 0px 3px 7px; }
.menu input,
.menu select		{ margin: 3px; }
.gobutton			{ margin-top: 10px; padding-right: 15px; }
.gosend				{ margin-top: 10px; text-align: center; }



/* BLUE MENU SECTION #75ABE2*/
.blue				{ background: #6393C3; padding: 7px; }
.blue h1			{ color: #FFF; }
.blue form input,
.blue form select	{ font: normal 0.9em arial; color: #666; }
/* .blue a, 
.blue a:visited, 
.blue a:active		{ display: block; color: #000; text-decoration: none; margin: 0px 0px 4px 0px; padding: 3px 0px 3px 7px; } */
.blue a:hover		{ background: #75ABE2; text-decoration: none; }

/* .blue .highlight	{ background: #75ABE2; font-size: 1.05em; } */
.highlight a,
.highlight a:visited,
.highlight a:hover,
.highlight a:active { font-size: 1.0em; }

/* GREEN MENU SECTION */
.green				{ background: #AECC7C; padding: 7px; }
.green h1			{ color: #666; }
.green h1 span		{ font: normal 0.5em Arial,Helvetica,sans-serif;}
.green form input,
.green form select	{ font: normal 0.9em arial; color: #666; }
.green a:hover		{ background: #95AF6A; color: #FFF; }

/* ORANGE MENU SECTION #FAE7BD;*/
.orange				{ background: #FAC651; padding: 7px; }
.orange h1			{ color: #FFF; }
.orange a,
.orange a:visited,
.orange a:active	{ color: #473A36; }
.orange a:hover		{ background: #FAE7BD; text-decoration: none; }


/* PURPLE MENU SECTION */
.purple				{ background: #B7859D; padding: 7px; }
.purple h1			{ color: #EEADCC; }
.purple a,
.purple a:visited,
.purple a:active	{ color: #FFF; }
.purple a:hover		{ background: #EEADCC; }


/* FOOTER AREA */
.footer
{
	width: 769px;
	background: #EDEDED;
	color: #666;
	font: normal 1em verdana;
	padding: 13px 0px 13px 0px;
	border-top: 1px solid #FFF;
	text-align: center;
	clear: both;
}
