2/* @override http://milehighcentral.com/styles/MileHighMarketing_common_styles.css */

/*
<!-- MileHighMarketing_common_styles.css: milehighmarketinggroup -->
<!-- last modified by milehigh 9/3/09 -->
*/

/* ELEMENTS ************************************/
.block {
	display: block;
}

.clear, .float-catch, .clear-both {
	clear: both;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

h1 { 
	font-size: 200%; /*  sets heading sizes in percentages relative to the size used for normal text   */
/*	font-family: sans-serif; */ /*  set the font family on headings, p and ul elements if you intend to set borders or backgrounds on elements such as div. This is a work-around for a bug where the browser forgets to use the inherited font family, instead switching to the default font as set by the browser preferences.   */
} 

h2 { 
	font-size: 150%; 
/*	font-family: sans-serif; */ /*  set the font family on headings, p and ul elements if you intend to set borders or backgrounds on elements such as div. This is a work-around for a bug where the browser forgets to use the inherited font family, instead switching to the default font as set by the browser preferences.   */
}

.h2_special, .h2-special { 
	font-size: 150%; 
/*	font-family: sans-serif; */ /*  set the font family on headings, p and ul elements if you intend to set borders or backgrounds on elements such as div. This is a work-around for a bug where the browser forgets to use the inherited font family, instead switching to the default font as set by the browser preferences.   */
}

h3 { 
	font-size: 100%;
/*	font-family: sans-serif; */ /*  set the font family on headings, p and ul elements if you intend to set borders or backgrounds on elements such as div. This is a work-around for a bug where the browser forgets to use the inherited font family, instead switching to the default font as set by the browser preferences.   */
}



.mhm-link, h1.mhm-link, h2.mhm-link, h3.mhm-link, h4.mhm-link, h5.mhm-link, .mhm_link, h2.mhm_link, h3.mhm_link, h4.mhm_link {
	color:#3c855c !important; /* 3C855C [MHM link (green)] */ 
	text-decoration: none !important;
}

.mhmg-link, h2.mhmg_link a, h3.mhmg_link a, h4.mhmg_link a, .mhmg_link, h2.mhmg-link a, h3.mhmg-link a, h4.mhmg-link a {
	color:#3c855c !important; /* 3C855C [MHM link (green)] */ 
	text-decoration: none !important;
}

.hidden {
	display: none;
}

img {
/* 	display: block; */
	border: none;
}

.invisible {
	visibility: hidden;
}

.left {
	float: left;
}

.nowrap {
	white-space: nowrap;
}

.right {
	float: right;
}

small {
	font-size: 0.75em;
}

.small-caps, .sc {
	font-variant: small-caps;
}
/* END// ELEMENTS ************************************/




/* MileHighMarketing STANDARD ITEMS ************************************/

.last_modified_div, .last-modified-div {
	margin: 145px 0 0 0;
	font-size: x-small;
}

.mhm_link, .mhm-link {
	color: #3c855c !important;
	text-decoration: none !important;	
}

.mhm_link a:active, .mhm-link a:active {
	color:#3C8581 !important; /* EEEEE2 */ 
	text-decoration: underline !important;
}

.mhmg_link, .mhmg-link {
	color: #25715C !important;
	text-decoration: none !important;	
}

#mhm_link_underline a:link, #mhm_link_underline a:visited, #mhm_link_underline a:active, #mhm-link-underline a:link, #mhm-link-underline a:visited, #mhm-link-underline a:active  {
	color: #3c855c;
}
/* END// MileHighMarketing STANDARD ITEMS ************************************/




/* POWERED BY MileHighMarketing */
.copyright {
	font-size: 10pt;
}

.higher_visibility, .higher-visibility {
	text-align:center;
	font-size:9px;
	font-style: italic;
	margin-top:4px;
}

.sup { /* superscript */
/*	vertical-align: super; */
	vertical-align: text-top;
	font-size: 60%;
	font-family: sans-serif;
	/* margin-top: -4px; */
}

.Visibility-Powered-by-MileHighMarketing {
	margin-top: -15px;
}

.visibility_powered_by_MileHighMarketing_imgdiv, .visibility-powered-by-MileHighMarketing-imgdiv {
	background-image:url(/images/logo_MHM100x65oval.png); /* gif */
	background-repeat:no-repeat;
	background-position:center;
	width:225px;
	height:70px; /* 64px */
	position:relative;
	margin-top:5px;
	cursor: pointer;
}

.visibility_powered_by_MileHighMarketing_txtdiv, .visibility-powered-by-MileHighMarketing-txtdiv {
	width:225px;
	text-align:center;
	font-size:10px;
	position:relative;
	margin-top:2px;
}

.visibility_powered_by_MileHighMarketing_txt, .visibility-powered-by-MileHighMarketing-txt {
	text-align:center;
	font-size:9px;
	margin-top:4px;
}
/* //END POWERED BY MileHighMarketing */




/*  FORMAT ************************************/
/* listed alphabetically */
.none {
	padding: 0% !important;
	margin: 0% !important; /* 	cellspacing: 0%; !!Property cellspacing doesn't exist : 0%   */
	background-image: none;
	background: none;
	background-repeat: no-repeat;
	text-decoration: none;
	border: none; 
}

.rounded, .round {
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	behavior: url(/includes/PIE.htc);
}
/* END// FORMAT ************************************/



/*  DIVS ************************************/
.divleft, .div-left {
	float:left;
}

.divright, .div-right {
	float:right;
}

.no-border {
	border: none;
}
.border {
	border: 1px;
}

.picleft, .pic-left {
	margin:8px 22px 8px 0px !important;
	text-align: left;
	float: left !important;
}
.picright, .pic-right {
	margin:8px 0px 8px 22px !important; /* 4px 0px 4px 15px */
	text-align: right;
	float: right !important;
}
.piccenter, .pic-center {
	margin:5px 0px 5px 0 !important;
	text-align: center !important;
}

.pic-spacer {
	text-decoration: none !important;
    background:url(/images/spacer.gif) no-repeat;	
	width: 8px;
}
/* END// DIVS ************************************/



/******** MARGIN *******/
.margin, .margin5 {
	margin: 5px !important;
}
.margin0, .marginzero, .margin-zero {
	margin: 0px !important;
}
.margin1 {
	margin: 1px !important;
}
.margin2 {
	margin: 2px !important;
}
.margin3 {
	margin: 3px !important;
}
.margin4 {
	margin: 4px !important;
}
.margin8 {
	margin: 8px !important;
}
.margin10 {
	margin: 10px !important;
}
.margin12 {
	margin: 12px !important;
}
.margin15 {
	margin: 15px !important;
}
.margin18 {
	margin: 18px !important;
}
.margin20 {
	margin: 20px !important;
}
.margin25 {
	margin: 25px !important;
}
.margin30 {
	margin: 30px !important;
}
.margin40 {
	margin: 40px !important;
}
.margin50 {
	margin: 50px !important;
}
.margin60 {
	margin: 60px !important;
}
.margin70 {
	margin: 70px !important;
}
.margin75 {
	margin: 75px !important;
}
.margin80 {
	margin: 80px !important;
}
.margin90 {
	margin: 90px !important;
}
.margin100 {
	margin: 100px !important;
}
.margin125 {
	margin: 125px !important;
}
.margin150 {
	margin: 150px !important;
}
.margin175 {
	margin: 175px !important;
}
.margin200 {
	margin: 200px !important;
}



.margin-left, .margin-left5 {
	margin-left: 5px !important;
}
.margin-left0 {
	margin-left: 0px !important;
}
.margin-left1 {
	margin-left: 1px !important;
}
.margin-left2 {
	margin-left: 2px !important;
}
.margin-left3 {
	margin-left: 3px !important;
}
.margin-left4 {
	margin-left: 4px !important;
}
.margin-left8 {
	margin-left: 8px !important;
}
.margin-left10 {
	margin-left: 10px !important;
}
.margin-left12 {
	margin-left: 12px !important;
}
.margin-left15 {
	margin-left: 15px !important;
}
.margin-left18 {
	margin-left: 18px !important;
}
.margin-left20 {
	margin-left: 20px !important;
}
.margin-left25 {
	margin-left: 25px !important;
}
.margin-left30 {
	margin-left: 30px !important;
}
.margin-left40 {
	margin-left: 40px !important;
}
.margin-left50 {
	margin-left: 50px !important;
}
.margin-left55 {
	margin-left: 55px !important;
}
.margin-left60 {
	margin-left: 60px !important;
}
.margin-left70 {
	margin-left: 70px !important;
}
.margin-left75 {
	margin-left: 75px !important;
}
.margin-left80 {
	margin-left: 80px !important;
}
.margin-left90 {
	margin-left: 90px !important;
}
.margin-left100 {
	margin-left: 100px !important;
}
.margin-left125 {
	margin-left: 125px !important;
}
.margin-left150 {
	margin-left: 150px !important;
}
.margin-left175 {
	margin-left: 175px !important;
}
.margin-left200 {
	margin-left: 200px !important;
}



