/* CSS Document */
/* Created September 2007 */
/* http://www.tri-london.ac.uk */
/* By Elliot Wilsher for The Creative People - http://www.tcpdesign.com/ */



body {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif}

p {margin:0; padding:0; font-size:12px;}

a {color:#CC0000; text-decoration:none}
a:hover {color:#0099FF; text-decoration:underline;}

.blockred {margin:0; padding:5px; background-color:#CC0000; color:#FFFFFF; font-size:12px; font-weight:bold}
.blockred a {color:#FFFFFF; text-decoration:none}
.blockred a:hover {color:#0099FF; text-decoration:none}

.red {color:#CC0000;}
.blue {color:#0099FF;}

/* Container */
#container {margin:0 auto; padding:0; width:940px;}


/* Header */
#header {margin:0; padding:0; height:120px; background:url(../img/HeaderBg.jpg) no-repeat;}
#header #logo {margin:17px 0 0 0; padding:0; height:85px; width:85px; background:url(../img/TRI_Logo.jpg) no-repeat; float:left}
#header #logo h1 {margin:0; padding:0; visibility:hidden;}
#header #headertx {margin:35px 0 0 30px; padding:0; width:600px; float:left}
#header #headertx h2 {margin:0; padding:0; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:normal; letter-spacing:3px;}
#header #headertx h3 {margin:5px 0 0 0; padding:0; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; letter-spacing:0.05em; font-style:italic;}


/* Main Nav */
#nav {margin:0; padding:0; height:25px; border-top:1px solid #0099FF; border-bottom:1px solid #0099FF;}

#nav #navlinks {margin:0; padding:0; width:710px; float:left; font-size:11px; font-weight:bold; /*background-color:#009966*/}
#nav #navlinks ul {margin:4px 0; padding:2px 0;}
#nav #navlinks li {margin:0; padding:0; display:inline}
#nav #navlinks li a {margin:0; text-decoration:none; padding:5px 18px 5px 18px; color:#0099FF;}
#nav #navlinks li a:hover {color:#fff; background-color:#CC0000;}

#nav #navsearch {margin:2px 0 0 0; padding:1px 0 0 0; width:200px; float:right; font-size:11px; font-weight:bold; color:#CC0000;}
#nav #navsearch #lable {margin:0; padding:3px 0 0 0; width:60px; float:left}
#nav #navsearch .searchboxinput {margin:0; padding:0; border:0; width:110px; float:left; border:1px solid #CC0000;}
#nav #navsearch #searchgo {margin:0; padding:0; width:20px; float:right;}
#nav #navsearch #searchgo .searchgobt {background:url(../img/SearchBt.jpg) no-repeat; width:20px; height:20px; /*display:inline;*/ border:0;}

/* Home Pages */
#homeintro {margin:20px 0; padding:0; width:460px; float:left; }
#homeintro p {font-weight:bold; font-size:13px;}
#homenews {margin:20px 0; padding:0; width:460px; float:right; font-size:13px; /*background:#E0E0E0;*/}
#homenews .date {margin:0; padding:0; width:120px; float:left;}
#homenews .newsitem {margin:0; padding:0; width:340px; float:right;}

#homeboxes {margin:0; padding:0; /*background:#009933;*/}
#homeboxes p {margin:0; padding:2px 5px 10px 5px; height:45px}
#homeboxes ul {margin:5px 0 10px 0; padding:0; font-size:12px; list-style:none}
#homeboxes ul li {margin:7px 0 0 5px; padding:0;}
#homeboxes form {margin:0; padding:0;}
#homeboxes select {margin:5px 0 0 0; padding:0; width:220px}
#homeboxes #about {margin:0 20px 0 0; padding:0; width:220px; float:left; background:#E0E0E0;}
#homeboxes #res {margin:0 20px 0 0; padding:0; width:220px; float:left; background:#E0E0E0;}
#homeboxes #edu {margin:0; padding:0; width:220px; float:left; background:#E0E0E0;}
#homeboxes #car {margin:0; padding:0; width:220px; float:right; background:#E0E0E0;}

#homefoot {margin:20px 0 0 0; padding:0; border-top:1px solid #CC0000;}
#homefoot #lon {margin:0 20px 0 0; padding:10px 0 0 0; width:220px; float:left;}
#homefoot #loncont {margin:0 20px 0 0; padding:10px 0 0 0; width:220px; float:left;}
#homefoot #bang {margin:0; padding:10px 0 0 0; width:220px; float:left;}
#homefoot #bangcont {margin:0; padding:10px 0 0 0; width:220px; float:right;}


/* About Us Pages */
#aboutus {margin:20px 0; padding:0;}
#aboutus p {margin:0; padding:5px; line-height:1.3em}

#aboutus #pic {margin:0 20px 0 0; padding:0; width:220px; float:left;}
#aboutus #about {margin:10px 0; padding:0 0 10px 0; background:#E0E0E0; font-weight:bold}
#aboutus #about ul {margin:10px 0; padding:0; font-size:12px; list-style:none; line-height:1.3em}
#aboutus #about ul li {margin:7px 0 0 5px; padding:0;}
#aboutus #about ul li .board {margin-left:20px; font-weight:normal}
#aboutus #about ul li .board2 {margin-left:30px; font-weight:normal}
#aboutus #about ul li a:active {color:#0099FF;}

#aboutus #aboutcont {margin:0 20px 0 0; padding:0; width:460px; float:left;}
#aboutus #aboutcont ul {margin:10px 0 10px 25px; padding:0; font-size:12px;}
#aboutus #aboutcont ul li {margin:10px 0; padding:0 0 0 5px; list-style-image:url(../img/BulletPoint.jpg)}
#aboutus #aboutcont .rightimg {margin:7px 0 15px 20px; padding:0; float:right;}
#aboutus #aboutcont .leftcol {margin:20px 0; padding:0; width:220px; float:left; text-align:center; /*background:#E0E0E0;*/}
#aboutus #aboutcont .rightcol {margin:20px 0; padding:0; width:220px; float:right; text-align:center; /*background:#E0E0E0;*/}
#aboutus #aboutcont .leftcol a:hover {text-decoration:none} /* to stop underline on img link in FF */
#aboutus #aboutcont .rightcol a:hover {text-decoration:none} /* to stop underline on img link in FF */
#aboutus #aboutcont .contentimg {margin:20px 0 0 5px; padding:0;}


/*#aboutus #events {margin:130px 0 0 0; padding:0; width:220px; float:right; background:#E0E0E0;}*/
#aboutus #events {margin:0 0 0 0; padding:0; width:220px; float:right;}
#aboutus #events #sub {margin:10px 0; padding:0 0 10px 0; background:#E0E0E0;}



/* Footer */
#footer {margin:20px 0; padding:0;}
#footer #footerblock {margin:0; padding:0; height:20px; background-color:#999999; text-align:right}
#footer #footertx {margin:10px 0; padding:0; font-size:11px; color:#0099FF;}
#footer #footertx #copy {margin:0; padding:0; width:400px; float:left}
#footer #footertx #designed {margin:0; padding:0; width:400px; float:right; text-align:right}






/* end :0) */