/*****************************************************************/

/* Author: Gina Harrington */

/* www.ginaharrington.com */

/*****************************************************************/





body {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7D7E;
	line-height: 18px;
	background: #ffffff;

	/*background-color:#FFFFFF;*/

}

p, th, font, li, ul {

	color: #333333;

	font-size:12px;

}



h1 {

    padding: 5px 0 0 0;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

    font-size: 16px;

	color: #666;

}



a {

	color:#81B90D;

	text-decoration:none;

}

a:hover, a#current {

	color:#7F7D7E;

	text-decoration:underline;

}



img {

	border:0px;

}



/**	Header **/



#upperContent {
	width:1024px;
	height:211px;
	margin:0px auto 0px auto;
	padding:0px;
	background-image: url(../images/header.jpg);

}



#upperContentLogo {

	float:left;

	margin: 30px 10px 10px 30px;

}



#upperContentDate {
	float:left;
	text-align:left;
	color:#999999;
	font-size:12px;
	padding:1px 1px 1px 1px;
	margin: 125px 0px 20px 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}



/**	Navigation **/



#navContent {
	width:790px;
	margin:140px auto 0px auto;
	padding:0px 0px 0px 190px;
	text-align: left;
	font-size: 12px;
	float: left;

}



#navContent a {

	color:#7F7D7E;

	text-decoration:none;

}



#navContent a:hover, a#current  {

	color:#7F7D7E;

	text-decoration:underline;

}



#line-spacer {

	clear:both;

	width:780px;

	line-height:4px;

	margin:0px auto;

	text-align:left;

}



/**	Flash Homepage **/

#flashContentHome {
	width:580px;
	text-align:center;
	background-color:#fff;
	float: right;
	margin-right: 150px;
	margin-top: 5px;

}



#homepageImage {

	margin: 0px;

	padding: 0px;



	border-top: 1px solid #A59E8E;

}



/**	PageContent **/



#upperPageContent {
	clear:both;
	width:500px;
	text-align: left;
	font-size: 11px;
	padding-left: 5px;

}

 

#pageWrapper {
	width:1024px;
	margin: 0 auto;
	background-image: url(../images/tile.gif);
	background-repeat: repeat-y;

}





#pageContent {
	clear:both;
	width:942px;
	margin:0px auto 20px 82px;
	display: block;

}





/**	Left Side **/

#pageContentLeft {

	float:left;

}



#pageContentLeft .leftTitle {

	font-weight:bold;

}



#pageContentLeftSpecial {

	float:left;

	width:50px;

	padding:0px 2px 1px 20px;

	height: 300px;

}



#pageContentLeftSpecial .leftTitle {

	font-weight:bold;

}



.fullpage #pageContentLeft {

	display:none;

}





/*************************************/







/**	Centre **/

#pageContentMiddle {
	float:right;
	width:575px;
	margin:0px;
	padding:5px 10px 5px 6px;
	font-size:12px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	margin-right: 150px;

}



.fullpage #pageContentMiddle {

	width:779px;

}



#pageContentMiddleSpecial {

	float:left;

	width:400px;

	margin:0px;

	padding:0px 5px 10px 30px;

	font-size:12px;

	margin-bottom: 20px;

}



#pageContentMiddleSpecial .right {

	float:right;

	text-align:right;

}







/**	Right Side **/

#pageContentRight {

	float:right;

	width:120px;

	padding:5px 25px 3px 3px;

}



/**	Right Side **/

#pageContentRightSpecial {

	float:right;

	width:300px;

	padding:5px 30px 3px 3px;

}



/**************** FOOTER **************************/



#footer {
	clear:both;
	text-align:center;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	width:1024px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	height: 216px;

}



#footer .main {

	float: left;

	text-align: left;

	padding-left: 20px;

	padding-bottom: 5px;

}



#footer .left {

	float: left;

	text-align: left;

	padding-left: 20px;

	padding-bottom: 5px;

}



#footer .right {

	float: right;

	text-align: right;

	padding-right: 20px;

	padding-bottom: 5px;

}



#footer a {

	color: #000000;

	text-decoration:underline;

}





/**************** END FOOTER **************************/



#copyright {
	color: #999999;
	margin: 75px 145px 5px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	width:280px;
	height: 15px;
	float: right;
	border-top: solid #ccc 1px;
	padding: 3px 5px 3px 5px;
	display: inline;

}



#copyright a {

	color:#999999;

	text-decoration:none;

}



#copyright a:hover {

	color:#999999;

	text-decoration:underline;

}



/*#test {

	clear:both;

	margin: 40px auto 0px auto;

	padding-right:15px;

	text-align:left;

	width:765px;

	height: 15px;

}



#test a {

	color:#999999;

	text-decoration:none;

}



#test a:hover {

	color:#999999;

	text-decoration:underline;

}



#one{

	background-image:url(images/one.gif);

}

#two{

	background-image:url(images/two.gif);

}

#three{

	background-image:url(images/three.gif);

}

#four{

	background-image:url(images/four.gif);

}*/



/**************** FORM STYLES **************************/

#formcontainer{
	margin-left: 10px;
	background-image: url(../images/comments_bg.jpg);
	width: 386px;
	padding-left: 60px;
	height: 400px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 20px;

}



#loginformcontainer{

	margin-top:50px;

	margin-left: 50px;

	width:300px;

}



#loginformcontainer .left {

	float:left;

	text-align:left;

}



#formcontainer .right {

	float:right;

	text-align:right;

}



.inputstandard {

	border:1px solid #666666;

	padding:2px 2px 2px 2px;

	width:80%;

	font-family:Arial, Helvetica, sans-serif;

	color:#7F7D7E;

	background-color:#FFFFFF;

	margin: 2px 0px 0px 0px;

}

.inputstandarderror {

	border:2px solid #CE5F80;

	margin:0px;

	padding:0px 2px 0px 2px;

	width:95%;

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

	background-color:#FFFFFF;

}



/**************** FORM STYLES **************************/







/**************** SIDE MENU *************************



#menu {width:120px;}

#menu a, #menu a:visited {

	display:block;

	width:100%;

	height:35px;

	line-height:35px;

	text-decoration:none;

	color:#000;

}

#menu a span {padding-left:35px;}

#menu a:hover, a#selected {display:block; width:100%; height:35px; text-decoration:none; font-weight:bold; color:#FFFFFF;}

*/
