/*
   -------------------
   Module A Settings
   -------------------
*/

div#modA {
	position:relative;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:371px;
	height:160px;
}
div#modA-img {
	position:absolute;
	left:0;
	z-index:auto;
	top:0;
}
div#modA-text {
	position:absolute;
	z-index:auto;
	left:174px;
	top:45px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
	width:180px;
}
div#modA-link-left {
	position:absolute;
	z-index:auto;
	left:12;
	top:140;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
}
div#modA-link-left a:link{
	color:#1e3335;
	text-decoration:underline;
	font-weight:bold;
}
div#modA-link-left a:visited{
	color:#1e3335;
	text-decoration:underline;
	font-weight:bold;
}
div#modA-link-left a:hover{
	color:#1e3335;
	text-decoration:none;
	font-weight:bold;
}
div#modA-link-spacer {
	position:absolute;
	z-index:auto;
	right:0;
	bottom:0;
}

/*
   -------------------
   Module B Settings
   -------------------
*/

div#modB {
	position:relative;
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	width:548px;
	height:149px;
}
div#modB-link-spacer {
	position:absolute;
	z-index:auto;
	right:0px;
	bottom:0px;
	height:35px;
	width:35px;
}
div#modB-img {
	position:absolute;
	left:30px;
	z-index:auto;
	top:25px;
}
div#modB-text {
	position:absolute;
	z-index:auto;
	left:207px;
	top:22px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
	width:280px;
}

div#modB-text .title {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
div#modB-text .subtitle1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
div#modB-text .subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
div#modB-text .desc {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}


/*
   -------------------
   Module C Settings
   -------------------
*/

div#modC {
	position:relative;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:269px;
	height:164px;
}
div#modC-img {
	position:absolute;
	left:0;
	z-index:auto;
	top:0;
}
div#modC-text {
	position:absolute;
	z-index:auto;
	left:20px;
	top:60px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
	width:230px;
}
div#modC-link-left {
	position:absolute;
	z-index:auto;
	left:42px;
	top:140px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
}
div#modC-link-left a:link{
	color:#ee3d15;
	text-decoration:underline;
	font-weight:bold;
}
div#modC-link-left a:visited{
	color:#ee3d15;
	text-decoration:underline;
	font-weight:bold;
}
div#modC-link-left a:hover{
	color:#ee3d15;
	text-decoration:none;
	font-weight:bold;
}
div#modC-link-spacer {
	position:absolute;
	z-index:auto;
	left:2px;
	top:130px;
}

/*
   -------------------
   Module D Settings
   -------------------
*/

div#modD {
	position:relative;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:193px;
	height:389px;
}
div#modD-img {
	position:absolute;
	left:0;
	z-index:auto;
	top:0;
}
div#modD-text {
	position:absolute;
	z-index:auto;
	left:16px;
	top:40px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:10px;
	width:170px;
}
div#modD-link-spacer {
	position:absolute;
	z-index:auto;
	left:2px;
	top:350px;
}



/*
   -------------------
   Module E Settings
   -------------------
*/

div#modE {
	position:relative;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:193px;
	height:249px;
}
div#modE-img {
	position:absolute;
	left:0;
	z-index:auto;
	top:0;
}
div#modE-text {
	position:absolute;
	z-index:auto;
	left:14px;
	top:70px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:11px;
	width:170px;
}
div#modE-text td {
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:11px;
}
div#modE-link-spacer {
	position:absolute;
	z-index:auto;
	left:2px;
	top:214px;
}

/*
   -------------------
   Module Ep Settings
   -------------------
*/

div#modEp {
	position:relative;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:193px;
	height:249px;
}
div#modEp-img {
	position:absolute;
	left:0;
	z-index:auto;
	top:0;
}
div#modEp-text {
	position:absolute;
	z-index:auto;
	left:14px;
	top:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:11px;
	width:170px;
}
div#modEp-text td {
	font-family: Arial, Helvetica, sans-serif;
	color:#1e3335;
	font-size:11px;
}
div#modEp-link-spacer {
	position:absolute;
	z-index:auto;
	left:2px;
	top:214px;
}

/*
   -------------------
   Askmac.php Settings
   -------------------
*/

.askmac_question {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-weight:bold;
	font-size:11px;
}
.askmac_question a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.askmac_question a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.askmac_question a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}


.askmac_answer {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.askmac_answer a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.askmac_answer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a7d83;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.askmac_answer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}


/*
   -------------------
   Event Settings
   -------------------
*/

