/* MetroChristianGuide.com Stylesheet */
/* ---------------------------------- */
/*            VERSION HISTORY         */
/*  1.0 -- Charles Welton 12-13-2009  */

* {margin:0;padding:0}

body {
	height: 100%;
	/*background-color: #d0d0d0;*/
	/*background-image: url(../bg-pattern.png);*/
	background-image: url(../images/2011_background.jpg);
	background-repeat: no-repeat;
	background-color: #a2c8f7;
	font: 70% Arial,sans-serif;
	margin-top: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	overflow-x: hidden;
}

table#relative {
	position: relative;
}

td#relative {
	position: relative;
}

img.logo {
	position: absolute;
	top: 25px;
	left: 135px;
}

td.floatcell {
	position: absolute;
	top: 25px;
	right: 70px;
}

td.loginmessages {
	position: absolute;
	top: 25px;
	left: 550px;
}

td.goldbanner {
	background: #F4EEFE url(../images/2011_gold_banner.jpg);
	width: 100%;
 	background-size: 100% 100%;
	-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/2011_gold_banner.jpg', sizingMethod='scale');
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/2011_gold_banner.jpg', sizingMethod='scale');

}

table.all {
	background-color: #ffffff;
	margin-top: none;
	margin-bottom: none;
	margin-right: auto;
	margin-left: auto; 
	margin: 0px;
	padding: 0px;
}

table.mainheader {
	background-color: transparent;
	margin-top: none;
	margin-bottom: none;
	margin-right: none;
	margin-left: none; 
	margin: 0px;
	padding: 0px;
}

b {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	color: #000000;
}

i.example {
	font-size: 10px;
	font-weight: normal;
}

a:link {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	font-family: verdana, arial, sans-serif;
	color: #ff0000;
	text-decoration: underline;
	font-size: 12px;
}

a:visited {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 12px;
}

a:active {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 12px;
}

a.bread:link {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 14px;
}

a.bread:hover {
	font-family: verdana, arial, sans-serif;
	color: #ff0000;
	text-decoration: underline;
	font-size: 14px;
}

a.bread:visited {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 14px;
}

a.bread:active {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 14px;
}

a.clickhere:link {
	font-family: verdana, arial, sans-serif;
	color: yellow;
	text-decoration: none;
	font-size: 12px;
}

a.clickhere:hover {
	font-family: verdana, arial, sans-serif;
	color: yellow;
	text-decoration: underline;
	font-size: 12px;
}

a.clickhere:visited {
	font-family: verdana, arial, sans-serif;
	color: yellow;
	text-decoration: none;
	font-size: 12px;
}

a.clickhere:active {
	font-family: verdana, arial, sans-serif;
	color: yellow;
	text-decoration: none;
	font-size: 12px;
}

a.forgot:link {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 11px;
}

a.forgot:hover {
	font-family: verdana, arial, sans-serif;
	color: #ff0000;
	text-decoration: underline;
	font-size: 11px;
}

a.forgot:visited {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 11px;
}

a.forgot:active {
	font-family: verdana, arial, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 11px;
}

a.adtextheading_blue:link {
	font-family: arial, sans-serif;
	color: #0170c2;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.adtextheading_blue:hover {
	font-family: arial, sans-serif;
	color: #0170c2;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.adtextheading_blue:visited {
	font-family: arial, sans-serif;
	color: #0170c2;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.adtextheading_blue:active {
	font-family: arial, sans-serif;
	color: #0170c2;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.locallink:link {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
}

a.locallink:hover {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
}

a.locallink:visited {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
}

a.locallink:active {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
}

span.linkdivider {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

span.basic {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

span.pending {
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	color: green; 
	font-weight: bold;
}

span.error {
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	color: red; 
	font-weight: bold;
}

span.basicsmall {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

span.locationactive {
	font-family: arial, sans-serif;
	color: #cc9900;
	font-weight: bold;
	font-size: 13px;
}

span.locationnotactive {
	font-family: arial, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 13px;
}

td.repeat
{
	background-image:url(../../whitespacesmall.jpg);
	background-repeat:repeat-x;
}

td.basic {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
}

td.subheader {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #c0c0c0;
}

td.topheader {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
}

td.topheaderright {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
}

td.footer {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
}

td.locallinkheader {
	font-family: verdana, arial, sans-serif;
	color: #515147;
	background-color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	padding: 0px;
	border-color: #d6d4d5;
	border-bottom: 1px solid #d6d4d5;
}

td.locallink {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	background-color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #d6d4d5;
}

td.formheader {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	background-color: #fff9e7;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #d6d4d5;
}

td.formheaderright {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	background-color: #fff9e7;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	border-bottom: 1px solid #d6d4d5;
}

td.formlabel {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	background-color: #fff9e7;
	width: 300px;
}

td.spotlight {
	font-family: arial, verdana, sans-serif;
	color: #535353;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

td.fourcorneradone {
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	text-align: center;
	border-right: 1px solid #d6d4d5;
	border-bottom: 1px solid #d6d4d5;
}

td.fourcorneradtwo {
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	text-align: center;
	border-bottom: 1px solid #d6d4d5;
}

td.fourcorneradthree {
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	text-align: center;
	border-right: 1px solid #d6d4d5;
}

td.fourcorneradfour {
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	text-align: center;
}

td.welcome {
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left; 
}

td.adtextheading {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

td.adtextheading_blue {
	font-family: arial, sans-serif;
	color: #0170c2;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

td.adtextheading_gray {
	font-family: arial, sans-serif;
	color: #242424;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

td.adtextheading_small {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
}

td.adtextheading_small_normal {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	background-color: #dce6f2;
}

td.adtextheading_small_normal_detail {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
}

span.welcome {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left; 
}

input.btnlogin {
	color:#050;   
	font: bold 84% 'trebuchet ms',helvetica,sans-serif;
	font-size:10pt;
	background-color:#e0c432;   
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#e0c432'); 
}

img#bg {
   	position:fixed;
   	top:0;
   	left:0;
   	width:100%;
   	height:100%;
} 


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide-active-anchor img {
	visibility: hidden;
}

.highslide img {
	border: 2px solid gray;
}

.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}

.highslide-image {
    border: 2px solid white;
}

.highslide-image-blur {
}

.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}

a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.mylinks {
	color: #5C3518;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
}

a:hover.mylinks {
	color: #BDA189;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

.highslide-display-block {
    display: block;
}

.highslide-display-none {
    display: none;
}

#box { 
	position: relative;
	top: 15px;
	text-align: center;
	margin: 0px auto -1px auto; 
	/*background-color: red;
}

/* iframe{min-height:80px !important;} */

#image1, #image1-text, #image1-container { 
  overflow: hidden; 
  height: 80px; 
  width: 98%; 
} 
 
#image1 { 
  top: -100px; 
  position: relative; 
  z-index: -1; 
} 
 
#image1-text { 
  text-align: center; 
  vertical-align: middle; 
  display: table-cell; 
} 

