html,
body, 
html body #containter-wrapper, 
html body #container,
html body #header
html body #content,
html body #maincol,
html body #mc-content.wrapper {
	width:7in!important;
	padding:0!important;
	float:left!important;
	position:relative!important;
}
body {
	background: #fff;
	font-size: 12pt;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
blockuote {
	color: #000;
}
img,
a img {
	border: 0;
}
html body #container a {
	color:blue!important;
	background:transparent!important;
	text-decoration:underline!important;
	border:none!important;
}
#header h1,
#header ul,
#footer,
#sidecol{
	display: none;
}

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

html {
	min-height:100%;
	margin-bottom:0;
	font-size:16px;
	}
html, body {
	margin:0;
	padding:0;
	}
body {
	background:#fff;
	color:#000;
	}
h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, dl {
	color:#000;
	}
img.floatLeft {
	background:#eee;
	border:1px solid #ccc;
}
img.floatRight {
	background:#eee;
	border:1px solid #ccc;
}
.clearfix:after {
  display:none;
	}
hr {
	display:block;
}

/**************************************************************************
--------------------------- MAIN STRUCTURE --------------------------------
**************************************************************************/
#container-wrapper {
	background:#fff;
}
#container {
	text-align:left;
	}
#content:after {
  display:none;
  }
	
/**************************************************************************
------------------------------------ HEADER --------------------------------------
**************************************************************************/
#header {
	height:auto;
	}

/* --
***** Page Title
-------------------------------------------------------------------------*/
html body #header h2 {
	position:relative;
	top:auto!important;
	left:auto!important;
	margin:1em 0!important;
	height:auto!important;
	width:auto!important;
	color:#000!important;
	background:none!important;
	}
html body #header h2 span {
	display:block!important;
}
	
/**************************************************************************
------------------------------ MAIN COLUMN -----------------------------------
**************************************************************************/
html body #maincol {
	width:100%;
	float:none;
	padding:0;
	margin:0!important;
	}
#maincol #mc-content.wrapper {
	margin:0;
	padding:0;
	background:none;
	font:normal 14px/1.4 Arial, Helvetica, sans-serif;
	color:#000;
	width:100%;
}
#maincol #mc-content.wrapper .top {
	display:none;
}
#maincol #mc-content.wrapper .bottom {
	display:none;
}
#maincol #mc-content.wrapper a {
	color:#81c8df;
	font-weight:normal;
}
#maincol #mc-content.wrapper h2 {
	font:normal 20px/1.2 Arial, Helvetica, sans-serif;
	color:#000;
	background:none;
	padding:0 4px;
	margin:1em -4px;
	border-bottom:1px solid #666;
	clear:both;
	position:relative;
}
html body #maincol #mc-content.wrapper h3 {
	color:#000!important;
	border:none!important;
}
#maincol #mc-content.wrapper h2.first {
	margin-top:0;
}
#maincol #mc-content.wrapper h3 {
	color:#000;
	border-bottom:1px solid #444;
}
#maincol #mc-content.wrapper h4 {
	color:#000;
}
	
/* --
***** Home Page
-------------------------------------------------------------------------*/
#header .intro {
	margin:1m 0;
	width:7in;
	height:auto;
	position:relative;
	top:auto;
	right:auto;
	background:none;
}
#header .intro span {
	display:block;
}
#bd-home #header h2 {
	margin:1em 0!important;
	width:7in!important;
	height:auto!important;
	line-height:1.15!important;
	position:relative!important;
	top:auto!important;
	right:auto!important;
	left:auto!important;
	background:none!important;
}
#bd-home #header h2 span {
	display:block;
}
#bd-home #maincol {
	margin:-8px 0 0 0;
	}
#maincol #mainTopics {
	margin:0;
	list-style-type:none;
}
#maincol #mainTopics li {
	margin:0 0 23px 0;
	width:auto;
	height:auto;
	position:relative;
}
#maincol #mainTopics h3 span,
#maincol #mainTopics p {
	display:block;
}
#maincol #mainTopics h3 a {
	display:inline;
	width:auto;
	height:auto;
	position:relative;
	top:auto;
	left:auto;
}
html body #maincol #mainTopics li.* a {
	background:none;
}


/* --
***** Portfolio Page
-------------------------------------------------------------------------*/

/** ------------- Tabs ---------- **/
#maincol .categoryList li.on a {
	cursor: text;
}
#maincol #tabs {
	background:none;
	margin:0;
	padding:0;
}
#maincol ul.categoryList {
	display:none;
}

/** ------------- Tab Content ---------- **/
#maincol #tabs h3,
#maincol #tabs h4 {
	display:block;
	clear:both;
}

/** ------------- Sub Tabs ---------- **/

/* Top Nav List */
#maincol a.nextPage,
#maincol .subTabWrapper a.previousPage {
	display:none;
}
#maincol #tabs .wrapper .siteList {
	display:none;
}
#maincol .loopedSlider a.next,
#maincol .loopedSlider a.previous {
	display:none;
}
#maincol .loopedSlider ul.pagination { 
	display:none;
}
#maincol .loopedSlider a.external {
	display:none;
}
