/* mFloat, by Mark Willis */
.mFloat-wrapper {position: relative; padding: 0; margin: 0; border: 0;}
.mFloatBlock-off {display: none; height: 1px; overflow: hidden; width: 1px; position: absolute; left: 0px; top: 0px;}
.mFloatBlock-on {position: absolute; display: block; left: 0px; top: 0px; width: 880px; background: url(img/shade-border.png); font-size: 12px; margin: 0 auto 0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; z-index: 100;}
.mFloat-inner {background: url(img/floatBG.jpg) bottom left no-repeat #D9D9D9; font-size: 12px; margin: 10px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 1px solid #666666; color: #333333;}
.mFloat-main {padding: 10px; color: #333333; text-align: left;}
.mFloat-main a {color: #333333;}
.mFloat-main a:hover {color: #000000;}
.mFloat-close {text-align: right; float: right; padding: 0; background: url(img/close-button.png) center no-repeat;}
.mFloat-close a {display: block; width: 20px; height: 20px;}
.mFloat-section {border: 0; padding: 10px;}
.mFloat-main h1 {margin: 0; font-size: }
.mFloat-main h2 {margin: 0;}
.mFloat-main h3 {margin: 0;}
.mFloat-main p {color: #333333;}
.mFloat-main a {color: #333333; text-decoration: underline;}
.mFloat-main a:hover {color: #666666; text-decoration: none;}
.mFloatClear {clear: both; height: 1px; overflow: hidden;}
.mFloat-cloak-good {position: absolute; display: none; background: url(img/shade-border.png); z-index: 99;}
.mFloat-cloak {position: absolute; display: none; background: #000000; z-index: 99; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

.mFloatButton {background: #444444; color: #FFFFFF; padding: 5px; border: 1px solid #111111;}

.mFloatAreaLoading {background: url(../mLoading.gif) center center no-repeat; height: 40px;}

/* Addon */
.mFloatPortfolio {}
.mFloatPortfolio img {float: left; margin: 0 10px 10px 0;}
.mFloatPortfolio h3 {font-size: 16px; color: #FFFFFF;}
.mFloatPortfolio p {font-size: 12px; color: #999999;}
p.details {color: #FFFFFF;}
#mFloatList li {list-style: none; color: #999999;}
.mFloatButtons img {float: right; margin: 0;}
.prevnext {text-align: center; font-size: 15px; color: #666666;}
.prevnext a {font-size: 15px; text-decoration: none; color: #000000;}
