/*



Theme Name: 

Theme URI: 

Description:

Version:

Author: 



*/	





			/* Global Layout */



body 

{

font-size: 12px;

margin: 0px;

text-align: center;

background: #ffffff url(img/bg.gif) top center;

color: #2C546D;

font-family: Arial, Helvetica, sans-serif;

}



#shim

{

position: absolute;

top: 0px;

left: 0px;

width: 100%;

height: 397px;

background: url(img/shim.gif) top center;

}



#wrap

{

position: relative;

margin: auto;

width: 870px;

}



	#top

	{

	position: relative;

	height: 106px;

	background: url(img/logo.png) left center no-repeat;	

	}

	

		#search

		{

		position: relative;

		margin-top: 44px;

		float: right;

		height: 22px;

		padding: 7px 5px 0 35px;

		height: 20px;

		width: 222px;

		font-size: .9em;

		color: #222;

		background: url(img/sbg.gif) top right no-repeat;

		border: 0px;

color: #cccccc;

		}

		

	

	#nav

	{

	position: relative;

	height: 35px;	

	font-family: Georgia;

	margin-bottom: 21px;

	text-transform: uppercase;

	}

	

		#nav li

		{

		position: relative;

		float: left;

		padding-right: 6px;	

		}

		

		#nav li a.active, #nav li a:hover

		{

		background-position: bottom left;

		}

		

		#nav li a.active span, #nav li a:hover span

		{

		background-position: bottom right;

		color: #fff;

		}

		

		#nav li a

		{

		position: relative;

		float: left;

		padding-left: 12px;

		background: url(img/nal.gif) top left no-repeat;

		}

		

		#nav li a span

		{

		position: relative;

		float: left;

		padding: 9px 12px 0 0;

		height: 26px;

		font-size: 1.2em;

		color: #142632;

		background: url(img/nar.gif) top right no-repeat;

		}



	#head

	{

	position: relative;

	padding: 186px 14px 0 14px;

	height: 48px;

	background: url(img/headbg.gif) top center no-repeat;

	}

	

		#head .theimg

		{

		position: absolute;

		top: 19px;

		left: 17px;

		}

		

		#head-nav

		{

		position: relative;

		margin-top: 2px;

		background: #FCFCF1;

		padding: 5px 9px 5px 9px;

		border: 1px solid #E5DECE;

		color: #5F6055;

		font-size: 1.1em;

		}

		

			#head-nav p

			{

			position: relative;

			padding-top: 2px;

		       font-size: 1.1em;

			}

			

			#head-nav a

			{

			color: #CE660A;

			margin-right: 5px;

			}

		

		#head-nav a.switchlink1

		{

		position: relative;

		float: right;

		padding: 4px 5px 0 5px;

		height: 18px;

		font-size: 11px;

		color: #fff;

		background: #DBAA6A;

		color: #fff;

		border: 1px solid #CC9155;

		font-family: Georgia;

		}

		

		#head-nav a.switchlink2

		{

		position: relative;

		float: right;

		padding: 4px 5px 0 5px;

		height: 18px;

		font-size: 12px;

		color: #fff;

		background: #DBAA6A;

		color: #fff;

		border: 1px solid #CC9155;

		font-family: Georgia;

		}

		

		#head-nav a.switchlink3

		{

		position: relative;

		float: right;

		padding: 0px 5px 0 5px;

		height: 22px;

		font-size: 14px;

		color: #fff;

		background: #DBAA6A;

		color: #fff;

		border: 1px solid #CC9155;

		font-family: Georgia;

		}

		

		#head-nav a.switchlink4

		{

		position: relative;

		float: right;

		padding: 0px 5px 0 5px;

		height: 22px;

		font-size: 16px;

		color: #fff;

		background: #DBAA6A;

		color: #fff;

		border: 1px solid #CC9155;

		font-family: Georgia;

		}

	

	#pagetop

	{

	position: relative;

	height: 17px;

	background: url(img/pagetop.gif) top left no-repeat;	

	}

	

	

	#pagewrap

	{

	position: relative;

	background: url(img/pbg.gif) top left repeat-y;

	}

	

		#colOne

		{

		position: relative;

		float: left;

		width: 464px;

		padding-left: 23px;

		}

		

		#colThree

		{

		position: relative;

		float: left;

		width: 647px;

		padding-left: 20px;

		}		

		

		

		#content

		{

		position: relative;

		text-align: left;

		}

		

			#content h1

			{

			position: relative;

			font-size: 1.8em;

			padding-bottom: 4px;	

			font-family: Georgia;

			color: #234256;	

			}

			#content h1 a

			{

			color: #234256;	

			}

			

			.posthead

			{

			position: relative;

			padding-bottom: 10px;

			border-bottom: 1px solid #E7E7DD;

			margin-bottom: 1.3em;

			font-family: Georgia;

			}

			

				span.pdate a

				{

				position: relative;

				float: left;

				color: #1B4460;

				padding-left: 20px;

				background: url(img/cal.gif) left center no-repeat;

				}



				span.wp-print

				{

				position: relative;

				float: right;

				color: #1B4460;

				padding-left: 20px;

								}	



				span.wp-print a

				{

				padding-left: 3px;

				color: #1B4460;

text-decoration: none;

				}	

