@charset "UTF-8";
/* CSS Document */


/* ------------------------------------------ */
/* CREDITS */
/* ------------------------------------------ */
/*
COPYRIGHT:
All content copyright (c) 2008, Roughstock Studios.
Stealing bad. Asking good.

DESIGN AND MARKUP CREATED BY:
Roughstock Studios

URL:
http://www.roughstockstudios.com

EMAIL:
howdy@roughstockstudios.com
*/


	

/* SUBNAVIGATION MENU */
/* ------------------------------------------ */		


#col1 ul {
	font-family: "Gill Sans", "ITC Franklin Gothic", Helvetica, Arial, sans-serif;
	color: #444243;
	font-size: 1em;
	line-height: 2.4em;
	letter-spacing:.75px;
	text-transform: uppercase;
	list-style-type: none;
	border-bottom: none;
	}

	li.sub a, li.sub a:link { text-decoration: none; border-bottom: none; color: #444243;}
	li.sub a:active, li.sub a:hover  { text-decoration: none; border-bottom: 1px dotted #901b1b; color: #901b1b; background-color: #fff;}
	
	
	li.bloglist a, li.bloglist a:link { text-decoration: none; border-bottom: none; color: #444243;}
	li.bloglist a:hover, li.bloglist a:active { text-decoration: none; border-bottom: 1px dotted #393735; color: #393735; background-color: #fff;}
	
	
	

/* CLIENT TESTIMONIAL ROLLOVERS */
/* ------------------------------------------ */

#testimonial1 a, #testimonial2 a { cursor: default; }

	#testimonial1 a span, #testimonial2 a span { display: none; }

	#testimonial1 a:hover span {
	display: block;
   	position: absolute;
	top: 15px;
	left: -230px;
	width: 146px;
   	float:left;
	font-style: italic;
	font-size: 1em;
	line-height: 1.6em;
	padding-bottom: 1.4em;
	color: #901b1b;
	}   

	#testimonial2 a:hover span {
	display: block;
   	position: absolute;
	top: 15px;
	left: -456px;
	width: 146px;
   	float:left;
	font-style: italic;
	font-size: 1em;
	line-height: 1.6em;
	padding-bottom: 1.4em;
	color: #901b1b;
	}   




/* SIDEBAR ROLLOVERS */
/* ------------------------------------------ */

#siderollover a { cursor: default; }

	#siderollover a span { display: none; }

	#siderollover a:hover span {
	font-family: Helvetica, Arial, sans-serif;
	display: block;
   	position: absolute;
	top: 300px;
	width: 146px;
   	float:left;
	text-transform:none;
	font-style: italic;
	font-size: 1.2em;
	line-height: 1.6em;
	padding-bottom: 1.4em;
	color: #901b1b;
	letter-spacing:normal;
	}   

	



/* FAQ IMAGE ROLLOVERS */
/* ------------------------------------------ */


#member a span { display: none; }

	#member a:hover span {
	color: #444243;
	display: block;
   	position: absolute;
	top: 61px;
	left: 0;
	width: 422px;
   	float:left;
	font-size: .9em;
	font-style: italic;
	padding-left: 25px;
	}   
  
	.imagelist ul {
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

	.imagelist li {
	display: inline;
	float: left;
	width: 47px;
	height: 47px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0;
	overflow: hidden;
	}
	

	.imagelist a {
	width: 47px;
	text-decoration: none;
	float: left;
	padding-top: 65px;
	}
	
li.sfbgp a, li.sfbgp a:link {background: transparent url('images/memberships/assoc-sfbgp.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.sfbgp a:hover {background: transparent url('images/memberships/assoc-sfbgp2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }

li.aiga a, li.aiga a:link {background: transparent url('images/memberships/assoc-aiga.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.aiga a:hover {background: transparent url('images/memberships/assoc-aiga2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }

li.da a, li.da a:link {background: transparent url('images/memberships/assoc-da.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.da a:hover {background: transparent url('images/memberships/assoc-da2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }

li.dcc a, li.dcc a:link {background: transparent url('images/memberships/assoc-dcc.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.dcc a:hover {background: transparent url('images/memberships/assoc-dcc2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }

li.clat a, li.clat a:link {background: transparent url('images/memberships/assoc-clat.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.clat a:hover {background: transparent url('images/memberships/assoc-clat2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }

li.coop a, li.coop a:link {background: transparent url('images/memberships/assoc-coop.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
li.coop a:hover {background: transparent url('images/memberships/assoc-coop2.png') no-repeat 0 0; text-decoration: none; border-bottom:0; }
