/* @override http://milehighcentral.com/styles/MHM_styles.css */

/*
<!-- MHM_styles.css: milehighmarketing -->
<!-- last modified by milehigh 2/17/10 -->
*/

/* ORIG THEME STYLES ************************************/
/*
	Theme Name: MileHighMarketing - magazine
	Theme URL: http://www.studiopress.com/themes/magazine
	Description: Magazine is a 2-column Widget-ready theme created for WordPress.
	Author: StudioPress
	Author URI: http://www.studiopress.com
	Version: 1.0
	Tags: two-columns, fixed-width, sidebar-widgets, threaded-comments
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/*
round corners:
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	
	-webkit-border-top-left-radius: 10px;
	-khtml-border-radius-topleft: 10px;	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	behavior: url(/includes/PIE.htc);

conditional:
<!--[if IE]>
<![endif]-->

<!--[if !IE]>-->
<!--<![endif]-->

[if IE] → returns true for any supported version of IE (5+)
[if IE version] → returns true for the specified version of IE
[if lt IE version] → returns true for any IE less than version
[if lte IE version] → returns true for any IE less than or equal to version
[if gt IE version] → returns true for any IE greater than version
[if gte IE version] → returns true for any IE greater than or equal to version
[if !IE version] → returns true for any IE that is not the specified version

background alpha transparency/opacity:
	background: #FFFFFF;
	//The Fallback
  	background-color: rgba(255,255,255,0.8); 
  	//alpha, the fallback version is for IE

for IE only:
 .color-block {
       background:transparent;
       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000050,endColorstr=#99000050);
       zoom: 1;
    } 

*/

BODY {
/* 	background: #eae0d4 url(http://milehighmarketinggroup/images/MHM1863x1146background.jpg) top center repeat-y; */
	/* background: #eae0d4 url(http://milehighmarketinggroup/images/MHM1863x1146background.jpg) top center repeat-y; */ /* E9E0D3 F8F7F2 EBEBEB url(images/bg.gif) */
/* 	color: #333333; */
/* 	background:url(http://milehighmarketinggroup/images/MHM1863x1146background.jpg) repeat-y scroll center top #EAE0D4; */
/* 	background:url(http://milehighmarketinggroup/images/MHM1863x1146background.jpg) repeat-y scroll center top; */
	background-color: #EAE0D4;
	font-size: 12.5px; /* 12 */
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	margin: 0px auto 0px;
	padding: 0px;

/*	bgcolor:#ffffff; */
	color: #666666;
/* 	width:80%; */
/* 	margin-left: 15%;  */
/* 	margin-right: 15%; */
/* 	margin-bottom: 3em; */
    overflow-y: scroll;	
}

#wrap {
/*	background: #F8F7F2; */ /* EAEAEA */
	width: 960px;
	margin: 0px auto 0px; /* 0px auto 0px */
	padding: 0px;
	
/*
	-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: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	
    overflow:hidden;	
}

div.hr {
	border: 0;
	height: 5px;
	width: 400px;
	margin: 0px auto; /* 10px auto */
	background: url(/images/hr3.png) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.clear {
	clear: both;
	}
	
.thumb {
	float: left;
	margin: 0px 10px 0px 0px;
	}

.tabber {
	display: none;
	}
	
/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #205970; /* 25715C 205970 */
/* 	text-decoration: none; */
	text-decoration: underline; 
	}
	
a:hover {
	color: #19B5FF; /* F7F7F7 B2265D */
	text-decoration: underline;
	}
	
a img {
	border: none;
	}
	
a:focus, a:hover, a:active {
	outline: none 

	color: #19B5FF; /* 25715C B4CDCD 788CA0 #003333;  */
	text-decoration: underline; 
}
	

/************************************************
*	Header  									*
************************************************/

#header {
	width: 960px;
	height: 80px;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
	z-index:2; /* 4 */
	margin-top: 40px;
}
	
#header p {
	padding: 0px 0px 5px 10px;
	margin: 0px;
	line-height: 20px;
	}
	
#header #imageheader {
	width: 340px;
	height: 80px;
	text-indent: -10000px;
	}

#header #imageheader a {	
	display: block;
	width: 340px;
	height: 80px;
	}

#header h1, #header h4 {
	color: #FFFFFF;
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-weight: normal;
	margin: 0px;
	padding: 15px 0px 0px 10px;
	text-decoration: none;
	}
	
#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited {
	color: #FFFFFF;
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}
	
#header h1 a:hover, #header h4 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.headerleft {
	width: 350px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	}

.headerleft p {
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
.headerright {
	width: 600px;
	float: right;
	margin: 0px;
	padding: 50px 0px 0px 0px;
	}


/************************************************
*	TopNav          							*
************************************************/

#topnav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	float: right;
	}
	
/* tabs on 1st menu level ******************/
#topnav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#topnav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#topnav li a, #topnav li a:link {
	background: #6D85A1; /* 484848 */
	color: #F8F7F2; /* FFFFFF*/
	display: block;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 12px;
	font-weight: bold;
    margin: 0px 5px 0px 0px;
	padding: 8px 15px 7px 15px;
	text-decoration: none;
	text-transform: uppercase;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topleft: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}

#topnav li a:hover {
	background: #458862; /* F8F7F2 6C6C6C */
	color: #F8F7F2; /* FFFFFF*/
	margin: 0px 5px 0px 0px;
	padding: 8px 15px 7px 15px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topleft: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	
/* 1st drop down tabs (2nd menu level)  *****************/
#topnav li li a, #topnav li li a:link, #topnav li li a:visited {
	background: #6D85A1; /* 6C6C6C */
	width: 175px; /* 150px */
	color: #F8F7F2; /* FFFFFF*/
	float: none;
	margin: 0px 0px 0px -1px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #111111;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topleft: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	
#topnav li li a:hover {
	background: #458862; /* 484848 */
	color: #F8F7F2; /* FFFFFF*/
	margin: 0px 0px 0px -1px;
	padding: 7px 10px 7px 10px;

	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;

	border-radius: 0px;
}

#topnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	margin: 0px;
	padding: 0px;
	}

#topnav li li { 
	}

#topnav li ul a {
	width: 175px; /* 150px */
	}

#topnav li ul a:hover, #topnav li ul a:active { 
	}

#topnav li ul ul {
	margin: -30px 0 0 171px;
	}

/* 2nd drop down tabs (3rd menu level)  *****************/	
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover1 ul ul, #topnav li.sfhover1 ul ul ul {
	left: -999em;
	}

#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover1 ul, #topnav li li.sfhover1 ul, #topnav li li li.sfhover ul {
	left: auto;
	}

#topnav li:hover, #topnav li.sfhover1 { 
	position: static;
	}
	
