/*================================================================
CSS file for HybridGeek 2010 - by Brian A. Call
Subsite: Trailhead
================================================================*/

/* LOCAL UNIVERSAL */
/**/

/* PRIMARY TABLE OVERALL FEATURES */
#table1 {
	border:4px solid #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
}
#table1 td {
	/* background-color:#e8e0b0; */
	background-color:#fff8d1;
	border: 7px solid #FFFFFF;
	width: 50%;
	vertical-align: top;
}

/*********************/
/* BOX 1 (AT Guides) */
/*********************/
/* Links in the table cell */
a.link1 {
	display:block;
	width:100%;
	height:100%;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.0em;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0px;
	font-variant: small-caps;
}
a.link1:link, a.link1:visited {
}
a.link1:hover {
}
a.link1:active {
}

/* Table cell background */
#table1 td.link1 {
	background-color:#4f7faf; /* light blue */
	padding:12px;
}
#table1 td.link1:link, #table1 td.link1:visited {
}
#table1 td.link1:hover {
	background-color:#006699; /* dark blue */
}
#table1 td.link1:active {
}

/* Block heading */
a.link1 .span1 {
	display:block;
	text-decoration:underline;
	padding-bottom: 12px;
}
/* Block main text area */
a.link1 .span2 {
	display:block;
}
/* Block links area */
a.link1 .span3  {
	display:block;
	padding-top: 12px;
	letter-spacing:0px;
}
a.states{
	font-variant: small-caps;
	color: #FFFFFF;
}
a.states:link, a.states:visited {
	color: #FFFFFF;
}
a.states:hover {
	background-color: #4f7faf;
	/* background-color: #000000; */
}
a.states:active {
	color: #FFFFFF;
}
a.states_null, a.states_null:link, a.states_null:visited, a.states_null:hover, a.states_null:active{
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	cursor: default;
}
a.link1 img{
	border: 0;
	text-decoration:none;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	background-color: transparent;
}

/********************/
/* BOX 2 (Projects) */
/********************/
/* Links in the table cell */
a.link2 {
	display:block;
	width:100%;
	height:100%;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.0em;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0px;
	font-variant: small-caps;
}
a.link2:link, a.link2:visited{
}
a.link2:hover {
}
a.link2:active {
}

/* Table cell background */
#table1 td.link2 {
	background-color:#d85353; /* light red */
	padding:12px;
}
#table1 td.link2:link, #table1 td.link2:visited {
}
#table1 td.link2:hover {
	background-color:#af2227; /* dark red */
}
#table1 td.link2:active {
}
/* Block heading */
a.link2 .span1 {
	display:block;
	text-decoration:underline;
	padding-bottom: 12px;
}
/* Block main text area */
a.link2 .span2 {
	display:block;
}
/* Block links area */
a.link2 .span3 {
	display:block;
	padding-top: 12px;
	letter-spacing:0px;
}
a.link2 img{
	border: 0;
	text-decoration:none;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	background-color: transparent;
}
a.projects{
	font-variant: small-caps;
	color: #FFFFFF;
}
a.projects:hover {
	background-color: #d85353;
	/* background-color: #000000; */
}
a.projects_null, a.projects_null:link, a.projects_null:visited, a.projects_null:hover, a.projects_null:active {
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	cursor: default;
}

/*********************/
/* BOX 3 (Undefined) */
/*********************/
/* Links in the table cell */
a.link3 {
	display:block;
	width:100%;
	height:100%;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.0em;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0px;
	font-variant: small-caps;
}
a.link3:link, a.link3:visited {
}
a.link3:hover {
}
a.link3:active {
}

/* Table cell background */
#table1 td.link3 {
	background-color:#839c72; /* light green */
	padding:12px;
}
#table1 td.link3:link, #table1 td.link3:visited {
}
#table1 td.link3:hover {
	background-color:#3e5a27; /* dark green */
}
#table1 td.link3:active {
}
/* Block heading */
a.link3 .span1 {
	display:block;
	text-decoration:underline;
	padding-bottom: 12px;
}
/* Block main text area */
a.link3 .span2 {
	display:block;
}
/* Block links area */
a.link3 .span3 {
	display:block;
	padding-top: 12px;
	letter-spacing:0px;
}
a.link3 img{
	border: 0;
	text-decoration:none;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	background-color: transparent;
}

/*********************/
/* BOX 4 (Undefined) */
/*********************/
/* Links in the table cell */
a.link4 {
	display:block;
	width:100%;
	height:100%;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.0em;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0px;
	font-variant: small-caps;
}
a.link4:link, a.link4:visited {
}
a.link4:hover {
}
a.link4:active {
}

/* Table cell background */
#table1 td.link4 {
	background-color:#d6b07f; /* light brown */
	padding:12px;
}
#table1 td.link4:link, table1 td.link4:visited {
}
#table1 td.link4:hover {
	background-color:#a5482b; /* dark brown */
}
#table1 td.link4:active {
}
/* Block heading */
a.link4 .span1 {
	display:block;
	text-decoration:underline;
	padding-bottom: 12px;
}
/* Block main text area */
a.link4 .span2 {
	display:block;
}
/* Block links area */
a.link4 .span3 {
	display:block;
	padding-top: 12px;
	letter-spacing:0px;
}
a.link4 img{
	border: 0;
	text-decoration:none;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	background-color: transparent;
}

