﻿html {
 width: 100%;
 height: 100%;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight: 500;
 color: #000000;
 background-color: #dadbdc;
}
#container {
 width: 1100px;
 padding-top: 0px;
 margin: 10px auto;
 -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.2);
 -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.2);
 box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.2);
 border: 1px solid black;
 background-color:white;
}

h1, h2, h3, h4, h5, h6 {
 font-family: 'Lato', sans-serif;
}


#header {
 background-color:white;
 padding: 60px 90px 0px 90px;
}
#logo img {
 width:400px;
}
#navigation {
 margin-bottom:5px;
}
#navigation a, #navigation a:visited {
 padding:5px 15px 5px 15px;
 color:#124168;
 text-decoration:none;
 font-weight: bold;
}
#navigation a:hover{
 color: #7fb9e9;
}
.navsel {
 background-color:#ddddde;
 border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -webkit-border-radius: 5px 5px 5px 5px;
 border: 0px solid #000000;
}

#editor_logo {
 height:60px;
 margin:0px;
 padding:0px;
}

#editor_navigation {
 background-color:white;
 padding: 0px 90px 0px 90px;
}
#editor_navigation a, #editor_navigation a:visited {
 padding:5px 15px 5px 15px;
 color:#124168;
 text-decoration:none;
 font-weight: bold;
}
#editor_navigation a:hover{
 color: #7fb9e9;
}

#content {
 min-height: 400px;
 background-color: white;
 padding: 30px 90px 30px 90px;
}
a, a:visited {
 color: #000000;
}
a:hover {
 color: #888888;
}



#footer {
 width: 100%;
 background-color: white;
}
#footer_top {
 width:100%;
 height:20px;
 font-size:14px;
 background-color: #cccecf;
 color:#000000;
 padding: 20px 90px 20px 90px;
}
#footer_top a, #footer_top a:visited {
 color:#333333;
 text-decoration:none;
 font-weight: bold;
}
#footer_top a:hover {
 color: #555555;
}


#footer_bottom {
 width:100%;
 background-color: #124168;
 color:white;
 font-size: 12px;
 padding: 8px 90px 8px 90px;
}
#footer_bottom a, #footer_bottom a:visited {
 color:white;
 text-decoration:none;
}

.vertical-rule {
 width:1px;
 height:100%;
 border-width: 0px 1px 0px 0px;
 border-color: #124168;
 border-style: solid;
}

#table_home {
 margin-top:0px;
 margin-bottom:0px;
}

#photos {
 position:relative;
 left:0px;
 height:316px;
 width:920px;
 z-index: 5;
 margin-bottom:30px;
}

#photos a, #photos a:visited {
 text-decoration:none;
 color: white;
}
#photos a:hover {
 color: #cccccc;
}

.picFaderText {
 position:absolute;
 top:10px;
 left:30px;
 width:860px;
 height:296px;
 color: white;
 z-index: 10;
 font-size:16px;
 line-height:26px;
}

#latest_commentaries {
 font-size: 12px;
}

#latest_commentaries_heading {
 color: #806267;
 font-weight: bold;
 font-size:16px;
}


#latest_commentaries p {
 margin-top:8px;
 margin-bottom:8px;
}

#latest_commentaries a, #latest_commentaries a:visited {
 text-decoration:none;
 font-weight: normal;
 color: black;
}
#latest_commentaries a:hover {
 text-decoration:none;
 color: gray;
}

.daysago {
 color: #806267;
 text-decoration: none;
 font-weight:700;
}


#content input {
 background-color: #eff0f0;
 border:0px;
 height:24px;
 width:100%;
}
#content textarea {
 background-color: #eff0f0;
 border:0px;
 width:100%;
}

.banner {
 width:890px;
 height:296px;
 padding-left:30px;
 padding-top:20px;
 margin-bottom:30px;
 color: white;
}

#banner_aboutus {
 background-image: url("../images/banners/banner01.png");
}



#banner_whatwedo_polgov {
 background-image: url("../images/banners/policygovt.png");
}
#banner_whatwedo_comm {
 background-image: url("../images/banners/communcations.png");
}
#banner_whatwedo_media {
 background-image: url("../images/banners/media.png");
}
#banner_whatwedo_marketaccess {
 background-image: url("../images/banners/marketaccess.png");
}
#banner_whatwedo_scotlandisdifferent {
 background-image: url("../images/banners/scotlandisdifferent.png");
}




#whatwedo_navigation ul {
 padding-left:10px;
}

#whatwedo_navigation img {
 margin-right:10px;
 position:relative;
 top:2px;
}

#whatwedo_navigation li{
 list-style:none;
 height:50px;
 line-height:50px;
}

#whatwedo_navigation_polgov a, #whatwedo_navigation_polgov a:visited {
 color:#008f8e;
 text-decoration:none;
}
#whatwedo_navigation_polgov a:hover {
 color:#00d3d1;
}
#whatwedo_navigation_comm a, #whatwedo_navigation_comm a:visited {
 color:#2094cd;
 text-decoration:none;
}
#whatwedo_navigation_comm a:hover {
 color:#a6d8f1;
}
#whatwedo_navigation_media a, #whatwedo_navigation_media a:visited {
 color:#7f6266;
 text-decoration:none;
}
#whatwedo_navigation_media a:hover {
 color:#b7a1a4;
}
#whatwedo_navigation_marketaccess a, #whatwedo_navigation_marketaccess a:visited {
 color:#008f8e;
 text-decoration:none;
}
#whatwedo_navigation_marketaccess a:hover {
 color:#00d3d1;
}
#whatwedo_navigation_scotlandisdifferent a, #whatwedo_navigation_scotlandisdifferent a:visited {
 color:#2094cd;
 text-decoration:none;
}
#whatwedo_navigation_scotlandisdifferent a:hover {
 color:#a6d8f1;
}


#commentary_titles {
 font-size:14px;
}
#commentary_titles a, #commentary_titles a:visited {
  color: #888888;
 }


#commentary_content {
 word-wrap:break-word;
 width:700px;
}


#editor {
 min-height: 400px;
 background-color: white;
 padding: 0px 10px 0px 10px;
}

#editor input {
 clear 
}


#editor_table {

}

#editor_items_list {
 font-size:12px;
}

#editor_items_list a, #editor_items_list a:visited {
 text-decoration:none;  
}


#editor_monthtitle {
 margin:0px;
 font-weight:bold;
 font-size:18px;

}
.editor_item_tr:hover {
 background-color:#dddddd;
}
