/**************** Body and tag styles ****************/
 
 *{margin:0; padding:0;}
 
 body{
 /*font:76% Verdana,Tahoma,Arial,sans-serif;
 line-height:1.4em;
 text-align:center;
 color:#666666;*/
 background-color: #838A94;
 font-family:"Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
 font-size:13px;
 font-style:normal;
 color:#4e4e4e;
 min-height:100%;
 height:auto !important;/* <- ie6 ignores it */height:100%;/* fix */
 position:relative;


 }
 
 a{
 color:#838A94;
 font-weight:bold;
 text-decoration:none;
 background-color:inherit;
 }
 
 a:hover{color:#1d374e; text-decoration:none; background-color:inherit;}
 a img{border:none;}
 
 p{padding:0 0 1.6em 0;}
 p form{margin-top:0; margin-bottom:20px;}
 
 img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
 img.left{float:left; margin:0 12px 5px 0;}
 img.center{display:block; margin:0 auto 5px auto;}
 img.right{float:right; margin:0 0 5px 12px;}
 
 /**************** Header and navigation styles ****************/
 
 #container{
 width:950px;
 margin:0px auto;
 /*padding:1px 0;*/
 text-align:left;
 background-color:#ffffff;
 color:#d4d4d4;
 /*border:2px solid #000000;*/
  
 }
 
 #header{
 height:100px;
 width:950px;
 margin:0;
 background:#838A94;
 color:#e8eaec;
 /*background-image:url(http://dl.getdropbox.com/u/101948/blog/themes/coldfusionisdead/header.png);*/
 }
 
 #header h1{
 padding:10px 0 0 0;
 font-size:2.6em;
 background-color:inherit;
 color:#e8eaec;
 letter-spacing:-1px;
 font-weight:bold;
 text-shadow:#3c3c3c 1px 1px 1px;
 }
 
 #header h2{
 margin:10px 0 0 40px;
 font-size:1.4em;
 background-color:inherit;
 color:#e8eaec;
 letter-spacing:-1px;
 font-weight:normal;
 }
 
 
/*** TOP NAVIGATION ***/
#navigation {
padding-bottom:30px;
  /*margin-bottom:30px;*/
  background-color:#838A94;
  background-image:url(http://dl.dropbox.com/u/101948/blog/091106/nav.png);
  background-repeat:repeat-x;
&nbsp; background-position:left top;
}

#navigation div ul{width:100%;padding:0;margin:0;list-style-type:none;}
#navigation ul li{display:block;position:relative;float:left;list-style-type:none;padding:0 1px 0 0;margin:0;background:transparent url(http://dl.dropbox.com/u/101948/blog/091106/nav-div.gif) repeat-y right top;}
#navigation ul li a{min-height:32px;display:block;font-weight:bold;font-size:115%;text-transform:uppercase;text-decoration:none;text-shadow:#fff 1px 1px 1px;text-align:center;color:#4e4e4e;padding:0 13px 0 11px;position:relative;line-height:31px;}
#navigation ul li a.home span.title{background:transparent url(images/icons.png) no-repeat 0px -756px;padding-left:22px;}
#navigation ul li.active a.home span.title,#navigation ul li.current_page_item a.home span.title{background-position:0px -710px;}
#navigation ul li a:hover,#navigation ul li:hover a{background-color:#fff;}
#navigation ul li.active a:hover,#navigation ul li.active:hover a{background-color:#000;}
#navigation ul li a span.title{display:block;padding:0;}
#navigation ul li a span.pointer{display:none;}
#navigation ul li.active a span.pointer,#navigation ul li.current_page_item a span.pointer,#navigation ul li.current_page_parent a span.pointer,#navigation ul li.current_page_ancestor a span.pointer{position:absolute;width:100%;height:7px;bottom:-7px;left:0;display:block;background:transparent url(images/nav-pointer.gif) no-repeat center top;}
#navigation ul li.active a,#navigation ul li.current_page_item a,#navigation ul li.current_page_parent a,#navigation ul li.current_page_ancestor a{background:#000 url(http://dl.dropbox.com/u/101948/blog/091106/nav-active.png) no-repeat left top;color:#dedede;text-shadow:#000 1px 1px 1px;}
#navigation ul li a span.arrow{display:none;}