.margin-left-1 {
/* 	margin-left: -1px !important; */
	position: relative;
	left: -1px;
}
.margin-left-2 {
/* 	margin-left: -2px !important; */
	position: relative;
	left: -2px;
}
.margin-left-3 {
/* 	margin-left: -3px !important; */
	position: relative;
	left: -3px;
}
.margin-left-4 {
/* 	margin-left: -4px !important; */
	position: relative;
	left: -4px;
}
.margin-left-5 {
/* 	margin-left: -5px !important; */
	position: relative;
	left: -5px;
}
.margin-left-8 {
/* 	margin-left: -8px !important; */
	position: relative;
	left: -8px;
}
.margin-left-10 {
/* 	margin-left: -10px !important; */
	position: relative;
	left: -10px;
}
.margin-left-12 {
/* 	margin-left: -12px !important; */
	position: relative;
	left: -12px;
}
.margin-left-15 {
/* 	margin-left: -15px !important; */
	position: relative;
	left: -15px;
}
.margin-left-18 {
/* 	margin-left: -18px !important; */
	position: relative;
	left: -18px;
}
.margin-left-20 {
/* 	margin-left: -20px !important; */
	position: relative;
	left: -20px;
}
.margin-left-25 {
/* 	margin-left: -25px !important; */
	position: relative;
	left: -25px;
}
.margin-left-30 {
/* 	margin-left: -30px !important; */
	position: relative;
	left: -30px;
}
.margin-left-40 {
/* 	margin-left: -40px !important; */
	position: relative;
	left: -40px;
}
.margin-left-50 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -50px;
}
.margin-left-60 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -60px;
}
.margin-left-70 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -70px;
}
.margin-left-75 {
/* 	margin-left: -75px !important; */
	position: relative;
	left: -75px;
}
.margin-left-80 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -80px;
}
.margin-left-90 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -90px;
}
.margin-left-100 {
/* 	margin-left: -100px !important; */
	position: relative;
	left: -100px;
}
.margin-left-125 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -125px;
}
.margin-left-150 {
/* 	margin-left: -150px !important; */
	position: relative;
	left: -150px;
}
.margin-left-175 {
/* 	margin-left: -50px !important; */
	position: relative;
	left: -175px;
}
.margin-left-200 {
/* 	margin-left: -200px !important; */
	position: relative;
	left: -200px;
}



.margin-right, .margin-right5 {
	margin-right: 5px !important;
}
.margin-right0 {
	margin-right: 0px !important;
}
.margin-right1 {
	margin-right: 1px !important;
}
.margin-right2 {
	margin-right: 2px !important;
}
.margin-right3 {
	margin-right: 3px !important;
}
.margin-right4 {
	margin-right: 4px !important;
}
.margin-right8 {
	margin-right: 8px !important;
}
.margin-right10 {
	margin-right: 10px !important;
}
.margin-right12 {
	margin-right: 12px !important;
}
.margin-right15 {
	margin-right: 15px !important;
}
.margin-right18 {
	margin-right: 18px !important;
}
.margin-right20 {
	margin-right: 20px !important;
}
.margin-right25 {
	margin-right: 25px !important;
}
.margin-right30 {
	margin-right: 30px !important;
}
.margin-right40 {
	margin-right: 40px !important;
}
.margin-right50 {
	margin-right: 50px !important;
}
.margin-right60 {
	margin-right: 60px !important;
}
.margin-right70 {
	margin-right: 70px !important;
}
.margin-right75 {
	margin-right: 75px !important;
}
.margin-right80 {
	margin-right: 80px !important;
}
.margin-right90 {
	margin-right: 90px !important;
}
.margin-right100 {
	margin-right: 100px !important;
}
.margin-right125 {
	margin-right: 125px !important;
}
.margin-right150 {
	margin-right: 150px !important;
}
.margin-right175 {
	margin-right: 175px !important;
}
.margin-right200 {
	margin-right: 200px !important;
}



.margin-right-1 {
/* 	margin-right: -1px !important; */
	position: relative;
	right: -1px;
}
.margin-right-2 {
/* 	margin-right: -2px !important; */
	position: relative;
	right: -2px;
}
.margin-right-3 {
/* 	margin-right: -3px !important; */
	position: relative;
	right: -3px;
}
.margin-right-4 {
/* 	margin-right: -4px !important; */
	position: relative;
	right: -4px;
}
.margin-right-5 {
/* 	margin-right: -5px !important; */
	position: relative;
	right: -5px;
}
.margin-right-8 {
/* 	margin-right: -8px !important; */
	position: relative;
	right: -8px;
}
.margin-right-10 {
/* 	margin-right: -10px !important; */
	position: relative;
	right: -10px;
}
.margin-right-12 {
/* 	margin-right: -12px !important; */
	position: relative;
	right: -12px;
}
.margin-right-15 {
/* 	margin-right: -15px !important; */
	position: relative;
	right: -15px;
}
.margin-right-18 {
/* 	margin-right: -18px !important; */
	position: relative;
	right: -18px;
}
.margin-right-20 {
/* 	margin-right: -20px !important; */
	position: relative;
	right: -20px;
}
.margin-right-25 {
/* 	margin-right: -25px !important; */
	position: relative;
	right: -25px;
}
.margin-right-30 {
/* 	margin-right: -30px !important; */
	position: relative;
	right: -30px;
}
.margin-right-40 {
/* 	margin-right: -40px !important; */
	position: relative;
	right: -40px;
}
.margin-right-50 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -50px;
}
.margin-right-60 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -60px;
}
.margin-right-70 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -70px;
}
.margin-right-75 {
/* 	margin-right: -75px !important; */
	position: relative;
	right: -75px;
}
.margin-right-80 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -80px;
}
.margin-right-90 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -90px;
}
.margin-right-100 {
/* 	margin-right: -100px !important; */
	position: relative;
	right: -100px;
}
.margin-right-125 {
/* 	margin-right: -125px !important; */
	position: relative;
	right: -125px;
}
.margin-right-150 {
/* 	margin-right: -150px !important; */
	position: relative;
	right: -150px;
}
.margin-right-175 {
/* 	margin-right: -50px !important; */
	position: relative;
	right: -175px;
}
.margin-right-200 {
/* 	margin-right: -200px !important; */
	position: relative;
	right: -200px;
}



.margin-top, margin-top5 {
	margin-top: 5px !important;
}
.margin-top0 {
	margin-top: 0px !important;
}
.margin-top1 {
	margin-top: 1px !important;
}
.margin-top2 {
	margin-top: 2px !important;
}
.margin-top3 {
	margin-top: 3px !important;
}
.margin-top4{
	margin-top: 4px !important;
}
.margin-top5 {
	margin-top: 5px !important;
}
.margin-top8 {
	margin-top: 8px !important;
}
.margin-top10 {
	margin-top: 10px !important;
}
.margin-top12 {
	margin-top: 12px !important;
}
.margin-top15 {
	margin-top: 15px !important;
}
.margin-top18 {
	margin-top: 18px !important;
}
.margin-top20 {
	margin-top: 20px !important;
}
.margin-top25 {
	margin-top: 25px !important;
}
.margin-top30 {
	margin-top: 30px !important;
}
.margin-top40 {
	margin-top: 40px !important;
}
.margin-top50 {
	margin-top: 50px !important;
}
.margin-top60 {
	margin-top: 60px !important;
}
.margin-top70 {
	margin-top: 70px !important;
}
.margin-top75 {
	margin-top: 75px !important;
}
.margin-top80 {
	margin-top: 80px !important;
}
.margin-top90 {
	margin-top: 90px !important;
}
.margin-top100 {
	margin-top: 100px !important;
}
.margin-top125 {
	margin-top: 125px !important;
}
.margin-top150 {
	margin-top: 150px !important;
}
.margin-top175 {
	margin-top: 175px !important;
}
.margin-top200 {
	margin-top: 200px !important;
}