#topnav .current_page_item a {
	background: #136E39; /* 6C6C6C */
	color: #FFFFFF;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	

/************************************************
*	Navbar      								*
************************************************/

#navbar {
/* 	background: url(images/navbar.png); */
	width: 960px;
	height: 36px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
/* 	color: #F8F7F2; */
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 0px;

	color: #99b6d6; /* sky blue 9EB9D7 F8F7F2 FFFFFF*/
	-moz-border-radius-topleft: 15px !important;
	-moz-border-radius-topright: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-top-left-radius: 15px !important;
	-webkit-border-top-right-radius: 15px !important;
	z-index: 5;

	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

#navbar p {
	margin: 0px;
	padding: 8px 0px 0px 15px;
	text-transform: uppercase;
	}
	
#nav {
	margin: 0px;
	padding: 0px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
/* 	background: url(images/navside.png) right no-repeat; */
	color: #F8F7F2; /* FFFFFF*/
	display: block;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
    margin: 0px;
	padding: 11px 17px 10px 15px;
	}

#nav li a:hover, #nav li a:active {
/* 	background: url(images/navhov.png) right no-repeat; */
	color: #F8F7F2; /* FFFFFF*/
	margin: 0px;
	padding: 11px 17px 10px 15px;
	text-decoration: none;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #6D85A1;  /* 6C6C6C */
	color: #F8F7F2; /* FFFFFF*/
	width: 175px; /* 150px */
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-weight: bold;
	text-transform: uppercase;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #111111;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #458862; /* 111111 */
	color: #F8F7F2; /* FFFFFF*/
	margin: 0px;
	padding: 7px 10px 7px 10px;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 185px; /* 170px */
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul li { 
	width: 185px; /* 140px */
	}
	
#nav li ul a { 
	width: 185px; /* 140px */
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -30px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}

	
/************************************************
*	Searchbar      								*
************************************************/

#searchbar {
	background: #6D85A1;  /* 6C6C6C */
	width: 960px;
	height: 44px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 0px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	}
	
#searchbarleft {
	width: 350px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	}
	
#searchbarmiddle {
	width: 290px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
#searchbarright {
	width: 295px;
	float: left;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	}
	
#searchbarright a, #searchbarright a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#searchbarright a:hover {
	text-decoration: underline;
	}
	
#searchbarright a img {
	border: none;
	margin: 0px 3px 1px 0px;
	padding: 0px;
	}	
	
#searchbarform {
	margin: 10px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	}
	
#searchbarformheader {
	margin: 0px;
	}
	
#searchbarsearch {
/* 	background: #FFFFFF url(images/searchbar.png) repeat-x; */
	width: 240px;
	color: #222222;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	padding: 3px 0px 3px 5px;
	margin: 0px 5px 0px 3px;
	border: 1px solid #666666;
	display: inline;
	}
	
#searchbarsubmit {
	background: #458862; /* 222222 */
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 2px 3px 2px 3px;
	border: 1px solid #222222;
	}
	
#cat {
/* 	background: #FFFFFF url(images/searchbar.png) repeat-x; */
	width: 220px;
	color: #222222;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	padding: 3px 2px 2px 2px;
	margin: 0px 3px 0px 3px;
	border: 1px solid #666666;
	display: inline;
	}
	
.postform {
	color: #222222;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	margin: 5px 0px 0px 0px;
	padding: 5px;
	display: inline;
	}
	
.rsslink {
	padding: 2px 5px 2px 15px;
/* 	background: url(images/rss.png) no-repeat left center; */
	font-size: 9px;
	}
	

/************************************************
*	Homepage 					     		    * 
************************************************/
	
.hptabber {
/* 	background: #FFFFFF; */
	margin: 0px 0px 10px 0px;
	padding: 15px 10px 0px 10px;
	border: 1px solid #C0C0C0;

	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	
	background: #FFFFFF;
	/* The Fallback */
  	background-color: rgba(255,255,255,0.8);
  	/* alpha, the fallback version is for IE */
  	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  	
}
	
.hpfeatured {
/* 	background: #FFFFFF; */
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #C0C0C0;
	
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	
	background: #FFFFFF;
	/* The Fallback */
  	background-color: rgba(255,255,255,0.8);
  	/* alpha, the fallback version is for IE */
  	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  	
}
	
.hpfeatured p {
	margin: 0px;
	padding: 15px; /* 0 */
	}
	
.homeleft {
	float: left;
	width: 290px; /* 299px */
	margin: 0px;
	padding: 0px; /* 0 */
	}
	
.homeright {
	float: right;
	width: 290px; /* 299px */
	margin: 0px;
	padding: 0px; /* 0 */
	}

.homeright p, .homeleft p {
	padding: 4px !important; /* 0 */
}

.homeblock {
/* 	background: #FFFFFF; */
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #C0C0C0;
	
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;

	background: #FFFFFF; /* The Fallback */
  	background-color: rgba(255,255,255,0.8); /* alpha, the fallback version is for IE */	
  	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.homeblock p {
	margin: 0px;
	padding: 0px;
	}
	
.homeblock embed, .homeblock object {
	width: 277px; 
	height: 225px;
	margin: 0px; 
	padding: 0px;
	}
	

/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 940px;
	margin: 0px auto 0px;
	padding: 10px 0px 0px 0px;
	line-height: 18px;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	
	height: 0;
}
	
#contentleft {
	float: left;
	width: 600px; /* 608 */
	margin: 0px 0px 0px 0px !important; /* 0 */
	padding: 0px;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	
	text-align: justify;
	position: relative;
	top:5;
	left:-8;
}

#contentfull {
	float: left;
	width: 940px;
	margin: 0px;
	padding: 0px;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;	

	text-align: justify;
}

#contentleft h1, #contentfull h1 {
	color: #6D85A1; /* 111111 */
	font-size: 20px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h1 a, #contentfull h1 a {
	color: #6D85A1; /* 111111 */
	font-size: 20px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}

#contentleft h1 a:hover, #contentfull h1 a:hover {
	color: #19b5ff; /* 205970 B2265D */
	font-size: 20px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h2, #contentfull h2 {
	color: #6D85A1; /* 111111 */
	font-size: 18px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold; /* normal */
	margin: 0px 0px 5px 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h2 a, #contentfull h2 a {
	color: #6D85A1; /* 111111 */
	font-size: 18px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold; /* normal */
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}

