/* Contents Copyright 2010 Godchecker/Peter A Designer - All rights reserved*/

BODY {	background-color: #EEEEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: inherit;
	margin:0px;
	padding:0px;
	background-image: url(gc-cloudtile.jpg);
}

img	{border-style: none;}

div.Spacer {
  clear: both;
}

div span.GoLeft {
  float: left;
  text-align: left;
}

div span.GoRight {
  float: right;
  text-align: right;
}

#ultra-wrapper {
	width:990px;
	margin-left:auto;
	margin-right:auto;
}


#header	{	
	width:960px;
	padding:0px 26px 0px 26px;
	height:120px;
	text-align:left;
	margin:0px;
	background-image: url(../_files/GC-Template-2010-header-strip.png);
	background-repeat: repeat-y;
}

#headerlogo a	{
	margin:0px;
	padding:0px;
	top:0px;
	float:left;
	width:261px;
	height:118px;
	background-image: url(../_files/GC-Header-Logo-2010.png);
	background-repeat: no-repeat;
}

#main-wrapper {
	width:990px;
	clear:both;
	text-align:left;
	margin:0px;
	padding:0px;
	background-image: url(../_files/GC-Template-2010-BG-strip.png);
	background-repeat: repeat-y;
}

#main-title	{
	float:left;
	width:940px;
	height:80px;
	margin: -30px 0px 50px 27px;
}

#leftbar {
	float:left;
	width:210px;
	padding-left:36px;
	position:relative;
	top:-10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color:#000000;
}

#main-page {
	float:right;
	text-align:left;
	width:480px;
	position:relative;
	top:-10px;
	margin: 0px 237px 0px 0px;
}


#pagecoda {
	height:16px;
	margin-top:20px;
	margin-bottom:36px;
	padding-top:4px;
	padding-bottom:4px;

	border-bottom:1px solid #BBBBBB;
	background-image:url(../_files/icon-gccopyright.gif);
	background-repeat: no-repeat;
	background-position: center left;

}



#skel-footer {
	clear:both;
	width:960px;
	height:30px;
	background-color:#162020;
	margin:0px 18px 0px 15px;
}
#skel-footer a	{color:#D5CB96;text-decoration:none;border-style:none;}	/* Hide Statcounter link */
#skel-footer a:hover	{color:#FFFFFF;}


/* Horizontal bar to separate content */  
.ironbar	{
	display: block;
	clear:both;
	height:2px;
	margin-top: -10px;
}

.z-PICright-nobord {
	margin-left: 20px;
	float: right;
	margin-bottom: 4px;
	border: none;
	text-align: right;
}

.z-PICright-bord {
	border: 1px solid #000000;
	margin-left: 20px;
	float: right;
	margin-bottom: 4px;
	text-align: right;
}

.z-PICleft-nobord-intext {
	margin-right: 12px;
	margin-bottom: 6px;
	margin-top: 4px;
	border: none;
	float: left;
	clear: right;
}
.z-PICright-nobord-intext {
	margin-left: 12px;
	float: right;
	margin-bottom: 6px;
	text-align: right;
	clear: left;
	margin-top: 4px;
	border: none;
}


/* Horizontal rule - to make IE and Moz identical */
hr {	height:1px;
	font-size:14px;
	border:none;
	color:#999999;
	background-color:#999999;
}



/* Son of SuckerFish Menubar */