.margin-top-less, .margin-top-5 {
/* 	margin-top: -5px !important; */
	position: relative;
	top: -5px;
}
.margin-top-1 {
/* 	margin-top: -1px !important; */
	position: relative;
	top: -1px;
}
.margin-top-2 {
/* 	margin-top: -2px !important; */
	position: relative;
	top: -2px;
}
.margin-top-3 {
/* 	margin-top: -3px !important; */
	position: relative;
	top: -3px;
}
.margin-top-4 {
/* 	margin-top: -4px !important; */
	position: relative;
	top: -4px;
}
.margin-top-8 {
/* 	margin-top: -8px !important; */
	position: relative;
	top: -8px;
}
.margin-top-less10, .margin-top-10 {
/* 	margin-top: -10px !important; */
	position: relative;
	top: -10px;
}
.margin-top-12 {
/* 	margin-top: -12px !important; */
	position: relative;
	top: -12px;
}
.margin-top-less15, .margin-top-15 {
/* 	margin-top: -15px !important; */
	position: relative;
	top: -15px;
}
.margin-top-18 {
/* 	margin-top: -18px !important; */
	position: relative;
	top: -18px;
}
.margin-top-less20, .margin-top-20 {
/* 	margin-top: -20px !important; */
	position: relative;
	top: -20px;
}
.margin-top-less25, .margin-top-25 {
/* 	margin-top: -25px !important; */
	position: relative;
	top: -25px;
}
.margin-top-30 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -30px;
}
.margin-top-40 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -40px;
}
.margin-top-50 {
/* 	margin-top: -50px !important; */
	position: relative;
	top: -50px;
}
.margin-top-60 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -60px;
}
.margin-top-70 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -70px;
}
.margin-top-75 {
/* 	margin-top: -75px !important; */
	position: relative;
	top: -75px;
}
.margin-top-80 {
/* 	margin-top: -80px !important; */
	position: relative;
	top: -80px;
}
.margin-top-90 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -90px;
}
.margin-top-100 {
/* 	margin-top: -100px !important; */
	position: relative;
	top: -100px;
}
.margin-top-110 {
/* 	margin-top: -110px !important; */
	position: relative;
	top: -110px;
}
.margin-top-125 {
/* 	margin-top: -125px !important; */
	position: relative;
	top: -125px;
}
.margin-top-140 {
/* 	margin-top: -140px !important; */
	position: relative;
	top: -140px;
}
.margin-top-150 {
/* 	margin-top: -150px !important; */
	position: relative;
	top: -150px;
}
.margin-top-175 {
/* 	margin-top: -30px !important; */
	position: relative;
	top: -175px;
}
.margin-top-200 {
/* 	margin-top: -200px !important; */
	position: relative;
	top: -200px;
}



.margin-bottom, .margin-bottom5 {
	margin-bottom: 5px !important;
}
.margin-bottom0 {
	margin-bottom: 0px !important;
}
.margin-bottom1 {
	margin-bottom: 1px !important;
}
.margin-bottom2 {
	margin-bottom: 2px !important;
}
.margin-bottom3 {
	margin-bottom: 3px !important;
}
.margin-bottom4 {
	margin-bottom: 4px !important;
}
.margin-bottom8 {
	margin-bottom: 8px !important;
}
.margin-bottom10 {
	margin-bottom: 10px !important;
}
.margin-bottom12 {
	margin-bottom: 12px !important;
}
.margin-bottom15 {
	margin-bottom: 15px !important;
}
.margin-bottom18 {
	margin-bottom: 18px !important;
}
.margin-bottom20 {
	margin-bottom: 20px !important;
}
.margin-bottom25 {
	margin-bottom: 25px !important;
}
.margin-bottom30 {
	margin-bottom: 30px !important;
}
.margin-bottom40 {
	margin-bottom: 40px !important;
}
.margin-bottom50 {
	margin-bottom: 50px !important;
}
.margin-bottom60 {
	margin-bottom: 60px !important;
}
.margin-bottom70 {
	margin-bottom: 70px !important;
}
.margin-bottom75 {
	margin-bottom: 75px !important;
}
.margin-bottom80 {
	margin-bottom: 80px !important;
}
.margin-bottom90 {
	margin-bottom: 90px !important;
}
.margin-bottom100 {
	margin-bottom: 100px !important;
}
.margin-bottom125 {
	margin-bottom: 125px !important;
}
.margin-bottom130 {
	margin-bottom: 130px !important;
}
.margin-bottom140 {
	margin-bottom: 140px !important;
}
.margin-bottom150 {
	margin-bottom: 150px !important;
}
.margin-bottom175 {
	margin-bottom: 175px !important;
}
.margin-bottom200 {
	margin-bottom: 200px !important;
}



.margin-bottom-1 {
	margin-bottom: -1px !important;
}
.margin-bottom-2 {
	margin-bottom: -2px !important;
}
.margin-bottom-3 {
	margin-bottom: -3px !important;
}
.margin-bottom-4 {
	margin-bottom: -4px !important;
}
.margin-bottom-5 {
	margin-bottom: -5px !important;
}
.margin-bottom-8 {
	margin-bottom: -8px !important;
}
.margin-bottom-10 {
	margin-bottom: -10px !important;
}
.margin-bottom-12 {
	margin-bottom: -12px !important;
}
.margin-bottom-15 {
	margin-bottom: -15px !important;
}
.margin-bottom-18 {
	margin-bottom: -18px !important;
}
.margin-bottom-20 {
	margin-bottom: -20px !important;
}
.margin-bottom-25 {
	margin-bottom: -25px !important;
}
.margin-bottom-30 {
	margin-bottom: -30px !important;
}
.margin-bottom-40 {
	margin-bottom: -40px !important;
}
.margin-bottom-50 {
	margin-bottom: -50px !important;
}
.margin-bottom-60 {
	margin-bottom: -60px !important;
}
.margin-bottom-70 {
	margin-bottom: -70px !important;
}
.margin-bottom-75 {
	margin-bottom: -75px !important;
}
.margin-bottom-80 {
	margin-bottom: -80px !important;
}
.margin-bottom-90 {
	margin-bottom: -90px !important;
}
.margin-bottom-100 {
	margin-bottom: -100px !important;
}
.margin-bottom-125 {
	margin-bottom: -125px !important;
}
.margin-bottom-150 {
	margin-bottom: -150px !important;
}
.margin-bottom-175 {
	margin-bottom: -175px !important;
}
.margin-bottom-200 {
	margin-bottom: -200px !important;
}/** END//******** MARGIN *******/




/******** PADDING *******/
.padded, .padding {
	padding: 15px;
}
.pad, .pad5, .padding5 {
	padding: 5px;
}
.pad0, .pad-zero, .padzero, .padding0 {
	padding: 0px !important;
}
.pad1, .padding1 {
	padding: 1px;
}
.pad2, .padding2 {
	padding: 2px;
}
.pad3, .padding3 {
	padding: 3px;
}
.pad4, .padding4 {
	padding: 4px;
}
.pad8, .padding8 {
	padding: 8px;
}
.pad10, .padding10 {
	padding: 10px;
}
.pad15, .padding15 {
	padding: 15px;
}
.pad20, .padding20 {
	padding: 20px;
}
.pad25, .padding25 {
	padding: 25px;
}
.pad30, .padding30 {
	padding: 30px;
}
.pad40, .padding40 {
	padding: 40px;
}
.pad50, .padding50 {
	padding: 50px;
}
.pad60, .padding60 {
	padding: 60px;
}
.pad70, .padding70 {
	padding: 70px;
}
.pad75, .padding75 {
	padding: 75px;
}
.pad80, .padding80 {
	padding: 80px;
}
.pad90, .padding90 {
	padding: 90px;
}
.pad100, .padding100 {
	padding: 100px;
}
.pad125, .padding125 {
	padding: 100px;
}
.pad150, .padding150 {
	padding: 150px;
}
.pad175, .padding175 {
	padding: 175px;
}
.pad200, .padding200 {
	padding: 200px;
}



