
/* COMMON */
.rfinder { display:none; }
.commonbwb { padding:12px; }
.alandtopimg { width:327px; display:block; float:left; }
.artlandtop { min-height:220px; margin-bottom:10px; padding-right:10px; }
.artlandtop h3 { padding:10px 0 0 0; }
.artlandtop h3, .artlandtop p { margin: 0 0 0 340px; }


/* LANDING PAGE */
.tarating { margin-left:8px; padding:3px 0 11px 20px; font-size:12px; font-weight:bold; }
.artlandlist a { padding:0 0 0 6px; color:#ED1C91; font-size:14px; text-decoration:underline; }
.artlandlist a:hover { color:#B10561; }
.artlandlist .stageicon { padding:0 7px 0 0; vertical-align:text-bottom; }
.artlandlist .atype { padding:21px 0 0 0; background:url(images/dotted_border.gif) top left repeat-x; }
.artlandlist .artcatimg { float:left; width:85px; }
.artlandlist .artcats { margin:0 0 0 99px; padding:0 0 20px 0; }
.artlandlist .artcats p { padding:0 0 10px 0; }
.artlandlist h5 { font-weight:bold; font-size:14px; }

.articlekey { padding:0 0 8px 0; font-size:11px; text-align:right; }
.articlekey img { margin:0 6px 0 10px; vertical-align:middle; }


/* ARTICLES INDEX */
.aitop { margin:0 0 10px 0; padding:13px 0 18px 0; background:url(images/dotted_border.gif) bottom left repeat-x; }
.aitop h3 { margin:0 0 16px 0; }
.ainav h5 { margin:0 0 10px 0; font-size:11px; }

.easelectors { margin:5px 0 10px 340px; padding:8px 0 4px 23px; }
.easelectors h5 { padding:0 0 4px 0; font-weight:bold; font-size:12px; }
.easelectors h5 span { padding:0 6px; }
.easelectors select { display:block; margin:0 0 7px 0; width:260px; color:#959595; font-size:11px; }

.indexselector { margin:0; width:350px; }
.ailists { margin:20px 0 0 0; padding:20px 0; background:url(images/dotted_border.gif) top left repeat-x; }
.ailists a { font-size:14px; }
.ailists .tarating { margin-bottom:15px; }
.totop { padding:5px 0; text-align:right; background:url(images/dotted_border.gif) bottom left repeat-x; }


/*.ainav { padding:0 0 18px 9px; background:url(images/dotted_border.gif) bottom left repeat-x; }
.ainav a { padding:0 8px 0 0; color:#ED1C91; font-size:14px; font-weight:bold; text-decoration:none; }
.ainav a:hover { color:#B10561; }*/

.letterlist { padding:20px 0 5px 8px; background:url(images/dotted_border.gif) bottom left repeat-x; }
.letterlist .articlelist { margin:0 0 0 68px; }
.letterlist .articlelist a { font-size:14px; color:#ED1C91; }
.letterlist .articlelist a:hover { color:#B10561; }
.lettericon { float:left; display:block; width:37px; }
.totop { text-align:right; }


/* ARTICLE DETAILS */
.artdetright { float:right; width:210px; margin:0 0 16px 12px; }
.artdetright img { width:210px; }
.artdetright .related { padding:5px 13px; color:#FFF; }
.artdetright .related h4 { margin:5px 0; font-size:12px; }

.articlecontents { margin:0 0 16px 15px; overflow:hidden; }
.articlecontents .likebutton { padding:15px 0 0 0; }
.articlecontents h3 { padding:6px 0 6px 0; font-size:14px; }
.articlecontents p { margin:0 0 15px 0; }
.articlecontents ul { margin:0 0 15px 15px; }
.articlecontents ol { margin-left:25px; }
.articlecontents a { color:#333; }
.articlecontents .adratings { margin:0 0 20px 0; }
.articlecontents .related a { display:block; margin:8px 0; padding:0 0 0 9px; color:#FFF; background: url(images/related_article_bullet.gif) top left no-repeat; background-position:0 4px; }

.pinkbox .ratelink { text-align:right; }
.pinkbox .comment { margin:0 0 8px 0; padding:0 30px 8px 10px; background:url(images/dotted_border.gif) bottom left repeat-x; }

.newsimgwrapper div { float:left; margin:0 11px 0 0; padding:0 0 20px 0; width:155px; position:relative; }

/* quick tips */
.qtips div { padding-top:23px; }
.qtips div p { margin-right:30px; padding-bottom:20px; }
.qtips div h3 { padding-bottom:10px; font-size:14px; }





/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
    #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
    #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
    #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
    #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
    #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
    #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
    #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}