#contentleft h2 a:hover, #contentfull h2 a:hover {
	color: #19b5ff; /* 205970 9EB9D7 B2265D */
	font-size: 18px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold;
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h3, #contentfull h3 {
	color: #458862; /* 00495D 111111 */
	font-size: 16px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 8px 0px 0px 0px; /* 0 */

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h4, #contentfull h4 {
	color: #6D85A1; /* 111111 */
	font-size: 14px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bold; /* normal */
	margin: 0px 0px 5px 0px;
	padding: 8px 0px 0px 0px; /* 0 */

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h4 a {
	color: #6D85A1; /* 111111 */
	font-size: 14px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold; /* normal */
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}

#contentleft h4 a:hover {
/* 	color: #9EB9D7; */
	font-size: 14px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold; /* normal */
	margin: 0px;
	padding: 8px 0px 0px 0px; /* 0 */
	text-decoration: none;

	color: #205970; /* 19B5FF 9EB9D7 B2265D */
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h5, #contentfull h5 {
	color: #6D85A1; /* 111111 */
	font-size: 12px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 8px 0px 0px 0px; /* 0 */

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft h6, #contentfull h6 {
	color: #6D85A1; /* 111111 */
	font-size: 10px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 8px 0px 0px 0px; /* 0 */

	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Arial, Verdana */
}
	
#contentleft img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#contentleft img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

.post {
	margin: 0px 0px 50px 0px;
	}

.postarea {
	margin: 0px 0px 10px 0px;
	padding: 25px; /* 15px 15px 15px 15px 10px 10px 10px 10px */
	border: 1px solid #C0C0C0;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;	

	background: #FFFFFF; /* The Fallback */
  	background-color: rgba(255,255,255,0.8);
  	/* alpha, the fallback version is for IE */
  	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  	
}

.postarea .breadcrumb {
	background: #F7F7F7;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 20px 0px;
	padding: 5px 10px 5px 10px; /* 5px 0px 5px 10px */
	border: 1px solid #E6E6E6;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;	
}
	
.postarea p {
	margin: 0px;
/* 	padding: 0px 0px 10px 0px;  */
	}
	
.postarea ol {
	margin: 0px 0px 0px 20px;
/* 	padding: 0px 0px 10px 0px; */

	padding-bottom: 10px; 
}
	
.postarea ol li {
	margin: 0px;
/* 	padding: 0px 0px 5px 0px; */

	padding-bottom: 15px; 
}
	
.postarea ul {
	list-style-type: none;
	margin: 0px;
/* 	padding: 0px 0px 10px 0px; */

	padding-bottom: 5px; 
}
	
.postarea ul ul {
	list-style-type: none;
	margin: 0px;
/* 	padding: 0px 0px 0px 0px; */
	}
	
.postarea ul li {
/* 	background: url(images/icon.gif) no-repeat top left; */
	margin: 0px 0px 5px 0px;
/* 	padding: 0px 0px 0px 20px; */

	padding-left: 20px;
	padding-bottom: 18px; /* controls space after bullet points */
}
	
.postarea ul ul li {
/* 	background: url(images/icon.gif) no-repeat top left; */
	margin: 0px 0px 5px 0px;
/* 	padding: 0px 0px 0px 20px; */

	padding-left: 20px; 
}
	
blockquote {
	background: #F7F7F7;
	margin: 0px 25px 15px 25px;
	padding: 0px 25px 15px 10px;
	border: 1px solid #E6E6E6;

	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;}

blockquote.pricing {
	margin: 5px;
	padding: 0px 8px 0px 8px;
	text-align: center;
}

#content blockquote p {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	}
	
.postauthor {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #999999;
	}
	
.postauthor p {
	margin: 0px;
	padding: 0px;
	}
	
.postmeta {
	background: #F7F7F7;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 40px 0px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #E6E6E6;

	-moz-border-radius-topleft: 5px !important;
	-moz-border-radius-topright: 5px !important;
	-webkit-border-top-left-radius: 5px !important;
	-webkit-border-top-right-radius: 5px !important;
	-khtml-border-radius: 5px;	
	-moz-border-radius-bottomleft: 5px !important;
	-moz-border-radius-bottomright: 5px !important;
	-webkit-border-bottom-left-radius: 5px !important;
	-webkit-border-bottom-right-radius: 5px !important;
}

.postmeta p {
	margin: 0px;
	padding: 0px;
	}

code {
	background: #F7F7F7;
	margin: 0px 25px 15px 25px;
	padding: 10px;
	display: block;
	font-family: Verdana, Tahoma, Verdana;
	border: 1px solid #E6E6E6;
	}
	
.archives {
	float: left;
	width: 250px;
	margin: 0px;
	padding: 0px 25px 20px 0px;
	}
	
.adblock {
/* 	background: #FFFFFF; */
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #C0C0C0;

	background: #FFFFFF; /* The Fallback */
  	background-color: rgba(255,255,255,0.8); /* alpha, the fallback version is for IE */
  	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  
	
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;	
}
	
.postcomments {
/* 	background: #FFFFFF; */
	margin: 0px 0px 10px 0px;
	padding: 15px 10px 10px 10px;
	border: 1px solid #C0C0C0;
	
	background: #FFFFFF; /* The Fallback */
  	background-color: rgba(255,255,255,0.8); /* alpha, the fallback version is for IE */

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}



/************************************************
*	Images  					     		    * 
************************************************/

img.centered  {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px;
	}
	
img.alignnone {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: inline;
	}

img.alignright {
	padding: 0px;
	margin: 0px 0px 10px 10px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0px 10px 10px 0px;
	display: inline;
	}
	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}

.alignright {
	float: right;
	margin: 0px 0px 10px 10px;
	}

.alignleft {
	float: left;
	margin: 0px 10px 10px 0px;
	}
	
.wp-caption {
	background: #F7F7F7;
	text-align: center;
	padding: 4px 0px 5px 0px;
	border: 1px solid #E6E6E6;
	}

.wp-caption img {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;
	}

.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	}
	

/************************************************
*	Sidebar 	        			            * 
************************************************/
	
#sidebar {
	float: right;
	width: 322px; /* 322 */
	margin: 0px 0px 0px -8px; /* -20    0 */
	padding: 0px 0px 0px 0px !important; /* 0px 0px 0px 0px */
	line-height: 20px;
	
/* 	padding-right: 8px; */
/* 	margin-right: 8px; */
	text-align: left;
	position: relative;
	top:0;
	left:8;	
}
	
#sidebar a, #sidebar a:visited  {
	color: #B2265D;
	text-decoration: none;

/* 	padding-right: 10px; */
}
	
#sidebar a:hover {
/* 	color: #B2265D; */
	text-decoration: underline;

	color: #19B5FF; /* 19b5ff new vibrant sky [status] B2265D B4CDCD 788CA0 #003333;  */
}
	
#sidebar h2, #sidebar h4 {
/* 	color: #136E39; */
	font-size: 14px;
