/*   -----------------------------------  IQ by Project Seven Development  www.projectseven.com  Global Styles  Basic Layouts 1-7  -----------------------------------*/body {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 100%;	color: #666;	background-color: #FFFFFF;	margin: 0px;	padding: 0px;}#masthead {	background-image: url(../images/freedomcorner.jpg);	background-repeat: no-repeat;	background-color: #FFF;	height: 155px;}#logo img {	border: 0;}/*COLUMNS*/#columnwrapper {	margin: 0 auto;	background-repeat: repeat-y;}#columns-top {	background-repeat: no-repeat;	height: 12px;}#c1, #c2, #c3, #c4 {	float: left;}#columns-bottom {	clear: both;	background-repeat: no-repeat;	height: 12px;	font-size: 0px;}.content {	padding: 8px 20px;	font-size: 1em;	line-height: 1.5em;}.content p {	margin: 6px 0px 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: 400;	line-height: 1.6;}h1 {	margin: 0px;	font-size: 1.2em;	letter-spacing: 0.2em;	font-family: "Palatino Linotype", Palatino, "Book Antiqua", serif;}h2 {	font-size: 1.1em;	margin: 28px 0px 0px;}h3 {	font-size: 1em;	margin: 28px 0px 0px;}#footer {	margin: 0px auto;	font-size: .7em;}#footercontent {	padding: 12px 0;}.clearfloat {	clear: both;	height: 0;	line-height: 0.0;	font-size: 0;}/*GLOBALS: Nav Bar*/#tnav {	background-color: #FFF;	font-size: 0.8em;	background-image: url(img/p7iq_navbg.jpg);	background-repeat: repeat-x;	padding-bottom: 12px;	margin-bottom: 30px;	background-position: left bottom;	border-top: 1px solid #D10000;}#tnav-center {	margin: 0 auto;	border-left: 1px solid #333;}#tnav ul {	margin: 0;	padding: 0;}#tnav li {	list-style-type: none;	float: left;}#tnav #BasicNav a {	float: left;	color: #000000;	padding: 10px;	text-decoration: none;	border-right: 1px solid #333333;}#tnav #BasicNav a:hover {	color: #FFFFFF;	background-color: #000000;}#p7PMnav {	background-image: none !important;	background-color: transparent !important;}/*GLOBALS: Link Styles other than main navigation bar*/a:link {	color: #0033CC;}a:visited {	color: #6C92FF;}a:hover {	color: #000000;}a:active {	color: #000000;}/*CUSTOM ELEVATOR STYLES*/#masthead #epmExternal {	position: absolute;	left: 200px;	z-index: 999999;	top: 36px;	font-size: 0.7em;	border: 0;}#iQ-elevator .p7epm_cwrapper,#iQ-elevator .p7epm_content,#iQ-elevator .p7EPM02 {	border: 0;	font-size: .9em;}#masthead #epmExternal .p7epm_trigs li {	margin-right: 2px;}#masthead #epmExternal .p7epm_trigs a {	color: #999999;	padding: 4px 10px;	line-height: 1.5em;	display: block;	text-decoration: none;	background-color: #2A2A2A;	float: left;	border-top: 1px solid #3C3C3C;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	border-left: 1px solid #3C3C3C;}#masthead #epmExternal .p7epm_trigs a:hover {	color: #FFFFFF;}#masthead #epmExternal .p7epm_trigs .p7epm_open {	color: #FFFFFF !important;	background-color: #414141;	border-color: #000000;}a:link {color: #000000} a:visited {color: #006699} a:hover {color: #CC9900} a:active {color: #000000} td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} li {color: #339966; list-style-type: square} ul {color: #339966; list-style-type: square} ol {color: #339966} .mytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666699} .mytext a:link {color: #333333; text-decoration: underline} .mytext a:visited {color: #666666; text-decoration: underline} .mytext a:hover {color: #999933; text-decoration: none} .mytext a:active {color: #333333; text-decoration: none} .mytext2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666} .mytext2 a:link {color: #666666; text-decoration: underline} .mytext2 a:visited {color: #666666; text-decoration: underline} .mytext2 a:hover {color: #CCCCCC; text-decoration: none; background-color: #333333} .mytext2 a:active {color: #333333; text-decoration: none}  .floatLeft {	float: left;	margin: 4px 10px 4px 4px;} .floatRight {     float: right;     margin: 4px; }