.pad-left, .pad-left5 {
	padding-left: 5px;
}
.pad-left0 {
	padding-left: 0px;
}
.pad-left1 {
	padding-left: 1px;
}
.pad-left2 {
	padding-left: 2px;
}
.pad-left3 {
	padding-left: 3px;
}
.pad-left4 {
	padding-left: 4px;
}
.pad-left8 {
	padding-left: 8px;
}
.pad-left10 {
	padding-left: 10px;
}
.pad-left15 {
	padding-left: 15px;
}
.pad-left20 {
	padding-left: 20px;
}
.pad-left25 {
	padding-left: 25px;
}
.pad-left30 {
	padding-left: 30px;
}
.pad-left40 {
	padding-left: 40px;
}
.pad-left50 {
	padding-left: 50px;
}
.pad-left60 {
	padding-left: 60px;
}
.pad-left70 {
	padding-left: 70px;
}
.pad-left75 {
	padding-left: 75px;
}
.pad-left80 {
	padding-left: 80px;
}
.pad-left90 {
	padding-left: 90px;
}
.pad-left100 {
	padding-left: 100px;
}
.pad-left125 {
	padding-left: 125px;
}
.pad-left150 {
	padding-left: 150px;
}
.pad-left175 {
	padding-left: 175px;
}
.pad-left200 {
	padding-left: 200px;
}



.pad-right, .pad-right5 {
	padding-right: 5px;
}
.pad-right0 {
	padding-right: 0px;
}
.pad-right1 {
	padding-right: 1px;
}
.pad-right2 {
	padding-right: 2px;
}
.pad-right3 {
	padding-right: 3px;
}
.pad-right4 {
	padding-right: 4px;
}
.pad-right8 {
	padding-right: 8px;
}
.pad-right10 {
	padding-right: 10px;
}.pad-right15 {
	padding-right: 15px;
}
.pad-right20 {
	padding-right: 20px;
}
.pad-right25 {
	padding-right: 25px;
}
.pad-right30 {
	padding-right: 30px;
}
.pad-right40 {
	padding-right: 40px;
}
.pad-right50 {
	padding-right: 50px;
}
.pad-right60 {
	padding-right: 60px;
}
.pad-right70 {
	padding-right: 70px;
}
.pad-right75 {
	padding-right: 75px;
}
.pad-right80 {
	padding-right: 80px;
}
.pad-right90 {
	padding-right: 90px;
}
.pad-right100 {
	padding-right: 100px;
}
.pad-right125 {
	padding-right: 125px;
}
.pad-right150 {
	padding-right: 150px;
}
.pad-right175 {
	padding-right: 175px;
}
.pad-right200 {
	padding-right: 200px;
}



.pad-top, .pad-top5 {
	padding-top: 5px;
}
.pad-top0 {
	padding-top: 0px;
}
.pad-top1 {
	padding-top: 1px;
}
.pad-top2 {
	padding-top: 2px;
}
.pad-top3 {
	padding-top: 3px;
}
.pad-top4 {
	padding-top: 4px;
}
.pad-top8 {
	padding-top: 8px;
}
.pad-top10 {
	padding-top: 10px;
}
.pad-top12 {
	padding-top: 12px;
}
.pad-top15 {
	padding-top: 15px;
}
.pad-top20 {
	padding-top: 20px;
}
.pad-top25 {
	padding-top: 25px;
}
.pad-top30 {
	padding-top: 30px;
}
.pad-top40 {
	padding-top: 40px;
}
.pad-top50 {
	padding-top: 50px;
}
.pad-top60 {
	padding-top: 60px;
}
.pad-top70 {
	padding-top: 70px;
}
.pad-top75 {
	padding-top: 75px;
}
.pad-top80 {
	padding-top: 80px;
}
.pad-top90 {
	padding-top: 90px;
}
.pad-top100 {
	padding-top: 100px;
}
.pad-top125 {
	padding-top: 125px;
}
.pad-top150 {
	padding-top: 150px;
}
.pad-top175 {
	padding-top: 175px;
}
.pad-top200 {
	padding-top: 200px;
}




.pad-top-less, .pad-top-5 {
	padding-top: -5px !important;
}
.pad-top-1 {
	padding-top: -1px !important;
}
.pad-top-2 {
	padding-top: -2px !important;
}
.pad-top-3 {
	padding-top: -3px !important;
}
.pad-top-4 {
	padding-top: -4px !important;
}
.pad-top-8 {
	padding-top: -8px !important;
}
.pad-top-less10, .pad-top-10 {
	padding-top: -10px !important;
}
.pad-top-less12, .pad-top-12 {
	padding-top: -12px !important;
}
.pad-top-less15, .pad-top-15 {
	padding-top: -15px !important;
}
.pad-top-less20, .pad-top-20 {
	padding-top: -20px !important;
}
.pad-top-less25, .pad-top-25 {
	padding-top: -25px !important;
}
.pad-top-less30, .pad-top-30 {
	padding-top: -30px !important;
}
.pad-top-less40, .pad-top-40 {
	padding-top: -40px !important;
}
.pad-top-less50, .pad-top-50 {
	padding-top: -50px !important;
}
.pad-top-less60, .pad-top-60 {
	padding-top: -60px !important;
}
.pad-top-less70, .pad-top-70 {
	padding-top: -70px !important;
}
.pad-top-less75, .pad-top-75 {
	padding-top: -75px !important;
}
.pad-top-less80, .pad-top-80 {
	padding-top: -80px !important;
}
.pad-top-less90, .pad-top-90 {
	padding-top: -90px !important;
}
.pad-top-less100, .pad-top-100 {
	padding-top: -100px !important;
}
.pad-top-less125, .pad-top-125 {
	padding-top: -125px !important;
}
.pad-top-less150, .pad-top-150 {
	padding-top: -150px !important;
}
.pad-top-less175, .pad-top-175 {
	padding-top: -175px !important;
}
.pad-top-less200, .pad-top-200 {
	padding-top: -200px !important;
}



.pad-bottom, .pad-bottom5 {
	padding-bottom: 5px !important;
}
.pad-bottom0 {
	padding-bottom: 0px !important;
}
.pad-bottom1 {
	padding-bottom: 1px !important;
}
.pad-bottom2 {
	padding-bottom: 2px !important;
}
.pad-bottom3 {
	padding-bottom: 3px !important;
}
.pad-bottom4 {
	padding-bottom: 4px !important;
}
.pad-bottom8 {
	padding-bottom: 8px !important;
}
.pad-bottom10 {
	padding-bottom: 10px !important;
}
.pad-bottom12 {
	padding-bottom: 12px !important;
}
.pad-bottom15 {
	padding-bottom: 15px !important;
}
.pad-bottom20 {
	padding-bottom: 20px !important;
}
.pad-bottom25 {
	padding-bottom: 25px !important;
}
.pad-bottom30 {
	padding-bottom: 30px !important;
}
.pad-bottom40 {
	padding-bottom: 40px !important;
}
.pad-bottom50 {
	padding-bottom: 50px !important;
}
.pad-bottom60 {
	padding-bottom: 60px !important;
}
.pad-bottom70 {
	padding-bottom: 70px !important;
}
.pad-bottom75 {
	padding-bottom: 75px !important;
}
.pad-bottom80 {
	padding-bottom: 80px !important;
}
.pad-bottom90 {
	padding-bottom: 90px !important;
}
.pad-bottom100 {
	padding-bottom: 100px !important;
}
.pad-bottom125 {
	padding-bottom: 125px !important;
}
.pad-bottom150 {
	padding-bottom: 150px !important;
}
.pad-bottom175 {
	padding-bottom: 175px !important;
}
.pad-bottom200 {
	padding-bottom: 200px !important;
}



