/* 
Style: LDS Crossword Puzzles
Author: Laura Hawkley
*/

body
{
margin:0;
padding:0;
text-align:left;
color:#000;
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
}


/* Layout */

#container
{
width:1030px;
}

	#rightSidebar
	{
	float:right;
	margin:0 0 10px 0;
	padding:0 5px;
	width:260px;
	text-align:center;
	font-size:11pt;
	}

		.rightseparator
		{
		width:66px;
		height:18px;
		margin:0 auto;
		}
		
		.separatorsquare
		{
		float:left;
		margin:0 2px;
		height:12px;
		width:12px;
		border:3px solid #754f2a;
		}

	#siteidentity
	{
	height:44px;
	width:740px;
	margin:10px;
	padding:0;
	}
	
		#siteidentity img
		{
		height:44px;
		width:740px;
		}

	#menu
	{
	float:left;
	margin-bottom:20px;
	padding:0 0 30px 10px;
	width:155px;
	background-color:#fff;
	color:#754f2a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:.02em;
	}
	
		#menu ul {margin: 0;}

		#menu li
		{
		margin: 0;
		list-style:none;
		}

		#menu a:link, #menu a:visited
		{
		background-color:#fff;
		color:#06f;
		text-decoration:none;
		}
		
		#menu a:hover, #menu a:focus
		{
		text-decoration:underline;
		}
		
			#buttons
			{
			margin-left: 1em;
			clear:both;
			}
			
				#buttons li
				{
				width: 112px;
				height: 28px;
				margin-left: 1.6em;
				}
				 
				#buttons span
				{
				background:url('images/button2.png') no-repeat;
				float:left;
				width: 28px;
				height: 28px;
				text-align: center;
				line-height:2em;
				}
				
				#buttons li a:link, #buttons li a:visited
				{
				color:#000;
				font-weight: normal;
				background-color: transparent;
				font-size: .8em;
				}
				
				#buttons a:hover, #buttons a:focus
				{
				text-decoration:none;
				}
		 
			.expanded
			{
			font-size:0.8em;
			padding-left:2em;
			list-style:none;
			}
			
				.expanded a:link, .expanded a:visited
				{
				font-weight: normal
				}

#mainContent
{
margin:0 10px 20px 175px;
padding:5px 20px;
width:527px;
border:4px solid #9b9faa;
}

	#puzzles div
	{
	float:left;
	margin:15px;
	text-align:center;
	}


/* text links */

a:link, a:visited
{
background-color:#fff;
color:#06f;
font-weight:bold;
text-decoration:none;
}
	 
a:hover, a:focus
{
text-decoration:underline;
}

/* headings */

h1, h2, h3, h4, h5, h6
{text-align:center}


/* images */

.grid
{
float:right;
width:100px;
height:100px;
margin:0 0 10px 0;
border:3px solid #06f;
padding:2px;
}

.puzzle 
{
border:1px solid #000;
width:75pt;
height:75pt;
margin-top:5pt;
}

.feed
{
border:none;
}

/* lists */

dt {margin-left:10pt; font-weight:bold;}

dd {margin-left:30pt;}


/* other */

.blue {color:#06f; background-color:#fff;}

.brown {color:#754f2a; background-color:#fff;}

.orange {color:#F79017; background-color:#fff;}

.normal {font-weight:normal}

.tenpoint {font-size:10pt}

#back
{
margin-top: 1em;
margin-left: 1.8em;
color: #06f;
}

/* abbreviation tables */

table
{
font-size:.9em;
border-collapse:collapse;
line-height:1em;
}

caption
{
text-align:left;
font-variant:small-caps;
font-weight:bold;
}

td
{
padding:0 0 0 1em;
vertical-align:top;
}