﻿/************************************************************
*	Name: Site Style Sheet									*
*	Company: Fusework Studios								*
*	Author: Brandon Coppernoll								*
*	Date Created: April 23, 2008							*
*															*
*	This is the style sheet to be used for the Web site.	*
************************************************************/
/* GLOBAL FUSEWORK VARIABLES */
HTML, BODY{ margin: 0px; padding:0px; color: #000000; font-family: Arial, Verdana; font-size: 14px; }
td, th, tbody, p, ul, div {color: #000000; font-family: Arial, Verdana; font-size: 14px; }
A {color: #5aa200; }
A:HOVER {color: #3c6c00; }
H1 {color: #3c6c00; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 24px; font-weight: bold; }
H2 {color: #3c6c00; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 22px; font-weight: bold; }
H3 {color: #3c6c00; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; }
H4 {color: #000000; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; }
H5 {color: #000000; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 16px; font-weight: normal; }
H6 {color: #000000; font-family: "HelveticaNeue Condensed", Arial, Verdana, sans-serif; font-size: 14px; font-weight: normal; }

/* SITE VARIABLES - CLASSES AND ID'S */

/****************************************
* GENERAL CLASSES						*
****************************************/
.memberTop { height: 27px; background-color: #000000; color: #FFFFFF; vertical-align: middle; }
.memberTopCell { color: #FFFFFF; font-size: 14px; }
.memberTopCell a { color: #FFFFFF; text-decoration: none; }
.memberTopCell a:hover { color: #FFFFFF; text-decoration: underline; }

.Headlines {color: #000000;	font-weight: bold; font-size: 14px;}

.LinkNoUnderline {color: #000000; text-decoration:none;}

.memberBG { background-color: #cccccc; background-image: url('/images/members/member-bg.gif'); background-repeat: repeat-x; background-position: 0% 0% }

.memberLogoSpace { background-image: url('/images/members/logo-BG.gif'); background-repeat: no-repeat; background-position: 0% 0% }

.memberTopNavEnd { background-color: #000000; vertical-align: bottom; }

.memberTopNav { color: #FFFFFF; font-size: 14px; background-color: #000000; }
.memberTopNav a { color: #FFFFFF; text-decoration: none; }
.memberTopNav a:hover { color: #FFFFFF; text-decoration: underline; }

.memberCopyright { color: #000000; font-size: 12px; }
.memberCopyright a { color: #000000; }
.memberCopyright a:hover { color: #3c6c00; }
.image { border: 1px solid #000000; }

/****************************************
* MEMBERS HOME PAGE CLASSES		*
****************************************/
.memberHomeBody { background-image: url('/images/members/member-home-bg.jpg'); background-repeat: no-repeat; background-position: 0% 0% }

.memberHomeEmphasis { font-size: 14px; }

.memberHomeButton { font-size: 12px; color: #000000; padding-left: 24px; padding-right: 70px; vertical-align: middle; }
.memberHomeButton a { color: #000000; text-decoration: none; }
.memberHomeButton a:hover { color: #000000; text-decoration: underline; }

/****************************************
* PROFESSIONAL INTERNAL PAGE CLASSES	*
****************************************/
.internalNav { background-image: url('/images/members/internal-nav-bg.gif'); background-repeat: no-repeat; background-position: 0% 0%; height: 29px }

.navCell { font-size: 12px; color: #FFFFFF; font-weight: bold; }
.navCell a { color: #FFFFFF; text-decoration: none; }
.navCell a:hover { color: #FFFFFF; text-decoration: underline; }

.internalBody { padding-top: 12px; border-right: 1px solid #000000; border-left: 1px solid #000000; background-image: url('/images/members/internal-bg.gif'); background-repeat: repeat-y; background-position: 0% 0% }

.internalLeft { color: #333c43; padding-top: 8px; padding-right: 0px; padding-left: 26px; padding-bottom: 8px; }
.internalMiddle { color: #000000; padding-top: 8px; padding-left: 6px; padding-right: 28px; padding-bottom: 8px; height: 400px; }
.internalRight { color: #000000; padding-top: 32px; padding-right: 0px; padding-left: 0px; padding-bottom: 8px; }
.internalHelp { background-color: #ccd8ea; color: #000000; font-size: 12px; }
.internalHelpTitle { color: #6689c2; font-size: 15px; font-weight: bold; }

/* SPECIAL VARIABLES */
#blackFloatNav { width: 100%; background-color: #000000; position: absolute; top: 0px; left: 0px; }