
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
*{	margin:0; padding:0; }


.clear        { clear:both; }
.left         { float:left; }
.right        { float:right; }
img.left      { margin-right:1em; margin-bottom:1.8em; }
img.right     { margin-left:1em; margin-bottom:1.8em; }
.text-right   { text-align:right; }
.half         { width:45%; /* Not exactly half to account for paddings, margins etc. */ }

.hide{ /* Hide stuff without resorting to display:none; */
	visibility:hidden;
	width:0!important;
	height:0!important;
	line-height:0!important;
	padding:0!important;
	margin:0!important;
}

.wrap { overflow:hidden; width: 100%;}

img{ color:#666; font-style:italic; }

a img {border:0px; outline:none;}

p, h1, h2, h3 {padding-bottom:15px;}

/*  */

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}	

body {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:.8em; background:url(../images/bg-main.gif) repeat-x #393939; line-height:1.6em;}

#wrapper {width:850px; margin:0px auto;}

#preloaded-images { position: absolute;overflow: hidden;left: -9999px; top: -9999px;height: 1px;width: 1px; }

a {color:#000;}
a:hover {color:#000;}

/**************************************/
/*              HEADER                */
/**************************************/

#header {margin-top:15px; width:606px; margin:0px auto;}

/**************************************/
/*             NAVIGATION             */
/**************************************/

#nav {width:606px; text-align:center; margin:0px auto;}

/**************************************/
/*            MAIN CONTENT            */
/**************************************/
#content-container {width:850px; margin:0px auto; padding:15px 0 15px 0;}
#mid-cap {background:url(../images/bg-top-cap.gif) no-repeat; height:15px;}
#mid {background:url(../images/bg-mid.gif) repeat-y;}
#mid-topper {z-index:999; background:url(../images/bg-mid-top.gif) no-repeat; min-height:300px;}
#mid-bottom-cap {background:url(../images/bg-bottom-cap.gif) no-repeat; height:16px;}

.mid-content-pad {padding:10px 25px;}

#home-left-col {width:330px; float:left;}
#home-right-col {width:453px; float:right;}

#rotator-container {background:url(../images/bg-rotator.gif) no-repeat; width:453px; height:315px; padding-top:18px; padding-left:20px;}
#rotator {width:417px; height:278px; overflow:hidden;}



/**************************************/
/*               FOOTER               */
/**************************************/
#footer {color:#888; text-align:center; font-size:.9em; padding-top:15px;}

#footer a{color:#fff; text-decoration:underline;}
#footer a:hover{color:#fff; text-decoration:none;}

#botty {display:none;}


