body{background:#fff;color:#111;font-size:62.5%;}
*{padding:0;margin:0;}
#header{border-bottom:3px double #ddd;clear:both;}
.post_box{border-top:1px dotted #bbb;}
.top{border:none !important;}
#footer{color:#888;border-top:3px double #ddd;text-align:right;clear:both;}
a, a:visited{color:#2361a1;text-decoration:underline;}
a:hover{color:#2361a1;text-decoration:none;}
a img{border:none;}
blockquote{border-left:1px solid #ddd;color:#666;}
p.center{text-align:center !important;}
p.bottom{margin:0 !important;}
.remove_bottom_margin{margin-bottom:0 !important;}
h1, h2, h3, h4{font-size:1em;font-weight:normal;}
h2 a, h2 a:visited{color:#111;text-decoration:none;}
h2 a:hover{color:#2361a1;}
#content #archive_info h1{font-size:1.8em;line-height:1em;font-weight:normal;}
.sidebar h3{color:#555;}
h4{font-size:1em;font-weight:bold;}
.headline_meta{font-style:italic;color:#888;}
.headline_meta span, .headline_meta abbr{font-style:normal;text-transform:uppercase;letter-spacing:1px;}
.headline_meta a, .headline_meta a:visited{color:#888;text-decoration:none;border-bottom:1px solid #eee;}
.headline_meta a:hover{color:#111;}
ul#tabs{list-style:none;border:1px solid #ddd;border-width:0 0 1px 1px;}
ul#tabs li{margin-bottom:-0.1em;background:#efefef;border:1px solid #ddd;border-left:0;float:left;}
ul#tabs li.current_page_item, ul#tabs li.current-cat{padding-bottom:0.1em;background:#fff;border-bottom:0;}
ul#tabs li a, ul#tabs li a:visited{display:block;line-height:1em;color:#111;text-decoration:none;text-transform:uppercase;letter-spacing:2px;}
ul#tabs li a:hover{color:#111;text-decoration:underline;}
ul#tabs li.current_page_item a, ul#tabs li.current_page_item a:visited, ul#tabs li.current-cat a, ul#tabs li.current-cat a:visited{cursor:default;}
ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover{text-decoration:none;}
ul#tabs li.rss{padding-right:0;background:none;border:none;float:right;}
ul#tabs li.rss a, ul#tabs li.rss a:visited{padding-right:16px;background:url('images/cancel_16.png') 100% 50% no-repeat;}
#header #logo{font-weight:bold;}
#header #logo a, #header #logo a:visited{color:#111;text-decoration:none;}
#header #logo a:hover{color:#2361a1;}
#header #tagline{font-weight:normal;color:#888;}
.format_text p.note{background:#f5f5f5;border:1px solid #ddd;}
.format_text p.alert{background:#ffffa0;border:1px solid #e5e597;}
.format_text .drop_cap{color:#888;float:left;}
.format_text ul{list-style:square;}
.format_text dt{font-weight:bold;}
.format_text blockquote.right, .format_text blockquote.left{border:none;}
.format_text blockquote.right{float:right;}
.format_text blockquote.left{float:left;}
.format_text blockquote.right p, .format_text blockquote.left p{margin:0 !important;}
.format_text img.left, .format_text img.alignleft{float:left;clear:left;}
.format_text img.right, .format_text img.alignright{float:right;clear:right;}
.format_text img.center, .format_text img.aligncenter{display:block;float:none;clear:both;}
.format_text img.block, .format_text img.alignnone{display:block;clear:both;}
.format_text img.frame{background:#eee;border:0.071em solid #ddd;}
.format_text img.stack{clear:none !important;}
.format_text .ad{float:right;clear:right;}
.format_text .ad_left{float:left;clear:left;}
#custom_box{padding:1.1em;background:#eee;border-bottom:1px solid #ddd;}
.sidebar a, .sidebar a:visited{text-decoration:none;}
.sidebar a:hover{text-decoration:underline;}
ul.sidebar_list{list-style:none;}
li.widget{width:100%;}
li.centered{text-align:center;}
li.widget p a, li.widget p a:visited{text-decoration:underline;}
li.widget p a:hover{text-decoration:none;}
li.widget ul{list-style:none;}
li.widget .widget_box{background:#e3f0f2;border-style:solid;border-color:#addde6;}
#footer a, #footer a:visited{color:#888;text-decoration:none;border-bottom:1px solid #ccc;}
#footer a:hover{color:#111;}
ul#tabs:after, #content_box:after, #sidebars_box:after, .format_text:after, .prev_next:after, ul.sidebar_list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{font-family:Georgia,"Times New Roman", Times, serif;}
#header{padding-top:2.2em;padding-bottom:2.2em;}
.post_box{padding-top:2.2em;}
.headline_area{margin-bottom:2.2em;}
#multimedia_box{margin-bottom:2.2em;}
.format_text h3{font-size:1.286em;line-height:1.222em;margin:1.833em 0 0.611em 0;}
.format_text h3.top{margin:0 0 0.611em 0 !important;}
.format_text{font-size:1.4em;line-height:1.571em;}
.format_text p{margin-bottom:1.571em;}
.format_text p.note, .format_text p.alert{padding:0.571em 0.786em;}
.format_text .drop_cap{font-size:3.571em;line-height:0.76em;padding:0.04em 0.12em 0 0;}
.format_text ul{margin:0 0 1.571em 1.571em;}
.format_text ol{margin:0 0 1.571em 1.571em;}
.format_text ul ul, .format_text ul ol, .format_text ol ul, .format_text ol ol{margin:0 0 0 1.571em;}
.format_text dl{margin-bottom:1.571em;}
.format_text dd{margin-bottom:1.571em;}
.format_text blockquote{margin:0 0 1.571em 0.786em;padding-left:0.786em;}
.format_text blockquote.right, .format_text blockquote.left{width:45%;font-size:1.286em;line-height:1.222em;}
.format_text blockquote.right{margin:0 0 1.222em 1.222em;}
.format_text blockquote.left{margin:0 1.222em 1.222em 0;}
.format_text img.left, .format_text img.alignleft{margin:0 1.571em 1.571em 0;}
.format_text img.right, .format_text img.alignright{margin:0 0 1.571em 1.571em;}
.format_text img.center, .format_text img.aligncenter{margin:0 auto 1.571em auto;}
.format_text img.block, .format_text img.alignnone{margin:0 auto 1.571em 0;}
.format_text img.frame{padding:0.643em;border-width:0.071em;}
.format_text .ad{margin-left:1.571em;}
.format_text .ad_left{margin-right:1.571em;}
#column_wrap .sidebar ul.sidebar_list{padding-top:2.2em;}
ul#tabs li a, ul#tabs li a:visited{font-size:1.1em;padding:0.545em 0.818em;}
#header #logo{font-size:2.4em;line-height:1.25em;}
#header #tagline{font-size:1.4em;line-height:1.429em;}
#content h1, #content h2{font-size:2.2em;line-height:1.364em;}
.headline_meta{font-size:1em;line-height:1.8em;}
.headline_meta .pad_left{padding-left:0.9em;}
.sidebar h3{font-size:1em;line-height:1.385em;margin-bottom:0.615em;font-variant:small-caps;letter-spacing:2px;}
.sidebar{}
ul.sidebar_list{list-style:none;}
li.widget{font-size:1.3em;line-height:1.385em;margin-bottom:2.769em;}
li.tag_cloud{line-height:1.692em;}
li.widget p{margin-bottom:1.231em;}
li.widget abbr, li.widget acronym{font-size:0.846em;}
li.widget code{font-size:0.846em;}
li.widget ul li{margin-bottom:0.692em;}
li.widget li ul{margin:0.692em 0 0 1.385em;}
li.widget .widget_box{padding:0.692em;border-width:0.077em;}
#footer{font-size:1.2em;line-height:1.667em;padding-top:0.917em;}
#container{width:89.6em;margin:0 auto;}
#page{padding:2em;}
#header{padding-right:1.1em;padding-left:1.1em;}
#content_box{width:100%;background:url('images/dot-ddd.gif') 57.3em 0 repeat-y;}
.no_sidebars{background:none !important;}
#content{width:57.3em;float:left;}
.no_sidebars #content{width:100%;}
.post_box{margin:0 2.2em 0 1.1em;}
.no_sidebars .post_box{margin:0 1.1em;}
#archive_info, .prev_next{padding-right:1.1em;padding-left:1.1em;}
#sidebars{width:28.2em;float:right;}
#comments{margin-right:2.2em;margin-left:0em;}
.comments_intro, #respond{margin-left:1.1em;}
dl#comment_list dt, dl#comment_list dd{padding-right:1.1em;padding-left:1.1em;}
#commentform{padding-right:2.2em;padding-left:1.1em;}
.sidebar{width:100%;float:left;}
.sidebar ul.sidebar_list{padding-right:1.1em;padding-left:1.1em;}
#sidebar_2 ul.sidebar_list{padding-right:1em;}
#image_box img.square{width:25.6em;height:25.6em;}
#image_box img.four_by_three{width:25.6em;height:19.2em;}
#image_box img.three_by_four{width:25.6em;height:34.1em;}
#image_box img.three_by_two{width:25.6em;height:17.1em;}
#image_box img.two_by_three{width:25.6em;height:38.4em;}
#image_box img.five_by_four{width:25.6em;height:20.5em;}
#image_box img.four_by_five{width:25.6em;height:32em;}
#image_box img.sixteen_by_nine{width:25.6em;height:14.4em;margin:0 auto;}
#image_box img.nine_by_sixteen{width:25.6em;height:45.5em;margin:0 auto;}
#image_box img.two_by_one{width:25.6em;height:12.8em;}
#image_box img.one_by_two{width:25.6em;height:51.2em;}
.format_text img[align="left"]{margin:0 1.571em 1.571em 0;float:left;clear:left;}
.format_text img[align="right"]{margin:0 0 1.571em 1.571em;float:right;clear:right;}
.format_text img[align="middle"]{display:block;margin:0 auto 1.571em auto;float:none;clear:both;}
 .custom #header{padding-top:0.0em;padding-bottom:2.2em;} 
.custom p#headermenu{font-size:1.5em;margin-top:28px;padding-right:0;background:none;border:none;float:right;}
.custom li.widget ul li, li.linkcat ul li{margin-bottom:0.61538em;padding-left:0.84615em;background:url('images/bullet.gif') 0 0.46154em no-repeat;}
.custom .sidebar ul.sidebar_list{padding-top:2.2em;padding-bottom:0;margin-bottom:0;}
.custom .sidebar ul.nottop{padding-top:0.001em;padding-bottom:0.001em;margin-bottom:0.001em;margin-top:0.001em;}
.custom h3.customsidebar{font-size:0.84615em;line-height:1.4em;margin-bottom:1em;padding:0.36364em 0.45455em 0.27273em 0.45455em;text-transform:uppercase;letter-spacing:2px;border-top:2px solid #808080;border-bottom:2px dotted #ddd;}
.custom .sidebar h3{font-weight:normal;font-variant:normal;letter-spacing:2px;}
.custom a, a:visited{color:#2361a1;text-decoration:none;}
.custom #content h2{font-size:2em;line-height:1.1em;font-weight:bold;}
.custom #content h1{font-size:2em;line-height:1.1em;font-weight:bold;}
.custom .headline_meta{color:#777;font-style:normal;font-size:1em;line-height:2.2em;text-transform:uppercase;}
.custom #header #tagline{color:#777;}
.custom blockquote{border-left:1px solid #ddd;color:#555;}
.custom blockquote.new{border-left:3px solid #920A12;color:#555;background:#f5f5f5;padding:0.8em 1em 0.8em 1em;margin-right:0.8em;}
.custom .format_text a:hover{text-decoration:underline;}
.custom #footer{text-align:left;}
.custom .PhotoFrame img{margin:0 0 0 0;padding:0.75em;border:4px solid #333;background:#fff;border-width:4px;}
.custom .PhotoFrameThumbs img{margin:0 0 0 0;padding:0.25em;border:1px solid #333;background:#fff;border-width:1px;}
.custom .PhotoFramePost img{margin:0 0 0 0.5em;padding:0.25em;border:1px solid #333;background:#fff;border-width:1px;background-color:WhiteSmoke;}
.imgrightNoBorder{position:relative;float:right;margin:5px 8px -1px 20px;padding:3px;}
table.tblstyle{width:100%;padding:0px;border-spacing:1px;border:0px;margin-top:20px; }
tr.rowstyle1{ background-color:#eeeeee;}
tr.rowstyle2{ background-color:#dddddd;}
tr.rowstyle3{ background-color:#F0F8FF;}
td.cellstyle1{text-align:center;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
th.cellstyle1{text-align:center;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
td.cellstyle2{text-align:left;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding-left:5px;}
.custom .format_text ul{list-style:disc;}
.custom .locate_photo img.alignright{margin:0em 0 1.571em 1.571em;float:right;}
.custom div.centered table{margin:0 auto;margin-top:-5px;margin-bottom:15px;}

#content_PhotoLarge h1, #content h2{font-size:2.2em;line-height:1.364em;}
#content_PhotoLarge{width:100%;}
.no_sidebars #content_PhotoLarge{width:100%;}
.post_box{margin:0 2.2em 0 1.1em;}
.no_sidebars .post_box{margin:0 1.1em;}
.custom #content_PhotoLarge h2{font-size:2em;line-height:1.1em;font-weight:bold;}
.custom #content_PhotoLarge  h1{font-size:2em;line-height:1.1em;font-weight:bold;}
.SetTitle {text-align:center;}

#header #logo_PL{font-weight:bold;}
#header #logo_PL a, #header #logo a:visited{color:#111;text-decoration:none;}
#header #logo_PL a:hover{color:#2361a1;}
#header #logo_PL{font-size:1.75em;}
.custom p#headermenu_PL{font-size:1.5em;margin-top:0px;padding-right:0;background:none;border:none;float:right;}

.custom .imgleftNoBorder {position:relative;float:left;margin: 1px 20px 0px -10px;}
.custom   .imgrightNoBorder {position:relative;float:right;margin:3px 0 5px 12px;}
 .custom #headerAdmin{padding-top:2.2em;}
 .custom h3.titlecolour {color: #a7461e;font-weight:bold;margin-top: -10px;font-size: 1.5em; }
 .custom p.LessBottom {text-align: left;margin-bottom: 5px;margin-top: 10px;}
  input.form_submit { font-size:1.4em; line-height:1.5em;  margin-top:10px; font-weight: bold; color: #111; background: url('images/submit-bg.gif'); border: 3px  double #999; border-top-color: #ccc; border-left-color: #ccc; cursor: pointer; width: auto !important; overflow: visible; }
.custom .error{font-weight: bold;
	text-align: left;
	/* Pink 
	background-color: #FFC0CB; */
	background-color: #FFFFFF;  
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #999999;
	border-top: 1px dotted #999999;
	border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	margin-bottom: 10px;
	margin-top: 10px;}  
	
	.custom .error h2 {font-weight: bold; margin-top: 0}
	
	/*---:[ sidebar styles ]:---*/
.sidebar a:hover { text-decoration: underline; }
ul.sidebar_list { list-style: none; }
	li.widget { width: 100%; }
	li.centered { text-align: center; }
		li.widget p a { text-decoration: underline; }
		li.widget p a:hover { text-decoration: none; }
		li.widget ul { list-style: none; }
			li.widget ul li .num_comments { color: #111; }
		/*---:[ widget box styles ]:---*/
		li.widget .widget_box { background: #e3f0f2; border-style: solid; border-color: #addde6; }

.custom li.cat-item  { margin-bottom: 0.61538em; padding-left: 0.84615em; background:  url('images/bullet.gif') 0 0.46154em no-repeat; }

.NavList  p{width: 95%;font-size: 13px;border-bottom: 1px solid #ccc;padding-bottom: 3px;padding-top: 0px;margin-top: 0px;margin-bottom: 0px;font-weight: bold;text-align: left;}
.NavListTOP p
{font-size: 14px;font-weight: bold;text-align: center;margin-bottom: 0px;}
.NavList3  p{width: 95%;font-size: 14px;
/* border-bottom: 1px solid #ccc; */
padding-bottom: 3px;padding-top: 0px;margin-top: 0px;margin-bottom: 9px;font-weight: bold;color: #333333;text-align: left;line-height:14px;letter-spacing: .1em;}

img.alignrighttop{float:right;clear:right;margin:0 0 1.571em 1.571em;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
 img.alignrighttop2{float:right;clear:right;margin:0 0 0.5em 1.571em;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

/*---  color: #a7461e ---*/
 .custom h3.subtitlecolour {color: #920A12;font-weight:normal;margin-top: 0px;font-size: 1.35em; } 
 .custom h2.subtitlecolour {color: #920A12;font-weight:normal;margin-top: 10px;font-size: 1.35em; margin-bottom: -10px; }
 table.tblstyle1{width:100%;padding:0px;border-spacing:1px;border:1px;margin-top:20px;}
 td.cellstyleL{text-align:left;}
  td.cellstyleC{text-align:center;}
  
  /*---:[ form inputs ]: ---*/
  .custom input, textarea { font-size: 1.6em; color: #111; background: #ffffff; border: 1px solid #aaa; border-right-color: #ddd; border-bottom-color: #ddd; }
  .custom .admin input, textarea { font-size: 1em; color: #111; background: #ffffff; border: 1px solid #aaa; border-right-color: #ddd; border-bottom-color: #ddd; }

input:focus, textarea:focus { background: #fff; border-color: #777; border-right-color: #ccc; border-bottom-color: #ccc; }
	.sidebar .text_input { width: 95%; }
	input.form_submit { font-weight: bold; color: #111; background: url('images/submit-bg.gif'); border: 3px double #999; border-top-color: #ccc; border-left-color: #ccc; cursor: pointer; width: auto !important; overflow: visible; }
  #commentform input.form_submit { border-width: 3px; }
	input.form_submit:hover { color: #090; } 
	  input.form_submit { font-size:1.0em; line-height:1.0em; padding:3px;    }
	  
	  .format_text p.note2{background:#f5f5f5;border:1px solid #ddd; width:75%;}
	  .format_text p.note2{padding:0.571em 0.786em;}
	  
	  .format_text p.alert2{background:#ffffa0;border:1px solid #e5e597; width:75%;}
	  .format_text p.alert2{padding:0.571em 0.786em;}
	  p.centertop{text-align:center !important; margin-bottom:-11px;}
	  	