span.wp-print a:hover

				{

				padding-left: 3px;

				color: #1B4460;

text-decoration: underline;

				}



				

				span.com-count a

				{

				position: relative;

				float: right;

				color: #C4610C;

				padding-left: 20px;

				background: url(img/com.gif) left center no-repeat;

				}

							

			.thepost

			{

                        font-size: 14px;

			position: relative;

			padding-bottom: 44px;

			background: url(img/crest.gif) bottom center no-repeat;

			margin-bottom: 12px;

			}

			

			

			.thepost-full

			{

                        font-size: 14px;

			position: relative;

			margin-bottom: 12px;

			}

			

			.thepost a, .thepost-full a, .post-info a

			{

			color: #C4610C;

			font-weight: bold;

			}

			

			

				#content p

				{

				position: relative;

				line-height: 1.5em;

				padding-bottom: 1em;

				}

			

				#content a.creading

				{

				position: relative;

				color: #C4610C;

				font-weight: bold;

				text-decoration: underline;

				}

			

			.sharebox

			{

			position: relative;

			padding: 10px;

			border-top: 1px solid #EFEFDE;

			}

			

			.post-info

			{

			position: relative;

			padding: 20px 30px 0 30px;

			margin-bottom: 20px;

			height: 102px;

			font-family: Georgia;

			background: url(img/post-bottom-full.gif) top left no-repeat;

			}

			

			#comwrap

			{

			position: relative;

			}

			

#comments{

margin-bottom: 8px;

}	

				.comment

				{

				position: relative;

				margin-bottom: 8px;

				padding: 12px 0 0 0;

				background: url(img/comment-top-alt.gif) top left no-repeat;	

				}

				

					.comment-in

					{

					position: relative;

					padding: 0 15px 24px 15px;

					background: url(img/comment-bottom-alt.gif) bottom left no-repeat;

					}

				

				li.alt .comment

				{

				position: relative;

				margin-bottom: 8px;

				padding: 12px 0 0 0;

				background: url(img/comment-top.gif) top left no-repeat;	

				}

				

					li.alt .comment-in

					{

					position: relative;

					padding: 0 15px 24px 15px;

					background: url(img/comment-bottom.gif) bottom left no-repeat;

					}

					

					.cinfo

					{

					position: relative;

					color: #427BA5;

					font-family: Georgia;

					display: block;

					padding-bottom: .6em;

					}

.cinfo a {

color: #dd883e;

text-decoration: none;

}