/* 	font-family: Tahoma, Arial, Verdana; */
	font-weight: bold; /* normal */
	margin: -2px 0px 0px 0px; /* 0px */
	padding: 8px 0px 0px 0px; /* 0 */

	color: #6D85A1; /* 136E39 111111 */
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
/* 	padding-right: 10px; */
}

/*
#sidebar ul#sidebarwidgeted li {
	padding-top: 8px;
}
*/

#sidebar p {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	
	padding-right: 10px;	
}
	
#sidebar img {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}
	
#sidebar embed, #sidebar object {
	width: 300px; 
	height: 250px;
	margin: 5px 0px 0px 0px; 
	padding: 0px;
	}
	
#sidebar .widget  {
	/* background: #FFFFFF */;
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 10px 10px;
	border: 1px solid #C0C0C0;

	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;	
	padding: 5px 10px 12px 10px; /* 5px 5px 10px 10px; */

	background: #FFFFFF; /* The Fallback */
  	background-color: rgba(255,255,255,0.8); /* alpha, the fallback version is for IE */

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
	
#sidebar ul { /* affects all menu items */
/* 	list-style-type: none; */
/* 	margin: 0px 0px 12px 0px;  */
	padding: 8px 0px 0px 0px; /* 0 */

	background: url(images/icon.gif) no-repeat top left;
	margin: 0px 0px 0px 0px; /* 0px */
}
#sidebar ul li { /* affects all sidebar items */
	list-style-type: none;

}

	
#sidebar ul ul li a, #sidebar ul ul li a:visited {
/* 	color: #B2265D; */
    text-decoration: none;

    color: #205970; /* 205970 */ 
/*     list-style-type: none; */
    
   	padding-right: 10px;
}

#sidebar ul ul li a:hover {
/* 	color: #B2265D; */
    text-decoration: underline;

    color: #19B5FF; /* 19b5ff new vibrant sky [status] */
    list-style-type: none;
}


#sidebar ul li {
/*     list-style-type: none; */
    margin: 0px 0px 5px 0px; /* 0px 0px 12px 0px 0px 0px 5px 0px; */
    padding: 0px 0px 8px 0px; /* 0px */
    
   	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;	

	background: url(http://milehighcentral.com/images/icon.gif) no-repeat top left;
}
	
#sidebar ul li ul li a { /* affects all menu items */
/* 	background: url(images/icon.gif) no-repeat top left; */
	padding: 0px 0px 8px 20px; /* 0px 0px 0px 20px   0px 0px 0px 20px */
	margin: 0px 0px 0px 0px;

/*
    list-style-type: none;
	font-weight: normal;
*/
/*    	padding-right: 10px; */
}

div#sidebar ul#sidebarwidgeted li#flexipages-2.widget ul li.page_item ul li.page_item a {
/* 	background: url(images/icon.gif) no-repeat top left; */
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;

   	padding-right: 10px; /* this controls sidebar text padding */
    list-style-type: none;
	font-weight: normal;
}

#sidebar ul li ul li a li, #sidebar ul li ul li a li { /* affects 2nd level menu items */
	padding: 0px 0px 8px 20px; /* 0px 0px 0px 20px   0px 0px 0px 20px */
	margin: 0px 0px 0px 0px;
    list-style-type: none;

	font-weight: normal !important;
/*    	padding-right: 10px; */
}

#sidebar ul li ul li a:link.current_page_item, #sidebar ul li ul li a:visited.current_page_item { /* affects current menu items */
	color:#3c855c !important;
}


#sidebar ul li li {
/*
	background: url(images/icon.gif) no-repeat top left;
*/
/* 	list-style-type: none; */
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 12px 0px; /* 0px */

/*   	padding-right: 10px; */
}
	
#sidebar ul ul {
/* 	list-style-type: none; */
	margin: 0px 0px 0px 0px; /* 0px 0px 12px 0px  0px */
	padding: 0px;
}
	
#sidebar ul ul ul {
/* 	list-style-type: none; */
	margin: 0px 0px 0px 0px; /* 0px 0px 12px 0px   0px */
	padding: 0px;
}
	
#sidebar .textwidget {
	margin: 0px;
	padding: 0px;
	}

.widget_tag_cloud {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}

.enews {
/* 	background: #FFFFFF url(images/enews.gif) top right no-repeat; */
	margin: 10px 0px 0px 0px; /* 0px  */
	padding: 0px; /* 0px */
}
	

/************************************************
*	Searchform  								*
************************************************/

#searchform {
	color: #111111;
	font-size: 14px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	display: inline;
	}
	
#searchformheader {
	margin: 0px;
	}

#s {
	background: #FFFFFF url(images/searchbar.png) repeat-x;
	width: 200px;
	color: #222222;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	padding: 3px;
	margin: 5px 5px 0px 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #EEEEEE;
	}
	
#searchsubmit {
	background: #B2265D;
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 3px 2px 2px 2px;
	border: 1px solid #B2265D;
	}


/************************************************
*	Footer  									*
************************************************/
	
#footer {
/* 	background: url(images/footer.gif); */
	width: 960px;
	height: 55px;
	margin: 0px auto 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	
	-moz-border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	padding-bottom: 10px !important;
}
	
#footer p {
	color: #FFFFFF;
	margin: 0px;	
	padding: 0px 0px 5px 0px;
	}
	
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#footer a img {
	border: none;
	margin: 0px 4px 1px 0px;
	padding: 0px;
	}
	
.footerleft {
	float: left;
/* 	width: 300px; */
	margin: 0px;
	padding: 11px 0px 0px 30px;

	width: 450px; /* 300px */
	-moz-border-radius-bottomleft: 15px !important;
	-webkit-border-bottom-left-radius: 15px !important;
	
	text-align: left;
}
	
.footerright {
	float: right;
/* 	width: 600px; */
	margin: 0px;
	padding: 11px 10px 0px 0px;
	text-align: right;

	width: 450px; /* 600px */
	-moz-border-radius-bottomright: 15px !important;
	-webkit-border-bottom-right-radius: 15px !important;	
}


/************************************************
*	eNews Subscribe								*
************************************************/

#subscribe {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	overflow: hidden;
	}

#subbox {
/* 	background: #FFFFFF url(images/searchbar.png) repeat-x; */
	width: 220px;
	color: #222222;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	padding: 3px;
	margin: 5px 5px 0px 0px;
	border-top: 1px solid #666666;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #EEEEEE;
	}
	
#subbutton {
	background: #458862; /* 222222 */
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 2px 3px 2px 3px;
	border: 1px solid #222222;
	}
	
#submit {
	background: #458862; /* 222222 */
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 2px 0px 2px 0px;
	border: 1px solid #222222;
	}
	
