/*
Theme Name:CICT
Theme URI:http://gavinlaking.name/
Description:Basic CICT Training Theme
Version:1.0
Author:Gavin Laking
Author URI:http://gavinlaking.name/
*/
html,body{font-family:"Lucida Grande","Trebuchet",sans-serif;padding:0;margin:0;}
h2{clear:both;}
h3{clear:both;}
h3 a:visited{color:#f09;}
h4 a:visited{color:#f09;}
h5 a:visited{color:#f09;}
body{background:#fff;border-top:5px solid #7968af;font-family:"Lucida Grande","Trebuchet",sans-serif;font-size:13px;color:#666;line-height:18px;}
a{color:#7968af;text-decoration:none;}
a:hover{color:#000;}
td{vertical-align:top;}
.clear{clear:both;}
#frame,#middleframe{background:#fff;width:760px;padding:0;margin:0;}
#middleframe{clear:both;}
#sidecontent{font-size:12px}
#entry{float:left;clear:both;}
#sidecontent{width:200px;margin-left:10px;float:left;}
#maincontent{width:500px;padding:0 10px 0 0;float:right;}
#maincontent img{border:0;}
#sidecontent h2{background:transparent url(i/h2.gif) top left no-repeat;font-size:11px;font-weight:normal;color:#666;margin:0;padding:180px 0 0;text-align:center;width:186px;}
#maincontent h2{padding:0px 0 3px 0;margin:40px 0 0 0;color:#666;}
#maincontent h2 a{color:#3FA9DB;text-decoration:none;border:0;}
#maincontent h2 a:hover{color:#fff;text-decoration:none;border-bottom:1px solid #3FA9DB;background:#3FA9DB;}
#maincontent h2 a:visited{color:#ff0099;}
#maincontent h3,
#middlesidecontent h3{border-top:1px dotted #666;font-size:11px;font-weight:bold;color:#999;padding:0;margin:5px 0;}
#maincontent h3.header{
padding:12px 0 5px 0;margin:0px 0 5px 0;border:0;
font-size:12px;font-weight:normal;color:#73C40F;}
#sidecontent h3{
padding:0 0 4px 0;margin:5px 6px 3px 6px;width:263px;font-size:12px;font-weight:bold;color:#6d8d4d;background:#fff url(i/h4_bg.gif) bottom left repeat-x;}
#sidecontent a{color:#7968af;}
#sidecontent a:hover{background:#7968af;color:#fff;}
#maincontent a:visited{color:#f09;}
#sidecontent ul{display:block;padding:0;width:275px;margin:0 0 5px 0;list-style:none;}
#sidecontent li{padding:0 0 0 5px;margin:0;list-style:none;}
#sidecontent li ul li{padding:0 0 0 30px;margin:0;width:140px;}
#sidecontent a{display:block;padding:3px;}
#footer-top{background:#fff url(i/footer-top.gif) bottom left repeat-x;color:#46357c;font-size:85%;margin:50px 0 0 0;padding:0 0 10px 0;}
#footer-top strong{font-size:115%;}
.footer-inner{padding:0 5px;text-align:center;}
.footer-inner img{border:0;}
#footer-mid{background:#eee;border-top:1px #ccc solid;border-bottom:1px #ccc solid;color:#aaa;margin:0;padding:10px 0;height:54px;text-align:center;}
#footer-mid ul{display:block;margin:0 auto;height:54px;}
#footer-mid ul li{display:inline;height:54px;}
#footer-mid a{padding:0 2px;height:54px;}
#footer{background:#fff url(i/footer.gif) top left repeat-x;clear:both;color:#333;margin:0;padding:10px 0;}
#footer img{border:0;}
#footer a, #footer a:visited{color:#333;border:0;}
#footer a:hover{color:#000;}
em.highlight{padding:2px 0;font-style:normal;font-weight:bold;color:#23540b;background:#f6ffde;}
#copyright{font-size:11px;}
.alignleft{border-right:10px #fff solid;float:left;}
.alignright{border-left:10px #fff solid;float:right;}
.label{font-weight:bold;width:200px;text-align:right;}

