@charset "UTF-8";
/* CSS Document */

body { background-color: #FFFFFF;  padding: 0; margin: 0; font-family:Arial; font-size:85%; color:#000000; }

a:link { text-decoration: none; font-weight:bold; color:#EC1C24; }
a:visited { text-decoration: none; font-weight:bold; color:#EC1C24; }
a:active { text-decoration: none; font-weight:bold; color:#EC1C24; }
a:hover { text-decoration: none; font-weight:bold; color:#2A3990; }

#wrapper { background-color: #FFFFFF; width: 960px; align: centre; margin: 0 auto; postion:relative; }

#header { position:relative; top:0; width:960px; height:114px; background-image: url(../fant_head.png); }

#fantastic_header {	 height:48px; width:960px; }

#headflash { width:960px; height:544px; }

#headflashleft { width:150px; height:544px; float:left;  }

#headflashright {  width:810px; float:right; }

#righttop {  padding:0 0 0 20px; width:790px; float:right; background-color:#FFFFFF; }

#flashunder {  width:810px; height:720px; float:right; background-color:#FFFFFF; }

#rightmain {  width:810px; height:428px; }

#footer { background-image: url(../footer.jpg);  width: 960px; height: 98px; clear: both; position:relative;  }

/*----- TEXT CSS -----*/

h1 { font-size:250%; font-weight:bold; text-indent: 0px; line-height: 22pt; letter-spacing: -0.1px;  }
h2 { font-size:150%; font-weight:bold; text-indent: 0px; line-height: 18pt; letter-spacing: -0.1px;  }


/* main body action area WHITE */
div#whiteinsidev2 {
	width: 790px;
	background: #FFFFFF;
	position: relative;
	left: 20px;
}



/* this looks like it goes on the thanks page from the forms */
div#boxmainerror {
	width:790px;
	font: 16px Verdana, Arial, Helvetica, sans-serif;
}

#check {  background-image:url(../checkavailability.gif); background-repeat: no-repeat; }