/* fade on mouse out */
#navigation ul li a.fadeThis{position:relative;z-index:1;}
#navigation ul li a.fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-color:#fff;z-index:-1;margin:0;padding:0;}
#navigation ul li.active a.fadeThis span.hover,#navigation ul li.current_page_parent a.fadeThis span.hover,#navigation ul li.current_page_ancestor a.fadeThis span.hover{background:none;}
#navigation ul li.active a.fadeThis span.hover,#navigation ul li.current_page_item a.fadeThis span.hover{background-color:transparent;}

 /**************** Content styles ****************/
 
 #content{
 float:left;
 width:672px;
 font-size:0.9em;
 padding:20px 0 0 20px;
 /*background-color:#ffffff;*/
 color:#666666;
 background:#ffffff url(http://dl.dropbox.com/u/101948/blog/091106/main-left.jpg) no-repeat left top; 
}

 #content h2{
  color:#e8eaec;
 }
 
 #content h2 a{font-weight:normal;}
 #content h3{margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
 #content a:hover,#subcontent a:hover{text-decoration:underline;}
 #content ul,#content ol{margin:0 5px 16px 35px;}
 #content dl{margin:0 5px 10px 25px;}
 #content dt{font-weight:bold; margin-bottom:5px;}
 #content dd{margin:0 0 10px 15px;}
 
 /**************** Sidebar styles ****************/
 
 #subcontent{
 float:right;
 width:238px;
 padding:20px 20px 10px 0;
 line-height:1.4em;
 background:#ffffff url(http://dl.dropbox.com/u/101948/blog/091106/main-right.jpg) no-repeat right top; 
 height:100%;
 }
 
 #subcontent h2{
 display:block;
 margin:0 0 15px 0;
 font-size:1.6em;
 font-weight:normal;
 text-align:left;
 letter-spacing:-1px;
 color:#FFFFFF;
 background-color:inherit;
 }
 
 #subcontent p{margin:0 0 16px 0; font-size:0.9em;}
 
 /**************** Menublock styles ****************/
 
 .menublock{margin:0 0 20px 8px; font-size:0.9em;}
 .menublock li{list-style:none; display:block; padding:2px; margin-bottom:2px;}
 .menublock li a{font-weight:bold; text-decoration:none;}
 .menublock li a:hover{text-decoration:none;}
 .menublock li ul{margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
 .menublock li ul li{margin-bottom:0;}
 .menublock li ul a{font-weight:normal;}
 
 /**************** Searchbar styles ****************/
 
 #searchbar{margin:0 0 20px 0;}
 #searchbar form fieldset{margin-left:10px; border:0 solid;}
 
 #searchbar #s{
 height:1.2em;
 width:110px;
 margin:0 5px 0 0;
 border:1px solid #a0a0a0;
 }
 
 #searchbar #searchbutton{
 width:auto;
 padding:0 1px;
 border:1px solid #808080;
 font-size:0.9em;
 text-align:center;
 }
 
 /**************** Footer styles ****************/
 
 #footer{
 clear:both;
 width:948px;
 padding:5px 0;
 margin:0 1px;
 font-size:0.9em;
 color:#e8eaec;
 background:#D2D2D2;
 }
 
 #footer p{padding:0; margin:0; text-align:center;}
 #footer a{color#e8eaec; background-color:inherit; font-weight:bold;}
 #footer a:hover{color:#e8eaec; background-color:inherit; text-decoration: underline;}
 
 /**************** Misc classes and styles ****************/
 
 .splitcontentleft{float:left; width:48%;}
 .splitcontentright{float:right; width:48%;}
 .clear{clear:both;}
 .small{font-size:0.8em;}
 .hide{display:none;}
 .textcenter{text-align:center;}
 .textright{text-align:right;}
 .important{color:#f02025; background-color:inherit; font-weight:bold;}
 
 .box{
 margin:0 0 20px 0;
 padding:10px 10px 10px 8px;
 border:0;
 background:transparent;
 color:#d4d4d4;
 line-height:1.5em;
 }
 .on {
 background-color:#fafbfc;
 padding-bottom:20px;
 border:1px solid #fafbfc;
 padding:5px;
 }
 .off {
 background-color:#ffffff;
 padding-bottom:20px;
 border:1px solid #ffffff;
 padding:5px;
 }
 .box h4 {
 font-weight:bold;font-size:130%;background:transparent url(http://dl.dropbox.com/u/101948/blog/091106/block-title.png) no-repeat left top;color:#666;line-height:100%;letter-spacing:normal;margin:0;padding:0;text-shadow:rgba(227,227,227,0.4) 1px 1px 1px;text-transform:uppercase;text-align:left;line-height:23px;
 background:transparent;margin-left:7px;display:block;padding:4px 8px 0 4px;
}

 .box h5 {
 font-weight:bold;font-size:130%;background:transparent url(http://dl.dropbox.com/u/101948/blog/091106/block-title.png) no-repeat left top;color:#666;line-height:100%;letter-spacing:normal;margin:0;padding:0;text-shadow:rgba(227,227,227,0.4) 1px 1px 1px;text-transform:uppercase;text-align:left;line-height:23px;
 background:transparent; margin-left:7px;display:block;padding:4px 8px 0 4px;
}

 /*.formButton {
 background-color:#000000;
 color:#e8eaec
 }*/
 
 .entry {
  background:transparent url(http://dl.dropbox.com/u/101948/blog/091106/dot.gif) repeat-x left bottom;  margin-bottom:25px;
 }
 .EntryTitle {
  font-weight: bold;
  font-size: 165%;
  margin:0 0 .2em 0;
  padding:0;
  text-shadow: #3c3c3c 1px 1px 1px; 
  color:#666666;  
  letter-spacing:-1px; 
}
 .byline {
  width:100%;
  /*background:transparent url(http://dl.dropbox.com/u/101948/blog/091106/info-bar.png) no-repeat left -75px;padding-left:11px;float:left;text-transform:uppercase;font-weight:bold; */
 }
 .recentEntry {
   margin-bottom:15px;
 }
 .blogbody {
  font-size:1.3em;
  margin:15px; 
 }
.custompod {
  padding:10px;
}
.custompod a {
  color:#212121;
}
.votecontainer {
	display:none;
}
.Related {
 display:block;
}
.messagebox {
  color:#212121;
  font-size:1.1em;
}
.messagebox a{
  color:#4A4A4A;
}
.messagereply {
  color:#212121;
  padding:20px;
  font-size:1.1em;
}
.messagereply a{
  color:#4A4A4A;
}
.youtube-video {
  text-align:center;
}

