/***************
*
*  Layout
*
*****/

#SideBarCurrentPage
	{
	background: transparent url('../images/layout/SideBarPageContact.png') right top no-repeat;
	}

#Content
	{
	padding: 20px 30px 1px 30px;
	}

/***************
*
*  Form styling
*
*****/

	form h2
		{
		margin: 15px 0px 10px 0px;
		}

	input, textarea
		{
		border: 1px solid #00c;
		color: #555;
		letter-spacing: 1px;
		padding: 5px;
		width: 100%;
		}

	textarea
		{
		height: 100px;
		overflow: auto;
		}

	input:focus,
	textarea:focus
		{
		border-color: #555;
		}

	input#Submit
		{
		border: 1px solid #000;
		background: #fff url('../images/layout/SubmitButton-bg.gif') 10px 50% no-repeat;
		float: right;
		letter-spacing: inherit;
		margin: 20px 15px 15px 15px;
		padding: 10px 12px;
		text-indent: 15px;
		width: inherit;
		}

	input#Submit:hover
		{
		border-color: #00c;
		color: #000;
		}

/***************
*
*  Typography
*
*****/

h1
	{
	color: #00c;
	font-size: 30px;
	margin-bottom: 10px;
	}

p.leftColumn
	{
	color: #777;
	background: transparent url('../images/layout/ContentArrowRight-bg.png') left center no-repeat;
	float: left;
	font-size: 20px;
	text-indent: 25px;
	}

p.rightColumn
	{
	color: #777; 
	float: right;
	font-size: 20px;
	}

a:hover .linkOn  { color: #777; }

div.hr { clear: right; }
