/*
Theme Name: Factoring
Theme URI: http://thefactoringalliance.org/
Description: A custom theme developed for The Factoring Alliance.
Version: 1.6
Author: Jay Adkins
Author URI: http://jayadkins.net/
*/

/* CSS Document */
body {font: 100% Geneva, Arial, Helvetica, sans-serif normal; background:#0F0F0F url(images/bg.gif) repeat-x top left; margin: 0; padding: 0; text-align: center; color: #000;}

img, div { behavior: url(iepngfix.htc) }

.theFactoringAlliance #container { width:922px; background:url(images/mainBg.png) repeat-y; margin: 0 auto; text-align: left;
} 
.theFactoringAlliance #header { background:url(images/header.jpg) no-repeat; width:922px; height:248px; padding:0; margin:0;
} 
.theFactoringAlliance #header h1 { margin: 0; padding:0;
}
.logoClick { background:url(images/logo-click.gif) repeat; width:420px; height:147px; position:relative; top:10px; left:40px; border:0px;
}
.logoClick a:link, .logoClick a:hover, .logoClick a:visited { border:0px;
}
#headNavWrap {position:relative; width:800px;
}
#headNav ul { position:absolute; top:43px; *top:40px; _top:42px; left:540px; *left:525px; list-style:none;
}
.navigation1 { margin: 0 3em; padding: 0.5em 0; text-align:center; list-style:none; width:300px;
}
.navigation1 li { display:inline; margin: 0 7px; *margin:0 0 0 0; height: 0; text-decoration:none; color:#ccc; font-weight:bold; font-size:1em;
}
.navigation1 a:link, .navigation1 a:visited { background:transparent; color:#fff; font-weight:bold; text-decoration:none; font-size:1em;
}
.navigation1 a:hover { background:transparent; color:#ccc; font-weight:bold; border-bottom:1px dashed #ccc; font-size:1em;
}
.theFactoringAlliance #mainContent { margin:-25px 0 0 235px; *margin-top:0; padding: 0 25px 0 0; font-size:.9em; font-weight:normal;
}
.theFactoringAlliance #mainContent h1, .theFactoringAlliance #mainContent .narrowcolumn h1, .theFactoringAlliance #mainContent h1 a:link, .theFactoringAlliance #mainContent h1 a:visited, .theFactoringAlliance #mainContent .narrowcolumn h1 a:link, .theFactoringAlliance #mainContent .narrowcolumn h1 a:visited { font-size:1.7em; color:#76001B; margin-bottom:15px;
}
.theFactoringAlliance #mainContent h1 a:hover, .theFactoringAlliance #mainContent .narrowcolumn h1 a:hover { font-size:1.7em; color:#393A39; margin-bottom:15px;
}
.theFactoringAlliance #mainContent h2, .theFactoringAlliance #mainContent .narrowcolumn h2, .theFactoringAlliance #mainContent h2 a:link, .theFactoringAlliance #mainContent h2 a:visited, .theFactoringAlliance #mainContent .narrowcolumn h2 a:link, .theFactoringAlliance #mainContent .narrowcolumn h2 a:visited { font-size:1.2em; color:#76001B; margin-bottom:15px; text-decoration:none;
}
.theFactoringAlliance #mainContent h2, .theFactoringAlliance #mainContent .narrowcolumn h2, .theFactoringAlliance #mainContent h2 a:hover, .theFactoringAlliance #mainContent .narrowcolumn h2 a:hover { font-size:1.2em; color:#76001B; margin-bottom:15px; text-decoration:underline;
}
#sidebar1 h3, .theFactoringAlliance #mainContent h3, .theFactoringAlliance #mainContent .narrowcolumn h3, .theFactoringAlliance #mainContent h3 a:link, .theFactoringAlliance #mainContent h3 a:visited, .theFactoringAlliance #mainContent .narrowcolumn h3 a:link, .theFactoringAlliance #mainContent .narrowcolumn h3 a:visited { font-size:1.2em; color:#76001B; margin-bottom:0px; text-decoration:none;
}
#sidebar1 h3, .theFactoringAlliance #mainContent h3 a:hover, .theFactoringAlliance #mainContent .narrowcolumn h3 a:hover { color:#76001B; margin-bottom:0px; text-decoration:none;
}
.theFactoringAlliance #mainContent h3, .theFactoringAlliance #mainContent .narrowcolumn h3 { *margin-bottom:-6px;
}
.theFactoringAlliance #mainContent img { margin:5px 8px 0 0;
}
.theFactoringAlliance #mainContent a:link, .theFactoringAlliance #mainContent a:visited { color:#76001B; text-decoration:underline; 
}
.theFactoringAlliance #mainContent a:hover { color:#393A39; text-decoration:none;
}
.theFactoringAlliance #mainContent #comment { background:url(images/commentBg.gif) repeat-x; width:600px; border:1px solid #ccc;
}

