/*list*/
.sectiontitle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:26px; padding:12px 0 10px 13px; border-bottom:#CCC 1px solid; border-left:#ffb642 10px solid;}
.list {border-bottom:1px solid #ccc; padding:20px 10px 15px 0; width:670px; overflow:hidden; font-family:Arial, Helvetica, sans-serif}
.list .picture {float:left; width:180px; height:120px; padding-right:20px;}
.list h2 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:18px; padding-bottom:10px; color:#000; line-height:20px;}
.list h2 a {color:#000;}
.list h2 a:hover {color:#662f10}

.number {height:26px; padding:15px 0;}

.number ul li { float:left;height:26px; margin-right:1px; background:#350e20; line-height:23px; font-weight:bold; text-align:center; color:#fff;}
.number ul li a {color:#fff; text-decoration:none; display:inline-block;  height:26px;padding: 0 5px;}
.number ul li a:hover { background:#ffb642; color:#FFF;}
.number ul li.selected {background:#ffb642; color:#FFF;}
.number ul li.selected a {color:#FFF; text-decoration:none;}

/*article*/
.articlebody {padding:10px 0 10px 10px;}
#subarticles {width:630px; float:left; background:#FFF;}
#subarticles h1{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:28px; color:#000; padding:10px 0 15px 10px;line-height:30px; width:621px; color:#141d2e; font-weight:normal;}
#subarticles p {color:#000; padding-bottom:10px; line-height:150%; font-size:15px;}
#subarticles img { padding:5px 0 5px 0;}
#subarticles .caption { font-size:11px; color:#666; padding-bottom:15px;}
#subarticles .photoby {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:20px 0 10px 0; line-height:140%; font-style:italic; font-weight:bold;}

.story_posted { padding:10px 0 5px 0; /* border-bottom:#333333 solid 2px; */ margin-bottom:15px; }
.story_posted .byname { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:13px; font-weight:900; padding-bottom:3px;}
.story_posted .posted { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;padding-bottom:3px; }
.original { font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; padding-top:3px;}
.original a{ font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; text-decoration:none;padding-top:3px;}
.original a:hover{ font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:11px; text-decoration:none;padding-top:3px;}

.tools {width:100%; height:23px; border-top:#d5d5d5 1px solid; border-right:none; border-left:none; padding:6px 0 2px 0; border-bottom:#ffb642 3px solid; clear:both;overflow:hidden;}
.tools ul li {float:left; height:23px;list-style:none;}
.tools ul li.comments { width:85px;}
.tools ul li.print { width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -179px no-repeat; padding-right:5px;}
.tools ul li.print a {width:23px; height:23px; display:block;}
.tools ul li.print span {display:none}
.tools ul li.email { width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -209px no-repeat; padding-right:5px;}
.tools ul li.email a {width:23px; height:23px; display:block;}
.tools ul li.email span {display:none}
.tools ul li.share {width:69px; background:url(../images/art_buttons_spirite.gif) 0 -149px no-repeat; padding-right:5px;}
.tools ul li.share a {width:69px; height:23px; display:block;}
.tools ul li.share span {display:none}
.tools ul li.tweet {width:58px; background:url(../images/art_buttons_spirite.gif) 0 -358px no-repeat; padding-right:5px;}
.tools ul li.tweet a {width:58px; height:23px; display:block;}
.tools ul li.tweet span {display:none}
.tools ul li.facebook {width:47px; background:url(../images/art_buttons_spirite.gif) 0 -384px no-repeat;}
.tools ul li.facebook a {width:47px; height:23px; display:block;}
.tools ul li.facebook fb:like {width:47px; height:23px; display:block;}
.tools ul li.facebook span {display:none}
.tools ul li.txtsize {width:170px; text-align:right; font-weight:bold; color:#000; padding-right:5px;}
.tools ul li.zmminus {width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -120px no-repeat; padding-right:5px;}
.tools ul li.zmminus a {width:23px; height:23px; display:block;}
.tools ul li.zmminus span {display:none}
.tools ul li.zmplus {width:23px; height:23px; background:url(../images/art_buttons_spirite.gif) 0 -90px no-repeat;}
.tools ul li.zmplus a {width:23px; height:23px; display:block;}
.tools ul li.zmplus span {display:none}

.sourcecopy {font-family:Arial, Helvetica, sans-serif; color:#717171; font-size:11px; padding:10px 10px; clear:both;}
.googlead { padding:10px 20px; margin-bottom:20px;}

#conversation {padding:20px 0; width:630px;}
#conversation #title { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#fff; background:#350e20; font-size:14px; height:30px; line-height:30px; text-indent:10px; margin-bottom:10px; border-left:#c37649 8px solid;}

.gallery {
    height: 80px;
    margin: 35px 0;
    position: relative;
}
.gallery img {
    border: 3px solid #FFFFFF;
    margin: 0 5px;
}
.gallery img:hover {
    border: 3px solid #F75616;
}
.gallery .current img {
    border: 3px solid #F75616;
}
.gallery li {
    float: left;
}
.gallery ul {
    left: 35px;
    position: absolute;
    top: 0;
}
.numbering {
    height: 25px;
    position: relative;
	margin-bottom:30px;
}
.numbering .num {
    left: 400px;
    position: absolute;
    top: -23px;
	 color: #333333;
}
.numbering .num a {
    color: #333333;
    font: 15px/25px Arial,Helvetica,sans-serif;
    margin: 0 6px;
}
.numbering .num a:hover {
    color: #02629B;
}
.numbering ul {
    left: 400px;
    position: absolute;
    top: 0;
}
.numbering ul li {
    float: left;
    font: bold 13px/24px Arial,Helvetica,sans-serif;
}
.numbering .num_arrl {
    background: url("../images/num_arrl.gif") no-repeat scroll 0 8px transparent;
    margin-right: 10px;
    padding-left: 10px;
}
.numbering .num_arrr {
    background: url("../images/num_arrr.gif") no-repeat scroll 37px 8px transparent;
    padding-right: 20px;
}

.slide_arrl {
    background: url("../images/slide_arr.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 27px;
    width: 33px;
}
.slide_arrr {
    background: url("../images/slide_arr.gif") no-repeat scroll -33px 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 27px;
    width: 33px;
}
.slide_arrl:hover {
    background: url("../images/slide_arr.gif") no-repeat scroll 0 -31px transparent;
}
.slide_arrr:hover {
    background: url("../images/slide_arr.gif") no-repeat scroll -33px -31px transparent;
}

/* Related Article */
.related li{background: url('../../home/img/ico_dot.gif') no-repeat scroll 0 7px transparent; font:14px/18px Arial,Helvetica,sans-serif; margin-bottom: 10px; padding-left: 15px; }
.related li a {color:#333333;}

/* About Us */
.layoutaboutus { float:left; width:620px; padding:20px 10px 20px 35px;}
h2 { font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-bottom:20px;}
p { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.5em; margin-bottom:1em;}
p a{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em;  color:#0965B7;}
.leftstaff { float:left; width:250px;}
.namestyle { font-style:italic; font-size:1.1em; font-weight:700;}
.clear {clear: both; display: block; visibility: hidden; line-height:0px;}

/** tags **/
.tags { margin:10px 0;}
.tags .label {font-size: 12px; line-height: 28px; margin-right: 5px; text-transform: uppercase;}
.tags a {color: #171717; font-style: italic; padding: 5px; text-decoration: none;}
.tags a:hover {background-color: #02629b; color: #FFFFFF;}
.tags .current {background-color: #02629b; color: #FFFFFF;}