#author, #email, #url {
	background: #F7F7F7 !important;
	color: #222222;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	margin: 0px;
	padding: 4px;
	border: 1px solid #F0E4E4;
	}
	
#comment {
	background: #F7F7F7 !important;
	color: #222222;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	margin: 5px 0px 5px 0px;
	padding: 4px;
	border: 1px solid #E6E6E6;
	}
	
	
/************************************************
*	Comments									*
************************************************/
	
.commentlist li ul li {
	font-size: 12px;

	margin-right: -5px;
	margin-left: 10px;
}

.commentlist li {
	font-weight: bold;

	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;
}

.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	margin: 0px 5px 0px 10px;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;

	margin: 10px 0px 10px 0px;
	padding: 0px;
}

.commentmetadata {
	font-weight: normal;

	font-size: 10px;
	margin: 0px;
	display: block;
}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin: 5px 10px 0px 0px;
	}
	
#commentform textarea {
	width: 99%;
	padding: 2px;
	}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	
#commentform p {
	margin: 5px 0px 5px 0px;
	}
	
#commentform #submit {
	margin: 0px;
	float: left;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}
	
.children { 
	margin: 0px;
	padding: 0px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}
	
.reply a, .reply a:visited {
	background: #222222;
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	border: 1px solid #222222;
	}
	
.reply a:hover {
	background: #B2265D;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #B2265D;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
		
.thread-alt {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}
	
.thread-even {
	background: #F7F7F7;
	margin: 0px;
	padding: 0px;
	}
	
.depth-1 {
	border: 1px dotted #E6E6E6;
	margin: 0px;
	padding: 0px;
	}

.even, .alt {
	border-top: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	margin: 0px;
	padding: 0px;
	}
	
.tabberlive .tabbertabhide {
	display: none;
	}

.tabberlive {
	margin-bottom: 10px;
	}

ul.tabbernav {
	margin: 0px;
	padding: 0px;
	color: #25715C; /* 222222 */
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif; /* Tahoma, Geneva, sans-serif; */
	font-weight: normal;
	}

ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
	}

ul.tabbernav li a {
	padding: 0px;
	border-bottom: none;
	text-decoration: none;
	}

ul.tabbernav li a:link {
	background: #DADADA; /* F7F7F7 */
	color: #25715C; /* 222222 */
	margin: 0px 5px 0px 0px;
	padding: 5px 10px 4px 10px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

ul.tabbernav li a:visited {
	background: #F7F7F7; /* DADADA */
	color: #25715C; /* 222222 */
	}

ul.tabbernav li a:hover {
	background: #6D85A1;
	color: #F8F7F2; /* 25715C 222222 */
	text-decoration: none;
	}

ul.tabbernav li.tabberactive a {
	background: #F7F7F7;
	color: #25715C; /* 222222 */
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

ul.tabbernav li.tabberactive a:hover {
	background: #25715C; /* DADADA */
	color: #F8F7F2; /* 222222 */
	}

.tabberlive .tabbertab {
/* 	background: #F7F7F7; */
	/* F7F7F7 */ 
/* 	color: #222222; */
	margin: 3px 0px 0px 0px;
	padding: 15px 15px 5px 15px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	}

.tabberlive .tabbertab h2 {
	display: none;
	}

.tabberlive .tabbertab h3 {
	display: none;
	}

.tabbertab cite {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	}
	
.tabbertab p {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	}
/* END// ORIG THEME STYLES ************************************/
	


/* THEME & PLUGIN OVERRIDES ************************************/

/* breadcrumb_trail plugin */
#breadcrumb_trail, #breadcrumb_trail a:link, #breadcrumb_trail a:visited, #breadcrumb_trail a:active, #breadcrumb-trail, #breadcrumb-trail a:link, #breadcrumb-trail a:visited, #breadcrumb-trail a:active {
/*	color: #fbf7e4 !important; */ /* cream */
/*
	height: 12px !important;
*/
	margin-top: -3px !important;
/*
	margin-bottom: 8px !important;
	padding-bottom: 8px !important;
*/
	font-size: 10pt;
	-moz-border-radius-topleft: 15px !important;
	-moz-border-radius-topright: 15px !important;
	-webkit-border-top-left-radius: 15px !important;
	-webkit-border-top-right-radius: 15px !important;
	-khtml-border-radius: 15px;		
	-moz-border-radius-bottomleft: 15px !important;
	-moz-border-radius-bottomright: 15px !important;
	-webkit-border-bottom-left-radius: 15px !important;
	-webkit-border-bottom-right-radius: 15px !important;
}
/*END// breadcrumb_trail plugin */

/* recentcomments plugin */
/* not working */
ul li.recentcomments { /* override recent comments widget */
/* 	background: url(images/icon.gif) no-repeat top left; */
/* 	background: url(http://milehighcentral.com/images/icon.gif) no-repeat top left; */
/* 	list-style-image: url(http://milehighcentral.com/images/icon.gif);  */
/* 	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important; */
 	list-style-position: inside;
/*  	margin:5px 0; */
/* 	padding:0 0 0 24px !important; */
	padding-bottom: 9px !important;
	line-height: 14px !important;
	font-weight: normal;
	font-style: italic;
}

.recentcomments a {
	margin-right: 5px !important;
	margin-left: 5px !important;
	padding-bottom: 8px !important;
	line-height: 15px !important;
/* 	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important;  */
}
/*END// recentcomments plugin */


/* twitter tools plugin */
div.aktt_tweets ul li { /* twitter tools plugin */
	margin-top: 5px !important;
}

div.aktt_tweets ul li a { /* twitter tools plugin */
	margin-top: 8px !important;
	padding-top: 8px !important;
}

div.aktt_tweets ul li, div.aktt_tweets ul li.aktt_more_updates a { /* twitter tools plugin */
	list-style-type: none !important;
	margin-top: 8px !important;
	padding-top: 8px !important;
	font-size: 8pt;
}

div.aktt_tweets ul li, div.aktt_tweets ul li a.aktt_tweet_time { /* twitter tools plugin */
	list-style-type: none !important;
	margin-top: 4px !important;
	font-size: 9pt;
}
/*END// twitter tools plugin */


/* flexipages plugin */
#sidebar ul#sidebarwidgeted li#flexpages-2 ul li.page_item a { /* sidebar page links menu */
	padding-bottom: 9px !important;
	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important;
	font-weight: bold !important;
}
#sidebar ul#sidebarwidgeted li#flexpages-2 ul li.page_item ul li a { /* sidebar page links menu */
	padding-bottom: 9px !important;
	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important;
	font-weight: normal !important;
}

