#REF_ColorFirst{color:#000;display:none}
#REF_ColorSecond{color:#fff;display:none}
#bodyLoading{width:100%;position:absolute;left:0;top:0;text-align:center}
#loading{margin:200px auto 0px auto;text-align:center}
*{
	-webkit-user-drag:none;
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
	font-size:14px;
	line-height:1.4em;
	color:#FFF;
	font-family:'PT Sans',sans-serif
}
* html .clearfix{height:1%;}
*+html .clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
::-moz-selection{color:#fff}
a{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
a:link,a:visited{text-decoration:underline;color:#fff}
a:hover,a:active{text-decoration:none}
body{background:#000;overflow:hidden}
html{overflow:hidden;background:#000}
#fullControl{opacity:0;position:absolute;right:10px;top:100px}
#body-wrapper{width:100%;background-color:#000;text-align:center;overflow:hidden;position:relative;opacity:0}
#content{opacity:0;display:none;position:absolute;overflow:hidden;width:600px;left:0px;top:20px;padding:20px;background:url('images/dark-content-bg.png')}
#contentBox{position:relative;overflow:hidden;text-align:left;width:600px}
#contentBoxScroll{top:20px;position:absolute;display:none;text-align:left;width:27px;background:url('images/dark-content-scroll-bg.png')}
#contentBoxContainer{position:relative}
.dragcontainer{position:relative;height:500px}
.dragger{position:absolute;left:5px;width:17px;height:100px;cursor:pointer}
.scroll_up,.scroll_down{width:5px;height:6px;margin:6px 0 0 6px;background-image:url('images/scroll_arrow_up.png')}
.scroll_down{background-image:url('images/scroll_arrow_down.png');margin:76px 0 6px 6px}
#closeButton:link,#closeButton:visited{display:block;width:27px;height:27px;background-image:url('images/dark-close_btn_bg.png')}
#closeButton:hover,#closeButton:active{background-position:0 -27px}
#bgImages{
	list-style:none;
	position:absolute;
	left:0px;
	bottom:-50px;
	height:92px;
	background:url('images/dark-bgImages.png');
		
	}
#bgImages li{position:relative;margin:0;float:left;padding:3px}

/** #bgImages li .thumbVideo{opacity:0;background-image:url('images/thumb_video.png')}
#bgImages li .thumbImage{opacity:0;background-image:url('images/thumb_image.png')}
#bgImages li .thumbFlash{opacity:0;background-image:url('images/thumb_flash.png')}**/
#bgImages img.source,#bgImages iframe{display:none}
#bgImages h3,#bgImages p{display:none;
	


}
#bgImage{position:absolute;left:0;top:0}
#bgText{
		position: relative;
	top: 50%;
	margin-top: -70px;
	

	}
#bgText .headerText{display:inline;
	font-size:54px;
	line-height:54px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;



text-shadow:2px 2px rgba(0,0,0,0.5)}
#bgText .subText{margin-top:10px;display:inline;font-size:16px;line-height:16px;padding:0 10px;text-transform:uppercase;color:#fff;font-family:'Terminal Dosis',sans-serif;font-weight:700;



text-shadow:2px 2px rgba(0,0,0,0.5)}
#bgImageWrapper{position:relative}
#bgImageWrapper img{position:absolute}
#ytVideo,#vmVideo,#jwVideo{position:absolute}
#bgPattern{position:absolute;background:url('images/pattern.png')}
#videoExpander{display:none;position:absolute;background:url('images/top_right_expand.png') no-repeat center center}
.bgCanvas{position:absolute;left:0;top:0}
.hoverWrapperBg{opacity:.50;background-color:#000;box-shadow:-5px -5px #000 inset,5px 5px #000 inset;position:absolute;width:100%;left:0px;top:0px}
.image_frame{position:relative;cursor:pointer}
.image_frame>a{display:block;padding:0;margin:0;font-size:0px}
.hoverWrapper{position:absolute;width:100%;left:0;top:0}
.hoverWrapper .link,.hoverWrapper .modal,.hoverWrapper .modalVideo{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:#000;display:block;width:33px;height:33px;position:absolute;bottom:5px}
.hoverWrapper .link{right:15px;background-image:url('images/imageLink.png')}
.hoverWrapper .modal{right:49px;background-image:url('images/imageModal.png')}
.hoverWrapper .modalVideo{right:49px;background-image:url('images/imageVideo.png')}
.hoverWrapper .link:hover,.hoverWrapper .link:active,.hoverWrapper .modal:hover,.hoverWrapper .modal:active,.hoverWrapper .modalVideo:hover,.hoverWrapper .modalVideo:active{background-position:0 -33px;box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
.blogdatemeta{height:33px;padding:10px 0;border-top:1px solid #333;border-bottom:1px solid #333}
.blogdate{float:left;display:inline-block;line-height:33px;font-size:18px;color:#fff;font-family:'Terminal Dosis',sans-serif}
.hoverWrapper h3{opacity:0;text-align:left;padding:15px;margin:10px;font-size:18x;line-height:20px;color:#fff;background-color:#000;font-family:'Terminal Dosis',sans-serif}
.hoverWrapper .enter-text{opacity:0;text-align:left;padding:0px 15px 10px 15px;font-size:11px}
a.playerBtn:link,a.playerBtn:visited{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;display:block;width:16px;height:16px;border:1px solid #000;background-color:#232323;box-shadow:inset -1px -1px rgba(0,0,0,0.5),inset 1px 1px rgba(255,255,255,0.1)}
a.playerBtn:hover,a.playerBtn:active{background-color:#000;background-position:0 -16px}
#playerController .play{background-image:url('images/icon_player_play.png')}
#playerController .pause{background-image:url('images/icon_player_pause.png')}
#playerController .stop{background-image:url('images/icon_player_stop.png')}
#playerController .loop{background-image:url('images/icon_player_loop.png')}
#playerController .nextsong{background-image:url('images/icon_player_nextsong.png')}
#playerController .mute{background-image:url('images/icon_player_mute.png');display:none;margin-left:2px}
#playerController .unmute{background-image:url('images/icon_player_unmute.png');margin-left:2px}
#playList{display:none;position:absolute;left:0;top:0;background:url('images/dark-content-bg.png')}
#playWrapper{padding:10px;position:relative;width:360px;background-image:url('images/dark-bgImages.png')}

#playerBar{position:relative;width:100px;height:16px}
#playerBarActive{
	position:absolute;
	top:0;
	left:0;
	height:16px;
	width:0px;
	background-color:#B33333
	}
#volumeBar{
	position:relative;
	width:50px;
	height:16px
	}
#volumeBarActive{
	position:absolute;
	top:0;
	left:0;
	height:16px;
	width:0px;
	background-color:#B33333
	}
#playListCloseIcon{padding:5px;position:absolute;font-size:14px;font-family:'Terminal Dosis',sans-serif;background-color:##;color:#333}
#playerSongName{
	padding: 10px 0;
	border-bottom: 3px solid #000;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 24px;
	color: #cccccc;
}

#playerController{margin-bottom:10px}
#playerController a{float:left;margin-right:1px}
#playerLoadBar{float:left;width:100px;height:16px;border:1px solid #ccc;margin-left:4px}
#volumeLoadBar{float:left;width:50px;height:16px;border:1px solid #ccc}
#playerSongDuration{float:left;width:53px;height:18px;margin-left:5px;margin-right:5px}
#playerSongDuration span{font-size:10px;font-family:'Arial';line-height:18px}
#playerSongDuration span.current{color:#000}
#playerSongDuration span.total{color:#fff}
#playerController img{float:left;margin:4px 5px 0 5px}
#audioList{margin-top:10px;clear:both}
#audioList ul{border-top:1px solid #333;list-style:none;padding:1px}
#audioList ul li{cursor:pointer;line-height:28px;border-bottom:1px solid #333; font-size:12px; color:#999}
#audioList ul li.active{background-color:#000;color:#fff;text-indent:10px}
#audioList ul li.active>*{color:#fff}
#logo img{margin:0;padding:0;line-height:1em}
#logo{text-align:left;float:left;display:inline-block;}
#menu-container{position:absolute;left:0px;top:20px;border-left:5px solid #000}
#mainmenu{margin:9px 0 0 10px}
#mainmenu ul{list-style:none}
#mainmenu ul>li{position:relative;margin-bottom:1px;text-align:left}
#mainmenu ul li a:link,#mainmenu ul li a:visited{padding:3px;display:inline-block;text-decoration:none;text-align:left}
#mainmenu ul li a span.title{display:inline-block;margin-top:0;padding:15px 10px 3px 10px;position:relative;color:#fff;font-size:12px;
font-family:Arial, Helvetica, sans-serif
}
#mainmenu ul>li>a{background-image:url('images/dark-menu-bg.png')}
#mainmenu ul li ul li a span.title{color:#fff}
#mainmenu ul li a:hover span.title,#mainmenu ul li a:active span.title,#mainmenu ul>li.active>a:link span.title,#mainmenu ul>li.active>a:visited span.title{-moz-transition:all .6s ease-in-out 0;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;color:#fff;background-color:#000}
#mainmenu ul li ul li a:hover span.title,#mainmenu ul li ul li a:active span.title{color:#fff;background-color:#666}
#mainmenu ul .description{display:none}
#mainmenu ul ul{top:0}
#mainmenu ul ul li{float:left;margin-left:1px}
#footer{position:absolute;left:0;bottom:0;width:100%;background:url('images/dark-footer.png');height:32px;padding-top:1px}
#footertext{float:left;padding:0 10px;height:30px;line-height:30px;color:#ccc}
#footeraudio{float:right}
#footeraudio a{float:left;margin-left:1px}
#footeraudio .soundmute{display:none}
#bgControl{display:inline-block;position:absolute;right:20px;top:20px;background-color:#000;padding:10px;height:30px}
#bgControlCount{display:inline-block;padding:0 15px 0 10px;font-size:18px;line-height:30px;vertical-align:top;font-family:'Terminal Dosis',sans-serif;color:#fff}
#bgControlButtons{display:inline-block}
#bgControlButtons a{margin-right:1px}
#bgControl .play,#bgControl .full,#bgControl .close,#bgControl .info{display:none}
#bgControl .next:link,#bgControl .next:visited{background-image:url('images/bgControlRight.png')}
#bgControl .prev:link,#bgControl .prev:visited{background-image:url('images/bgControlLeft.png')}
#bgControl .pause:link,#bgControl .pause:visited{background-image:url('images/bgControlPause.png')}
#bgControl .play:link,#bgControl .play:visited{background-image:url('images/bgControlPlay.png')}
#bgControl .full:link,#bgControl .full:visited{background-image:url('images/bgControlFull.png')}
#bgControl .fitte:link,#bgControl .fitte:visited{background-image:url('images/bgControlFit.png')}
#bgControl .soundicon:link,#bgControl .soundicon:visited{display:none;background-image:url('images/icon_sound.png')}
#bgControl .soundmute:link,#bgControl .soundmute:visited{display:none;background-image:url('images/icon_mute.png')}
#bgControl .close:link,#bgControl .close:visited{background-image:url('images/bgControlClose.png')}
#bgControl .info:link,#bgControl .info:visited{background-image:url('images/bgControlInfo.png')}
#footeraudio .soundicon:link,#footeraudio .soundicon:visited{background-image:url('images/icon_sound.png')}
#footeraudio .soundmute:link,#footeraudio .soundmute:visited{background-image:url('images/icon_mute.png')}
#footeraudio .soundplaylist:link,#footeraudio .soundplaylist:visited{background-image:url('images/icon_playlist.png')}
#share{float:left}
#share ul{list-style:none}
#share li{float:left;margin-right:1px}
a.btnCtrl:link,a.btnCtrl:visited{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;float:left;display:inline;width:30px;height:30px;background-color:#232323;box-shadow:inset -1px -1px rgba(0,0,0,0.5),inset 1px 1px rgba(255,255,255,0.1)}
a.btnCtrl:hover,a.btnCtrl:active{background-color:#000;background-position:0 -30px}
#share .tw{background-image:url('images/icon_tw.png')}
#share .fb{background-image:url('images/icon_fb.png')}
#share .ca{background-image:url('images/icon_car.png')}
#circleC{display:none;position:absolute;left:200px;top:100px; color:#FFF}
.blogitem{margin-top:20px}
#content h1.caption{padding:0;font-family:'Terminal Dosis',sans-serif;font-size:24px;line-height:60px;color:#666;border-bottom:1px solid #333;border-top:3px solid #000}
.blogimage{margin-top:20px;float:left}
.blogdateLeft{font-size:12px;padding-right:3px;margin-top:15px;float:left;border-right:1px solid #000;width:30px;color:#000;text-align:right}
.blogdateRight{font-size:12px;padding-left:3px;margin-top:15px;float:left;width:29px;text-align:left;color:#000}
.blogcontent{margin-top:20px;width:230px;float:left;margin-left:20px}
.blogimage h3{color:#fff;font-family:'Terminal Dosis',sans-serif;font-size:18px;line-height:1.4em}
.blogTop{clear:both}
.blogTop hr{float:left;width:570px;margin-top:8px;height:3px;background-color:#333}
.blogTop a:link,.blogTop a:visited{display:block;float:right;color:#333;font-family:'Terminal Dosis',sans-serif;font-size:12px;text-decoration:none}
.blogTop a:hover,.blogTop a:active{color:#ffcc00}
.blogcontent p{margin-top:20px;font-size:11px;float:left}
.meta-links{float:right;display:inline-block}
.meta-author,.meta-comments,.meta-tags{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;display:block;background-color:#000;width:33px;height:33px;float:right;margin-left:1px}
.meta-author:link,.meta-author:visited{background-image:url('images/blogicon-author.png')}
.meta-comments:link,.meta-comments:visited{background-image:url('images/blogicon-comment.png')}
.meta-tags:link,.meta-tags:visited{background-image:url('images/blogicon-tag.png')}
.meta-author:hover,.meta-author:active,.meta-comments:hover,.meta-comments:active,.meta-tags:hover,.meta-tags:active{background-position:0 -33px;box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
.morelink:link,.morelink:visited{display:inline-block;font-size:14px;background-color:#000;color:#fff;padding:5px 9px;text-decoration:none;margin-top:20px}
.morelink:hover,.morelink:active{box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
.meta-tips{position:absolute;color:#fff;padding:5px 10px;background-color:#000}
.meta-tips span{width:10px;height:10px;position:absolute;bottom:-6px;right:0px}
.meta-tips span svg polygon{fill:#000}
.personName{display:block;float:left;padding-top:14px}
.personName h3{font-size:12px;line-height:16px}
.personName span{font-size:11px;line-height:11px}
.personContact{clear:both;display:block;float:right;padding-top:16px}
.personContact a:link,.personContact a:visited{background-color:#000;width:33px;height:33px;display:block;float:left;margin-left:2px}
.personContact a:hover,.personContact a:active{background-position:0 -33px;box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
.personFacebook{background-image:url('images/person-facebook.png')}
.personTwitter{background-image:url('images/person-twitter.png')}
.personEmail{background-image:url('images/person-email.png')}
.portfolioitems{list-style:none;width:620px;overflow:hidden}
.portfolio1columns li{float:left;margin:20px 0 0 0}
.portfolio2columns li{float:left;margin:20px 20px 0 0}
.portfolio3columns li{float:left;margin:20px 20px 0 0}
.portfolio4columns li{float:left;margin:20px 20px 0 0}
.portfolioFilter{width:600px;list-style:none;margin:20px 0 0 0;height:30px;padding-bottom:20px;border-bottom:1px solid #333}
.portfolioFilter li{float:left;margin-right:10px}
.portfolioFilter li a:link,.portfolioFilter li a:visited{display:block;background-color:#000;text-decoration:none;color:#fff;font-family:'Terminal Dosis',sans-serif;font-size:12px;line-height:30px;padding:0 15px}
.portfolioFilter li a:hover,.portfolioFilter li a:active{box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
.c1,.c1of2,.c1of2_end,.c1of3,.c1of3_end,.c2of3,.c2of3_end,.c1of4,.c1of4_end,.c2of4,.c2of4_end,.c3of4,.c3of4_end{float:left;margin-top:20px}
.c1{clear:both;float:left;width:600px}
.c1of2{float:left;width:280px;margin-right:30px}
.c1of2_end{float:left;width:280px}
.c1of3{float:left;width:173px;margin-right:30px}
.c1of3_end{float:left;width:173px}
.c2of3{float:left;width:386px;margin-right:30px}
.c2of3_end{float:left;width:386px}
.c1of4{float:left;width:120px;margin-right:30px}
.c1of4_end{float:left;width:120px}
.c2of4{float:left;width:280px;margin-right:30px}
.c2of4_end{float:left;width:280px}
.c3of4{float:left;width:440px;margin-right:30px}
.c3of4_end{float:left;width:440px}
h1,h2,h3,h4,h5,h6{
	clear:both;
	font-weight:normal;
	color:#444343;
	font-family:Arial, Helvetica, sans-serif;
	}
h1{font-size:24px}
h2{font-size:20px}
h3{
	font-size:18px;
	color: #666;
	top: 30px;

}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
h7{
	font-size:18px;
		color: #fff;
top: 30px;
	font-weight:normal;

}
.divider{clear:both;height:15px}
.vericaldivider{display:inline-block;width:20px}
hr.seperator{clear:both;float:left;margin-top:10px;height:1px;background-color:#666;width:100%}
hr.seperatorBold{clear:both;float:left;margin-top:10px;height:1px;background-color:#666; width:100%}
.quotes-one{margin-left:20px;border-left:6px solid #666;padding-left:10px}
.quotes-two{padding-left:35px;background:url('images/quote-bg.png') 0 5px no-repeat}
.dropcap{text-align:center;display:block;float:left;font-weight:500;font-size:28px;line-height:40px;width:40px;font-family:'Terminal Dosis',sans-serif;background-color:#000;color:#fff;padding:0;margin:7px 5px 0 0}
.quotes-writer{color:#fff}
.right{float:right;margin:5px 0 5px 15px}
.left{float:left;margin:5px 15px 5px 0px}
span.highlight{background-color:#000;color:#fff;padding:0px 2px}
span.textlight{color:#000}
ul.list{list-style:none}
ul.list li{padding:3px 0 3px 20px}
ul.check li{background:url('images/list-check.png') left 6px no-repeat}
ul.cross li{background:url('images/list-cross.png') left 7px no-repeat}
ul.arrow li{background:url('images/list-arrow.png') left 8px no-repeat}
ul.circle li{background:url('images/list-circle.png') left 7px no-repeat}
.infobox,.attentionbox,.downloadbox,.crossbox{padding:20px 20px 20px 75px;border:2px solid #333}
.infobox{border-color:#0066cc;color:#0066cc;background:url('images/box-info.png') 20px 24px no-repeat}
.attentionbox{border-color:#ffcc00;color:#ffcc00;background:url('images/box-attention.png') 20px 24px no-repeat}
.downloadbox{border-color:#009900;color:#009900;background:url('images/box-download.png') 20px 24px no-repeat}
.crossbox{border-color:#ff0000;color:#ff0000;background:url('images/box-cross.png') 20px 24px no-repeat}
.tipbox{position:absolute;color:#000;padding:10px 10px;background-color:#ffcc00;border-radius:6px}
.tipbox span{width:9px;height:5px;background:url('images/tips-bottom.png') center center no-repeat;position:absolute;bottom:-5px;left:50%}
div.item_two_one{clear:both;float:left;width:80px;padding:12px 5px 12px 0;vertical-align:top;font-family:'Terminal Dosis',sans-serif;font-size:16px}
div.item_two_two{float:left;width:170px;margin-left:10px;padding:15px 5px;border-bottom:1px solid #333;vertical-align:top}
.buttonSmall{display:inline-block;background:url('images/button-white-left.png') left top no-repeat;height:26px;padding-left:5px}
.buttonSmall a{background:url('images/button-white-center.png') left top repeat-x;float:left;font-size:12px;line-height:26px;padding:0 10px;text-decoration:none;font-family:'Terminal Dosis',sans-serif;color:#ffffff}
.buttonSmall span{float:left;background:url('images/button-white-right.png') left top no-repeat;height:26px;width:5px}
.smallBlack{background-image:url('images/button-black-left.png')}
.smallBlack a{background-image:url('images/button-black-center.png')}
.smallBlack span{background-image:url('images/button-black-right.png')}
.smallWhite{background-image:url('images/button-white-left.png')}
.smallWhite a{background-image:url('images/button-white-center.png');color:#333333}
.smallWhite span{background-image:url('images/button-white-right.png')}
.smallRed{background-image:url('images/button-red-left.png')}
.smallRed a{background-image:url('images/button-red-center.png')}
.smallRed span{background-image:url('images/button-red-right.png')}
.smallGreen{background-image:url('images/button-green-left.png')}
.smallGreen a{background-image:url('images/button-green-center.png')}
.smallGreen span{background-image:url('images/button-green-right.png')}
.smallBlue{background-image:url('images/button-blue-left.png')}
.smallBlue a{background-image:url('images/button-blue-center.png')}
.smallBlue span{background-image:url('images/button-blue-right.png')}
.buttonMedium{display:inline-block;background:url('images/buttonM-white-left.png') left top no-repeat;height:36px;padding-left:5px}
.buttonMedium a{background:url('images/buttonM-white-center.png') left top repeat-x;float:left;font-size:16px;line-height:36px;padding:0 10px;text-decoration:none;font-family:'Terminal Dosis',sans-serif;color:#ffffff}
.buttonMedium span{float:left;background:url('images/buttonM-white-right.png') left top no-repeat;height:36px;width:5px}
.mediumBlack{background-image:url('images/buttonM-black-left.png')}
.mediumBlack a{background-image:url('images/buttonM-black-center.png')}
.mediumBlack span{background-image:url('images/buttonM-black-right.png')}
.mediumWhite{background-image:url('images/buttonM-white-left.png')}
.mediumWhite a{background-image:url('images/buttonM-white-center.png');color:#333333}
.mediumWhite span{background-image:url('images/buttonM-white-right.png')}
.mediumRed{background-image:url('images/buttonM-red-left.png')}
.mediumRed a{background-image:url('images/buttonM-red-center.png')}
.mediumRed span{background-image:url('images/buttonM-red-right.png')}
.mediumGreen{background-image:url('images/buttonM-green-left.png')}
.mediumGreen a{background-image:url('images/buttonM-green-center.png')}
.mediumGreen span{background-image:url('images/buttonM-green-right.png')}
.mediumBlue{background-image:url('images/buttonM-blue-left.png')}
.mediumBlue a{background-image:url('images/buttonM-blue-center.png')}
.mediumBlue span{background-image:url('images/buttonM-blue-right.png')}
.dform p{display:block;clear:both;padding:5px 5px 5px 0}
.dFormInput{float:left;width:157px}
.dform label{padding-top:0px;float:left;display:inline-block;width:95px;text-decoration:none;font-family:'Terminal Dosis',sans-serif;font-size:16px}
.dform input[type=text],.dform select,.dform textarea{background:#817E7E;width:100%}
.dform input[type=submit]{margin-left:10px}
.dform textarea{height:113px}
.dform label.error{clear:both;float:left;margin-left:95px;padding-left:10px;width:172px;color:#000;font-weight:normal;font-size:11px}
.form_message{display:none;padding:5px;background-color:#999;color:#fff}
div.form_input{float:left}
.dform .submitButton{display:block;margin:10px 0 0 10px;color:#fff;background-color:#000;line-height:14px;padding:10px 20px;text-decoration:none;font-family:'Terminal Dosis',sans-serif;font-size:14px;text-transform:uppercase}
.dform .submitButton:hover{box-shadow:-2px -2px rgba(0,0,0,0.5) inset,2px 2px rgba(0,0,0,0.5) inset}
#singleRight{float:right;width:163px;padding-left:20px}
#singleLeft{float:left;margin-right:20px;width:394px}
#singleRight ul{padding-top:20px;list-style:none}
#singleRight ul li{padding-top:3px;height:33px;line-height:33px;margin-bottom:10px}
#singleRight ul li span{float:left;display:block;height:33px;line-height:33px}
#singleRight .singleAuthor,#singleRight .singleComments,#singleRight .singleTags{float:left;display:block;background-color:#000;width:33px;height:33px;margin-right:10px}
#singleRight .singleAuthor{background-image:url('images/blogicon-author.png')}
#singleRight .singleComments{background-image:url('images/blogicon-comment.png')}
#singleRight .singleTags{background-image:url('images/blogicon-tag.png')}
#singleRight .singleDateBlock{height:33px;padding:10px 0;border-top:1px solid #333;border-bottom:1px solid #333}
#singleRight .singleDate{float:left;display:inline-block;line-height:33px;font-size:18px;color:#fff;font-family:'Terminal Dosis',sans-serif}
#thumbOpener{position:absolute;display:none;width:160px;height:15px;bottom:45px;left:20px;background-image:url('images/dark-thumbOpener.png')}
#palette{display:none;position:absolute;right:20px;top:80px;background-color:#000000;border:1px solid #333333}
#paletteBody{width:186px;position:relative}
#colorPalette{margin-left:18px}
#colorPicker{position:absolute;left:92px;top:36px;width:10px;height:10px;border:1px solid #000000;border-radius:50%}
#paletteHeader{margin:1px;padding:3px;height:22px}
#colorResult{background-color:#000;float:left;color:#000000;padding:2px}
#paletteHeader .closeButton:link,#paletteHeader .closeButton:visited,#paletteHeader .openButton:link,#paletteHeader .openButton:visited{display:block;float:right;width:20px;height:20px}
#paletteHeader .closeButton:hover,#paletteHeader .closeButton:active,#paletteHeader .openButton:hover,#paletteHeader .openButton:active{background-position:0 -20px}
#paletteHeader .closeButton:link,#paletteHeader .closeButton:visited{background-image:url('images/paletteClose.png')}
#paletteHeader .openButton:link,#paletteHeader .openButton:visited{background-image:url('images/paletteOpen.png')}
#paletteHeader .openButton:link,#paletteHeader .openButton:visited{display:none}
#ThemeSwitch{height:40px;width:122px;margin:0 auto}
#ThemeSwitch .themeBtn:link,#ThemeSwitch .themeBtn:visited{float:left;display:block;padding:2px 10px;text-decoration:none;margin:5px;color:#dddddd}
#ThemeSwitch .selected:link,#ThemeSwitch .selected:visited,#ThemeSwitch .selected:hover,#ThemeSwitch .selected:active{border-bottom:2px solid #000}
