/* css RalphMoyle.com default style */
/* All associated graphics copyright 2008, Joe Moss */
/* Added: June 25th, 2008 */
/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. E-mail submissions@hostdiamond.com for futher information or to request permission. Feel free to study the CSS and use techniques as you see fit. Do not copy-paste anything! */

/* -------------------------- BEGIN STYLESHEET -------------------------- */

/* CSS Hacks */

	/* Reset the margins to fix IE Box Model */
	* {margin: 0px; padding: 0px;}
	/* Run PNG Fix */
	img {behavior: url(iepngfix.htc);}
	/* Image DeBorder Fix */
	* img {border:0px;}
	/* FireFox Link Dotted-Box Fix */
	a:active{outline: none;}
	/* PRELOAD IMAGES */
	#hidden{display:none;}

/* Main Page Css */

	/* html */
	html {background: transparent url('../images/bg.png') repeat; font-family:verdana; font-size:12px; font-weight:normal; color: #000;}
	div#wrapper {width:780px; height:auto; margin-left:auto; margin-right:auto;}
	div#whitebg {background:#ffffff; width:100%; min-height:600px;}
	
	/* WRAPPER */
	div#topgray {background: transparent url('../images/topgraybg.png') no-repeat; background-position: bottom center; width:740px; height:10px; margin-left:auto; margin-right:auto; padding:0; border:0px;}
	div#links {background: transparent url('../images/linkbg.png') no-repeat; width:738px; height:43px; margin-left:auto; margin-right:auto; vertical-align:bottom;}


	div#middlegray {background: transparent url('../images/middlegraybg.png') repeat-x; width:738px; height:313px; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}
	div#middlewhite {background: transparent url('../images/middlewhitebg.png') repeat-x; width:738px; height:198px; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}
	div#middlewhitenew {background: transparent url('../images/middlewhitebg.png') repeat-x bottom; width:738px; height:298px; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}
	div#middlewhitenew2 {background: transparent url('../images/middlewhitebg.png') repeat-x bottom; width:738px; height:698px; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}
	div#middlewhitenew3 {background: transparent url('../images/middlewhitebg.png') repeat-x bottom; width:738px; height:auto; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}
	div#extender {width:738px; height:70px; border-left:1px solid black; border-right:1px solid black; margin-left:auto; margin-right:auto;}

	div#linksandheader {background: transparent url('../images/logo.png') 50%; background-repeat: no-repeat;  background-position: center center; height:130px; width:738px;}

	
	div#bluecaption {background: url('../images/bluecaptionbg.png') no-repeat; height:55px; width:256px; text-align:center; font-weight:bold; font-size:14px; color:white; padding-top:5px;}
	h1.news {padding:0px; margin:0px; font-size:10px; color:white; text-decoration:underline; font-style:italic;}
	.newsmessage {line-height:150%;}
	
	div#footer1 {background: transparent url('../images/footer1bg.png') no-repeat; width:740px; height:54px; margin-left:auto; margin-right:auto; color:#666666; text-align:center; font-size:10px; padding-top:5px;}
	div#footer2 {background: transparent url('../images/whitebg.png') no-repeat; width:100%; height:6px; margin-left:auto; margin-right:auto; color:white; font-size:10px;}
	div#footer1 a:link {color:#666666; text-decoration:none;}
	div#footer1 a:visited {color:#666666; text-decoration:none;}
	div#footer2 a:link {color:white;}
	div#footer2 a:visited {color:white;}
	div#footeraddress {font-size:9px; color:black; text-align:center; width:100%; height:auto; padding-top:10px;}

	.contact {border:1px solid #999999;}
	.contact2 {border:1px solid #999999;}
	
/* Links */

	a.hov img {border:1px solid black;}
	a.hov:hover  img {border:1px solid #3399cc;}

	a:link, a:visited {color:#000; text-decoration:underline;}
	a:hover, a:active {color:#000; text-decoration:none;}

	a.blue:link, a.blue:visited {color:blue; font-size:12px; text-decoration: underline; font-weight:bold;}
	a.blue:hover {color:blue; text-decoration: none; font-size:12px;}
	
	a.white:link, a.white:visited {color:#fff; text-decoration: underline;}
	a.white:hover {color:#fff; text-decoration: none;}
	
	a.copy:link, a.copy:visited {color:#000; font-size:9px; text-decoration: none;}
	a.copy:hover {color:#000; text-decoration: none;}
