/* jquery.markItUp */
.markItUp * { margin:0; padding:0; outline:none; }
.markItUp a:link,
.markItUp a:visited { color:#000; text-decoration:none; }
.markItUp  { width:550px; }
.markItUpContainer  { border:1px solid #3C769D; 
 background:#fff url(../images/markitup/bg-container.png) repeat-x top left; padding:5px 5px 2px 5px; font:11px Verdana, Arial, Helvetica, sans-serif; }
.markItUpEditor { font:13px Georgia,serif; padding:5px 5px 5px 35px !important; border:3px solid #3C769D; width:492px !important; height:300px; background-image:url(../images/markitup/bg-editor-html.png); background-repeat:no-repeat; clear:both; display:block; line-height:18px; overflow:auto; }
.markItUpFooter { width:100%; }
.markItUpResizeHandle { overflow:hidden; width:22px; height:5px; margin-left:auto; margin-right:auto; background-image:url(../images/markitup/handle.png); cursor:n-resize; }
.markItUpHeader ul li { list-style:none; float:left; position:relative; }
.markItUpHeader ul li:hover > ul{ display:block; }
.markItUpHeader ul .markItUpDropMenu { background:transparent url(../images/markitup/menu.png) no-repeat 115% 50%; margin-right:5px; }
.markItUpHeader ul .markItUpDropMenu li { margin-right:0; }
.markItUpHeader ul ul { display:none; position:absolute; top:18px; left:0; 
 background:#FFF; border:1px solid #000; }
.markItUpHeader ul ul li { float:none; border-bottom:1px solid #000; }
.markItUpHeader ul ul .markItUpDropMenu { background:#FFF url(../images/markitup/submenu.png) no-repeat 100% 50%; }
.markItUpHeader ul .markItUpSeparator { margin:0 10px; width:1px; height:16px; overflow:hidden; background-color:#CCC; }
.markItUpHeader ul ul .markItUpSeparator { width:auto; height:1px; margin:0; }
.markItUpHeader ul ul ul { position:absolute; top:-1px; left:150px; }
.markItUpHeader ul ul ul li { float:none; }
.markItUpHeader ul a { display:block; width:16px; height:16px; text-indent:-10000px; background-repeat:no-repeat; padding:3px; margin:0; }
.markItUpHeader ul ul a { display:block; padding-left:0; text-indent:0; width:120px; 
 padding:5px 5px 5px 25px; background-position:2px 50%; }
.markItUpHeader ul ul a:hover  { color:#FFF; background-color:#000; }

.markItUp li a { background-repeat:no-repeat; border:none; }
.markItUp .markItUpButton1 a { background-image:url(../images/markitup/paragraph.png); }
.markItUp .markItUpButton2 a { background-image:url(../images/markitup/bold.png); }
.markItUp .markItUpButton3 a { background-image:url(../images/markitup/italic.png) }
.markItUp .markItUpButton4 a { background-image:url(../images/markitup/stroke.png) }
.markItUp .markItUpButton5 a { background-image:url(../images/markitup/list-bullet.png) }
.markItUp .markItUpButton6 a { background-image:url(../images/markitup/list-numeric.png) }
.markItUp .markItUpButton7 a { background-image:url(../images/markitup/list-item.png) }
.markItUp .markItUpButton8 a { background-image:url(../images/markitup/picture.png)  }
.markItUp .markItUpButton9 a { background-image:url(../images/markitup/link.png) }
.markItUp .clean a { background-image:url(../images/markitup/clean.png) }

/* jquery.lightbox */
#jquery-overlay { position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; }
#jquery-lightbox { position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0; }
#jquery-lightbox a img { border:none; }
#lightbox-container-image-box { position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto; }
#lightbox-container-image { padding:10px; }
#lightbox-loading { position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:10; }
#lightbox-container-image-box > #lightbox-nav { left:0; }
#lightbox-nav a { outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width:49%; height:100%; zoom:1; display:block; }
#lightbox-nav-btnPrev { left:0; float:left; }
#lightbox-nav-btnNext { right:0; float:right; }
#lightbox-container-image-data-box { font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details { width:70%; float:left; text-align:left; } 
#lightbox-image-details-caption { font-weight:bold; }
#lightbox-image-details-currentNumber { display:block; clear:left; padding-bottom:1.0em; } 
#lightbox-secNav-btnClose { width:66px; float:right; padding-bottom:0.7em; }