.event_date {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
}
.event_time {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e6269;
	font-size:11px;
	font-weight:bold;
}
.event_cost {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
}
.event_category {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e6269;
	font-size:11px;
}
.event_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e6269;
	font-size:11px;
	font-weight:bold;
}

.event_title a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	font-style:italic;
}

.event_title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	font-style:italic;
}

.event_title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}

.event_month {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	font-weight:bold;
}

.event_month a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#8aa0a2;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.event_month a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#8aa0a2;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.event_month a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#8aa0a2;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.event_desc {
	font-family:Arial, Helvetica, sans-serif;
	color:#615f59;
	font-size:11px;
	font-weight:normal;
}

.event_title2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e6269;
	font-size:12px;
	font-weight:bold;
}
.event_details {
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	font-weight:normal;
}
.event_details a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	font-style:italic;
	text-decoration:underline;
}
.event_details a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	font-style:italic;
	text-decoration:none;
}
.event_details a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
	font-style:italic;
	text-decoration:underline;
}


/*
   -------------------
   Blog Settings
   -------------------
*/

div#blog {
	margin-top:0px;
	margin-left:30px;
	margin-right:10px;
	margin-bottom:0px;
}

div#post-divider {
	padding:10px 0px 18px 0px;
}

div#post-date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#202c2e;
	padding-top:5px;
	padding-bottom: 5px;
}

div#post-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:17px;
	color:#f0cb67;
	background-image:url(images/blog-titlearrow1.gif);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 34px;
	left: -2px;
	position: relative;
}

div#post-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcfcf9;
	padding: 10px 0px 0px 0px;
}

div#post-text a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f0cb67;
}

div#post-foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#202c2e;
	padding: 10px 0px 0px 0px;
}

div#post-foot .author {
	color:#f0cb67;
}
div#post-foot .time {
	color:#fcfcf9;
}

/* the title2 and text2 entries are for the unexpanded posts */

div#post-title2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#f0cb67;
	background-image:url(images/blog-titlearrow2.gif);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 34px;
	left: -2px;
	position: relative;
}

div#post-title2 a {
	text-decoration:underline;
	color:#f0cb67;
}

div#post-text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcfcf9;
	padding: 4px 0px 0px 0px;
}

div#post-text2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f0cb67;
}


/*
   -------------------
   Module Product Settings
   -------------------
*/

div#modProduct {
	position:relative;
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	width:512px;
	height:160px;
}
div#modProduct-link-spacer {
	position:absolute;
	z-index:auto;
	right:0px;
	bottom:0px;
	height:35px;
	width:35px;
}
div#modProduct-img {
	position:absolute;
	left:12px;
	z-index:auto;
	top:14px;
}
div#modProduct-text {
	position:absolute;
	z-index:auto;
	left:204px;
	top:22px;
	font-family: Arial, Helvetica, sans-serif;
	color:#243738;
	font-size:11px;
	width:300px;
}

div#modProduct-text .title {
	font-family: Arial, Helvetica, sans-serif;
/*	color:#243738; */
	color:#1e3133; 
	font-size:11px;
	font-weight:bold;
}
div#modProduct-text .subtitle {
	font-family: Arial, Helvetica, sans-serif;
	color:#243738;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}

div#modProduct-text .desc {
	font-family: Arial, Helvetica, sans-serif;
/*	color:#243738;*/
	color:#0f1c1d; 
	font-size:11px;
}

div#modProduct-text .desc a{
	font-family: Arial, Helvetica, sans-serif;
	color:#f93e47;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

div#modProduct-links {
	position:absolute;
	left:208px;
	top:135px;
	font-family: Arial, Helvetica, sans-serif;
	color:#de2b13;
	font-size:11px;
}

div#modProduct-links a{
	color:#de2b13;
	text-decoration:underline;
	font-style:italic;
}


/*
   -------------------
   Module F Settings
   -------------------
*/

div#modF {
	position:relative;
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	width:508px;
	height:208px;
	margin-top:12px;
	margin-right:12px;
}
div#modF-link-spacer {
	position:absolute;
	z-index:auto;
	right:0px;
	bottom:0px;
	height:35px;
	width:35px;
}
div#modF-img {
	float:left;
	display:inline;
	margin-right:6px;
}
div#modF-text {
	color:#1e3335;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div#modF-text .title {
	font-size:12px;
	font-weight:bold;
}

div#modF-text a {
	color:#cb1407;
}


.modF-link {
	position:absolute;
	bottom:14px;
	right:1px;
}
.modF-link a {
	color:#cb1407;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