.pad-bottom-less, .pad-bottom-5 {
	padding-bottom: -5px !important;
}
.pad-bottom-1 {
	padding-bottom: -1px !important;
}
.pad-bottom-2 {
	padding-bottom: -2px !important;
}
.pad-bottom-3 {
	padding-bottom: -3px !important;
}
.pad-bottom-4 {
	padding-bottom: -4px !important;
}
.pad-bottom-8 {
	padding-bottom: -8px !important;
}
.pad-bottom-less10, .pad-bottom-10 {
	padding-bottom: -10px !important;
}
.pad-bottom-less15, .pad-bottom-15 {
	padding-bottom: -15px !important;
}
.pad-bottom-less20, .pad-bottom-20 {
	padding-bottom: -20px !important;
}
.pad-bottom-less25, .pad-bottom-25 {
	padding-bottom: -25px !important;
}
.pad-bottom-less30, .pad-bottom-30 {
	padding-bottom: -30px !important;
}
.pad-bottom-less40, .pad-bottom-40 {
	padding-bottom: -40px !important;
}
.pad-bottom-less50, .pad-bottom-50 {
	padding-bottom: -50px !important;
}
.pad-bottom-less60, .pad-bottom-60 {
	padding-bottom: -60px !important;
}
.pad-bottom-less70, .pad-bottom-70 {
	padding-bottom: -70px !important;
}
.pad-bottom-less75, .pad-bottom-75 {
	padding-bottom: -75px !important;
}
.pad-bottom-less80, .pad-bottom-80 {
	padding-bottom: -80px !important;
}
.pad-bottom-less90, .pad-bottom-90 {
	padding-bottom: -90px !important;
}
.pad-bottom-less100, .pad-bottom-100 {
	padding-bottom: -100px !important;
}
.pad-bottom-less125, .pad-bottom-125 {
	padding-bottom: -125px !important;
}
.pad-bottom-less150, .pad-bottom-150 {
	padding-bottom: -150px !important;
}
.pad-bottom-less175, .pad-bottom-175 {
	padding-bottom: -175px !important;
}
.pad-bottom-less200, .pad-bottom-200 {
	padding-bottom: -200px !important;
}


/** END// ******** PADDING *******/



/******** top *******/
.top, .top5 { 
	position: relative;
	top: 5px;
}
.top0, .topzero, .top-zero { 
	position: relative;
	top: 0px;
}
.top1 { 
	position: relative;
	top: 1px;
}
.top2 { 
	position: relative;
	top: 2px;
}
.top3 { 
	position: relative;
	top: 3px;
}
.top4 { 
	position: relative;
	top: 4px;
}
.top6 { 
	position: relative;
	top: 6px;
}
.top7 { 
	position: relative;
	top: 7px;
}
.top8 { 
	position: relative;
	top: 8px;
}
.top9 { 
	position: relative;
	top: 9px;
}
.top10 { 
	position: relative;
	top: 10px;
}
.top12 { 
	position: relative;
	top: 12px;
}
.top15 { 
	position: relative;
	top: 15px;
}
.top18 { 
	position: relative;
	top: 18px;
}
.top20 { 
	position: relative;
	top: 20px;
}
.top25 { 
	position: relative;
	top: 25px;
}
.top30 { 
	position: relative;
	top: 30px;
}
.top40 { 
	position: relative;
	top: 40px;
}
.top50 { 
	position: relative;
	top: 50px;
}
.top60 { 
	position: relative;
	top: 60px;
}
.top70 { 
	position: relative;
	top: 70px;
}
.top75 { 
	position: relative;
	top: 75px;
}
.top80 { 
	position: relative;
	top: 80px;
}
.top90 { 
	position: relative;
	top: 90px;
}
.top100 {
	position: relative;
	top: 100px;
}
.top125 {
	position: relative;
	top: 125px;
}
.top150 { 
	position: relative;
	top: 150px;
}
.top175 { 
	position: relative;
	top: 175px;
}
.top200 { 
	position: relative;
	top: 200px;
}



.top-1 { 
	position: relative;
	top: -1px;
}
.top-2 { 
	position: relative;
	top: -2px;
}
.top-3 { 
	position: relative;
	top: -3px;
}
.top-4 { 
	position: relative;
	top: -4px;
}
.top-5 { 
	position: relative;
	top: -5px;
}
.top-6 { 
	position: relative;
	top: -6px;
}
.top-7 { 
	position: relative;
	top: -7px;
}
.top-8 { 
	position: relative;
	top: -8px;
}
.top-9 { 
	position: relative;
	top: -9px;
}
.top-10 { 
	position: relative;
	top: -10px;
}
.top-12 { 
	position: relative;
	top: -12px;
}
.top-15 { 
	position: relative;
	top: -15px;
}
.top-18 { 
	position: relative;
	top: -18px;
}
.top-20 { 
	position: relative;
	top: -20px;
}
.top-25 { 
	position: relative;
	top: -25px;
}
.top-30 { 
	position: relative;
	top: -30px;
}
.top-40 { 
	position: relative;
	top: -40px;
}
.top-50 { 
	position: relative;
	top: -50px;
}
.top-60 { 
	position: relative;
	top: -60px;
}
.top-70 { 
	position: relative;
	top: -70px;
}
.top-75 { 
	position: relative;
	top: -75px;
}
.top-80 { 
	position: relative;
	top: -80px;
}
.top-90 { 
	position: relative;
	top: -90px;
}
.top-100 { 
	position: relative;
	top: -100px;
}
.top-125 { 
	position: relative;
	top: -125px;
}
.top-150 { 
	position: relative;
	top: -150px;
}
.top-175 { 
	position: relative;
	top: -175px;
}
.top-200 { 
	position: relative;
	top: -200px;
}


/******** left *******/
.left, .left5 { 
	position: relative;
	left: 5px;
}
.left0, .leftzero, .left-zero { 
	position: relative;
	left: 0px;
}
.left1 { 
	position: relative;
	left: 1px;
}
.left2 { 
	position: relative;
	left: 2px;
}
.left3 { 
	position: relative;
	left: 3px;
}
.left4 { 
	position: relative;
	left: 4px;
}
.left6 { 
	position: relative;
	left: 6px;
}
.left7 { 
	position: relative;
	left: 7px;
}
.left8 { 
	position: relative;
	left: 8px;
}
.left9 { 
	position: relative;
	left: 9px;
}
.left10 { 
	position: relative;
	left: 10px;
}
.left12 { 
	position: relative;
	left: 12px;
}
.left15 { 
	position: relative;
	left: 15px;
}
.left18 { 
	position: relative;
	left: 18px;
}
.left20 { 
	position: relative;
	left: 20px;
}
.left25 { 
	position: relative;
	left: 25px;
}
.left30 { 
	position: relative;
	left: 30px;
}
.left40 { 
	position: relative;
	left: 40px;
}
.left50 { 
	position: relative;
	left: 50px;
}
.left60 { 
	position: relative;
	left: 60px;
}
.left70 { 
	position: relative;
	left: 70px;
}
.left75 { 
	position: relative;
	left: 75px;
}
.left80 { 
	position: relative;
	left: 80px;
}
.left90 { 
	position: relative;
	left: 90px;
}
.left100 { 
	position: relative;
	left: 100px;
}
.left125 { 
	position: relative;
	left: 125px;
}
.left150 { 
	position: relative;
	left: 150px;
}
.left175 { 
	position: relative;
	left: 175px;
}
.left200 { 
	position: relative;
	left: 200px;
}
.left250 { 
	position: relative;
	left: 250px;
}
.left300 { 
	position: relative;
	left: 300px;
}
.left400 { 
	position: relative;
	left: 400px;
}



.left-1 { 
	position: relative;
	left: -1px;
}
.left-2 { 
	position: relative;
	left: -2px;
}
.left-3 { 
	position: relative;
	left: -3px;
}
.left-4 { 
	position: relative;
	left: -4px;
}
.left-5 { 
	position: relative;
	left: -5px;
}
.left-6 { 
	position: relative;
	left: -6px;
}
.left-7 { 
	position: relative;
	left: -7px;
}
.left-8 { 
	position: relative;
	left: -8px;
}
.left-9 { 
	position: relative;
	left: -9px;
}
.left-10 { 
	position: relative;
	left: -10px;
}
.left-12 { 
	position: relative;
	left: -12px;
}
.left-15 { 
	position: relative;
	left: -15px;
}
.left-18 { 
	position: relative;
	left: -18px;
}
.left-20 { 
	position: relative;
	left: -20px;
}
.left-25 { 
	position: relative;
	left: -25px;
}
.left-30 { 
	position: relative;
	left: -30px;
}
.left-40 { 
	position: relative;
	left: -40px;
}
.left-50 { 
	position: relative;
	left: -50px;
}
.left-60 { 
	position: relative;
	left: -60px;
}
.left-70 { 
	position: relative;
	left: -70px;
}
.left-75 { 
	position: relative;
	left: -75px;
}
.left-80 { 
	position: relative;
	left: -80px;
}
.left-90 { 
	position: relative;
	left: -90px;
}
.left-100 { 
	position: relative;
	left: -100px;
}
.left-125 { 
	position: relative;
	left: -125px;
}
.left-150 { 
	position: relative;
	left: -150px;
}
.left-175 { 
	position: relative;
	left: -175px;
}
.left-200 { 
	position: relative;
	left: -200px;
}




