@charset "UTF-8";

body {

font-family: verdana, arial, sans-serif;
font-size: 0.75em;
width:960px;
margin:0 auto;
text-align:center;
background: #202b2b url(../../09/images09/09back.png) repeat-y top center;
}

img { border:none;}
 
a:link  { text-decoration: none; color: #115380; }
a:hover { text-decoration: underline;}
a:visited { text-decoration: none; color: #115380; }
a:active  { text-decoration: none; color: #ab0505; }


/* main structure */

#header,#nav,#content,#sub-section,#footer {

overflow:hidden;
display:inline-block;
text-align:left;

}

/* safari and opera need this */

#header,#nav,#footer,#terminator {width:100%;}
#nav {background-color: #000;}
#header {background: url(../../09/images09/snowheader.jpg) no-repeat top; height:200px;}
#content,#sub-section,#content2 {float:left; line-height:1.8em;}
#content {width:560px; margin-bottom: 10px;}
#content2 {width:960px;}
#sub-section {width:350px; margin-left: 50px;padding-bottom:20px;}
#footer {background:#fafafa; width:950px; border-top: 5px solid #000; padding: 5px 10px 30px 0px; clear:left}
#terminator {background-color: #000; padding: 30px; color:#fff; font-family: Arial, "MS Trebuchet", sans-serif; width:900px;}

/* title controls */

H1 {font: 3.00em "Trebuchet MS", sans-serif; margin: 60px 0 5px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
H2 {font: 1.00em "Trebuchet MS", sans-serif; margin: 3px 0 0px 0; color:#918c02;}
H3 {font: 1.20em "Trebuchet MS", sans-serif; margin: 62px 0 5px 0px; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
H4 {font: 1.20em "Trebuchet MS", sans-serif; margin: 0 0 3px 18px; padding-bottom: 10px; border-bottom: 2px solid #ccc; font-weight: bold; 
	background: url(images/rollovers/red-star.gif) right no-repeat;}

/* Article19 Horizontal Navigation */

#menu {margin: 0px 0px 0px 0px;	padding: 0;}
#menu ul {border: 0;margin: 0;padding: 0;list-style-type: none;	text-align: center;	clear: left;}
#menu ul li {display: block;float: left;text-align: center;	padding: 0;	margin: 0;}
#menu ul li a {	width: 87px;height: 50px;margin: 0px;color: #918c02;text-decoration: none;display: block;text-align: center;letter-spacing: 1px;line-height: 50px;}
#menu ul li a  {font-family: "MS Trebuchet", sans-serif;font-size: 0.75em;} 
#menu ul li a:hover {color: #fff;line-height: 50px;background:url(../06/images/rollovers/pointer.gif) bottom no-repeat;}
#menu a:active	{background: #c60;color: #fff;}

/* Article19 Vertical Navigation */	

ul#navlist {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 350px; background:#fafafa;}
ul#navlist li {display: block; border-bottom: 1px dashed #e3e3e3;}
ul#navlist li a {display: block;width: 350px;padding: 10px 0px 10px 0px;color:#006699;text-align:left;text-decoration: none;}
ul#navlist li a:active {background: #f0e7d7;color: #800000;}
ul#navlist li a:hover {background:url(../06/images/rollovers/star.gif) #d5d3ff 2px 7px no-repeat;}

ul#navlist li a span.title {font: 1.00em "Trebuchet MS", sans-serif; margin: 3px 0px 3px 20px; display:block; color:#115380;}
ul#navlist li a span.description {display:block; font-size:10px; line-height: 1.2em; margin-right:20px; color:#000;}
ul#navlist li a span.date {font-weight:bold; font-size:10px; color:#000;}

ul#navlist li.twitter a {display: block;width: 350px;height:48px;padding: 10px 0px 10px 0px;color:#006699; background: #4a586c url(../06/images/ads/twitter-button.png) no-repeat top;}
ul#navlist li.end a {display: block;width: 350px;height:20px;padding: 10px 0px 10px 0px;color:#006699; background: #aeb6e0}
ul#navlist li.end a:hover {background:url(images/rollovers/star.gif) #d5d3ff 2px 7px no-repeat;}
ul#navlist li.ablog a {display: block;width: 350px;height:48px;margin:68px 0 0 0; padding: 10px 0px 10px 0px;color:#006699; background: #8a0000 url(../06/images/alice-button.png) no-repeat top;}

/* Comment List */

ul#uComment {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 330px;}
ul#uComment li {display: block;padding: 0; margin-right:15px;}
ul#uComment li a {display: block;width: 330px;padding: 11px 10px 11px 10px;text-align:left; text-decoration:none; background:#00a2f2; border-bottom:1px solid #59bef0;}
ul#uComment li a:active  {background: #f0e7d7;color: #800000;}
ul#uComment li a:hover {color:#d3011a;background:#d9d725;}

ul#uComment li a span.utitle {font: 0.9em "Trebuchet MS", sans-serif; margin:0; display:block; color:#fff;text-transform:capitalize;}
ul#uComment li a span.date {font-weight:bold; font-size:10px; color:#000;}

/* Vimeo List */

ul#uVimeo {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 330px;}
ul#uVimeo li {display: block;padding: 0; margin-right:15px;}
ul#uVimeo li a {display: block;width: 330px;padding: 11px 10px 11px 10px;text-align:left; text-decoration:none; background:#000; border-bottom:1px solid #404040;}
ul#uVimeo li a:active  {background: #f0e7d7;color: #800000;}
ul#uVimeo li a:hover {color:#8e8600;background:#d9d725;}

ul#uVimeo li a span.utitle {font: 0.9em "Trebuchet MS", sans-serif; margin:0; display:block; color:#fff;text-transform:capitalize;}
ul#uVimeo li a span.date {font-weight:bold; font-size:10px; color:#000;}

/* Footer UL Lists */	

ul#footlist {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 240px;}
ul#footlist li {display: block;margin: 0;padding: 0 0 5px 0; margin-right:15px;}
ul#footlist li a {display: block;width: 240px;padding: 10px 20px 5px 20px;color:#006699;text-align:left;text-decoration: none;}
ul#footlist li a:active  {background: #f0e7d7;color: #800000;}
ul#footlist li a:hover {color:#d3011a; background:url(images/rollovers/footstar.png) 16px 9px no-repeat;}

ul#footlist li a span.atitle {font: 1.00em "Trebuchet MS", sans-serif; margin: 0 0 3px 0; display:block; color:#115380;}
ul#footlist li a span.description {display:block; font-size:10px; line-height: 1.2em; margin-right:20px; color:#000;}
ul#footlist li a span.date {font-weight:bold; font-size:10px; color:#000;}

/* Article19 Vertical Navigation */	

.archivelist {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 560px;}
.archivelist li {display: block;}
.archivelist li a {display: block;width: 560px;padding: 10px 0px 5px 0px;color:#006699;text-align:left;text-decoration: none;}
.archivelist li a:active {background: #f0e7d7;color: #800000;}
.archivelist li a:hover {background: #e7e7e7;}

.archivetitle {font: 2em "Trebuchet MS", sans-serif; margin: 10px 0 0 0; padding:0px; border-bottom: 1px dashed #e7e7e7;}
.archivedesc {padding:10px 0 10px 0;margin:0;}

/* Article19 Listings Navigation */	

div#upcoming_classic {width:310px;margin:0;padding:0;background-color:transparent}
div#upcoming_classic .upb_text,div#upcoming_classic a {color:black;font:normal x-small arial, Helvetica, sans-serif}
div#upcoming_classic a {color:#a51410;font-weight:bold;text-decoration:none}
div#upcoming_classic a:hover {background-color:#a51410; color:#fff;padding: 3px;}
div#upcoming_classic .upb_header {padding:3px 3px 5px 3px;font-weight:bold;}
div#upcoming_classic .upb_header a {color:#a51410; font-weight: bold;font-size: 12px;}
div#upcoming_classic .upb_header a:hover {color:#fff; font-weight: bold;font-size: 12px; background-color: #blue;}
div#upcoming_classic .upb_events {margin:0;padding:5px 5px 0px 5px;}
div#upcoming_classic .upb_event {margin-bottom:0px;padding:0px;}
div#upcoming_classic li {list-style: none;}
div#upcoming_classic .upb_date {border-bottom:1px solid #aabae0;margin:10px 0 3px 0}
div#upcoming_classic .upb_date .upb_text{color:#424142;font-size: small;font-weight: normal;border-bottom:1px solid #aabae0;margin:10px 0 3px 0}
#upcoming_classic .upb_more {margin: 10px 5px 5px 0;text-align:right}
	
/* ID Elements Only */

#minibutton {font-size:11px;}

#quote {position:relative;top:10px;padding:20px;border: 5px solid #e6f3ff;font-family: Helvetica, "MS Trebuchet", sans-serif; font-style: oblique;}
#quote span.person {font-family: Arial, "MS Trebuchet", sans-serif; font-size:1em; font-weight: bold;display:block;}

#content2 h3 {font: 1.5em "Trebuchet MS", sans-serif; margin: 10px 0 10px 0px; padding-top:10px; border-bottom: 1px solid #ccc;}
#content2 h2 {font: 2em "Trebuchet MS", sans-serif; margin: 5px 0 5px 0px;}

#extra {padding:0;margin:0;}
#listings {width:310px;padding:5px 20px 10px 20px; background:url(images/winter.jpg) bottom no-repeat; border-bottom:3px solid #000;}
#listingsheader{height:35px;padding:20px 10px 0 20px;margin:0;color:#fff;background:#000; font:1.5em "Trebuchet MS", sans-serif;}

#prevnext {padding: 10px 0 10px 0;border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#f6f6f6; font-size:10px;}
#content blockquote {font-style: oblique; color:#919191;}

#adbase {position:relative; top:10px; width:538; height:78px; padding:12px; background:#000;}

#searchbox {position:relative; left:700px; top:0px; width:260px; height:45px; padding: 5px 0 0 10px;}
#search {width:150px; background:transparent; border:1px solid #222163;}

#storyend {padding:5px 5px 5px 10px; border-bottom: 1px solid #999; background: #f6f6f6;}

#footer-one {float:left; width:280px; padding: 20px 0 0 20px; clear:none;}
#footer-two {float:left; width:280px; padding: 20px 0 0 20px;}
#footer-thr {float:left; width:280px; padding: 20px 0 0 20px;}

#latest span {padding:0px; margin:1px 0 3px 20px;}
#latest small {line-height:1.2em;}

#sidebarstuff {position:relative; top:10px;}

#flickrbox {position:relative; top:5px;}
#flickrbox img {padding:3px; border: 1px solid #f2f2f2;}

#terminator a:link { text-decoration: none; color:#e7e7e7; }
#terminator a:hover { text-decoration: underline; color:#fff;}
#terminator a:visited { text-decoration: none; color: #e7e7e7; }

div.item {padding:10px 0 0 18px;}
div.item p {margin:2px 0 0 0;}
div.hannahpost p:first-child {font-weight:bold;}


/* Comments */	

#alpha .comments .even { background-color: #e6f0f5;width:520px;border-right: 1px solid #c0d9e6;border-bottom: 1px solid #c0d9e6;}
#alpha .comments .odd { background-color: #f3f3f3;width:520px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}

.comment { background: #fff;padding: 10px 20px 10px 20px;width: 549px;margin-bottom:10px;font-size:11px;}
.comment-header {font-weight: bold;font-size:10px;}

.comments-header,
.comments-open-header,
.trackbacks-header {height: 20px;background: url(http://article19.co.uk/06/mt-static/addons/Commercial.pack/themes/professional-black/header-arrow-wide.gif) no-repeat 0 0;font-size: 10px;color: #fff;font-weight: bold;border: none;padding: 0 6px 0 20px;line-height: 20px;font-family: verdana;text-transform: uppercase;margin-bottom: 10px;}

.asset-header,.asset-content,.asset-body,.comments-header,.comment-content,.comment-footer,.comments-open-header,.comments-open-content,#comments-open-footer,.comments-closed,#comment-form-external-auth,#comment-greeting,.comments-open-moderated,#comment-form-name,
#comment-form-email,#comment-form-url,#comment-form-remember-me,#comment-form-reply,#comments-open-text,.trackbacks-header,.trackbacks-info,.trackback-content,.trackback-footer,.archive-content,.search-form-header,.search-results-header {margin-bottom: .75em;}

#comment-form-remember-me label,
#comment-form-reply label {
    display: inline;
}

.comments-open label {
    display: block;
}

/* Blog UL Lists */	

div.highlight_container {position: relative; top:5px;width:315px;z-index:7;background-color: #f4f4f4;}
div.latest_base {height: 14px;width: 350px;background-image:url(../06/07_images/sidebar/base_curve.gif);background-position:bottom;background-repeat:no-repeat;}

/* Article19 Highlights Navigation */	

ul#highlight {text-align: left;list-style: none;padding: 0px;margin: 0;width: 285px;}
ul#highlight li {display: block;margin: 0;padding: 0;}
ul#highlight li a {display: block;width: 285px;padding: 10px 20px 10px 45px;color:#006699;text-decoration: none;background:#f4f4f4 url(07_images/includeimages/highlight_bullet.gif) left no-repeat;border-bottom: dashed 1px #e8e8e8;font-size:11px;}
ul#highlight li#active a {background: #f0e7d7;color: #800000;}
ul#highlight li a:hover, ul#highlight li#active a:hover {color: #fff;background:url(../06/07_images/includeimages/highlight_bullet_on.gif) left no-repeat;background-color: #FF9900;}

/* Items from SL55 AMG for compatibility */

#floatleftwrapper {position: relative;width: 230px;padding: 0 10px 10px 0px;float:left;}
#floatheader {font-family:"Trubuchet MS", Times, serif;font-size:medium;color:#FFFFFF;padding:10px 15px 10px 15px;width: 200px;background-color:#333333;}
#floatleftblue{position:relative;background-color:#fafafa;top:0px;float:left;width: 200px;color:#666666;padding:15px 15px 15px 15px;border-bottom: 1px solid #666666;font-family: Arial, Helvetica, sans-serif;line-height: 1.3em;}

.newstitle, .articlesubheader, .redheadmedium, .articlesub {font-family: "Trebuchet MS", sans-serif; font-weight:800; font-size:medium; color:#918c02;}

#mytable {width: 560px;	padding: 0;	margin: 0;}
#mytable caption {padding: 0 0 5px 0;width: 490px;font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align: right;}
#mytable th {font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #CAE8EA url(07_images/bg_header.jpg) no-repeat;}
#mytable th.nobg {border-top: 0;border-left: 0;border-right: 1px solid #C1DAD7;background: none;}
#mytable td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;padding: 6px 6px 6px 12px;color: #4f6b72;}
#mytable td.alt {background: #F5FAFA;color: #797268;}
#mytable th.spec {width:140px;border-left: 1px solid #C1DAD7;border-top: 0;background: #fff url(07_images/bullet1.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#mytable th.specalt {width:140px;border-left: 1px solid #C1DAD7;	border-top: 0;	background: #f5fafa url(07_images/bullet2.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #797268;}

/* Chat Bubble Start Red */

div.chatmiddlered {width:520px;background-image:url(../06/06images/chatbox/red-middle.png);background-repeat:repeat-y;padding: 5px 20px 5px 20px;}
div.chatbottomred {width:560px;height:11px;background-image:url(../06/06images/chatbox/red-bottom.png);background-repeat: no-repeat;vertical-align:top;}
	
/* Chat Bubble Start Specials */

div.chattopseb {width: 560px;height:41px;background-image:url(../06/06images/chatbox/red-top-seb.png);background-repeat: no-repeat;vertical-align:top;}
div.chattopwayne {width: 560px;height:41px;background-image:url(../06/06images/chatbox/red-top-wayne.png);background-repeat: no-repeat;vertical-align:top;}
div.chattopakram {width: 560px;height:41px;background-image:url(../06/06images/chatbox/red-top-akram.png);background-repeat: no-repeat;vertical-align:top;}
div.chattopliam {width: 560px;height:41px;background-image:url(../06/06images/chatbox/red-top-liam.png);background-repeat: no-repeat;vertical-align:top;}

div.chattop {width: 560px;height:41px;background-image:url(../06/06images/chatbox/top.png);background-repeat: no-repeat;vertical-align:top;}	
div.edchattop {width:560px;height:41px;background-image:url(../06/06images/chatbox/edtop.png);background-repeat: no-repeat;vertical-align:top;}
div.edchatbottom {width:560px;height:11px;background-image:url(../06/06images/chatbox/bottom.png);background-repeat: no-repeat;vertical-align:top;padding-bottom: 3px;}
div.chatmiddle {width:520px;background-image:url(../06/06images/chatbox/middle.png);background-repeat:repeat-y;padding: 5px 20px 5px 20px;}
div.chatbottom {width: 560px;height:11px;background-image:url(../06/06images/chatbox/bottom.png);background-repeat: no-repeat;vertical-align:top;}

/* Article19 Webstore */

#store {float:left;width:765px;clear:none;}
#storetitle {float:left;width:960px;height:71px;background-color: #000000;background-image: url(../06/images/static/thestore.png); clear:right;}
#what {float:left;width:173px;padding: 34px 10px 10px 10px;border:1px solid #f2f2f2;background:url(../06/images/static/storetop.png) top no-repeat;text-align:left;font-size:11px;line-height:1.2em;}


/* Span Elements Only */

.sectionid {color:black;}

/* Text Modifiers Only */

.searchboxtext {font-size:11px; color:white; padding:3px;}
.sidebardate {font-weight:bold; font-size:10px; color:#000;}
.posttitle {font: 2.00em "Trebuchet MS", sans-serif; margin: 35px 0 0 0;}
.posttitlehannah {font: 2.00em "Trebuchet MS", sans-serif; margin: 35px 0 7px 0;padding: 0 0 5px 0; border-bottom: 1px solid #ccc;}
.blockout {background:#fafafa; padding:5px; border:1px solid #e3e3e3;}
.underlineheader {font-weight: bold; font-size:1.5em; border-bottom:1px solid #fafafa; padding:10px 0 4px 0; margin:0px;}
.hannahtitle {font: 4.00em "Trebuchet MS", sans-serif; margin: 35px 0 5px 0; padding-bottom: 10px;}
.newsub {font: 2.50em "Trebuchet MS", sans-serif; margin: 0px 0 5px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc;}



