/* vim: set expandtab tabstop=4 shiftwidth=4:
+----------------------------------------------------------------------+
| PHP version 4                                                        |
+----------------------------------------------------------------------+
| Copyright (c) 2004 Nightlight Design                                 |
+----------------------------------------------------------------------+
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License (GPL) as        |
| published by the Free Software Foundation; either version 2 of the   |
| License, or (at your option) any later version.                      |
|                                                                      |
| This program is distributed in the hope that it will be useful, but  |
| WITHOUT ANY WARRANTY; without even the implied warranty of           |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    |
| General Public License for more details.                             |
|                                                                      |
| To read the license, visit http://www.gnu.org/copyleft/gpl.html      |
+----------------------------------------------------------------------+
| Authors: Matthew Kirkpatrick <askmatt@nldesign.com>                  |
+----------------------------------------------------------------------+
| PURPOSE OF THIS FILE                                                 |
| This is the site wide CSS file for the ikinetic Default template     |
+----------------------------------------------------------------------+

 Created:      February 16, 2004
 Last Updated: July 26, 2004

 @version $Id: .site.css,v 1.0 2004/02/16 12:34:00 EST $
 @copyright 2004

*/

/*--------------------------------------------------------------------*/
/*                           TAGS: Defaults                           */
/*--------------------------------------------------------------------*/

body {
	background-color: #666666;
	margin: 20px 0px 0px 0px;
}

body, table, td, ol, ul, li, p, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFEE;
}

img {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFCC;
}

h1 {
	font-size: 24px;
	border-bottom: 1px solid #333333;
	padding: 2px;
	margin: 0px 0px 2px 0px;
}

h2 {
	font-size: 21px;
	padding: 2px;
	margin: 0px 0px 2px 0px;
}

h3 {
	font-size: 18px;
	padding: 2px;
	margin: 0px 0px 0px 0px;
}

h4 {
	font-size: 15px;
	border-bottom: 1px solid #333333;
	padding: 2px;
	margin: 0px 0px 0px 0px;
}
	
h5 {
	font-size: 12px;
	border-bottom: 1px solid #333333;
	padding: 2px;
	margin: 0px 0px 0px 0px;
}
	
h6 {
	font-size: 10px;
	border-bottom: 1px solid #333333;
	padding: 2px;
	margin: 0px 0px 0px 0px;
}

a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

a:active {
	color: #990000;
	text-decoration: underline;
}

input {
	font-size: 10px;
}

select {
	font-size: 10px;
}

/*--------------------------------------------------------------------*/
/*                        TEMPLATE: Defaults                          */
/*--------------------------------------------------------------------*/

table.parentTABLE {
	width: 800px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.headerTABLE {
	width: 100%;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td.headerTD {
	text-align: center;
	vertical-align: top;
	padding: 25px 0px 0px 0px;
}

div.navDIV {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: no-repeat;
	padding: 0px 1px 7px 0px;
}

a.navA {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF99;
}

a.navA:link, a.navA:visited {
	color: #FFFF99;
	text-decoration: none;
}

a.navA:hover, a.navA:active {
	color: #FFFFFF;
	text-decoration: none;
}

td.bodyTD {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

table.mainTABLE {
	width: 100%;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td.mainTD {
	border: 0px;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.footerTABLE {
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

td.footerTD {
	border-top: 0px;
	text-align: right;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

div.footer, .footer, a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

div.footer {
	padding: 7px 7px 0px 0px;
}

a.footer:link {
	color: #999999;
	text-decoration: none;
}

a.footer:visited {
	color: #999999;
	text-decoration: none;
}

a.footer:hover {
	color: #FFFFCC;
	text-decoration: none;
}

a.footer:active {
	color: #FFFFCC;
	text-decoration: none;
}

table.container {
	border: 1px solid #BBBBBB;
	background-color: #EFEFEF;
}

img.imgAlignRIGHT {
	border: 1px solid #333333;
	margin: 0px 5px 7px 10px;
}

img.imgAlignCENTER {
	border: 1px solid #333333;
	margin: 0px 10px 7px 10px;
}

img.imgAlignLEFT {
	border: 1px solid #333333;
	margin: 0px 10px 7px 5px;
}

img.imgBORDER {
	border: 1px solid #333333;
}


/*--------------------------------------------------------------------*/
/*                         CLASSES: CUSTOM                            */
/*--------------------------------------------------------------------*/

.contentAREA {
	border: 0px;
	background-color: transparent;
	padding: 14px 14px 14px 14px;
	margin:  0px 0px 0px 0px;
	text-align: justify;
}

/*--------------------------------------------------------------------*/
/*                          CLASSES: FORMS                            */
/*--------------------------------------------------------------------*/

.errorDIV {
	background-color: #D6A19A;
	border-bottom: 1px solid #666666;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.nonerrorDIV {
	background-color: #C3D9B8;
	border-bottom: 1px solid #666666;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.form_field {
	font-size: 12px;
	color: #333333;
}

.form_field-req, a.form_field-req, a:active.form_field-req {
	font-size: 12px;
	color: #990000;
}

.form_field-error, a.form_field-error, a:active.form_field-error {
	font-weight: bold;
	font-size: 12px;
	color: #990000;
}

.form_table-error {
	background-color: #FFFFDD;
}

/*--------------------------------------------------------------------*/
/*                      CLASSES: TAG INDEPENDENT                      */
/*--------------------------------------------------------------------*/

.textSMALL {
	font-size: 10px;
}
