/*-----------------------------------------------------------------------------

version:   1.0
author:    jamie knight
email:     jamie@jkg3.com
website:   www.jkg3.com
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: 1em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border: 0;
}


/*set background color*/

body {

background:url(../images/brandingBackground.jpg) top left repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0C0C0C;


}

#wrapper {

width:750px;
margin-left:auto;
margin-right:auto;

}


/* =Typography
-----------------------------------------------------------------------------*/

#mainContent {

	font-size:16px;
	line-height:130%;
	
	}
	
#mainContent li {

	margin-left:25px;
	
	}

h2 {

	font-size:18px;
	color:#92A3BD;
	padding-bottom:4px;
	border-bottom:dotted 1px #CCCCCC;
	
	}
	
#newsAndJournal h3 {

	color:#92A3BD;
	font-size:18px;
	border-bottom:dotted 1px #CCCCCC;

	}
	
#newsAndJournal p {

	padding-left:80px;
	width:260px;
	
	}
	
#journalExtract {

	background:url(/images/journaIcon.gif) 0px 40px no-repeat;
	
	}
	
#news {

	background:transparent url(/images/newsIcon.gif) 0px 40px no-repeat;
	
	}

#newsAndJournal .readMore {	

	padding-left:280px;
	
	}

.readMore a {

	color:#92A3BD;
	text-decoration:none;
	
	}
	
.readMore a:visited {

	color:#92A3BD;
	text-decoration:none;
	
	}


/* =Headings
-----------------------------------------------------------------------------*/
h1, h2, h3 {
	font-weight: normal;
}


h1 {

	font-size: 22px;
}

h3 {
	font-size:16px;
	margin:0px;
}



/* =Links LOVE HA - Links, Visited Hover Active
-----------------------------------------------------------------------------*/






/* =Branding
-----------------------------------------------------------------------------*/

#branding {

width:747px;
height:220px;
background:url(../images/branding.jpg);
padding-top:0px;
margin-top:0px;
margin-bottom:10px;

}

h1 {

text-indent:-5000px;
margin:0px;
padding:0px;

}

blockquote {

width:355px;
margin-top:14px;
height:150px;
padding-left:165px;
font-size:15px;
color:#FFFFFF;
padding-bottom:0px;
margin-bottom:5px;
font-family: Lucia Sans, Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:1007


}

#branding ul {

	width:556px;
	margin-left:170px;
	margin-top:0px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}

#branding li {

	display:inline;
	padding-left:16px;
	
	}
	
#branding a, a:visited {

	color:#FFFFFF;
	text-decoration:none;
	
	}

#branding a:hover {

	color:#222222;
	text-decoration:none;
	
	}	

	

	
	
/* =Main Nav
-----------------------------------------------------------------------------*/

#mainContent {

width:350px;
float:left;
font-size:14px;
line-height:150%;
margin-bottom:20px;



}


/* =Sub Nav
-----------------------------------------------------------------------------*/

#subContent {

	width:380px;
	float:right;
	margin-bottom:20px;

}

#subContent li {

	float:left;
	margin-right:10px;
	padding:0px;
	list-style-type:none;
	
	}
	
#subContent a, #subContent a:visited {
 
	text-decoration:none;
	color:#FFFFFF;
	height:100%;
	width:100%;
	display:block;
	
	}
	
#MazeLife , #YourVoiceYourRights , #SupportThroughTheMaze , #MazeTricks {

	height:250px;
	
	}


/* =Main Content
-----------------------------------------------------------------------------*/




/* =Secondary Content
-----------------------------------------------------------------------------*/

#MazeLife {

	width:180px;
	background:#B27F44 url(../images/BrownPerson.gif) bottom left no-repeat;
	padding-bottom:20px;

	

	
	}
	
#MazeLife h3 {

	font-size:20px;
	color:#FFFFFF;
	padding-left:20px;
	background:url(../images/BrownTop.gif) top left no-repeat;
	padding-top:10px;
	
	}
	
	
#YourVoiceYourRights {

	width:180px;
	background:#B490B9 url(../images/purplePerson.gif) bottom left no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
	

	
	}
	
#YourVoiceYourRights h3 {

	font-size:20px;
	color:#FFFFFF;
	padding-left:20px;
	background:url(../images/purpleTop.gif) top left no-repeat;
	padding-top:10px;
	
	}
	
#SupportThroughTheMaze {

	width:180px;
	background:#95BE8D url(../images/greenPerson.gif) bottom left no-repeat;
	padding-bottom:20px;
	
	}
	
#SupportThroughTheMaze h3 {

	font-size:20px;
	color:#FFFFFF;
	padding-left:20px;
	background:url(../images/greenTop.gif) top left no-repeat;
	padding-top:10px;
	
	}
	
#MazeTricks {

	width:180px;
	background:#92A3BD url(../images/bluePerson.gif) bottom left no-repeat;
	padding-bottom:20px;
	
	}
	
#MazeTricks h3 {

	font-size:20px;
	color:#FFFFFF;
	padding-left:20px;
	background:url(../images/blueTop.gif) top left no-repeat;
	padding-top:10px;
	
	}

/* =Footer
-----------------------------------------------------------------------------*/
#footer {

	clear:both;
	background: url(../images/fotterGrdient.jpg) repeat-x left top;
	margin-top:20px;
	height:350px;
	font-size:14px;
}

#PopularContent, #AboutMaze, #AboutInfo {

	width:240px;
	float:left;
	margin:10px;
	
	}

#siteInfo {

	width:780px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
#footer h3 {

	font-size:18px;
	color:#92A3BD;
	padding-bottom:4px;
	border-bottom:dotted 1px #CCCCCC;
	
	}

#AboutMaze img {

	margin:0px 10px 0px 0px;
	float:left;
	
	}
	
#footer li {

	list-style:none;
	padding-left:25px;
	background:url(../images/page_white.png) left no-repeat;
	padding-top:0px;
	margin-top:5px;
	
	}
	
	
#footer a  {

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

	text-decoration:none;
	color:#333333;
	
	}
	
#proLink {

	background:url(../images/ProIcon.gif) top left no-repeat;
	padding-left:20px;
	padding-top:0px;
	margin-left:10px;
	
	}

/* =Forms
-----------------------------------------------------------------------------*/                   

/* Removes fieldset borders. even on Opea 7 */


/* =Tables
-----------------------------------------------------------------------------*/




/* =layout
-----------------------------------------------------------------------------*/



/* =icons 
-----------------------------------------------------------------------------*/




/* =Misc 2
----------------------------------------------------------------------------- */