a.nav, a:link.menu, a:visited.menu 	{font-size:11px; color:#D5CB96; text-decoration:none;border-bottom-style:none }

a:hover.menu, a:hover.menu img		{background-color: #B93131; }

/* drop-down bits (submenu content styles) */
.submenu	{width:130px;font-size:10px;line-height:12px;}
a.submenu 	{text-decoration:none;border-top:1px solid #444444;border-bottom-style:none;padding-top:2px;padding-bottom:4px  }
a:link.submenu 		{color:#D5CB96;}
a:visited.submenu 	{color:#D5CB96;}
a:hover.submenu 	{background-color:#303030; color:#FFFFFF;}
a:active.submenu 	{color:#D5CB96;}

.submenuwide	{width:170px;font-size:10px;line-height:10px;}
a.submenuwide 	{text-decoration:none;border-top:1px solid #444444;border-bottom-style:none;padding-top:2px;padding-bottom:2px  }
a:link.submenuwide 		{color:#D5CB96;}
a:visited.submenuwide 	{color:#D5CB96;}
a:hover.submenuwide 	{background-color:#303030; color:#FFFFFF;}
a:active.submenuwide 	{color:#D5CB96;}

/* all lists */
#nav, #nav ul { padding: 0px;
	margin: 0px;
	z-index:10000;	/* stops menu hiding under stuff */
	text-align:left;
	list-style: none;
	font-weight:bold;
}

#nav a {display: block;}

/* all list items (width needed or else Opera goes nuts)*/
#nav li { float:left; width:auto; }


/* second-level lists (i.e submenu box styles)*/
/* moved width to subxx classes for variability*/
#nav li ul { line-height:11px;
	position: absolute;
	background-color:#000000;
	border-top: 2px solid #B93131;
	border-left: 1px solid #777777;
	border-right: 2px solid #777777;
	border-bottom: 2px solid #777777;
	color: #FFFFFF; 
	padding: 8px 4px 4px 4px;
	left: -999em; 
/* using left to hide as display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/* Textual*/
/* Contents Copyright 2004 Godchecker/Compelling Ideas Ltd - All rights reserved*/

a {	font-weight: bold; 
		text-decoration: none;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		padding-bottom: 1px;
}

a,img	{border-style: none;}


a:link {color:#2233CC;border-bottom-color:#0073EC;}
a:visited {color:#B93131;border-bottom-color:#B93131;}
a:hover {color:#FFFFFF;background-color:#AAAAAA;border-bottom-style: none;}
a:active {color:#FFFFFF;background-color:#E6B800;border-bottom-color:#E6B800;}


.deitytext a	{font-family: 'GCHolyWebBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;line-height: 20px;letter-spacing:0.5px;text-decoration: none;margin-right:-2px;}
.deitytext a:link		{ color: #B90000; border-bottom-style: none;padding-left:2px;padding-right:2px;}
.deitytext a:visited	{ color: #444444; border-bottom-style: none;padding-left:2px;padding-right:2px;}
.deitytext a:hover	{ color: #B91111; background-color: #FFFFFF; border: 1px solid #666666;padding-left:1px;padding-right:1px;}
.deitytext a:active	{ color: #776600; border: 1px solid #666666;padding-left:2px;padding-right:1px;}


.godbod-09px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
}

.godbod-11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.godbod-12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

.godbod-13px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}

/* LEFTBAR STYLES*/

.leftbar-box	{
	width:170px;
	background:#CCCCCC;
	padding:12px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #FFFFFF
	}

#leftbar hr {	height:1px;
	font-size:14px;
	border:none;
	color:#555555;
	background-color:#555555;
}

#leftbar a {text-decoration:none; border-bottom-style:none;}
#leftbar a:link {color:#2233CC;}
#leftbar a:visited {color:#334455;}
#leftbar a:hover {color:#FFFFFF;}
#leftbar a:active {color:#FFFFFF;background-color:#555555;}



#a-zbox	{
	width:170px;
	border: 1px solid #000000 ; 
	background-color: #FFFFFF;
	margin: 10px 0px 10px 0px ;
	padding:12px;
	font-size: 10px; 
	color: #222222 ; 
	line-height:14px;
	letter-spacing:0px;
}

#a-z-buttonbox	{
	height:100px;
	margin-top:10px;margin-bottom:15px;
}

#a-z-links li	{
		text-align:center;
		letter-spacing:0px;
		line-height:24px;
		font-size:14px;
		color: #D5CB96;
		list-style:none;
		float:left;
		border:1px solid #CCCCCC;
		}

#a-z-links li a	{ 
			display: block;
			width:22px;height:22px;
}

#a-z-links li a:link	{ 
			color: #000000; 
}
#a-z-links li a:visited	{ color: #000000; }
#a-z-links li a:hover	{ background-color: #B93131;color:#FFFFFF }
#a-z-links li a:active	{ }

#a-z-lists a	{display:block;
		font-size:12px;
		line-height:18px;
		width:165px;
		padding:0px;
		margin:0px;
		border-bottom:1px solid #AAAAAA;
	}

#a-z-lists a:link	{ background-color: #FFFFFF;color:#000000 }
#a-z-lists a:visited	{ background-color: #F6F6F6;color:#666666 }
#a-z-lists a:hover	{ background-color: #B93131;color:#FFFFFF }
#a-z-lists a:active	{ background-color: #FFFFFF;color:#000000 }





H1 {	font-family: 'GCHolyWebBold',Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 34px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:1px;
	color: #FFFFFF;
	background-color: #222222;
	padding-top: 6px;
	padding-left:6px;
	padding-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 12px;
	border-top:1px solid #FEFEFE;
	border-bottom:2px solid #CCCCCC;
}

H1>div	{
	font-size:12px;	
	line-height: 16px;
	font-style:italic;
}

.menuiconbox	{float:left;
	height:8px;
	width:8px;
	margin:1px;
	margin-right:3px;
}

.box11px	{float:left;
	height:11px;
	width:11px;
	margin:2px;
	margin-right:3px;
}

.AF {	background-color: #826A3F;
}
.AU {	background-color: #C34119;
}
.AZ {	background-color: #F34167;
}
.CA {	background-color: #6493FD;
}
.CE {	background-color: #43BB54;
}
.CH {	background-color: #2FD08E;
}
.EG {	background-color: #CDB773;
}
.FI {	background-color: #009E82;
}
.GR {	background-color: #ED9E00;
}
.IC {	background-color: #C1A40B;
}
.ID {	background-color: #85A461;
}
.JA {	background-color: #E00000;
}
.MD {	background-color: #CF5E77;
}
.MS {	background-color: #E38864;
}
.MY {	background-color: #F1DD03;
}
.NA {	background-color: #A86F42;
}
.NO {	background-color: #9AA4A5;
}
.OC {	background-color: #00BFF6;
}
.RO {	background-color: #8D58ED;
}
.SA {	background-color: #B4D616;
}
.SE {	background-color: #E223A1;
}
.SL {	background-color: #B45CB7;
}
.ST {	background-color: #A4A9CC;
}
.TI {	background-color: #EA6B2D;
}
.ZM {	background-color: #5910FF;
}

#pant-topgodsbox {float: right; 
	width: 190px ;
	margin: 26px 0px 12px 12px ;
	padding: 4px ; 
	font-size: 9px;
	letter-spacing: 1px;
	border-style: solid;
	border-width: 1px;
}

#pant-vitalsbox-head {
	width:464px;
	height:18px;
	padding:6px 6px 1px 10px;
	color:#FFFFFF;
	font-size:11px;
	line-height:16px;
	margin: 10px 0px 0px 0px ;
	border-top:1px solid #FEFEFE;
}

#pant-vitalsbox {width:460px;
	color:#000000;
	font-size:11px;
	line-height:16px;
	margin: 0px ;
	padding:4px 8px 8px 8px;
	border-width:2px;
	border-style:solid;
	}
#pant-vitalsbox-foot	{
	width:480px;
	height:8px;
	border-bottom:2px solid #CCCCCC;
	margin-bottom:10px;
	}

.pant-boxAF {background-color: #DEDCD9; border-color: #826A3F;}
.pant-boxAU {background-color: #E6D9D8; border-color: #C34119;}
.pant-boxAZ {background-color: #EFD9DB; border-color: #F34167;}
.pant-boxCA {background-color: #DBE0F1; border-color: #6493FD;}
.pant-boxCE {background-color: #D9E5DA; border-color: #43BB54;}
.pant-boxCH {background-color: #D9E5DA; border-color: #2FD08E;}
.pant-boxEG {background-color: #E8E4DC; border-color: #CDB773;}
.pant-boxFI {background-color: #D8E1DE; border-color: #009E82;}
.pant-boxGR {background-color: #EEE1D8; border-color: #ED9E00;}
.pant-boxIC {background-color: #E6E2D8; border-color: #C1A40B;}
.pant-boxID {background-color: #DEE2DB; border-color: #85A461;}
.pant-boxJA {background-color: #F4F4F4; border-color: #E00000;}
.pant-boxMD {background-color: #E8DBDD; border-color: #CF5E77;}
.pant-boxMS {background-color: #ECDEDB; border-color: #E38864;}
.pant-boxMY {background-color: #EFEBD8; border-color: #F1DD03;}
.pant-boxNA {background-color: #E2DCD9; border-color: #A86F42;}
.pant-boxNO {background-color: #DDDFDF; border-color: #9AA4A5;}
.pant-boxOC {background-color: #D8E6F0; border-color: #00BFF6;}
.pant-boxRO {background-color: #DFDAEE; border-color: #8D58ED;}
.pant-boxSA {background-color: #E4E9D8; border-color: #B4D616;}
.pant-boxSE {background-color: #ECD8E1; border-color: #E223A1;}
.pant-boxSL {background-color: #E4DBE4; border-color: #B45CB7;}
.pant-boxST {background-color: #E2E2E8; border-color: #A4A9CC;}
.pant-boxTI {background-color: #EDDCD8; border-color: #EA6B2D;}
.pant-boxZM {background-color: #e5daff; border-color: #5910FF;}





H2 {	font-family: 'GCHolyWebBold',Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:0px;
	color: #222222;
	margin-top: 2px;
	margin-bottom: 0px;

}


h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 2px;
	padding: 0px;
}





#deity-godsex	{
	float:right;
}

#deity-godthumb {
	float:right;
	margin-top:4px;
	margin-left:10px;
	margin-bottom:6px;
}

#deity-godthumb img	{
	border:1px solid #888888;
}





.gc-DATEred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F20000;
	line-height: 22px;
	background-color: transparent;
}

.form-radiobox1 {
	width:12px;
	height:12px;
	margin: 4px 6px 0px 10px;
	vertical-align:bottom;
}

.form-checkbox1 {
	width:16px;
	height:16px;
	margin: 0px 4px 0px 0px;
	vertical-align:center;
}
.form-dropdown1 {
	background-color: #EEEEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border: 1px solid #666666;
	padding: 2px 0px 2px 3px;
	margin: 4px 10px 0px 0px;
}

option {
padding-top:1px;
padding-bottom:1px;
}

.form-enter12cap {
	background-color: #EEEEEA;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #AAAAAA;
	padding: 2px 0px 2px 3px;
	margin: 3px 0px 8px 0px;
	text-transform:none;
}


.form-enter-thin {
	background-color: #EEEEEA;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#333333;
	border-color:#333333;
	font-size: 11px;
	border: 1px solid #AAAAAA;
	padding: 3px 0px 3px 3px;
	margin: 3px 0px 8px 0px;
	text-transform:none;
}

.form-oracle-1 {
	width: 458px;
	height: 60px;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #222222;
	color: #FFCC33;
	border: 2px solid #CC0000;
}



.form-style-01 {
	background-color: #EEEEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 2px solid #496D25;
	border-right: 2px solid #D7EBC2;
	border-bottom: 2px solid #D7EBC2;
	border-left: 2px solid #496D25;
	margin: 4px 0px 1px;

}
.form-style-02 {

	background-color: #EEEEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 2px solid #525276;
	border-right: 2px solid #F8F9FE;
	border-bottom: 2px solid #F8F9FE;
	border-left: 2px solid #525276;
	margin: 4px 0px 1px;
}
.form-style-02-invert {
	background-color: #B4B1FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #F8F9FE;
	border-right: 2px solid #525276;
	border-bottom: 2px solid #525276;
	border-left: 1px solid #F8F9FE;
	margin: 4px 0px 1px;
}

textarea:focus,input:focus	{
	background-color: #FFFFFF;
	border-color:#0000BB;
}


/* Rounded corners*/

.rounded4	{
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-border-radius:4px;
}
.rounded6	{
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-border-radius:6px;
}
.rounded8	{
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
}
.rounded10	{
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
}





/* Mailchimpery*/

.button,.button-small{
			display:inline-block;
			width:auto;
			white-space:nowrap;
			height:32px;
			margin:5px 5px 0 0;
			padding:5px 20px 10px 20px;
			text-decoration:none;
			text-align:center;
			font-weight:bold;
			font-style:normal;
			font-size:16px;
			line-height:32px;
			cursor:pointer;
			border:0;
			-moz-border-radius:5px;
			border-radius:5px;
			-webkit-border-radius:5px;
			vertical-align:top;
		}
.button-small{
			float:none;
			display:inline-block;
			height:auto;
			margin-top:3px;
			line-height:18px !important;
			padding:2px 8px 2px 8px !important;
			font-size:12px !important;
		}
.button span{
			display:inline;
			text-decoration:none;
			font-weight:bold;
			font-style:normal;
			font-size:15px;
			line-height:32px;
			cursor:pointer;
			border:none;
		}

.button:link,.button:active,.button:visited,.button,.button span,.button-small:link,.button-small:active,.button-small:visited,.button-small{
			background-color:#303030;
			color:#FFCC33;
		}
.button:hover,.button-small:hover{
			background-color:#E6B800;
			color:#FFFFFF;
		}

.field-help	{font-size:9px;
}
/* End of Mailchimpery*/





/* Googleads*/

/* Image right skel ad*/
#gadplace1	{
position:relative;
left:0px;
top:6px;
margin-right:12px;
width:160px;	/* Dims not needed but handy to visualise */
height:600px;
float:right;
}
/* Inline text ad */
#gadplace2	{
float:right;
top: 0px;
left: 0px;
width:200px;	/* Dims not needed but handy to visualise */
height:200px;
margin:0px 0px 0px 20px;
}

/* Inline link ad */
#gadplace3	{
width:468px;	/* Dims not needed but handy to visualise */
height:26px;
padding:13px 0px 0px 0px;
}


#social	{
margin:0px;
margin-bottom:5px;
width:220px;
height:32px;
position: relative;
}

#social li	{
margin: 0px; padding: 0px; list-style: none;
position: absolute; top: 0;}

#social li, #social a {
height: 32px;
display: block;
border-bottom-style: none;}


#twitter {left: 0px; width: 32px;
background: transparent url(../_files/gc-icons-social.jpg) 0px 0px}
#twitter a:hover {
background: transparent url(../_files/gc-icons-social.jpg) 0px -32px no-repeat}

#delicious {left: 36px; width: 32px;
background: transparent url(../_files/gc-icons-social.jpg) -32px 0px}
#delicious a:hover {
background: transparent url(../_files/gc-icons-social.jpg) -32px -32px no-repeat}

#stumbleupon {left: 72px; width: 32px;
background: transparent url(../_files/gc-icons-social.jpg) -96px 0px}
#stumbleupon a:hover {
background: transparent url(../_files/gc-icons-social.jpg) -96px -32px no-repeat}


#facebook {left: 108px; width: 32px;
background: transparent url(../_files/gc-icons-social.jpg) -160px 0px}
#facebook a:hover {
background: transparent url(../_files/gc-icons-social.jpg) -160px -32px no-repeat}


#bookplug1 {left: 150px; width: 320px;
background: transparent url(../_files/gc-bookplugs.png) 0px 0px}
#bookplug1 a:hover {
background: transparent url(../_files/gc-bookplugs.png) 0px -32px no-repeat}






/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 11, 2010 */



 @font-face {
	font-family: 'GCHolyWebBold';
	src: url('gcfonts/gcholyweb_bold-webfont.eot');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'GCHolyWebBold';
	src: url(//:) format('no404'), url('gcfonts/gcholyweb_bold-webfont.woff') format('woff'), url('gcfonts/gcholyweb_bold-webfont.ttf') format('truetype'), url('gcfonts/ggcholyweb_bold-webfont.svg#webfontvjLSVBqU') format('svg');
	font-weight: normal;
	font-style: normal;
}