.cinfo a:hover {

color: #dd883e;

text-decoration: underline;

}



				

				.comment-admin

				{

				position: relative;

				margin-bottom: 8px;

				padding: 12px 0 0 0;

				background: url(img/comment-top-admin.gif) top left no-repeat;	

				}

				

					.cinfo-admin

					{

					padding-right: 40px;

					background: url(img/admin.gif) right center no-repeat;

                                        position: relative;

					color: #539acf;

					font-family: Georgia;

					display: block;

					padding-bottom: .6em;

					}

                                       .cinfo-admin a

					{

					color: #ffffff;

                                        text-decoration: none;					

					}

				       .cinfo-admin a:hover

					{

					color: #ffffff;

                                        text-decoration: underline;					

					}

				

					.comment-in-admin

					{

					position: relative;

					color: #fff;

					padding: 0 15px 24px 15px;

					background: url(img/comment-bottom-admin.gif) bottom left no-repeat;

					}

			



	

		#colTwo

		{

		position: relative;

		float: left;

		padding-left: 20px;	

		width: 352px;

		text-align: left;

		}

		

		#colFour

		{

		position: relative;

		float: left;

		width: 171px;

		padding-left: 20px;

		text-align: left;

		}

		

			#colTwo-a

			{

			position: relative;

			float: right;

			width: 171px;

			}

			

			#colTwo-b

			{

			position: relative;

			float: left;

			width: 171px;

			}

		

			#colTwo h3, #colFour h3

			{

			position: relative;

			font-size: 1.5em;

			padding-bottom: 3px;	

			font-family: Georgia;

			color: #234256;	

			}

		

			.click

			{

			position: relative;

			margin-bottom: 5px;

			display: block;

			padding: 9px 0 0 45px;

			height: 24px;

			font-size: 1.1em;

			font-family: Arial, Helvetica, sans-serif;

			color: #bcd8ea;

			}

			

			.click:hover

			{

			text-decoration: underline;

			}

			.quicklinks

			{

			background: url(img/quicklinks.gif) top left no-repeat;

			}

			.click1

			{

			background: url(img/click1.gif) top left no-repeat;

			}

			

			.click2



			{

			background: url(img/click2.gif) top left no-repeat;

			}

			

			.click3

			{

			background: url(img/click3.gif) top left no-repeat;

			}

			

			.bigbox

			{

			

			margin-top: 10px;

			background: url(img/widetop.gif) top left no-repeat;

			padding: 10px 0 0 0;	

			}

			

				.bigbox-content

				{

				position: relative;

				padding: 0 16px 10px 16px;

				background: url(img/widebottom.gif) bottom left no-repeat;

margin-top: -1px

				}

				

				.bigbox ul

				{

				padding: 3px 0 0 0;

				}

				

				.bigbox li

				{

				position: relative;

				padding: 10px 0 10px 22px;

				border-top: 1px dotted #CDCEC0;

				}

				

				.bigbox a

				{

				color: #C97215;

				text-decoration: underline;

				}

				

				.bigbox li.audio

				{

				background: url(img/icon1.gif) top left no-repeat;

				background-position: 0 10px;

				}

				

				.bigbox li.video

				{

				background: url(img/icon2.gif) top left no-repeat;

				background-position: 0 10px;

				}

				

				.bigbox li.image

				{

				background: url(img/icon3.gif) top left no-repeat;

				background-position: 0 10px;

				}

.add-to-any-subscribe {

padding-top: 10px;

}

   .polls

			{

			position: relative;

			margin-top: 10px;

			background: url(img/thintop.gif) top left no-repeat;

			padding: 10px 0 0 0;	

			}

			

				.widget_widget_polls

				{

				position: relative;

				padding: 0 16px 10px 16px;

				background: url(img/thinbottom.gif) bottom left no-repeat;

				}

				

				#colTwo .polls h3, #colFour .polls h3

				{

				padding-bottom: 3px;

				border-bottom: 1px dotted #CDCEC0;

				}

				

				.polls ul

				{

				position: relative;

				padding-top: 7px;

                             background: none;

				}

	

