body{font-size:13px;font-family:Georgia, "Times New Roman", Times, serif;color:#666;background-color:#FFF;margin:0;padding:0}
img{display:block;border:none;margin:0;padding:0}
.justify{text-align:justify}
.center{text-align:center}
.right{text-align:right}
.nostart{list-style-type:none;margin:0;padding:0}
.clear{clear:both}
br.clear{clear:both;margin-top:-15px}
a{background-color:#FFF;color:#213f71;font-size:9pt;text-decoration:none}
.fl_right{float:right}
.imgl,.imgr{border:1px solid #C7C5C8;padding:5px}
.imgl{float:left;clear:left;margin:0 8px 8px 0}
.imgr{float:right;clear:right;margin:0 0 8px 8px}
div.wrapper{display:block;width:100%;text-align:left;border-bottom:1px solid #E3E3E3;margin:0}
div.wrapper h1,div.wrapper h2,div.wrapper h3,div.wrapper h4,div.wrapper h5,div.wrapper h6{font-size:20px;font-weight:400;line-height:normal;margin:0 0 15px;padding:0}
.col0,.col0 a{color:#FFF;background-color:#666}
.col2{color:#FFF;background-color:#F6F6F6}
#header,#topline,#topbar,#breadcrumb,.container,#hpage_cats,#adblock,#socialise,#footer,#copyright{position:relative;display:block;width:960px;height:auto;margin:0 auto}
#topline p{float:left;margin:0;padding:0}
#topline ul{float:right;list-style:none;margin:0;padding:0}
#topline li{display:inline;border-right:1px solid #999;margin:0 8px 0 0;padding:0 10px 0 0}
#topline li.last{margin-right:0;padding-right:0;border:none}
#header{padding:2px 0 15px}
#header .fl_left{display:block;float:left;margin-top:7px;overflow:hidden}
#header .fl_right{display:block;float:right;width:468px;height:60px;margin-top:21px;overflow:hidden}
#header h1,#header p,#header ul{list-style:none;line-height:normal;margin:0;padding:0}
#header h1 a{font-size:46px;color:#999;background-color:#FFF}
#header h1 strong{font-weight:400;color:#059BD8;background-color:#FFF}
#header .fl_left p{text-align:right;margin-top:5px}
#topbar{z-index:1000;padding:15px 0}
#topbar #search{display:block;float:right;overflow:hidden;margin:0;padding:0}
#breadcrumb ul li.current a{text-decoration:underline}
.content{display:block;float:left;width:630px}
#comments{margin-bottom:40px}
#comments .commentlist li.comment_odd,#comments .commentlist li.comment_even{list-style:none;margin:0 0 10px;padding:15px}
#comments .commentlist li.comment_odd a{color:#059BD8;background-color:#F7F7F7}
#comments .commentlist li.comment_even a{color:#059BD8;background-color:#E8E8E8}
#comments .commentlist .submitdate{font-size:smaller}
#comments .commentlist p{font-weight:400;text-transform:none;margin:10px 5px 10px 0;padding:0}
#comments .commentlist li .avatar{float:right;border:1px solid #EEE;margin:0 0 0 10px}
.column .holder,.column #featured{display:block;width:300px;margin-bottom:20px}
.column .holder h2.title{display:block;width:100%;height:65px;font-size:20px;line-height:normal;border-bottom:1px dotted #999;margin:0;padding:15px 0 0}
.column .holder h2.title img{float:left;border:1px solid #999;margin:-15px 8px 0 0;padding:5px}
.column div.imgholder{display:block;width:290px;border:1px solid #CCC;margin:0 0 10px;padding:4px}
.column .holder p.readmore{display:block;width:100%;font-weight:700;text-align:right;line-height:normal}
.column #featured ul,.column #featured h2,.column #featured p{list-style:none;color:#666;background-color:#F9F9F9;margin:0;padding:0}
.column #featured li{display:block;width:250px;color:#666;background-color:#F9F9F9;margin:0;padding:20px 25px}
.column #featured li p.imgholder{display:block;width:240px;height:90px;border:1px solid #CCC;margin:20px 0 15px;padding:4px}
.column #featured li h2{font-weight:400;font-family:Georgia, "Times New Roman", Times, serif;line-height:normal;border-bottom:1px dotted #999;margin:0;padding:0 0 8px}
.column #featured p.readmore{display:block;width:100%;margin-top:15px;font-weight:700;text-align:right;line-height:normal}
.column .latestnews{display:block;width:100%;list-style:none;margin:0;padding:0}
.column .latestnews li{display:block;width:100%;height:99px;border-bottom:1px dotted #C7C5C8;overflow:hidden;margin:0 0 11px;padding:0 0 21px}
.column .latestnews li.last{margin-bottom:0}
#hpage_cats{padding:0 0 5px}
#hpage_cats .fl_left,#hpage_cats .fl_right{display:block;width:468px;margin-bottom:15px}
#hpage_cats h2{display:block;width:100%;color:#666;background-color:#EFEFEF;text-align:right;font-size:13px;margin:0 0 15px;padding:5px 0}
#hpage_cats h2 a{color:#059BD8;background-color:#EFEFEF;font-weight:700;text-transform:uppercase;margin:0 5px 0 0}
#hpage_cats p{margin:0 0 8px;padding:0}
#hpage_latest h2{border-bottom:2px solid #E3E3E3;margin:0 0 15px;padding:0 0 8px}
#hpage_latest ul{list-style:none;display:inline;margin:0;padding:0}
#hpage_latest li{display:block;float:left;width:200px;margin:0 15px 0 0;padding:0}
#hpage_latest img{border:1px solid #C7C5C8;margin:0;padding:4px}
#hpage_latest .readmore{font-weight:700;text-align:right}
#footer h2,#footer p,#footer ul,#footer a{font-weight:400;list-style:none;line-height:normal;margin:0;padding:0}
#footer h2{color:#CCC;background-color:#FFF;font-size:18px;font-weight:400;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted #999}
#footer .footbox{display:block;float:left;width:180px;margin:0 15px 0 0;padding:0}
#footer .last{margin:0}
#socialise ul{display:inline;list-style:none;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding:0}
#socialise li{display:block;float:left;text-align:center;margin:0 120px 0 0}
#socialise li span{display:block;margin:8px 0 0}
#newsletter h2,#newsletter p{line-height:normal;margin:0;padding:0}
#copyright{padding:15px 0}
#featured_slide{display:block;width:630px;height:380px;overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding:0}
#featured_slide a{color:#059AD8;background-color:transparent;font-weight:400}
#featured_slide a,#featured_slide ul,#featured_slide img{border:none;list-style:none;text-decoration:none;margin:0;padding:0}
#featured_slide ul{margin:15px 0 0}
#featured_slide h1,#featured_slide h2,#featured_slide h3,#featured_slide h4,#featured_slide h5,#featured_slide h6,#featured_slide p{line-height:normal;font-size:20px;font-weight:400;margin:0 0 4px;padding:0}
#featured_slide p{font-size:14px;margin:0}
.gallery{color:#000;background:#EFEFEF;padding:15px}
.loader{background:url(/images/galleryviewthemes/loader.gif) center center no-repeat}
.panel .panel-overlay,.panel .overlay-background{height:60px;padding:10px}
.panel .overlay-background{background:#222}
.panel .panel-overlay{color:#FFF;font-size:.7em}
.panel .panel-overlay a{color:#FFF;text-decoration:underline;font-weight:700}
.filmstrip{margin:15px 0 0;padding:0}
.frame .img_wrap{border:1px solid #aaa}
.frame .caption{text-align:center;color:#888}
.frame.current .caption{color:#000}
form,fieldset,legend{border:none;margin:0;padding:0}
legend{display:none}
input,textarea,select{font-size:12px;font-family:Georgia, "Times New Roman", Times, serif}
#topbar input{display:block;float:left;width:155px;color:#B6B6B6;background-color:#525252;border:1px solid #343434;font-size:12px;margin:0 5px 0 0;padding:5px}
#topbar input#go{width:68px;height:26px;text-transform:uppercase;color:#FFF;background-color:#059BD8;cursor:pointer;font-weight:700;border-color:#396B86;margin:0;padding:4px 0}
.container #respond input{width:170px;border:1px solid #CCC;margin:5px 5px 0 0;padding:2px}
.container #respond textarea{width:98%;border:1px solid #CCC;overflow:auto;padding:2px}
.container #respond p{margin:5px 0}
.container #respond #submit,.container #respond #reset{color:#666;background-color:#F7F7F7;border:1px solid #CCC;cursor:pointer;margin:0;padding:5px}
#socialise form{display:block;width:300px;border:none;margin:0;padding:10px 0 0}
#socialise input{display:block;width:218px;color:#FFF;background-color:#2684B7;border:1px solid #1C5E82;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 10px;padding:5px}
#socialise input#newsletter_go{width:58px;height:62px;font-weight:700;text-transform:uppercase;font-family:Georgia, "Times New Roman", Times, serif;font-size:60px;cursor:pointer;margin:0;padding:0}
#topnav{display:block;float:left;width:700px;list-style:none;margin:5px 0 0;padding:0}
#topnav ul,#topnav li{float:left;list-style:none;margin:0;padding:0}
#topnav li a:link,#topnav li a:visited,#topnav li a:hover{display:block;font-size:14px;text-transform:uppercase;color:#059BD8;background-color:#F6F6F6;list-style-image:none;list-style-type:none;height:25px;width:100px;margin:0 5px 0 0;padding:0}
#topnav li a:hover,#topnav ul li.active a{color:#666;background-color:#F6F6F6}
#topnav li li a:link,#topnav li li a:visited{width:100px;float:none;font-size:12px;font-weight:400;color:#059BD8;background-color:#F6F6F6;height:25px;margin:0;padding:7px 10px}
#topnav li li a:hover{color:#FFF;background-color:#059BD8}
#topnav li ul{z-index:9999;position:absolute;left:-999em;height:25px;width:100px;border-left:1px solid #059BD8;border-bottom:1px solid #059BD8}
#topnav li ul a{width:140px}
#topnav li ul ul{margin:-32px 0 0}
#topnav li:hover ul ul{left:-999em}
#topnav li:hover ul,#topnav li li:hover ul{left:auto}
#topnav li:hover{position:static}
.column .subnav{display:block;width:250px;background-color:#F9F9F9;margin-bottom:20px;padding:25px}
.column .subnav h2{font-size:20px;font-weight:400;font-family:Georgia, "Times New Roman", Times, serif;color:#666;background-color:#F9F9F9;line-height:normal;border-bottom:1px dotted #666;margin:0 0 20px;padding:0 0 14px}
.column .subnav li{margin:0 0 3px;padding:0}
.column .subnav ul ul,.column .subnav ul ul ul,.column .subnav ul ul ul ul,.column .subnav ul ul ul ul ul{border-top:none;padding-top:0}
.column .subnav a{display:block;color:#666;background:url(../images/blue_file.gif) no-repeat 10px center #F9F9F9;text-decoration:none;border-bottom:1px dotted #666;margin:0;padding:5px 10px 5px 20px}
.column .subnav ul ul a,.column .subnav ul ul ul a,.column .subnav ul ul ul ul a,.column .subnav ul ul ul ul ul a{background:url(../images/black_file.gif) no-repeat #F9F9F9}
.column .subnav ul ul a{padding-left:40px;background-position:30px center}
.column .subnav ul ul ul a{padding-left:50px;background-position:40px center}
.column .subnav ul ul ul ul a{padding-left:60px;background-position:50px center}
.column .subnav ul ul ul ul ul a{padding-left:70px;background-position:60px center}
table{width:100%;border-collapse:collapse;table-layout:auto;vertical-align:baseline;margin-bottom:15px;border:1px solid #CCC}
table thead th{color:#FFF;background-color:#666;border:1px solid #CCC;border-collapse:collapse;text-align:center;table-layout:auto;vertical-align:baseline}
table tbody td{vertical-align:baseline;border-collapse:collapse;border-left:1px solid #CCC;border-right:1px solid #CCC}
table thead th,table tbody td{border-collapse:collapse;padding:5px}
a:hover{color:#06c}
.blk_18{overflow:hidden;font-size:9pt;border:1px solid #e3e3e3;background:#eee;width:960px;height:auto;margin:0 auto}
.blk_18 .pcont{width:900px;float:left;overflow:hidden;padding-left:5px}
.blk_18 .ScrCont{width:32766px;margin-left:-5px}
.blk_18 .LeftBotton,.blk_18 .RightBotton{width:15px;height:74px;float:left;background:url(/images/ax.gif) no-repeat}
.blk_18 .LeftBotton{background-position:0 0;margin:8px 5px 0}
.blk_18 .RightBotton{background-position:0 -100px;margin:8px 1px 10px 5px}
.blk_18 .LeftBotton:hover{background-position:-20px 0}
.blk_18 .RightBotton:hover{background-position:-20px -100px}
.blk_18 .pl img{display:block;cursor:pointer;border:none;margin:6px auto 1px}
.blk_18 .pl{width:150px;border:1px solid #f3f3f3;float:left;text-align:center;line-height:24px}
.blk_18 a.pl:hover{border:1px solid #5dacec;color:#5dacec;background:#fff}
.bold,#comments .commentlist .author .name{font-weight:700}
.fl_left,.blk_18 #List1_1,.blk_18 #List2_1{float:left}
#topline,.container{padding:10px 0}
#breadcrumb,#adblock,#footer,#socialise{padding:20px 0}
#breadcrumb ul,#comments .commentlist ul,.column .subnav ul{list-style:none;margin:0;padding:0}
#breadcrumb ul li,.column .latestnews p{display:inline}
#comments .commentlist,#copyright p,.filmstrip .img_wrap{margin:0;padding:0}
#comments .commentlist li.comment_odd,table tbody tr.light{color:#666;background-color:#F7F7F7}
#comments .commentlist li.comment_even,table tbody tr.dark{color:#666;background-color:#E8E8E8}
.column,#newsletter{display:block;float:right;width:300px}
.column #featured a,.column .subnav a:hover{color:#059BD8;background-color:#F9F9F9}
.column .latestnews img,#hpage_cats .fl_left img,#hpage_cats .fl_right img{float:left;border:1px solid #C7C5C8;clear:left;margin:0 10px 0 0;padding:4px}
#hpage_latest,.container #respond{display:block;width:100%}
#hpage_latest li.last,#socialise li.last,#topnav li.last a{margin-right:0}
#footer li,#newsletter h2{margin-bottom:5px}
div.col8,.frame img,#topnav ul ul li a:link,#topnav ul ul li a:visited{border:none}
.frame.current .img_wrap,.pointer{border-color:#000}
