/*------------------------------------------------------
Guerdon Solutions Style Sheet

version:   1.0
author:    Kristin Kramer for Little Truck
-------------------------------------------------------*/
/* = Globals = */

/* Remove padding and margin on IE*/
* {margin: 0; padding: 0;}

/* = Global Image Settings = */

/* get rid of borders on images */
img {border: 0;}

/* = Global FLOATS = */

/* Class for clearing floats */
.clear {clear: both;}

/* = Global COLORS=  */

/* brick-red: #5b0c00; gold: #e97e0e; dark gray: #756d6b; blue: #124ee5;*/

/* = Global Links =   */

a:link {color: #124ee5; text-decoration: underline;}
a:visited {color: #124ee5; text-decoration: none;}
a:hover {color: black; text-decoration: none;}
a:active {color: black; text-decoration: none;}

/*-----------------------------------------------------------------------------*/
/* = Main Layout =
/*-----------------------------------------------------------------------------*/
body {text-align: center; padding: 0px; font: 12px "Trebuchet MS", sans-serif; background-color: white; background-image: url(images/back.jpg); background-repeat: repeat-x;}

h1 { font-size:16px; }
h2 {font-size:14px; }

div#wrapper {position: relative; margin: auto; text-align: left; top: 0; width: 950px; padding: 0px; z-index: 0;}
	div#logo {position: relative; top: 0; left: 0; height: 132px; width: 420px; z-index: 0;}
	div#mainNav {position: relative; top: 10px; left: 20px; height: 43px; width: 925px; z-index: 1;}
		div#topNavItemon {position: relative; float: left; margin-right: 49px;}
		div#topNavItemoff {position: relative; float: left; margin-right: 48px; margin-top: 6px;}
	div#mainWrapper {position: relative; left: 0; top: 36px; width: 950px; z-index: 0;}
		div#leftContent {position: relative; margin-left: 20px; top: 0; width: 358px; float: left; z-index: 0;}
		div#rightContent{position: relative; float: right; top: 0; width: 534px; height: 433px;}
			div#bottomLeftblock {position: relative; top: 3px; left:0; height: 145px; width: 346px; border: solid 1px #756d6b;}
			div#bLbContent {position: relative; top: 2px; left: 2px;}
			div#bottomRightblock {position: relative; float: right; top: 3px; height: 145px; width: 180px; border: solid 1px #5b0c00;}

div#footer {background: url(images/powered.gif) no-repeat right top; clear: both; position: relative; margin: auto; width: 950px; height: 40px; top: 40px; text-align: center; color: #756d6b; font-weight: 500; z-index: 0;}

/* Layout for subpages */
div#secondaryNav {position: absolute; top: 178px; left: 20px; height: 43px; width: 1050px; z-index: 1; clear:both;}
div#subpgContent {position: relative; margin: 20px 6px 30px 24px; width: 920px;}
div#subpgContent h2 {padding-bottom: 10px; font-size: 14px; }
div#secondaryNavItem {position: relative; float: left;}

/*---------------------------------*/
/* = div#mainWrapper classes =     */
/*---------------------------------*/

ul {font: 14px "Trebuchet MS", sans-serif; color: #5b0c00; line-height: 21px; list-style: inside disc; margin: 4px 0 4px 26px;}
li {color: #756d6b;}
.bottomNav, .bottomNav a:link, .bottomNav a:visited {font: 13px "Trebuchet MS", sans-serif; word-spacing:5px; color: #756d6b; text-decoration: none;}
.bottomNav a:hover {color:#000000;}
.bottomNav a:active {color: #756d6b; text-decoration: none; }
.homeContent {font: 14px "Trebuchet MS", sans-serif; color: #756d6b; line-height: 20px;}
.subContent {font: 14px "Trebuchet MS", sans-serif; color: #756d6b; line-height: 17px;}

.contactTable { border:#CCCCCC 1px solid; padding: 10px; }
.disclaimer {font-size: 9px;}