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

.button_holder {width:296px; height:60px; margin:10px 0;}
.one {background-image:url(../images/franchise_one.jpg); background-position:top; height:59px; width:296px; margin-top:30px;}
.one:hover, .two:hover, .three:hover, .four:hover, .five:hover {background-position:bottom;}

.two {background:url(../images/franchise_two.jpg) top left no-repeat; height:59px; width:296px;}
.three {background:url(../images/franchise_three.jpg) top left no-repeat; height:59px; width:296px;}
.four {background:url(../images/franchise_four.jpg) top left no-repeat; height:59px; width:296px;}
.five {background:url(../images/franchise_five.jpg) top left no-repeat; height:59px; width:296px;}

.center_text_left { position:relative;}

.round { display:none; position:absolute; left:296px; top: 60px; width: 403px; height: 138px;}
.one .round {top: 60px;}
.two .round {top:97px;}
.three .round {top:185px;}
.four .round {top:254px;}
.five .round {top:294px;}
.one:hover .round, .two:hover .round, .three:hover .round, .four:hover .round, .five:hover .round {display:block;}

.round_top, .round_btm {width:360px; float:right;}
.round_mid {background:url(../images/box_mid.jpg) repeat-y; width:340px; padding:0 10px; float:right;}
.line {background:url('../images/box_line.jpg'); height:2px; position:absolute; width:45px; padding:0; margin:0;}
.one .line {left:-1px; top:31px;}
.two .line {left:-2px; top:64px;}
.three .line {left:-2px; top:45px;}
.four .line {left:-2px; top:45px;}
.five .line {left:-2px; top:73px;}

/* Map Classes */
map { cursor:pointer;}

area {cursor: pointer;}

.map {float:left;	}

#map_total_holder {width:223px; margin-top:10px; margin-left:20px;}

.mapholder {float:left; width:517px; height:352px;}

.stat_header {width:213px; margin:0 0px 16px 0; float:left; text-align:center;}

#state_holder { float:left; width:213px; left: 49px; top: 439px; padding:5px; background:url(../images/states_mid.jpg);}

#states, .states { display: none; width:223px; text-align:center; width:210px; /*	height: 350px; */}

#states b, .states b { font-size:16px; text-transform:uppercase; color:#000; text-decoration:underline; text-align:center; display:block;}

.clear { clear:both; }	

.map_text_div { float: left; width: 223px; font-size: 14px; border-bottom: 1px solid #000000; margin-bottom: 10px; display: inline;}
