* { padding: 0; margin: 0; }

html, body { height:100%; }

body { background-color:#fff; color:#221e1f; }

#wrapper { margin: 0 auto; padding: 20px; font-family: 'Cabin',arial,helvetica,sans-serif; font-size:1.4em; line-height:1.2em;}

a { color:#002d73; }
a:visited { color:#002d73; }
a:active { color:#df002c; }
a:hover { color:#df002c; }

img {border:0;}

#flashmovie {padding: 0; margin: 0; width:100%; height:100%;}



#floater {
	position:relative; float:left;
	height:50%;	margin-bottom:-226px;
	width:1px;
}
 
#centered {
	position:relative; clear:left;
	height:453px; width:453px; max-width:453px; min-width:453px;
	margin:0 auto;
	background:#fff;
	border:0px;
}

#floater2 {
	position:relative; float:left;
	height:50%;	margin-bottom:-175px;
	width:1px;
}
 
#centered2 {
	position:relative; clear:left;
	height:330px; width:100%; max-width:100%; min-width:100%;
	margin:0 auto;
	background:#fff;
	border:0px;
}


#content { width:453px; height:453px; }

#homerow1 { width:453px; height:135px; }
#homerow2 { width:453px; height:232px; }
#homerow3 { width:453px; height:86px; }

#startback {
background-image:url('../images/infoback.jpg'); 
background-size: 100% auto;
background-color:#fff;
}

#info {
background-image:url('../images/infoback.jpg'); 
background-size: 100% auto;
background-color:#fff;
padding:0 15px 15px 15px;
font-family: arial,helvetica,calibri,sans-serif; font-size:0.9em; line-height:1.25em;
color:#000000;
}

#startcontent { width:100%; height:330px; }

#logosmall { padding:45px 10px; background-color:#fff; width:250px; height:244px; float:left; }

#startinfo1 {
text-align:center;
margin:0 auto 10px auto;
font-family: arial,helvetica,calibri,sans-serif; font-size:1.2em; line-height:1.2em;
color:#000000;
}

.startoption { width:450px; margin:0 auto; }

.startinfo2 {
padding:25px 0 0 0;
font-family: arial,helvetica,calibri,sans-serif; font-size:1.2em; line-height:1.2em;
color:#000000;
}

.startlink {
font-weight:bold;
}

.startlink a { color:#000; }
.startlink a:visited { color:#000; }
.startlink a:active { color:#df002c; }
.startlink a:hover { color:#df002c; }

.startoptioncircle { width:120px; float:left; }

#linear { background-color:#f5a6b3; height:100px; padding:5px; }
#random { background-color:#767b7f; height:100px; padding:5px; }
#golden { background-color:#FCA311; height:100px; padding:5px; }



.title {
font-size:1.8em; font-weight:bold; margin:20px 0 10px 0;
}

.subtitle {
font-size:1.1em; font-weight:bold;
}