.poll {

margin-left: -20px;

}

			.polls li

				{

				position: relative;

				padding: 4px 0 4px 11px;

				background: url(img/tick.gif) left center no-repeat;

				}

				.polls a

				{

				position: relative;

				color: #C2630F	

				}

				li.polls {

background: none; }

			

.archive_list {

	                        position: relative;

				padding: 4px 0 4px 11px;

				background: url(img/tick.gif) left center no-repeat;

}

	               .collapsing-archives

			{

			position: relative;

			margin-top: 10px;

			background: url(img/thintop.gif) top left no-repeat;

			padding: 10px 0 0 0;	

			}

			

				.widget_collapsArchWidget

				{

				position: relative;

				padding: 0 16px 10px 16px;

				background: url(img/thinbottom.gif) bottom left no-repeat;

				}

				

				#colTwo .collapsing-archives h3, #colFour collapsing-archives h3

				{

				padding-bottom: 3px;

				border-bottom: 1px dotted #CDCEC0;

				}

				

				.collapsing-archives ul

				{

				position: relative;

				padding-top: 7px;

                             background: none;

				}

	

			.collapsing-archives li

				{

				position: relative;

				padding: 4px 0 4px 11px;

			

				}

.ara_ca_mosign{

color: #0C283D;

}



                       .collapsing-archives a {

                       text-decoration: none;

                       color: #C97215;

                        }



                         .collapsing-archives a:hover

				{

				text-decoration: underline;

				}



			

			.widgetbox

			{

			position: relative;

			margin-top: 10px;

			background: url(img/thintop.gif) top left no-repeat;

			padding: 10px 0 0 0;	

			}

			

				.widgetbox-content

				{

				position: relative;

				padding: 0 16px 10px 16px;

				background: url(img/thinbottom.gif) bottom left no-repeat;

				}

				

				#colTwo .widgetbox h3, #colFour .widgetbox h3

				{

				padding-bottom: 3px;

				border-bottom: 1px dotted #CDCEC0;

				}

				

				.widgetbox ul

				{

				position: relative;

				padding-top: 7px;

				}

				

				.widgetbox li

				{

				position: relative;

				padding: 4px 0 4px 11px;

				background: url(img/tick.gif) left center no-repeat;

				}

				

				.widgetbox a

				{

				position: relative;

				color: #C2630F	

				}

				

				.widgetbox a:hover

				{

				text-decoration: underline;

				}

			

			.click-box

			{

			position: relative;

			margin-top: 10px;



			padding: 10px;

			background: url(img/clickbg.gif) top left no-repeat;



			height: 152px;

			font-size: 1.5em;

			line-height: 1.4em;

			color: #fff;

			font-family: Georgia;

			}

			

				.click-box a

				{

				position: relative;

				margin-top: 12px;

				text-indent: -9999em;

				display: block;

				height: 26px;

				width: 90px;

				background: url(img/ch.gif) top left no-repeat;

				}

.loggedinas a

		{

		color: #D48135;

		border-bottom: 1px solid #E8E8D9;

		margin-top: 8px;

		font-family: Georgia;

		}

.alignright {

float: right;

}



.navigation a

		{

		color: #D48135;

		border-bottom: 1px solid #E8E8D9;

		font-family: Georgia;

		}



	#foot

	{

	position: relative;

	background: #0C283D url(img/pbottom.gif) top left no-repeat;

	padding: 48px 25px 0 25px;

	height: 65px;

	font-size: 1.2em;

	color: #8AAAC1;	

	font-family: Georgia;

	text-align: left;

	}

	

		#foot a

		{

		color: #fff;

		}





#author, #email, #url

{

position: relative;

padding: 7px 5px 0 5px;

height: 23px;

border: 0px;

background: url(img/input-bg.gif) top left no-repeat;

width: 222px;

}



#comment

{

position: relative;

padding: 5px;

height: 109px;

width: 439px;

border: 0px;

background: url(img/msg-bg.gif) top left no-repeat;

}



#submit



{



position: relative;

height: 26px;

width: 157px;

background: url(img/submit-comment.gif) top left no-repeat;

border: 0px;

}