/******** right *******/
.right, .right5 { 
	position: relative;
	right: 5px;
}
.right0, .rightzero, .right-zero { 
	position: relative;
	right: 0px;
}
.right1 { 
	position: relative;
	right: 1px;
}
.right2 { 
	position: relative;
	right: 2px;
}
.right3 { 
	position: relative;
	right: 3px;
}
.right4 { 
	position: relative;
	right: 4px;
}
.right6 { 
	position: relative;
	right: 6px;
}
.right7 { 
	position: relative;
	right: 7px;
}
.right8 { 
	position: relative;
	right: 8px;
}
.right9 { 
	position: relative;
	right: 9px;
}
.right10 { 
	position: relative;
	right: 10px;
}
.right12 { 
	position: relative;
	right: 12px;
}
.right15 { 
	position: relative;
	right: 15px;
}
.right18 { 
	position: relative;
	right: 18px;
}
.right20 { 
	position: relative;
	right: 20px;
}
.right25 { 
	position: relative;
	right: 25px;
}
.right30 { 
	position: relative;
	right: 30px;
}
.right40 { 
	position: relative;
	right: 40px;
}
.right50 { 
	position: relative;
	right: 50px;
}
.right60 { 
	position: relative;
	right: 60px;
}
.right70 { 
	position: relative;
	right: 70px;
}
.right75 { 
	position: relative;
	right: 75px;
}
.right80 { 
	position: relative;
	right: 80px;
}
.right90 { 
	position: relative;
	right: 90px;
}
.right100 { 
	position: relative;
	right: 100px;
}
.right125 { 
	position: relative;
	right: 125px;
}
.right150 { 
	position: relative;
	right: 150px;
}
.right175 { 
	position: relative;
	right: 175px;
}
.right200 { 
	position: relative;
	right: 200px;
}
.right250 { 
	position: relative;
	right: 250px;
}
.right300 { 
	position: relative;
	right: 300px;
}
.right400 { 
	position: relative;
	right: 400px;
}



.right-1 { 
	position: relative;
	right: -1px;
}
.right-2 { 
	position: relative;
	right: -2px;
}
.right-3 { 
	position: relative;
	right: -3px;
}
.right-4 { 
	position: relative;
	right: -4px;
}
.right-5 { 
	position: relative;
	right: -5px;
}
.right-6 { 
	position: relative;
	right: -6px;
}
.right-7 { 
	position: relative;
	right: -7px;
}
.right-8 { 
	position: relative;
	right: -8px;
}
.right-9 { 
	position: relative;
	right: -9px;
}
.right-10 { 
	position: relative;
	right: -10px;
}
.right-12 { 
	position: relative;
	right: -12px;
}
.right-15 { 
	position: relative;
	right: -15px;
}
.right-18 { 
	position: relative;
	right: -18px;
}
.right-20 { 
	position: relative;
	right: -20px;
}
.right-25 { 
	position: relative;
	right: -25px;
}
.right-30 { 
	position: relative;
	right: -30px;
}
.right-40 { 
	position: relative;
	right: -40px;
}
.right-50 { 
	position: relative;
	right: -50px;
}
.right-60 { 
	position: relative;
	right: -60px;
}
.right-70 { 
	position: relative;
	right: -70px;
}
.right-75 { 
	position: relative;
	right: -75px;
}
.right-80 { 
	position: relative;
	right: -80px;
}
.right-90 { 
	position: relative;
	right: -90px;
}
.right-100 { 
	position: relative;
	right: -100px;
}
.right-125 { 
	position: relative;
	right: -125px;
}
.right-150 { 
	position: relative;
	right: -150px;
}
.right-175 { 
	position: relative;
	right: -175px;
}
.right-200 { 
	position: relative;
	right: -200px;
}




/******** WIDTH *******/
.width10, .width10perc {
	width: 10%;
}
.width20, .width20perc {
	width: 20%;
}
.width30, .width30perc {
	width: 30%;
}
.width40, .width40perc {
	width: 40%;
}
.width50, .width50perc {
	width: 50%;
}
.width60, .width60perc {
	width: 60%;
}
.width70, .width70perc {
	width:70%;
}
.width75, .width75perc {
	width:75%;
}
.width80, .width80perc {
	width: 80%;
}
.width90, .width90perc {
	width: 90%;
}
.width100, .width100perc {
	width: 100%;
}
/* END// ******** WIDTH *******/



/*  ALIGNMENT ************************************/
.center, .item_center, .item-center, .aligncenter, .align-center {
	align: center !important;
	text-align: center !important;
}

.floatleft, .float-left {
	float: left;
}
.float img {
	float: left;
	margin: 0 10px;
}

.floatright, .float-right {
	float: right;
}

.left, .alignleft, .align-left {
	align: left;
	text-align: left !important;
}

.right, .alignright, .align-right {
	align: right;
	text-align: right !important;
}

.ImageContainer {
      width: 700px; /*your desired area width*/
      height: 150px; /*images height, or at least 1px higher than your images */
      overflow: auto;
      white-space: nowrap;
}
.ImageContainer img {
	float:left;
	position:relative;
	top:0;
}

.img-wrap ul {
	/* left:50%; */
	list-style: none !important;
	margin:auto;
	/* padding:0; */
	position:relative;
}
.img-wrap ul li {
	display:inline-block; /* needed for IE */
	list-style: none !important;
	left:1000%;
	padding:5px;
	margin:5px;
	position:relative;
}
.img-wrap ul li {
	display:inline; /* repeat needed for IE */
}
.img-wrap ul li img {
	padding:10px;
}
/* END// ALIGNMENT ************************************/




/*  TEXT ************************************/
/* listed alphabetically */
.bold {
	font-weight: bold !important;
}