/*     TOP NAVIGATION    */

	/* General */
	#cssdropdown, #cssdropdown ul { list-style: none; }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	/* Head links */
	#cssdropdown li.headlink { width: 220px; float: left; margin-left: -1px; border: 1px black solid; background-color: #e9e9e9; text-align: center; }
	#cssdropdown li.headlink a { display: block; padding: 15px; }

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; border-top: 1px black solid; text-align: left; }
	#cssdropdown li.headlink:hover ul { display: block; }
	#cssdropdown li.headlink ul li a { padding: 5px; height: 17px; }
	#cssdropdown li.headlink ul li a:hover { background-color: #333; }
	
	/* Pretty styling */
	body { font-family: verdana, arial, sans-serif; font-size: 0.8em; background-color: #0F0F0F; }
	#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink { background-color: white; background-image: url(bg.gif); }
	#cssdropdown li.headlink ul { background-image: url(bg.gif); background-position: bottom; padding-bottom: 10px; }


/*     LEFT NAVIGATION     */

.theFactoringAlliance #sidebar1 { list-style-type:none; float: left; width: 200px; padding: 15px 10px 15px 20px; margin:-20px 0 0 0;
}
#navigation { width: 200px;
}
#navigation ul { list-style: none; margin: 0; padding: 0;
}
#navigation li { border-bottom: 1px solid #ccc;
}
#navigation li a:link, #navigation li a:visited { font-size: 90%; display: block; padding: 0.4em 0 0.4em 0.5em; border-left: 12px solid #393A39; border-right: 1px solid #393A39; background-color: #76001B; color: #FFFFFF; text-decoration: none;
}
#navigation li a:hover { background-color: #393A39;
}
#testimonials ul { list-style: none; margin: 0; padding: 0;
}
#testimonials li { border:0px;
}

/*     FOOTER CONTENT     */

.theFactoringAlliance #footer { width:922px; background:url(images/footer.png) no-repeat; height:110px; width:922px; line-height:1.2em; 
} 
.theFactoringAlliance #footer p { text-align:center; margin:10px auto; paddingtop:10px; font-size:1.2em; color:#999999; margin-top:15px;
}

/*    MISCELANEOUS    */

.whitePipe {color:#fff; font-weight:bold; margin:0 4px 0 6px;
}
.clear { clear:both; margin:0;
}
.fltrt { float: right; margin-left: 8px;
}
.fltlft { float: left;margin-right: 8px;
}
.clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px;
}
.border { border:2px solid #393A39
}
.noBorder, .noBorder a:link, .noBorder a:hover, .noBorder a:visited { border:0px;
}
#cta { margin:-20px 0 0 0; _margin:-20px 0 0 10px;
}
.widget_stray_quootes { border:0px;
}
#frm label{margin:0px; padding:0px;}
#frm span{color:red; font-size:12px;}

/*     Authored by Jay Adkins http://jayadkins.net - DO NOT REMOVE THIS LINE OR THE SKY WILL FALL ON YOUR HEAD =)    */