

/* Search Form Styles
-------------------------------------*/
#maincontentsubcell form {
	left: 50%;
	position: absolute;
	top: 275px;
	width: 400px;
}


/* Region Map & Bubble Styles
-------------------------------------*/
#region-map {
	position: relative;
}
#region-map .region {
	border: none;
	color: #FFF;
	height: 120px;
	padding: 0;
	width: 225px;
}
#region-map .region.right {
	background: url(../imgs/bubble-region-right.png) no-repeat 50% 0%;
}
#region-map .region.left {
	background: url(../imgs/bubble-region-left.png) no-repeat 50% 0%;
}

#region-map .region div {
	padding: 15px;
}
#region-map .region.right div {
	padding-right: 55px;
}
#region-map .region.left div {
	padding-left: 55px;
}

#region-map .region * {
	color: #FFF;
}
#region-map .region h4 {
	margin: 0 0 5px;
}
#region-map .chapter {
	background: url(../imgs/bubble-chapter.png) no-repeat 50% 0%;
	border: none;
	height: 130px;
	padding: 0;
	width: 184px;
}
#region-map .chapter div {
	padding: 15px;
}
#region-map .chapter p {
	margin-top: 0;
}
#region-map .chapter strong {
	display: block;
	margin-bottom: -8px;
}
#region-map .active {
	display: none;
	position: absolute;
	z-index: 50;
}

/* Position Bubbles
-------------------------------------*/

/* Regions */
#region-map #region1 {
	left: 10px !important;
	top: 130px !important;
}
#region-map #region2 {
	left: 410px !important;
	top: 230px !important;
}
#region-map #region3 {
	left: 170px !important;
	top: 475px !important;
}
#region-map #region4 {
	left: 75px !important;
	top: 305px !important;
}
#region-map #region5 {
	left: 545px !important;
	top: 365px !important;
}
#region-map #region6 {
	left: 225px !important;
	top: 625px !important;
}
#region-map #region7 {
	left: 205px !important;
	top: 550px !important;
}
#region-map #region8 {
	left: 665px !important;
	top: 500px !important;
}

/* Chapters */
#region-map #chapter1 {
	left: 66px !important;
	top: 536px !important;
}
#region-map #chapter2 {
	left: 94px !important;
	top: 539px !important;
}
#region-map #chapter3 {
	left: 120px !important;
	top: 536px !important;
}
#region-map #chapter4 {
	left: 93px !important;
	top: 519px !important;
}
#region-map #chapter5 {
	left: 86px !important;
	top: 488px !important;
}
#region-map #chapter6 {
	left: 64px !important;
	top: 513px !important;
}
#region-map #chapter7 {
	left: 56px !important;
	top: 471px !important;
}
#region-map #chapter8 {
	left: 113px !important;
	top: 499px !important;
}
#region-map #chapter9 {
	left: 199px !important;
	top: -56px !important;
}
#region-map #chapter10 {
	left: 251px !important;
	top: 28px !important;
}
#region-map #chapter11 {
	left: 93px !important;
	top: -44px !important;
}
#region-map #chapter12 {
	left: 226px !important;
	top: 259px !important;
}
#region-map #chapter13 {
	left: 219px !important;
	top: 226px !important;
}
#region-map #chapter14 {
	left: 204px !important;
	top: 199px !important;
}
#region-map #chapter15 {
	left: 204px !important;
	top: 178px !important;
}
#region-map #chapter16 {
	left: 186px !important;
	top: 212px !important;
}
#region-map #chapter17 {
	left: 178px !important;
	top: 195px !important;
}
#region-map #chapter18 {
	left: 172px !important;
	top: 166px !important;
}
#region-map #chapter19 {
	left: 156px !important;
	top: 139px !important;
}
#region-map #chapter20 {
	left: 190px !important;
	top: 149px !important;
}
#region-map #chapter21 {
	left: 229px !important;
	top: 132px !important;
}
#region-map #chapter22 {
	left: 240px !important;
	top: 179px !important;
}
#region-map #chapter23 {
	left: 319px !important;
	top: 254px !important;
}
#region-map #chapter24 {
	left: 345px !important;
	top: 301px !important;
}
#region-map #chapter25 {
	left: 361px !important;
	top: 370px !important;
}
#region-map #chapter26 {
	left: 282px !important;
	top: 364px !important;
}
#region-map #chapter27 {
	left: 316px !important;
	top: 421px !important;
}
#region-map #chapter28 {
	left: 362px !important;
	top: 430px !important;
}
#region-map #chapter29 {
	left: 457px !important;
	top: 445px !important;
}
#region-map #chapter30 {
	left: 504px !important;
	top: 478px !important;
}
#region-map #chapter31 {
	left: 560px !important;
	top: 530px !important;
}
#region-map #chapter32 {
	left: 465px !important;
	top: 550px !important;
}
#region-map #chapter33 {
	left: 260px !important;
	top: 203px !important;
}