.caption {
	text-align: center !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

.caption_extlink, .caption-extlink {
	text-align: center !important;
	margin: 0 6px 0 -15px !important;
	padding: 0 6px 0 0 !important;
}

.italic {
	font-style: italic !important;
}

.justified, .justify {
	text-align: justify !important;
}

.normal {
	font-style: normal !important;
	font-weight: normal !important; 
	text-decoration: none !important;
}

.nobold, .no_bold, .no-bold {
	font-weight: normal !important; 
}

.nounderline, .no_underline, .no-underline {
	text-decoration: none !important;
}

.smallcaps, .small-caps {
	font-variant: small-caps !important;
	font-size: 70% !important;
}

.strikethrough, .strike {
	text-decoration: line-through;
}

.text-center {
	text-align: center !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

.text-left {
	text-align: left !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

.text-right {
	text-align: right !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

.text-under-pic {
	text-align:center;
	position:relative;
	margin-top:-5px;
}

.underline {
	text-decoration: underline !important;
}
/* END// TEXT ************************************/



/* CUSTOM NAMES ************************************/
.milehigh_special_div, .milehigh-special-div {
	width: 100%;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	margin-top:-5px;
	margin-bottom:-18px;
	font-family:Courier,"Courier New",mono;
}
/* END// CUSTOM NAMES ************************************/



/*  STAR RATINGS ************************************/
.star {
	background-repeat: no-repeat;
	height: 24px;
	width: 102px;
	margin:-22px 0px 8px 0px !important;
	text-align: right !important; 
}

.star-rating0 {
	background-image:  url(/images/star-ratings_0stars.png);
}
.star-rating1 {
	background-image:  url(/images/star-ratings_1stars.png);
}
.star-rating2 {
	background-image:  url(/images/star-ratings_2stars.png);
}
.star-rating3 {
	background-image:  url(/images/star-ratings_3stars.png);
}
.star-rating4 {
	background-image:  url(/images/star-ratings_4stars.png);
}
.star-rating5 {
	background-image:  url(/images/star-ratings_5stars.png);
}
/* END// STAR RATINGS ************************************/




/*  SIZES ************************************/
/* listed alphabetically */
.minus2 {
	font-size: -2px !important;
}
.minus4 {
	font-size: -4px !important;
}
.plus2 {
	font-size: +2px !important;
}
.plus4 {
	font-size: +4px !important;
}
.size_6, .size6 {
	font-size: 6px !important;
}
.size_7, .size7 {
	font-size: 7px !important;
}
.size_8, .size8 {
	font-size: 8px !important;
}
.size_9, .size9 {
	font-size: 9px !important;
}
.size_10, .size10 {
	font-size: 10px !important;
}
.size_11, .size11 {
	font-size: 11px !important;
}
.size_12, .size12 {
	font-size: 12px !important;
}
.size_14, .size14 {
	font-size: 14px !important;
}
.size_16, .size16 {
	font-size: 16px !important;
}
.size_18, .size18 {
	font-size: 18px !important;
}
.size_20, .size20 {
	font-size: 20px !important;
}
.size_22, .size22 {
	font-size: 22px !important;
}
.size_24, .size24 {
	font-size: 24px !important;
}
.size_30, .size30 {
	font-size: 30px !important;
}
.size_60perc, .size60perc {
	font-size: 60% !important;
}
.size_75perc, .size75perc {
	font-size: 75% !important;
}
.size_80perc, .size80perc {
	font-size: 80% !important;
}
.size_100perc, .size100perc {
	font-size: 100% !important;
}
.size_110perc, .size110perc {
	font-size: 110% !important;
}
.size_115perc, .size115perc {
	font-size: 115% !important;
}
.size_125perc, .size125perc {
	font-size: 125% !important;
}
.size_150perc, .size150perc {
	font-size: 150% !important;
}
.size_200perc, .size200perc {
	font-size: 200% !important;
}
.size_small, .sizesmall, .small {
	font-size: small !important;
}
.smaller {
	font-size: smaller;
}
.larger {
	font-size: larger;
}
/* END// SIZES ************************************/


/*  COLORS ************************************/
/* listed alphabetically, grouped by txt/bkgrnd */
.antiquewhite4_txt {
	color: #8B8378;
}
.antiquewhite4_bkgrnd {
	background: #8b8378;
}

.black_txt, .black {
	color: #000000;
}
.black_bkgrnd {
	background: #000000;
}

.blue_gray_txt {
	color: #666666;
}
.blue_gray_bkgrnd {
	background: #333333;
}

.blue_green_txt {
	color: #00465c !important; /* blue green */
}
.blue_green_bkgrnd {
	background-color: #00465c !important; /* blue green */
}

.blue_lightcyan4_txt {
	color: #7A8B8B;
}
.blue_lightcyan4_bkgrnd {
	background: #7a8b8b;
}

.blue_lt_txt {
	color: #788CA0;
}
.blue_lt_bkgrnd {
	background: #788ca0;
}

.brown_txt {
	color: #80552B;
}
.brown_bkgrnd { /* main content TABLE background */
	background: #80552b; /* 80552B orig main content TABLE background */
}

.BurlyWood_txt {
	color: #DEB887;
}
.BurlyWood_bkgrnd {
	background: #deb887;
}

.goldenrod_txt {
	color: #ffa500; /*  yellow   */
}
.goldenrod_bkgrnd {
	background: #ffa500; /*  yellow   */
}

.gray_brown_txt {
	color: #606060;
}
.gray_brown_bkgrnd {
	background: #606060;
}

.gray_DarkSlateGray_txt {
	color: #2F4F4F;
}  
.gray_DarkSlateGray_bkgrnd {
	background: #2f4f4f;
}

.Gray_dim_txt {
	color: #666666;
}
.Gray_dim_bkgrnd {
	background: #666666;
}

.green_txt {
	color: #3c855c !important; /* mhm_green */
}
.green_bkgrnd {
	background-color: #3c855c !important; /* mhm_green */
}
.green {
	background-color: #3c855c !important; /* mhm_green */
}


.lemonchiffon4_txt {
	color: #8B8970;
}
.lemonchiffon4_bkgrnd { /* main content TABLE background */
	background: #8b8970; /* 80552B main content TABLE background */
}

.khaki4_txt {
	color: #8B864E;
}
.khaki4_bkgrnd { /* bottom content TD background */
	background: #8b864e; /* 8B864E khaki4 */
}

.orange, .orange_txt {
	color:#eb473f;
}

.red_DarkRed_txt {
	color: #8B0000; /*  yellow   */
}
.red_DarkRed_bkgrnd {
	background: #8b0000; /*  yellow   */
}

.tan_txt {
	color: #8B8B7A;
}
.tan_bkgrnd { /* page BODY background */
	background: #8b8b7a; /* 8B8B7A lightyellow4 */ /* 927C5F orig page BODY background */
}

.white, .white_txt {
	color: #ffffff;
}
.white_bkgrnd, .white-bkgrnd {
	background: #ffffff;
}

.tan {
	color:#d0843a !important;
}
.lite-tan {
	color:#D0A23A !important;
}

.gray-bkgrnd {
	background: #999999;
}
/* END// COLORS ************************************/


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* COLOURS THiCK


#fbf7e4 - Lightest /* cream 
#c1c1b7 - Lighter /* med beige
#8e8e83 - Light /* dark beige
#53534c - Medium /* dark brown2
#494943 - Dark /* dark brown
#1b1b19 - Darkest /* super dark brown

#30302c body background (not used)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */


/* THEME & PLUGIN OVERRIDES ************************************/
img#wpstats{display:none} /* WP-Stats plugin - hide img */



/* Link Indication plugin */
a.liexternal {background: url(/images/link-icon_external.gif) no-repeat right; }
a.liexternal {
	padding-right: 12px !important;
	padding-left: 3px !important;
}

a.liwikipedia { padding-right: 13px; background: url(/images/link-icon_wikipedia.gif) no-repeat right; }
a.liwp { padding-right: 16px; background: url(/images/link-icon_wordpress.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(/images/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(/images/link-icon_mail.gif) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(/images/link-icon_pdf.png) no-repeat right;  }
a.lizip { padding-right: 12px; background: url(/images/link-icon_zip.png) no-repeat right;  }
/*END// Link Indication plugin */

/* clicky plugin */
.mc_custom_border{ padding:5px; border-width: 0px;border-style: none;border-color: #666666;color: #666666;background-color: #ffffff;
.mc_custom_border legend {border-width... #;font-size: 1.2em;padding:5px 10px; 
/*END// clicky plugin */

.ckrating_poorly_rated {opacity:0.6;filter:alpha(opacity=60) !important;}

/* opacity covering all browsers */
.opacity10 {
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}
.opacity20 {
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.opacity30 {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.opacity40 {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.opacity50 {
	filter:alpha(opacity=50); /* IE */
	-moz-opacity:0.5; /* support old school versions of Mozilla browsers like Netscape Navigator */
	-khtml-opacity: 0.5; /* old versions of Safari (1.x) when the rendering engine it was using was still referred to as KTHML, as opposed to the current WebKit */
	opacity: 0.5;  /* This is the “most important” one because it is the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. This would be all you need if all browsers supported current standards. Which, of course, they don’t. */
}
.opacity60 {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.opacity70 {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.opacity80, .transparent_class, .transparent-class, .transparent {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.opacity90 {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.opacity100 {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

div#login {
	width:320px !important;
}


.opacity20 {
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.opacity30 {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.opacity40 {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.opacity50 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.opacity60 {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.opacity70 {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.opacity80 {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.opacity90 {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

/* Special Text Boxes plugin */
div.stb-custom_box, div.stb-info_box, div.stb-alert_box, div.stb-warning_box, div.stb-grey_box, div.stb-black_box, div.stb-download_box {
/* 	padding-top:5px !important; */
	padding-bottom:10px !important;
/* 	margin-bottom:-10px !important; */
}
div.stb-custom_box p, div.stb-info_box p, div.stb-alert_box p, div.stb-warning_box p, div.stb-grey_box p, div.stb-black_box p, div.stb-download_box p {
	padding-top:5px !important;
	padding-bottom:-25px !important;
	margin-bottom:-10px !important;
}

div.stb-black_box {
	background-color:#ebf5fc !important;
	margin-bottom: 10px;
}
div.stb-black_box p {
	color:#000;
	padding-top: 15px !important;
	padding-bottom: 10px;
	margin-top: 0px;
}

div.stb-alert_box {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
div.stb-alert_box p {
	padding-top: 0px !important;
	padding-bottom: 10px !important;
	margin-top: 12px;
	color:#d0563a;
}

div.stb-info_box p, div.stb-warning_box p {
	color:#d0843a;
}

h3.special-info {
	margin-top: 5px;
	padding-left:10px;
	padding-bottom: 0px;
}
p.special-info {
	font-size:14px;
	font-weight: bold;
	padding-top:-5px;
	padding-bottom:-20px;
	padding-left:10px;
	margin-bottom: 0px;
}

div#stb-container.stb-container {
}
div#body.stb-info-body_box {
	padding-bottom: 0px;
}

div.stb-discount_box {
	background-color:#fceeeb;
	background-image:url("http://milehighcentral.com/images/discount70x57.png");
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #3FB9EB;
	color:#eb473f;
	margin:10px 10px 5px;
	min-height:50px;
	padding:5px 10px 5px 75px;
	text-align:left;
/* 	font-size: medium; */
	font-size: smaller;
	-moz-box-shadow:3px 3px 3px #888888;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 15px;
	line-height: 24px;
/* 	font-size: 18px; */
/* 	padding: 12px 0px 12px 10px; */
	font-family: Cambria, Georgia, Geneva, Verdana;
/* 	border-left: 4px solid #9CB95E; */
/* 	letter-spacing: -1px; */
	font-weight: normal;
	behavior: url(/includes/PIE.htc);	
}


/*
.stb-alert_box, .stb-download_box, .stb-grey_box, .stb-info_box, .stb-warning_box, .stb-black_box, .stb-black-body_box, .stb-alert-body_box, .stb-download-body_box, .stb-info-body_box, .stb-warning-body_box, .stb-grey-body_box, .stb-black-caption_box, .stb-alert-caption_box, .stb-download-caption_box, .stb-info-caption_box, .stb-warning-caption_box, .stb-grey-caption_box, .stb-custom_box, .stb-custom-caption_box, .stb-custom-body_box {
-moz-box-shadow:3px 3px 3px #888888;
}
*/
/*END// Special Text Boxes plugin */

.mhm-link {
	color:#3C855C !important;
}

.no-bullet {
	list-style: none;
}

.shaded {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,1.0); /* alpha, the fallback version is for IE */
	padding: 5px 8px 5px 8px !important;
	border: 0px solid #ffffff; /* E6E6E6 */
	font-style:normal;
/* 	font-weight: bold; */
	font-size: 14pt;
	color: #ffffff;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	text-align: center !important;
	margin: 0px auto;

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	behavior: url(/includes/PIE.htc);
}

.special-feature {
	background-color: #fcf7eb;
}

/* Quote Rotator plugin */
div#quoterotator {
/* 	width: 100% !important; */
	width: 480px !important;
}

/* Plugin Showcase plugin */
li.plugin {
	margin-top: -50px !important;
}


/* styles applied to Plugin Showcase plugin */
.screenshots {
	margin-top: -10px;
	padding-bottom: 10px;
}
.screenshot {
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 0: 
}
li.screenshot img, img.screenshot {
	border: 2px;
	border-color: #3fb9eb;
	border-style: solid !important;
}
li.screenshot p.caption {
	font-size: 14px;
}
div#plugin {
}

.screenshot-caption {
	padding-left: 0 !important;
	padding-top: 5px;
	margin-left: 0 !important;
	text-align: left !important;
}

.caption {
	color: #d0a23a !important;
}


/* microkids-related-posts plugin */
div#related-posts {
	margin-top:15px;
}
div#related-posts ul li {
	list-style: none;
	padding-top:2px;
	padding-bottom: 2px; 
}
div#related-posts ul li:before {
	content:url(http://milehighcentral.com/images/SiteSubscribe-bullet12x12.gif);
}
div#related-posts ul li a {
	padding-left: 6px !important;
}

div.subpages {
	font-size: 14px;
	font-weight: bold;
}


/* FAQ-Tastic plugin */
ol.faq li {
	padding-top:8px !important;
}
ol.faq li h3 {
	margin-top:-23px;
}

/* SiteSubscribe */
/* POWERED BY SiteSubscribe */
.sitesub-link, .sitesub-link a:link, .sitesub-link a:visited, a.sitesub-link, a:link.sitesub-link, a:visited.sitesub-link  {
	color: #3a93d0 !important;
	text-decoration: none !important;	
}

.sitesub-link a:active {
	color:#3fb9eb !important; 
	text-decoration: underline !important;
}

div#footer.sitesub-link, div#footer.sitesub-link a {
	font-weight:bold !important;
}

#sitesub-link-underline a:link, #sitesub-link-underline a:visited, #sitesub-link-underline a:active  {
	color: #3a93d0;
}

div.left {
	width: 45%;
	float: left;
}

div.right {
	width: 45%;
	float: right;
}

.Powered-by-SiteSubscribe-txtdiv, .Powered-by-SiteSubscribe-txtdiv p {
	font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif !important;
	color: #d0a23a !important;
	text-align:center;
	font-size:12px !important;
	position:relative;
	margin-top:2px;
}

.Powered-by-SiteSubscribe-txt, .Powered-by-SiteSubscribe-txt p {
	text-align:center !important;
	font-size:9px !important;
	margin-top:4px;
}

.Powered-by-SiteSubscribe-imgdiv {
	position:relative;
	margin-top:5px;
	margin-bottom:5px;
	cursor: pointer;
}

.Powered-by-SiteSubscribe {
	position:relative;
	top:-15px;
}

div#Powered-by-SiteSubscribe, div#Powered-by-SiteSubscribe p, div#Powered-by-SiteSubscribe a, div#Powered-by-SiteSubscribe p a {
	color:#3076D0 !important; 
	text-decoration: none !important;
}

a.sitesub-link, p.sitesub-link, p.sitesub-link a .sitesub-link, h1.sitesub-link, h2.sitesub-link, h3.sitesub-link, h4.sitesub-link, h5.sitesub-link, .sitesub, .sitesub a, .sitesub-link, .sitesub-link a, h1.sitesub-link, h1.sitesub-link a, h2.sitesub-link, h2.sitesub-link a, h3.sitesub-link, h3.sitesub-link a, h4.sitesub-link, h4.sitesub-link a, h5.sitesub-link, h5.sitesub-link a, h6.sitesub-link, h6.sitesub-link a, #footer .copyright a.sitesub-link, div#Powered-by-SiteSubscribe-txtdiv, div.Powered-by-SiteSubscribe-txtdiv, div.Powered-by-SiteSubscribe-txtdiv p, div.Powered-by-SiteSubscribe-txtdiv a {
	color:#3076D0 !important; 
	text-decoration: none !important;
	font-weight: bold;
}

.sitesub-byline, a.sitesub-byline p.sitesub-byline, h1.sitesub-byline, h2.sitesub-byline, h3.sitesub-byline, h4.sitesub-byline, h5.sitesub-byline, h6.sitesub-byline {
	color:#6D85A1 !important;
}

.tagline {
	text-align:center;
	font-size:9px !important;
	font-style: italic;
	margin-top:4px;
}
/* //END POWERED BY SiteSubscribe */


.sup { /* superscript */
	vertical-align: text-top;
	font-size: 60%;
	font-family: sans-serif;
}


/* render nice ampersands */
span.amp {
   font-family:Baskerville,"Goudy Old Style","Palatino","Book Antiqua",serif;
   font-size:110%;
   font-style:italic;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.inline {
	display: inline;
}

.hide { position: absolute; top: -9999px; left: -9999px; }

img.pic-norm {
	border: 0px solid rgb(51, 51, 51) !important;
	background-color: transparent !important;
	background: transparent !important;
	-moz-border-radius-bottomleft: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
}

div.full {
	height:100% !important;
}