/* GENERAL STYLES */
@charset "utf-8";
/* CSS Document */

/* ------ RESET ------*/
html, body, div, h2, h3, h4 {
    padding: 0px;
    margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
html, body {font-size:100.01%; height:100%;}
h1,h2,h3,h4 {line-height:1;}
img {border:none;}
/* ------ RESET END ---*/

.hidden {display:none;}
.right {float:right;}
.left {float:left;}
.clear {clear:both; height:1px; width:100%; visibility:hidden;}

#container, #footer {
    width: 970px;
    margin: 0 auto;
    border: 1px solid #9b95c4;
	margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
}


#header {
    height: 180px;
    background: #fff;
    padding: 0px;
}
#header-line {margin: 0 17px 0 17px; padding:0; border-bottom:solid 3px #9b95c4;}



#breadcrumb-box {
	text-align:left;
	background:#fff;
	padding:0;
}

#breadcrumb {padding: 1px 0 0 17px; background: #fff; color: #373c8e; font-size:0.70em; margin:0;} 
#breadcrumb li { color: #373c8e; display: inline; margin-right: 4px;} 
#breadcrumb a { color: #373c8e; background: url(/ukgwa/20160512093229oe_/http://www.iraqinquiry.org.uk/media/iraqinquiry/images/layout/breadcrumb_list.gif) top right no-repeat; padding-right: 11px; text-decoration: none; font-weight:bold;} 
#breadcrumb a:hover {background:url(/ukgwa/20160512093229oe_/http://www.iraqinquiry.org.uk/media/iraqinquiry/images/layout/breadcrumb_list.gif) bottom right no-repeat; } 


#body {
    overflow: hidden;
    width: 970px;
}

#content {width: 550px;float: left;padding: 10px;}
#content p {font-size: 0.8em;}
#content h2 {font-size: 1.6em; color:#13235a;}
#content h3 {font-size: 1.3em; color:#13235a;}
#content h4 {font-size:1.0em; color:#13235a;}
#content a {color:#373c8e;}
#content a:link, #content a:visited {color: #373c8e; text-decoration: underline;}
#content a:hover{color:#373c8e; text-decoration:none;}
#content img {padding:5px;}
#content ul {list-style-type: square; list-style-image: none;}
#content ul, ol { padding:0; margin: auto;font-size: 0.8em; margin-top:15px;}
#content ul ul, #content ul ol, 
#content ol ol, #content ol ul { margin-left:1em; padding-left:0; font-size: 100%;}
#content ul li, #content ol li { margin-left:3em; margin-bottom: 7px; }
#content li li { margin-left:1em;}
#content address {margin-left:1em; font-style:normal;font-size: 0.8em;}
#content .picture {margin: 0.5em 0pt 0.5em 0.8em; background-color: #F9F9F9; border: 1px solid #CCCCCC; padding: 2px; } 
#content .picture p {padding:0 2px 0 2px;font-size: 0.7em; margin:0;}
#content .picture img { padding: 1px; vertical-align:middle; margin-bottom: 0px; } 

/* ------ Table Style added by MH 17Nov09 ------*/
#content table {border: none; color: #000; border-collapse: collapse; border-spacing: 0; border-bottom: solid 2px #000; margin: 10px 1px; padding: 10px 1px; width: 99%;}
#content  td, th {font: 70% Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal; background-color: #fff;	border: 1px solid #666666; padding: 3px; vertical-align : top;}
#content td p {font-size: 100%;}
#content  td ul {font-size: 100%;}
#content  td ol {font-size: 100%;}
#content th {background-color: #ccc; font-weight: bold;}
#content tr {height : 20px;}
/* ------ Table Style End ------*/



/* Video Entry */

#video-outer-ph {height: 265px; position:relative; width: 545px;}
#video-ph {height: 250px; width: 332px; position:absolute; top:0px; left:0px; background-color:#fff; border:solid 1px #000}
#video-info {height: 250px; width: 190px; position:absolute; top:0px; right:0px; background-color:#eeeeee;}
#video-info h3 {background-color: #CECBE2; padding:3%;font-size: 0.85em; color:#9B95C4; margin:0;} 
#video-info p {margin:0; padding: 5px;}
#video-info ul {font-size: 0.8em; margin-left:0px; padding: 5px;}
#video-info .splitter {margin-left: 3px; margin-right: 3px;border-top: solid 2px #CECBE2; }

