body{letter-spacing:.030em;background-color:#4C4C4C;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;background-image:url(http://www.popeonline.co.uk/images/bgs.jpg); background-repeat: repeat-x;}/**/
h1{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;font-size:30px;text-align:left;line-height:40px}
h1,h2,h3{font-weight:400;color:#3E3E3E;padding-bottom:15px;margin:0}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;text-align:left;font-size:23px;margin:0;padding:0 0 10px}
p{margin-top:.25em;margin-bottom:1em;font-size:13px;line-height:21px}
#blackline{border-top:1px solid #000}
#contentnudge{margin-left:10px}
#todaysdate{text-align:right}
#content ul{font-size:1em;list-style-type:circle}
#container{width:945px;border:0 solid gray;margin-left:0px;margin-right:auto;background-color:#EFEFEF;margin-bottom:0px;padding:10px}
#TOP{height:130px;width:800px;margin:auto}
#TOPSPACE{height:18px}
#NAV{width:650px;margin-left:30px;height:23px;border:0 solid #FFF}
#menu{width:650px;height:23px;margin-left:auto;margin-right:auto}
div#menu ul{height:23px;list-style:none;width:800px;display:inline;margin-left:0;padding-left:0}
div#menu ul li{list-style:none;margin-left:30px;float:left;text-align:left;line-height:23px;font-size:13px;font-weight:700}
div#menu ul li a{height:23px;color:#FFF;text-decoration:none}
div#menu ul li.last{border-right:0;width:152px}
div#menu ul li a:hover{color:#CCC;height:23px}
#containerright{float:right;width:180px;padding-bottom:2em;margin:0 0 10px}
#porttop{float:left;width:200px;margin:0}
#porttop3{width:200px;margin:0 0 0 100px}
#Header_Cont{margin-left: 0px;background-image:url(images/header.jpg);background-repeat:no-repeat; background-position: bottom; width:965px;height:169px;margin-top:0px; background-color:#EFEFEF}
.headertop{line-height:136px;background-image:url(header.jpg);background-repeat:no-repeat;background-color:#FFF;padding:0 0 0 40px}
.headertop2{line-height:136px;background-image:url(images/Main_Image_1.jpg);background-repeat:no-repeat;background-color:#FFF;padding:0 0 0 40px}
#headerbottom{padding-left:15px;color:#FFF;font-size:1.1em;line-height:30px;background-image:url(images/Main_Bottom_Fade.jpg);background-repeat:repeat-y;background-color:#FFF;width:570px}
#headerbottomforbooks{padding-left:15px;color:#FFF;margin-bottom:10px;font-size:1.1em;line-height:30px;height:40px;background-image:url(images/test_02.jpg);background-repeat:no-repeat;background-color:#FFF}
#blog1{line-height:27px;color:#000;height:auto;background-image:url(images/blog1.jpg);background-repeat:repeat-y;background-color:#FFF;margin-right:0}
#blog2{line-height:170%;color:#333;height:auto;background-image:url(images/blog.jpg);background-repeat:repeat-y;background-color:#FFF;margin-right:0;border:1px solid #E8E8E8;padding:20px 20px 10px}
#blog3{color:#000;height:auto;background-image:url(images/blog3.jpg);background-repeat:repeat-y;background-color:#FFF;margin-right:0;padding:.1em}
#blog4{line-height:170%;color:#333;height:auto;margin-right:0}
.adL{float:left;padding-right:10px}
.adR{float:right;padding-left:10px}
#BUZZ{float:right;width:180px;background-color:#F7F7F7;border:1px solid #999;margin:0 0 10px;padding:10px 10px 15px}
#footer{background-color:#999;color:#fff;clear:both;font-size:1.1em;border:1px solid #333;margin:2px 0;padding:.5em}
#footer p{font-size:1em;text-align:left;margin:0;padding:0}
.poshtalk{color:#666}
.largeportimg{border:0 solid #000;background-position:center;width:525px;text-align:center;background-repeat:no-repeat;margin:5px auto 15px}
.imgborder{border:1px solid #000;background-position:center;width:390px;text-align:center;background-repeat:no-repeat;margin:auto auto 10px}
#pdfboxouter{width:300px;margin:auto}
#pdfboxouter_Large{width:320px;margin:auto}
#pdfboxwords{padding:4px 0 0 45px}
#bookrimage{float:left;padding:15px 20px 0 10px}
#blogcontentforbooks{background-color:#FFF;margin:0 0 0 143px}
#blogcontent{background-color:#FFF;margin:0 0 0 154px}
#headertopforbooks{line-height:136px;height:136px;background-image:url(images/test_01.jpg);background-repeat:no-repeat;background-color:#FFF;padding:0 0 0 40px}
#headertopforbooks a:link,#headertopforbooks a:visited,#headertopforbooks a:active,#headertopforbooks a:hover{color:#333;text-decoration:none;display:block;font-size:32px}
.dates{color:#CCC;font-size:10px;padding:0}
.headertop a:link,.headertop a:visited,.headertop a:active,.headertop a:hover{color:#000;text-decoration:none;font-size:36px}
.comments a:hover,#comments a:active{color:red;font-weight:700;text-decoration:underline;text-align:center}
#W3CFooter{border:0 solid #000;height:10px;margin: 0px 0}
#greyline{border-top:2px solid #CCC;width:906px;clear:both;height:1px;margin:10px auto auto}
.greyline2{border-top:1px solid #CCC;width:500px;height:1px;margin:20px auto}
#leftbar{float:left;width:140px;padding-top:1px;background-color:#efefef;padding-bottom:2em;border:1px solid #999;margin:0}
#leftbarforbooks{width:140px;padding-top:1px;padding-bottom:2em;background-color:#efefef;border:1px solid #999;margin:0}
#leftbarforbooksfillercontainer{float:left;height:200px;width:100px;padding:14px 0 0}
#bookstore{float:left;border:1px solid #000}
a:link,a:visited{color:#7BAA0F;text-decoration:none;font-weight:700}
a:hover{text-decoration:none;color:#003448;font-weight:700}
p,ul,ol{line-height:26px;font-size:13px;margin:0 0 2em}
img{border:none}
img.left{float:left;margin-right:15px}
img.right{float:right;margin-left:15px}
form{margin:0;padding:0}
fieldset{border:none;margin:0;padding:0}
input,textarea,select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333}
#header{width:850px;height:82px;background:url(images/img03.gif) repeat-x left bottom;margin:0 auto 40px}
#logo h1{font-size:38px;color:#494949}
#logo h1 sup{vertical-align:text-top;font-size:24px}
#logo h1 a{color:#494949}
#logo h2{margin-top:-10px;font-size:13px;color:#A0A0A0}
#page{width:740px;margin:0 auto}
#content{float:left;width:500px}
.post_grey{background-color:#fdfdfd;margin-bottom:10px;padding:5px;border:1px solid #ccc}
.post_white{background-color:#FBFBFB;margin-bottom:10px;padding:5px}
.post .title{margin-bottom:20px;padding-bottom:5px;border-bottom:1px dotted #D1D1D1}
.entry2{border:0 solid #000;width:460px;padding:5px 10px 10px 5px}
.post .meta{background:url(images/img03.gif) repeat-x;padding:15px 0 60px}
.post .metabottomline{background:url(images/img03.gif) repeat-x;padding:15px 0 20px}
.post .meta p{line-height:normal;color:#999;margin:0}
.post .meta .byline{float:left;font-size:13px;margin-bottom:20px;width:600px;clear:left;border:1px solid #FFF}
.post .meta .links{float:right}
.post .meta .more{background:url(images/img06.gif) no-repeat left center;padding:0 20px 0 18px}
.post .meta .comments{padding-left:22px;background:url(images/img07.gif) no-repeat left center}
.sidebar{width:195px;}
.sidebar li{margin-bottom:0;}
.sidebar li li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin:0;}
.sidebar h2{margin-bottom:10px;border-bottom:1px dotted #D1D1D1;font-size:16px}
#search h2{margin-bottom:20px}
#s{width:120px;margin-right:5px;border:1px solid #F0F0F0;padding:3px}
#x{background:#ECECEC url(images/img08.gif) repeat-x left bottom;font-size:13px;color:#4F4F4F;padding:3px; width: 100px; height: 40px;border:1px solid #999999;cursor:pointer;}
.box1{background:url(images/img05.gif) no-repeat;padding:20px}
.box2{color:#BABABA}
.box2 h2{margin-bottom:15px;background:url(images/img10.gif) repeat-x left bottom;font-size:16px;color:#FFF}
.box2 a:link,.box2 a:hover,.box2 a:active,.box2 a:visited{color:#EDEDED}
#ReplyForm{border:1px solid #ccc;background-color:#FCFCFC;padding:10px}
.Blog_Dark_Bot{background-image:url(images/Blog_Bot.jpg);background-repeat:repeat;height:2px}
.Blog_Dark_Mid{background-image:url(images/Blog_Mid.jpg);background-repeat:repeat-y}
.Blog_Dark_Top{background-image:url(images/Blog_Top.jpg);background-repeat:repeat;height:22px}
.Blog_Light_Bot{background-image:url(images/Blog_Light_Bot.jpg);background-repeat:repeat;height:2px}
.Blog_Light_Mid{background-image:url(images/Blog_Light_Mid.jpg);background-repeat:repeat-y}
.Blog_Light_Top{background-image:url(images/Blog_Light_Top.jpg);background-repeat:repeat;height:22px}
.post h1 a:link,.post h1 a:visited{color:#171717;text-decoration:none}
.post h1 a:hover,.post h1 a:active{color:#171717;text-decoration:underline}
#contained{width:650px;border:0 solid #000;margin-left:14px}
#rightbar{float:right;width:260px;border:0 solid #999;margin:0 15px 0 0}
.ad_information{width:645px;background:url(images/background_all_01.gif) 0 0 repeat-y;margin-left:0;margin-bottom:5px}
.ad_information .background_top{width:645px;background:url(images/background_all_01.gif) -646px top no-repeat}
.ad_information .background_bottom{width:645px;background:url(images/background_all_01.gif) -1300px bottom no-repeat;padding:1px 5px 6px 1px}
.ad_information2{width:260px;background:url(images/background_all_02.gif) 0 0 repeat-y;margin-left:0;margin-bottom:10px}
.ad_information2 .background_top{width:260px;background:url(images/background_all_02.gif) -260px top no-repeat}
.ad_information2 .background_bottom{width:260px;background:url(images/background_all_02.gif) -520px bottom no-repeat;padding:1px 5px 6px 1px}
.copyright{padding-top:10px;padding-bottom:20px;border:0 solid #000;text-align:center;color:#FFF;line-height:30px;margin:auto auto 40px}
.copyright a{color:#FFF;text-decoration:none}
.copyright a:hover{color:#FFF;text-decoration:underline}
.maintext{padding:30px}
#portimg,#portimg2{border:1px solid #000;width:120px;background-position:center;text-align:center;margin:auto}
#pdfboxpicture,#logo{float:left}
#containedforbooks,#contained2{width:940px;background-color:#FFF}
.comments a:link,.comments a:visited{color:red;font-weight:700;text-decoration:none;text-align:center}
#W3C a:link,#W3C a:hover,#W3C a:active,#W3C a:visited,#logo a{text-decoration:none}
#leftbar ul,#leftbarforbooks ul{list-style:none;background-color:#efefef;font-weight:700;line-height:1em;font-size:13px;margin:0;padding:15px 0 0}
#leftbar li a:link,#leftbar li a:visited,#leftbarforbooks li a:link,#leftbarforbooks li a:visited{color:#333;text-decoration:none;display:block;background-color:#efefef;padding:10px 10px 10px 16px}
#leftbar li a:hover,#leftbar li a:active,#leftbarforbooks li a:hover,#leftbarforbooks li a:active{color:#333;text-decoration:underline;display:block;background-color:#efefef;padding:10px 10px 10px 16px}
legend,.post .meta b{display:none}
.sidebar ul,.box2 ul{list-style:none;margin:0;padding:0}


.sidebar2 ul,.box2 ul{list-style:none;margin:0;padding:0}
.sidebar2{width:195px; height: 250px;}
.sidebar2 li{margin-bottom:0}
.sidebar2 li li{margin:0}
.sidebar2 h2{margin-bottom:10px;border-bottom:1px dotted #D1D1D1;font-size:16px}

.ad_Main{width:980px;margin-left:0;margin-bottom:10px; margin: auto;}
.ad_Main .background_top2{width:980px;background:url(images/ad-Main.png) -984px  top no-repeat; height: 20px; margin-bottom:0px; margin-top: 40px;}
.ad_Main .background_mid2 {background:url(images/ad-Main.png) repeat-y;width:980px;margin-left:0px; margin-top: 0px;}
.ad_Main .background_bottom2{width:980px;background:url(images/ad-Main.png) -1967px bottom no-repeat; height: 20px;}



.ARCpost a:link, .ARCpost a:active, .ARCpost a:visited { background-color: #FEFEFE;  -webkit-border-radius: 5px;
    -moz-border-radius: 5px; display: block; padding: 10px; margin-bottom: 20px; border: 1PX SOLid #FEEFEE}


.ARCpost a:hover{ background-color: #FEEFEE;    -webkit-border-radius: 5px;
    -moz-border-radius: 5px; display: block; padding: 10px; margin-bottom: 20px; border: 1px solid #CCC;}
	
.search-form input,textarea	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;line-height: inherit; font-weight: lighter; margin-bottom: 10px;text-indent:.5em;}
.search-form .basic input{border:1px solid #CCC;margin: .35em 0 .35em 0; background-color: #FEFEFE;padding:.3em 0;text-indent:.5em;width:200px;}
.replytext {margin-left: 70px; line-height: 24px; width: 470px; border: 0px solid black;}
.replytext img { width: 470px;}

/* 
http://generateuk.co.uk/blog/ 
Twitter
*/


