/***************************************************************************************************
                                           screen.css
                                    Main stylesheet for NZIMLS
                                Designed by: Andrew Spear (eTheory)
                                Coded by: Anthony McGrath (eTheory)
***************************************************************************************************/

/***************************************************************************************************
                                                                                      General Styles
***************************************************************************************************/
@font-face {font-family: meta; src: url(fonts/meta-nor.eot);}
@font-face {font-family: meta; src: url(fonts/meta-nor.ttf);}
a {text-decoration: none;}
img[align=right] {padding: 0 0 15px 15px;}
img[align=left] {padding: 0 15px 0 15px;}
body {margin: 0; padding: 0; background: url(../images/redesign/background.png) top center repeat-y;}
#container {width: 900px; display: block;margin: 0 auto; position: relative;}
.clear {clear: both;height: 1px; width: 1px;margin: 0px; padding: 0px;}
.center_inner {padding: 30px 45px 30px 45px;}
#page_title {padding: 30px 30px 15px 30px;text-align: center;}
#home_link {display: block; width: 316px; height: 344px;}
.crumb, .crumb a {font-size: 14px; color: #C9C9C9;}
.crumb a {border-bottom: solid 1px #DADADA;}
.crumb a:hover {color: #9A9A9A;}
#left_column {display: block; width: 316px; float: left; background: url(../images/redesign/Logo.png) top right no-repeat;text-align: right;margin-left: -136px;}
#left_column a:hover { border:none; }
#center_column {display: block; width: 720px; float: left;}

.input { border: 1px solid Black; }
.textinput { border : 1px solid Black; }
.button { border : 1px solid White; background-color : #002369; FONT: bold 9pt/1.3 verdana; COLOR: #FFFFFF; }

#yellow_box {display: block; /*background: url(../images/redesign/yellow_box.png) top left no-repeat #FFF4CA;*/padding: 45px;line-height: 1.4em;}
#yellow_box.events {/*background: url(../images/redesign/events_bgnd.png) bottom right no-repeat;*/padding: 0px;}
/*#text_left {width: 411px; float: left;padding: 30px 18px 30px 45px;font-size: 18px; line-height: 1.5em;color: #333333; background: url(../images/redesign/events_left_bgnd.png) bottom right no-repeat;}*/
#text_left {width:480px; float: left;}
#text_left .left_top { float:left; width:417px; padding: 30px 18px 30px 45px;font-size: 18px; line-height: 1.5em;color: #333333; background: url(../images/redesign/events_left_bgnd.png) bottom right no-repeat; }
#text_left .left_bottom {width: 417px; float: left;padding: 30px 18px 30px 45px; }
#events_box { width:198px; float: right; padding:35px 15px 35px 27px; background: url(../images/redesign/events_right_bgnd.png) bottom right no-repeat;}
#events_box p, #events_box p a {color: #665B34;font-size: 12px;}
#events_box a {color: #102157;}
#events_box a:hover {border-bottom: solid 1px #3B569F;color: #3B569F;}
#events_box a.logoff { clear:both; float:right; text-align:right; }

.center_inner.foot {padding: 20px 45px 20px 45px; }
#footer {font-size: 12px;color: #999999;border-top: solid 1px #E5E5E5;padding-top: 20px;}
#footer .content { float:left; }
#footer a {color: #999999;text-decoration: none;}
#footer a:hover {text-decoration: underline; border:none;}
#footer a.logoff { float:right; font-size:14px; }

#permalinks {float: right;position: absolute; top: 20px; right: 0px;margin-right: -36px;display: block; width: 36px;text-align: center;}
#permalinks a#print {background: url(../images/redesign/print.gif) center left no-repeat;}
#permalinks a#email {background: url(../images/redesign/email.gif) center left no-repeat;}
#permalinks a#sitemap {background: url(../images/redesign/sitemap.gif) center left no-repeat;}
#permalinks a {display: block; width: 16px; height: 16px;margin: 0px 10px;}
#permalinks a#print:hover, #permalinks a#email:hover, #permalinks a#sitemap:hover {background-position: center right;}
#permalinks hr {border: 0px; height: 1px; display: block; background-color: #D8D8D8;}
td + td {padding-left: 20px;}