.home-video-control input, .video-control input {border: solid 1px #000; background-color:#cccccc; margin-top: 3px; text-align:center;}


#homepage-infowrap {height: 170px;width: 545px; padding:0;}
#homepage-infowrap .left {width: 47%;float: left; background-color:#eeeeee; border: solid 1px #13235a;}
#homepage-infowrap .right{ width: 47%; float: right;background-color:#eeeeee; border: solid 1px #13235a;}
#homepage-infowrap h3 {background-color: #13235a; padding:2%;font-size: 0.85em; color:#fff; margin:0;}
#homepage-infowrap p {padding:5%; margin:0;}

#search-box {margin-top:10px; margin-right:17px;border-top: solid 1px #9b95c4;}
#search-box form {padding:0px; margin: 5px 0 10px 0; }
#search-box label {display: none;}
#search-box #s {border: solid 1px #ccc; width: 120px;}
#search-box #searchsubmit {border: solid 1px #ccc;  font-size: 11px; width: 50px}



#left-sidebar {width: 200px; float: left;padding:0px;}
#left-sidebar ul {margin-left: 17px;padding-left: 0;list-style-type: none; margin-top: 10px; font-size: 0.80em; font-weight:bold;}
#left-sidebar a {display: block;padding: 5px 3px 5px 3px;width: 178px; background-color: #13235a; border-bottom: 1px solid #eee;}
#left-sidebar a:link, #left-sidebar a:visited {color: #fff; text-decoration: none;}
#left-sidebar a:hover{background-color: #373c8e;color: #fff;}
#left-sidebar ul ul {margin-left: 0px; margin-top: 0px; padding-left: 0;list-style-type: none; font-size: 100%; font-weight:bold;}
#left-sidebar ul ul a {display: block;padding: 5px 3px 5px 13px;width: 168px; background-color: #424f7b; border-bottom: 1px solid #eee;}

#right-sidebar {width: 200px;float: left;padding:0px;}
#right-sidebar h2 {background-color:#9b95c4; color:#fff; font-weight:bold; padding: 5px 3px 5px 3px; margin-right: 17px; font-size: 0.9em;}
#right-sidebar a {color:#373c8e;}
#right-sidebar a:link, #right-sidebar a:visited {color: #373c8e; text-decoration: underline;}
#right-sidebar a:hover{color:#373c8e; text-decoration:none;}

.news-block, .subscribe-block {margin-right:17px; border-bottom: 1px solid #eeeeee;}
.news-block p, .subscribe-block p {font-size:0.7em; line-height: 1.4em; margin-bottom: 5px; margin-top: 2px; padding:2px 0 0 0;}
#right-sidebar .last {border-bottom: none;}

#footer {margin-top:10px;height: 50px;background: #fff;padding: 0px;text-align:center;font-size:0.75em;border:none;}
#footer-nav {list-style: none; margin: auto 0 auto 0; padding: 0; }
#footer-nav li {display: inline; padding-right: 20px;}
#footer p {clear:both;}
#footer a {color:#373c8e;}
#footer a:link, #footer a:visited {color: #373c8e; text-decoration: none;}
#footer a:hover{color:#373c8e; text-decoration:underline;}


#comment-input {margin: 20px 0 20px 0;}
#comment-input fieldset {border: 1px solid #eeeeee; padding:10px;}
#comment-input legend {font-size:0.80em;}
#comment-input label {display: block;}
#comment-input .txtBox, #comment-input .extendedTxtBox {width: 400px; border: 1px solid #d2d2d2;}
#comment-input .charInfo {display:block; font-size:0.85em;}
#comment-input .extendedTxtBox {height: 100px;}
#comment-input .actionButton input {border: 1px solid #dedede; background-color:#eeeeee; color:#000;}
#comment-input .success p {color:green; font-weight: bold; padding-top:15px; }
#comment-input .error p {color:red; font-weight: bold; padding-top:15px; }
#comment-input .failure p {color:orange; font-weight: bold; padding-top:15px; }
#comment-input .btnSubmit {font-size:0.80em;}

#stream-counter { width: 188px; height: 40px; }
/* jQuery Countdown styles 1.5.5. default version */
.hasCountdown {border: 1px solid #ccc;background-color: #eee;}
.countdown_rtl {direction: rtl;}
.countdown_holding span {background-color: #ccc;}
.countdown_row {clear: both;width: 100%;padding: 0px 2px;text-align: center;}
.countdown_show1 .countdown_section {width: 98%;}
.countdown_show2 .countdown_section {width: 48%;}
.countdown_show3 .countdown_section {width: 32.5%;}
.countdown_show4 .countdown_section {width: 24.5%;}
.countdown_show5 .countdown_section {width: 19.5%;}
.countdown_show6 .countdown_section {width: 16.25%;}
.countdown_show7 .countdown_section {width: 14%;}
.countdown_section {display: block;float: left;font-size: 65%;text-align: center;}
.countdown_amount {font-size: 110%;}
.countdown_descr {display: block;width: 100%;}

#stream-counter1 { width: 544px; height: 40px; font-size: 0.8em; margin-bottom:10px; padding: auto;}
#stream-counter1 span {width: 15%; float:left; display:block; text-align:center; padding:0px; margin:0px;}
#stream-counter1 span.first{width: 37%; font-size: 1.2em;  padding: auto; margin: 10px 0 auto 5px;}
#stream-counter1 span span.u {font-size: 1.5em; text-align:center;padding: 0; width: 100%;margin:0px;}
#stream-counter1 span span.t {font-size: 0.85em; text-align:center;padding: 0; width: 100%;}

/* EDITOR PROPERTIES */