#sidebar ul ul li a, #sidebar ul ul li ul { /* affects all menu items */
/* 	font-weight: bold !important; */
}

#sidebar ul ul li a, #sidebar ul li { /* affects ? menu items */
/* 	font-weight: bold !important; */
}

/*
#flexipages-3.widget.flexipages_widget ul li.page_item ul li a {
	font-weight:normal;
	padding-bottom: 5px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
*/

li.page_item { /* flexipages plugin li#flexipages-3.widget */ /* affects topnav menu */
/*	padding: 0px 0px 8px 20px !important; */ /* 0px 0px 0px 20px */
/* 	margin: 0 !important; */
/* 	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important; */
}
/*END// flexipages plugin */



/* blogroll widget */
ul.xoxo li, ul.xoxo li a {
	font-weight: normal !important;
/* 	line-height: 15px !important; */
	padding-bottom: 9px !important;
	
/* 	list-style-image: url("http://milehighcentral.com/images/icon.gif") !important; */
 	list-style-position: inside;
/*  	margin:5px 0; */
/* 	padding:0 0 0 24px !important; */
	padding-left: 15px;
	margin-bottom: 8px !important;
	line-height: 14px !important;
}
ul.xoxo li a {
	font-weight: bold !important;
	margin-left: -10px;
}
/*END// blogroll widget */


/*END// wassup-widget widget */
#sidebar ul#sidebarwidgeted li#wassup-widget ul.links li {
	list-style-image: none !important;
}
/*END// wassup-widget widget */


/*  PICS ************************************/
.image {
	border-style:outset;
	border-color: #B39404;
	border-width:3px;
}

.mainpic, .main-pic {
	/* align:right; */ /* incorrect syntax */
	padding-left:10px;
	margin-left:15px;
}

.pic {
	margin:5px 0px 5px 0px !important;
}



/* BORDERS/BOXES ************************************/
.border {
	border-color: #CCCCCC #666666 #666666 #CCCCCC; 
	border-width: medium; 
	border-style: solid; 
}

.border_thin, .border-thin, .borderthin {
	border-color: #CC0033 #660000 #660000 #CC0033; /* clockwise order from 12 0'clock: top, right, bottom, left */
	border-width: thin; 
	border-style: solid; 
}

.box1 {
	padding: 20px;
	border-width: medium;
	border-style: groove;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	background-image:  url(/images/graytexturenew_lightened.jpg); /* Gainsborough */
}


/* WEB PLANS *****************************************************/
/* All Web Plans ****************/
#plan_baseline, #plan-baseline, .plugin-list, #plan_standard, #plan-standard, #plan_premium, #plan-premium, #plan_ultimate, #plan-ultimate, .plan_row, .plan-row, .options_hdr, .options-hdr {
	padding: 5px !important;
	margin: 5px !important;
	background: #f8f7f2;
	color: #458862;
	line-height: 14px;
	font-size: 12px;
	text-align: left;
	font-weight: normal; 
	font-style: normal;

	border-width: medium medium medium medium;
	border-spacing: 5px;
	border-style: groove groove groove groove;
	border-color: green green green green;
	border-collapse: separate;
	background-color: #E3E6DA; 	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
}

#plan_baseline th, #plan-baseline th, .plan_row_hdr, .plan-row-hdr,#plan_standard th, #plan-standard th, .plan_row_hdr, .plan-row-hdr, #plan_premium th, #plan-premium th, .plan_row_hdr .plan-row-hdr, #plan_ultimate th, #plan-ultimate th, .plan_row_hdr, .plan-row-hdr {
	color: #458862;
	font-weight: bold;
	font-size: 14px;
	border: teal 2px;
	text-decoration: underline;
	
	border-width: medium medium medium medium;
	padding: 5px 3px 5px 3px !important;
	border-style: outset outset outset outset;
	border-color: green green green green;
	background-color: #f1f1e5;
	-moz-border-radius: 9px 9px 9px 9px;	
}

.plan_baseline_title, .plan-baseline-title, .plan_standard_title, .plan-standard-title, .plan_premium_title, .plan-premium-title, .plan_ultimate_title, .plan-ultimate-title {
	color: #205970 !important; 
	font-weight: bold;
}

#plan_baseline td, #plan-baseline td, #plan_standard td, #plan-standard td, #plan_premium td, #plan-premium td, #plan_ultimate td, #plan-ultimate td, .plan_item, .plan-item {
	border-width: thin thin thin thin;
	padding: 3px 3px 3px 3px !important;
	margin: 3px 3px 3px 3px !important;
	border-style: inset inset inset inset;
	border-color: green green green green;
	background-color: #F8F7F2;
	-moz-border-radius: 9px 9px 9px 9px;
}

.plan_item, .plan-item {
	font-weight: bold;
}

.plan_item_hdr, .plan_desc_hdr, .plan_baseline_hdr, .plan-item-hdr, .plan-desc-hdr, .plan-baseline-hdr, .plan_premium_hdr, .plan-premium-hdr, .plan_ultimate_hdr, .plan-ultimate-hdr {
/*	background-color: #C7E1FF; */ /* e9e0d3 MHM sandy [row background] */
/*	background-color: #A3B69E; */  /* a3b69e mhm light green [banner] / [link] */
}

.plan_baseline_hdr, .plan-baseline-hdr, .plan_standard_hdr, .plan-standard-hdr, .plan_premium_hdr, .plan-premium-hdr, .plan_ultimate_hdr, .plan-ultimate-hdr {
	background-color: #d2e0de;  /* A3B69E */
}

td.plan_item:before, td.plan-item:before {
	content:url(http://milehighcentral.com/images/check-green40x32.gif);
	margin-left: 2px;
}

.plan_desc, .plan-desc {
	font-style: italic;
	font-size: 10.5px;
	padding: 2px;	
}

/*
.plan_row, .plan-row {
	border-width: thin;
	border-style: groove;
}
*/

/*
.plan_item, .plan-item {
	font-weight: bold;
	margin-left: 4px !important;
	padding: 2px;
}
*/

.plan-indicator {
	color: #19FF63 !important; /*  */
	font-weight: bold;
	padding-right: 4px;
}

.options_div, .options-div {
	background: #F3F8F2;
	padding: 15px 20px 15px 20px !important;
	border: 3px solid #ffffff; /* E6E6E6 */
}

.options_div h3, .options-div h3 {
	margin-top: 0 !important;
	margin-bottom: 10px !important;
	font-weight: bold !important;
}

/*
.options_hdr, .options-hdr {
	background-color: #f1f1e5;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	margin-left: 5px;
	padding: 8px;
}
*/

.options {
	/* background-color: #C7E1FF; */ /* e9e0d3 MHM sandy [row background] */
	font-style: normal;
	font-size: 11px;
}


#pricing {
/* 	text-align: center; */
	margin-top: 20px;
	margin-bottom: 15px;
}

