/*======================================================================*\
|| #################################################################### ||
|| # Copyright (C) 2006-2009 Youjoomla LLC. All Rights Reserved.        ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- #      ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/
img.border{padding:5px; margin:2px 3px 0 0}
.special{padding:10px; text-align:center}
.error{padding:5px 5px 5px 0px !Important; text-indent:25px}
.message{padding:5px 5px 5px 0px !Important; text-indent:25px}

.tips{padding:5px 5px 5px 0px !Important; text-indent:25px}
.highlight{padding:0 5px}
pre, .code{padding:10px 15px !Important; margin:5px 0 15px !Important; white-space:normal !Important; width:auto !Important}
div.blockquote{width:auto !Important; padding:5px 0px 5px 0px !Important}
div.blockquote blockquote{padding:15px 40px 5px 40px !Important}
.dropcap{float:left; padding:4px 8px 0 0; display:block; font-family:Georgia,Times,serif; font-size:50px; line-height:40px}
p.sticky{padding:20px 20px 10px 40px; margin-top:10px; margin-bottom:10px}
p.pin{padding:20px 20px 10px 40px; margin-top:10px; margin-bottom:10px}
p.clip{margin-top:10px; margin-bottom:10px; padding:20px 20px 10px 40px}
p.down{padding:20px 20px 10px 40px; margin-top:10px; margin-bottom:10px}
.blocknumber{clear:both; position:relative; padding-top:5px; padding-right:15px; padding-bottom:10px; padding-left:15px}
.bignumber{float:left; margin-right:15px; margin-bottom:5px; padding:5px 5px 5px 6px; display:block; font-weight:bold; background-position:left top; font-family:Arial,sans-serif; font-size:23px; line-height:normal}
ul.video li, 
li.video, 
li.video:hover, 
ul.check li, 
li.check, 
li.check:hover, 
ul.star li, 
li.star, 
li.star:hover{padding-bottom:5px; padding-left:25px; list-style-image:none; list-style-type:none}

img.border{border:1px solid #e7e7e7; background:#F6F6F6}
.special{background:#FFC; border:1px solid #9E9F63}
.error{color:#C00; background:url(../images/typ/error.gif) no-repeat center left}
.message{color:#069; background:url(../images/typ/info.gif) no-repeat center left}
.tips{color:#FF5A00; background:url(../images/typ/tips.gif) no-repeat center left}
.highlight{border-bottom:1px dashed #888; background:#FEFAE1}
pre, .code{border-left:5px solid #e7e7e7 !Important; border-right:1px solid #e7e7e7 !Important; border-top:1px solid #e7e7e7 !Important; border-bottom:1px solid #e7e7e7 !Important; background:#F6F6F6 !Important}
div.blockquote{border:1px solid #e7e7e7; background-color:#F6F6F6; background:#F6F6F6 url(../images/typ/qlg.gif) no-repeat 0px 2px  !Important}
div.blockquote blockquote{background:url(../images/typ/qrg.gif) no-repeat right bottom}
.dropcap{color:#e7e7e7; font-family:Georgia,Times,serif}
p.sticky{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/sticky.gif) no-repeat left center}
p.pin{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/pin.gif) no-repeat left center}
p.clip{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/clip.gif) no-repeat left center}
p.down{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/down.gif) no-repeat left center}
.bignumber{color:#e7e7e7; background-position:left top}
body ul.star li, 
body li.star{background:url(../images/typ/star.gif)   no-repeat 0 1px}
body ul.video li, 
body li.video, 
body li.video:hover{background:url(../images/typ/video.gif) no-repeat 0px  0px}

.clrm{width:100%; clear:both; text-align:center; overflow:hidden}
.shade1{text-shadow:1px 1px #fff; font:italic bold 15px/28px Georgia,"Times New Roman",Times,serif}
.test_l, .test_r, test_mid{display:block; height:115px; overflow:hidden; width:100%}
.test_l{background:url(../images/typ/test_l.gif) no-repeat left top}
.test_r{background:url(../images/typ/test_r.gif) no-repeat right top}
.test_mid{background:url(../images/typ/test_mid.gif) repeat-x left top}
.test_text{height:70px; overflow:hidden; margin:10px 15px}
.readbig{display:block; height:57px; width:169px; font:italic bold 22px/53px Georgia,"Times New Roman",Times,serif; color:#fff; text-align:center}
