/*  
Theme Name: 2007 February
Description: The February 2007 design of ItsJustJewelry.cm
Version: 1.0
Author: mPango Development Studios
Author-URI: http://www.mpangodev.com
*/


/* LAYOUT */

body
{
	margin: 0 0 0 0;
	background-color: #D6AB72;
	background-image: url(images/orange-marble-background.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-align: center;
}

#mainContainer
{
	text-align: left;
	margin: 0 auto 0 auto;
	width: 1000px;
}
	
	#leftContainer
	{
		float: left;
		width: 785px;
	}

		#header-container
		{
		}

			#menu
			{
				position: relative;
				background-color: #E7D6A3;
				
				height: 20px;
				margin: 40px auto 0 auto;
				padding: 5px 5px 5px 5px;
				text-align: right;
				z-index: 4
			}
				
				#logo
				{
					position: absolute;
					bottom: 0;
					left: 3px;
					width: 173px;
					height: 60px;
					z-index: 5;
				}
			
		#content-container
		{
			z-index: 1;
			float: left;
			width: 785px;
		}

			#content-inner-container
			{
				
				margin: 0 auto 0 auto;
				padding: 5px 5px 5px 5px;
				border: 3px solid white;
				background-color: #E7D6A3;
				z-index: 2;
			}
				#content-inner-container.rust
				{
					background-color: #E86F1E;
				}
				
				#content-inner-container.green
				{
					background-color: #6C8842;
				}
			
				#content-min-height
				{
					float: left;
					height: 407px;
					width: 0;		
				}
				
				#content
				{
					position: relative;
					float: left;
					color: #32281F;
					z-index: 3;
				}
				
		#footer-container
		{
			clear: both;
		}

			#footer
			{
				margin: 0 auto 0 auto;
				padding: 5px 10px 15px 10px;
				text-align: center;
				font-size: 75%;
				color: #EFDEC7;
			}
	

/* MISC */
#home-flash
{
	position: relative;
	top: -5px;
	left: -5px;
	height: 473px;
}

#rightBoxes
{
	float: left;
	position: relative;
	top: 70px;
	margin-left: 0; /* IE6 */
}

	#mainContainer > #rightBoxes
	{	
		margin-left: 10px; /* Everyone else */
	}

	.home-box
	{
		background-image: url(images/orange-home-page-box.gif);
		width: 190px;
		height: 120px;
		margin: 5px 0 0 0;
		padding: 5px 5px 5px 10px;
		background-repeat: no-repeat;
		color: #32281F;
	}
	
		.home-box a
		{
			color: #32281F;
		}
	
.section-heading
{
	font-size: 120%;
	font-weight: bold;
}

.image-border {
	border: thin solid #FFFFFF;
}

.photo-caption-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.quotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}	

.large-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}	

.homepage-link
{
	color: #666666;
	text-decoration: none;
	cursor:HAND;
}

.regular-link:link, .regular-link:active, .regular-link:visited, .regular-link:hover
{
	color: #666666;
	text-decoration: underline;
}

a.resources-link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

a.resources-link:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

a.video-link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
a.video-link:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.bg-white {
	background-color: #FFFFFF;
}

font.item-nav-current-page
{
	font-weight: bold;
}

a.item-nav-link
{
	color: white;
}

a.item-nav-link:hover
{
	color: brown;
}

.roundCornersRow
{
	line-height: 0;
}


/* seminars */
#fall-2009-description
{
	text-align: center;
}

	.fall-2009-header
	{
		border-top: 1px solid black;
		font-size: 1.4em;
		font-weight: bold;
	}

	.fall-2009-authors
	{
		font-style: italic;
	}

	.fall-2009-price
	{
		font-size: 1.25em;
		font-weight: bold;
	}
	
#fall-2009-registration-form
{
}
	
	#fall-2009-registration-form table
	{
		margin-bottom: 20px;
	}

	input.fall-2009-text
	{
		width: 200px;
		margin-left: 20px;
	}
	
	.fall-2009-submit
	{
		text-align: center;
	}
	
	#fall-2009-consultant-information
	{
		font-weight: bold;
	}
	
	td.fall-2009-title
	{
		font-weight: bold;
	}
	
.staff-member
{
	text-align: center;
	clear: both;
}

	.staff-member div
	{
		float: left;
		width: 300px;
		padding: 0 10px;
		margin: 0 0 20px 0;
	}
	
	.staff-member p
	{
		margin: 0 0 10px 0;
	}

	.staff-title
	{
		font-size: 1.2em;
		font-weight: bold;
	}
	
	.staff-member ul
	{
		padding: 0;
	}
	
	.staff-member ul li
	{
		list-style-type: none;
	}
	
	.staff-separator
	{
		clear: both;
	}
	
.clear
{
	clear: both;
}

fieldset
{
	margin-top: 20px;
	border: 1px solid dimgrey;
	padding: 10px;
}