.pricing {
	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;
/* 	width: 350px; */
	text-align: center !important;
	margin: 0px auto;

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.pricing-title {
	margin-top: -15px;
}

.pricing-monthly {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,0.3); /* 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;
	width: 350px;
	text-align: center !important;
	margin: 0px auto;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.pricing-3months {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,0.6); /* 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;
	width: 350px;	
	text-align: center !important;
	margin: 0px auto;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.pricing-annually {
	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;
	width: 350px;
	text-align: center !important;
	margin: 0px auto;

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.per-month {
	font-style:italic;
	font-weight: normal;
	font-size: 11pt;
	color: #5b6d72;
}

.discount {
	font-style:italic;
	font-weight: bold;
	font-size: 10.5pt;
	color: #eb473f;
}

.price-column {
/* 	width: 150px; */
	text-align: center;
}

.pricing-monthly-small {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,0.3); /* alpha, the fallback version is for IE */
	padding: 3px 5px 3px 5px !important;
	border: 0px solid #ffffff; /* E6E6E6 */
	font-style:normal;
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
/* 	width: 105px; */
	text-align: center !important;
	margin: 0px auto;
	width: 85%;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.pricing-3months-small {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,0.6); /* alpha, the fallback version is for IE */
	padding: 3px 5px 3px 5px !important;
	border: 0px solid #ffffff; /* E6E6E6 */
	font-style:normal;
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
/* 	width: 105px;	 */
	text-align: center !important;
	margin: 0px auto;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.pricing-annually-small {
	background: #19b5ff; /* The Fallback */
  	background-color: rgba(25,181,255,1.0); /* alpha, the fallback version is for IE */
	padding: 3px 5px 3px 5px !important;
	border: 0px solid #ffffff; /* E6E6E6 */
	font-style:normal;
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
/* 	width: 105px; */
	text-align: center !important;
	margin: 0px auto;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.pricing-setup {
	background: #0093d9; /* The Fallback */
  	background-color: rgba(0,147,217,1.0); /* alpha, the fallback version is for IE */
	padding: 3px 5px 3px 5px !important;
	border: 0px solid #ffffff; /* E6E6E6 */
	font-style:normal;
	font-weight: bold;
	font-size: 11.5pt;
	color: #ffffff;
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px !important;
	width: 470px;
	text-align: center !important;
	margin: 0px auto;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.per-month-small {
	font-style:italic;
	font-weight: normal;
	font-size: 8.5pt;
	color: #ffffff;
}

.discount-small {
	font-style:italic;
	font-weight: normal;
	font-size: 9pt;
	color: #8b0000;
}


.webplan-features {
	margin-top: -30px;
}

.snippet-website-plans {
	margin-left: -15px;
}
/* END// Web Plans ****************/





/* COLORS ****************/
.blue {
	color: #6D85A1;
}




/* MISC ********************************************************/
.go-to-top, .go-to-top a {
	font-size: 8pt;
	color: #bfd5db !important;
	text-decoration: none !important;
	border: none;
}
img.go-to-top {
	padding-left: 8pt;
	padding-right: 8pt;
	margin-bottom: -5px; 
	text-decoration: none !important;
	border: none;
}

feature-setup h4 {
	padding-top: -10px !important;
}

form, fieldset {
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

.rounded {
	background:  url(images/rounded.gif) no-repeat left top;
	padding: 8px;
}


/* formspring form */
.fsForm, .fsPage {
	-moz-border-radius: 15px !important;
	-khtml-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px !important;
}
/*END// formspring form */


ul#socialGrid { /* socialgrid plugin */
    margin: 0 0 0 0px !important; /* 0 0 0 -7px */
}
		
#totop, #toplink, .totop, .toplink {
	visibility: hidden;
}


.links-manage-widget { /* linkcat */
	margin-top: 10px !important;
	padding-top: 10px !important;
}


.page-level2 { /* used in description of what pages are included within website plans */
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
}
.page-level3 {
	font-size: 85%;
	font-weight: normal;
	font-style: italic;
}

.postarea ul li.tight {
	padding-top: -10px !important;
	padding-bottom: -10px !important;
}

.price, .price1, .price3, .price12 {
	font-weight: bold;
	font-size: 115% !important;
	color: #458862;
}

.price-savings, .price3-savings, .price12-savings {
	font-weight: bold;
	font-style: italic;
	color: #B2265D;
	font-size: 115% !important;
}

.purposes-baseline, .purposes-standard, .purposes-premium, .purposes-ultimate {
	position: relative;
	top: 0;
	margin-top: -30px !important;
}

.rt_sector, rt-sector {
	margin: 10px 10px 10px 10px;
}

.training-video {
	margin-left: -35px !important;
	margin-top: 20px !important;
	z-index: 1;
}

.visibility {
	margin-top: 25px;
}

/* perfect-full-page-background-image ********************************************************/
/* http://css-tricks.com/perfect-full-page-background-image/ */
* { 
    margin: 0; 
    padding: 0; 
}


/* html, body, #bg, #bg table, #bg td, #cont { */
#bg, #bg table, #bg td, #cont {
    height:100%;
    width:100%;
    overflow:hidden;
    
/*     overflow-y: scroll; */
}

#bg { 
    position: fixed; 
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

.box { 
    margin: 0; /* 0 auto */ 
/*
    width: 400px;
    padding: 50px;
    background: white; 
    padding-bottom:100px;
    font: 14px/2.8 Georgia, Serif;
*/
    margin-bottom: 75px;
    /* added to compensate for top setting */
    padding-bottom: 75px;
}

/* puts all content except header under scroll bar */
/* abs position breaking IE so using conditional comments to override styles with IE styles */
#cont {
/*     position:absolute; */
	position: relative;
    top:15;left:0; /* top:15;left:0; top:0;left:0 */
    z-index:70;
    overflow:auto;
}

#focus-stealer { position: absolute; left: -9999px; }
/*END// perfect-full-page-background-image ********************************************************/



/*wp-followme plugin ********************************************************/
.followus_r .followme{
/* 	background: url(follow-us.png) no-repeat scroll left top; */
	position: fixed;
	top: 150px;
	width: 30px;
	height: 130px;
	z-index: 5555;
	cursor: pointer;
	left: 0px; /* 0 */
}

.wp_followme_c2 {
	position:fixed;
	background:#59B7FF;
	top:30px !important; /* 200 */
	left:0px; /* 0 */
	width:32px;
	height:160px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
}
/*END// wp-followme plugin ********************************************************/


