/*general*/
body { background: #646a7d url('/media/cityskyline-london.png') repeat-x; background-position:top center; font-size:14px;font-family:Arial,Helvetica,Verdana;text-align:left}
img{border:0px;}

/*spans*/
.italic{font-style:italic;}
.bold{font-weight:bold;}
.bolditalic{font-style:italic;font-weight:bold;}
.red{color:red;font-weight:bold;}
.green{color:green;font-weight:bold;}
.orange{color:#E1771E;font-weight:bold;}
.blue{color:blue;font-weight:bold;}
span.spoil { background: #000; }
span.smallheading {font-weight:bold;font-size:12px;color:#E1771E;}
span.smalltext a{font-size:12px;text-decoration:none;color:black;font-family: Helvetica,sans-serif;}
span.smalltext a:hover{font-size:12px;text-decoration:none;color:black;text-decoration:underline;font-family: Helvetica,sans-serif;}

hr{height: 1px;border:0px;
color: #9E9E9E;
background-color: #9E9E9E;}

/*header*/
.theheader{/*background:#ffffff;*/width: 975px;text-align:left;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 0px solid #000000;margin-bottom:0px;float:left;position: relative;}
.headercenter{margin:0 auto;text-align:center;}
.header{width: 975px;height: 52px;text-align:center;padding: 0px;border: 0px solid #000000;background: url(navigation_bar-new.png) repeat-x 0px 0px;margin-bottom:0px;clear:both;margin-bottom:5px}
.headerleft{width:297px;height:49px;padding-left:0px;float:left;/*background: url(background6.bmp)*/;overflow:hidden;padding-top:3px;}
.headerright{width:600px;height:35px;padding-top:0px;float:right;/*background: url(background7.bmp);*//*background: #f6f6f6;*/padding-top:17px;}

#headerlogo{width:60%}
#headertext{font-weight:bold;font-size:0.8em;color:white;}
#headermenutext{color:#525252;}
#headermenutext a{font-weight:bold;font-size:1.0em;text-decoration:none;color:white;font-family:Arial,Helvetica,sans-serif;}
#headermenutext a:hover{text-decoration:underline;}

/*footer*/
#footer {width: 961px;clear:both;background:#c4d7d4;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #000000;padding: 5px;background: url(background5-light.bmp);margin-bottom:5px;}

/*ads*/
.top-ad{/*background:#ffffff*/background: url(background5-light.bmp);width: 468px;text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #000000;padding-left: 5px;padding-right: 5px;padding-bottom: 0px;padding-top:2px;margin-bottom:5px;display: inline;float: right;}
.lower-ad{/*background:#ffffff*/background: url(background5-light.bmp);width: 468px;text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #000000;padding-left: 5px;padding-right: 5px;padding-bottom: 0px;padding-top:2px;margin-bottom:5px;display: inline;margin-left:90px;float:left;}
.userdiv{width: 152px;height:63px;background: url(background5-light.bmp);text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-top:2px;margin-bottom:5px;margin-right:5px;border: 2px solid #000000;float:left;}

/*main div structure*/
#col-1 {width: 643px;display: inline;float: left;/*background:#ffffff;*/}
#col-2 {display: inline;float: right;border-top: 0px solid #ffffff;width: 301px;}
#container {border:0px solid #000000;border-bottom: 0px solid #333;width: 975px;margin: 0 auto;text-align: left;overflow:hidden;}
.news1 {display: inline;float: left;background:#ffffff;width: 621px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #000000;padding: 10px;margin: 0 auto;background: url(background5-light.bmp);margin-bottom:5px;text-align: justify;font-size:12px;}
.news2 {display: inline;float: right;background:#ffffff;width: 100%;/*width: 305px;*/-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #000000;padding: 10px;margin: 0 auto;margin-bottom:5px;font-size:12px;}

/*articles bits*/
.byline{padding-top:6px;font-size:1em;}
.byline a{padding-top:6px;font-size:1em;text-decoration:none;color:black;font-weight:bold;}
.byline a:hover{text-decoration:underline;}
.headingtext{font-weight:bold;}
.post_title a{text-decoration:none;color:black;font-family: Helvetica,sans-serif;font-size:25px;line-height:25px;display:block;color:black;font-weight:bold;}
.post_title a:hover{text-decoration:underline;}
.spoilers{border:2px solid #fbad06;text-align:center;/*background: url(background5.bmp);*/background:#fee901;margin-bottom:5px;}
.avatar{float: left;clear: left;border:1px solid #ccc;padding:2px;margin-right:5px;}
.topavahack{clear:both;font-size:8px;/*border:1px solid #000000;*/}
.avahack{clear:both;font-size:2px;/*border:1px solid #000000;*/}
.floatimgleft {float:left;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.commentclass1 {clear:both; margin: 5px 0;background:#f5f5f5; border:1px solid #eee; overflow: hidden; position: relative;padding-right:5px;padding-left:5px;padding-top:5px;}
img.floatLeft {float: left;margin-bottom:1px;margin-right:10px;margin-bottom:3px;/*    margin: 4px; */}
img.floatRight {float: right;margin-left:10px;margin-bottom:3px;}
img.floatCentre {display:block;margin:auto;}
div.floatCentre {display:block;margin:auto;text-align:center;}
img.borderfloatLeft {float: left;margin-bottom:3px;margin-right:9px;/*    margin: 4px; */border: 1px solid #666666;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:5px;background:#ffffff;}
img.borderfloatRight {float: right;margin-left:9px;margin-bottom:3px;border: 1px solid #666666;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:5px;background:#ffffff;}
img.borderfloatCentre {display:block;margin:auto;border: 1px solid #666666;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:5px;background:#ffffff;}
.readon {color:white;font-weight: bold;font-size: 11px;padding-left:4px;padding-right:4px;}
.commentclass1 p{ padding: 0 ; margin: .3em 0 .3em 5px; min-height: 47px; line-height: 1.3em;}
.commentclass1 ul{ line-height: 1.3em;}

.commentform {clear:both; margin: 5px 0;background:#f5f5f5; border:1px solid #eee;padding-right:5px;padding-left:5px;padding-top:5px;}

.navbar {clear: both;border:1px solid #000;min-height: 34px;/*_width: 610px;_height: 1%;*/margin-top:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#f5f5f5; }
.navbar ul {background: #f5f5f5 ;padding: 4px 10px;min-height: 28px;margin: 1px;_height:1%;}
.navbar li {height: 28px;display: inline;margin: 0 10px 0 0;padding: 0;float: left;}
.navbar img {padding-top:5px;}
.navbara {color: #000;display: block;padding: 5px 0 2px;font-size: 14px;text-decoration: none;white-space: nowrap;min-width: 50px;}
.navbarb {color: #000;display: block;padding: 5px 0 2px;font-size: 14px;text-decoration: none;white-space: nowrap;min-width: 50px;font-weight: bold;padding-left:4px;padding-right:4px;}
.navbarc {color: #000;display: block;padding: 5px 0 2px;font-size: 14px;text-decoration: none;white-space: nowrap;min-width: 50px;padding-left:4px;padding-right:4px;}

.bigtitle{text-decoration:none;color:black;font-family: Helvetica,sans-serif;font-size:20px;line-height:20px;color:black;font-weight:bold;}
.opinionlink_title a{text-decoration:none;color:black;font-family: Helvetica,sans-serif;font-size:20px;line-height:20px;display:block;color:black;font-weight:bold;}
.opinionlink_title a:hover{text-decoration:underline;}

/*Column 2 bits*/
div.middlesep {border-bottom:1px dotted #E1771E;}

