/* CSS Document */
html {
	height:100%;
	width:100%;
}

body {
	height:100%;
	font-family: "comic Sans MS", Arial;
	font-weight:normal;
	font-size: 62.5%;
	background:url(../images/pops-bg-header.png) repeat-x top left;
	
}

html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
	padding:0;
	margin:0;
	border:0;
}

img {display:block;} 



.clear:after{
	content:".";
	height:0;
	visibility: hidden;
	display:block;
	clear:both;
}

* { outline: none;}

a:hover{
	text-decoration:none;
}
.last{
	border-right:none !important;
}
.all{
	width:770px;
	margin:10px auto;
}
.main-content2{	
	background:url(../images/topBG.png) no-repeat left top;
}
*html .main-content2{	
	background:none;
	height:1%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topBG.png', sizingMethod='crop');
}
.content{
	color:#603913;
	font-size:1.3em;
	line-height:1.8em;
	text-align:center;
	background:url(../images/botBG.gif) no-repeat left bottom;
	padding:30px 0 20px 25px;
}
*html .content{
	padding-left:5px;
}
.side-content, .side-content-inner{
	float:left;
	display:inline;
	padding:33px 0 0 0;
	height:547px;
	width:202px;
	background:url(../images/left-bg.jpg) no-repeat right bottom;
}
.imageright{
	float:right;
	padding:5px 5px 5px 5px;
	clear: right;
}
.side-content-inner{	
	background:url(../images/left-bg-inner.jpg) no-repeat right bottom;
	height:612px;
}
.news{
	background:url(../images/news-bg.png) no-repeat left top;
	height:241px;
	margin:0 0 55px 0;
	padding:0 0 0 49px;
	color:#fff;
	overflow:hidden;
}
.news h2{
	padding:98px 0 5px 12px;
}
.news h3{
	font-size:1.4em;
	font-weight:bold;
}
.news p{	
	line-height:1.3em;
	font-size:1.1em;
	padding:0 25px 0 0;
	position:relative;
	z-index:10;
}
.news a{
	color:#00ffff;
}
.secondary-nav{
	position:relative;
	z-index:100;
	left:53px;
}
.secondary-nav li{
	list-style:none;
	float:left;
	position:relative;
}
.secondary-nav li a{
	float:left;
	width:140px;
	padding:4px 0 0 23px;
	margin:-2px 0 0 0;
	position:relative;
	z-index:100;
	height:32px;
	font-size:1.7em;
	color:#0080ff;
	text-decoration:none;
	background:url(../images/secondary-nav-bg.gif) no-repeat left 1px;
}
.secondary-nav li a:hover{
	color:#fee900;
	background-position:left -140px;
}
.absimg{
	position:absolute;
	top:54px;
	left:37px;
	z-index:1;
}
.main-content{
	float:left;
	display:inline;
	width:588px;
	padding:109px 0 10px 0;
	position:relative;
	z-index:0;
}
.logo{
	position:absolute;
	top:42px;
	left:79px;
}
.main-nav{
	background:url(../images/main-nav-bg.png) no-repeat left top;
	height:150px;
}
.inner{
	background:url(../images/main-nav-bg-inner.png) no-repeat left top;
}
.main-nav li{
	list-style:none;
}
.main-nav a{
	position:absolute;
	z-index:100;
}
.m1{
	top:172px;
	left:20px;
}
.m2{
	top:178px;
	left:85px;
}
.m3{
	top:171px;
	left:186px;
}
.m4{
	top:161px;
	left:312px;
}
.m5{
	top:159px;
	left:443px;
}
.m9{
	top:192px;
	left:461px;
}
.m8{
	top:192px;
	left:288px;
}
.m7{
	top:206px;
	left:165px;
}
.m6{
	top:206px;
	left:30px;
}
.index{
	background:url(../images/content-bg-index.jpg) no-repeat top left;
	height:700px;
}
.innerc{
	background:url(../images/content-bg-dub.jpg) repeat-y left;
	padding:0;
}
.innerc2{
	background:url(../images/content-bg.jpg) no-repeat left top;
}
.innerc3{
	background:url(../images/content-bg-bottom.jpg) no-repeat left bottom;	
	padding:0 0 10px 42px;
	min-height:400px;
}
.border { border: 1px solid #cccccc;
	}
.butcolor { background-color: #FDD017;
	    color: #736AFF;
	    border: 1px solid #C58917;
	  }
.content p{
	padding:0 0 10px 0;
	line-height:1.4em;
}
.innerc2 p{
	padding:0 35px 10px 0;
}
.content h1{
	padding:10px 0 11px 0;
	color:#ff5223;
	font-size:1.8em;
	font-weight:bold;
	font-family: "comic Sans MS", Arial;
}
.index h1{
	padding-right: 270px;
}
.content strong{
	color:#ff5223;
	font-weight:bold;
}
.content a{
	color:#ff5223;
	font-weight:bold;
}
.content italic{
	color:#FF0000;
	font-style: italic;
}
#italic2{
	color:#50458F;
	font-style: italic;
}
.content blue{
	color:#50458F;
}
#blue2{
	display:inline;
	line-height:1.3em;
	color:#072D5E;
	font-size:1.8em;
	font-weight:bold;
	font-family: "Arial Rounded MT Bold", Arial;
	letter-spacing: -1.2px
}
#red2{
	display:inline;
	color:#E93538;
	font-size:1.8em;
	font-weight:bold;
	font-family: "Arial Rounded MT Bold", Arial;
	letter-spacing: -1.2px
}
#container2{
	width:720px;
	text-align: center;
	white-space: nowrap;
}

.block1{
	top:5px;
	left:362px;
	position:absolute;
}
.block2{
	top:78px;
	left:383px;
	position:absolute;
}
.block3{
	top:154px;
	left:365px;
	position:absolute;
}
.block4{
	top:224px;
	left:346px;
	position:absolute;
}
.dog{
	position:absolute;
	top:224px;
	left:509px;
}
.reserved{
	color:#b16a00;
	text-align:right;
	padding:0 51px 5px 0;
	clear:both;
}
.content-inner{
	background:url(../images/content-bg-dub.jpg) repeat-y left;
	position:absolute;
	width:588px;
	left:-19px;
}
.content-dub{
	background:url(../images/content-bg.jpg) no-repeat left top;
}