/* features slider ********************************************************/
/*
#homepage .column.first {
	float:left;
	margin:0;
	width:558px;
}

.column.first {
	float:left;
	margin:20px;
	width:518px;
}

#homepage #welcome {
	padding:0 20px 20px;
	width:518px;
}

#homepage #features .list {
	color:#585858;
	float:left;
	font:bold 13px "Arial","Helvetica",sans-serif;
	letter-spacing:-1px;
	list-style:none outside none;
	margin:0;
	padding:24px 0 0;
	width:203px;
}

#homepage #features .list li.selected {
	background:url("http://milehighmarketinggroup/images/selected-feature.png") no-repeat scroll 0 0 transparent;
}

#homepage #features .list li {
	cursor:pointer;
	margin-top:-30px;
	padding:26px 0 26px 20px;
}

#homepage #features .viewport {
	color:#6C6D77;
	float:left;
	height:318px;
	overflow:hidden;
	width:325px;
}
*/
/* CORNER AD script ********************************************************/

/*END// features slider ********************************************************/
#topcornerpromodisplay  {
	display:block;
	position:absolute;
	right:0;
	top:0;
	/* style="position:absolute;top:0;right:0;display:none;" */
}
/*END// CORNER AD script ********************************************************/



/* accordian tabs ********************************************************/
/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com/organic-tabs/
*/

/*
* { margin: 0; padding: 0; }
body { font: 12px Georgia, serif; }
html { overflow-y: scroll; }
a { text-decoration: none; }
p { font-size: 15px; margin: 0 0 15px 0; }
*/
/*
#page-wrap { width: 440px; margin: 20px auto; }

#organic-tabs ul { list-style: none; }
#organic-tabs ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#organic-tabs ul li a:hover { background: #fe4902; color: white; }
#organic-tabs ul li:last-child a { border: none; }

#organic-tabs { background: #eee; padding: 10px; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#explore-nav { overflow: hidden; margin: 0 0 10px 0; }
#explore-nav li { width: 97px; float: left; margin: 0 10px 0 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 10px; text-align: center; border: 0; }
#explore-nav li a:hover { background-color: #111; }

#jquerytuts, #core, #classics { display: none; }

#explore-nav li#ex-featured a.current, ul#featured li a:hover { background-color: #0575f4; color: white; }
#explore-nav li#ex-core a.current, ul#core li a:hover { background-color: #d30000; color: white; }
#explore-nav li#ex-jquery a.current, ul#jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#explore-nav li#ex-classics a.current, ul#classics li a:hover { background-color: #FE4902; color: white; }
*/
/*END// accordian tabs ********************************************************/

/* 7feeds widget ********************************************************/
li#7feeds-widget-3.widget, li #7feeds-widget-3.widget_7feeds-widget {
	text-align: center !important;
	width: inherit !important;
}
/*END// 7feeds widget ********************************************************/

/* mailchimp widget ********************************************************/
.mc_custom_border legend {
/*
	background-color:#FFFFFF;
	border:1px solid #E3E3E3;
	color:#CC6600;
*/
	font-size:9px;
}
/* mailchimp widget ********************************************************/

/* gravity forms plugin ********************************************************/
div.ginput_container ul li input {
	margin-left: 20px;
}
/*END// gravity forms plugin ********************************************************/


div.subpages ul li.page_item {
	margin-top: 5px !important;
	padding-bottom: 2px !important;
	font-weight: bold;
}

div#blogroll a {
	font-weight: bold;
}


/* Flexi-Quote-Rotator plugin */
div#quoterotator {
	width: 300px !important;
	min-height: inherit !important;
	padding-right: 5px !important;
	padding-bottom: 15px !important;
	padding-left: 5px !important;
	margin-bottom: 20px !important;
}

div#testimony {
	min-height: 275px;
/*
	width: 250px !important;
	padding-right: 8px !important;
	padding-bottom: 15px !important;
	padding-left: 8px !important;
*/
}

div.quote-start {
	float: left;
	margin-top: 8px !important;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
}

div.testimonial-author, div.testimonials-author {
	color: #007190;
	font-size: 14pt;
	font-style: italic;
	font-family: "Comic Sans MS";
	font-weight: bold;
	margin-top: -25px !important;
	margin-left: 15px;
	padding-left:45px !important;
}

div.testimonial-location, div.testimonials-location {
	font-size: 10.5pt;
	text-align: center;
	margin-top: -15px;
	margin-bottom: 0;
/* 	margin-left: -50px; */
	padding-top: 8px;
}

div.testimonial, div.testimonials, .quote {
	color: #007190;
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
	line-height: 18px;
	width: 300px !important;
/* 	height: 500px; */
	margin-top: -35px;
	margin-bottom: 0px !important;
/* 	margin-left: 45px; */
/* 	padding-right: 10px; */
	padding-bottom: 0px;
/* 	padding-left: 5px; */
}

div.testimonial p, div.testimonials p, .quote p {

}

div.quote-end {
	float: right;
	position: relative;
	top:-40px !important;
	margin-top: -40px !important;
	margin-right: -40px !important;
	margin-bottom: 15px;
	padding-top: 0px !important;
	padding-bottom: 15px;
	padding-left: 8px;
}
/*END// Quote Rotator plugin */

/* SiteSubscribe */
.sitesub-link, h1.sitesub-link, h2.sitesub-link, h3.sitesub-link, h4.sitesub-link, h5.sitesub-link {
	color:#3076D0 !important; /* global link */ 
	text-decoration: none !important;
}
.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 {
	color:#3076D0 !important;
	text-decoration:none !important;
	font-weight: bold;
}
.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;
}
/*END// SiteSubscribe */


a.button {
	background:url("../images/button_bg_grn.png") repeat-x scroll left top #5C9C19;
	border:1px solid #203340;
	border-color:#4D8C0B;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px 14px;
	text-align:center;
	text-transform:uppercase;	
}

.inset {
	background:none repeat scroll 0 0 #E6EFC2;
	border:1px solid #C6D880;	
}

.box {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:9px;
	padding:9px;	
}

.button-gray {
	-moz-border-radius:3px 3px 3px 3px;
	background:url("../images/bg_button.png") repeat-x scroll center bottom #FFFFFF;
	border-color:#D4D4D4 #B4B4B4 #B4B4B4 #D4D4D4;
	border-right:1px solid #B4B4B4;
	border-style:solid;
	border-width:1px;
	color:#828282;
	cursor:pointer;
	display:block;
	float:left;
	font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size:100%;
	font-weight:bold;
	margin:0 10px 0 0;
	text-decoration:none;
	text-shadow:0 1px rgba(255, 255, 255, 0.75);
	text-transform:uppercase;
}