/*
Theme Name: Dardis Communications
Theme URI: http://www.dardiscommunications.com/
Description: A custom WordPress theme built for Dardis Communications.
Version: 1.0
Author: IRONA
Author URI: http://www.irona.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

html,body,ol,ul,li,dl,dt,dd,div,p,a,address,span,h1,h2,h3,h4,h5,h6,textarea,input,select,img,table,tr,td,cite,blockquote{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;}
html{height:100%;min-height:100%;width:100%;}
body{background:#fff url(images/header-bg2.jpg) top repeat-x;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;height:100%;width:100%;line-height:20px;text-align:center;letter-spacing:normal;}

#container{background:url(images/bg.gif) left repeat-y;position:relative;margin:0 auto;width:920px;text-align:left;}
#header{position:relative;height:129px;width:920px;background:url(images/top.gif) top left no-repeat;margin-bottom:16px;z-index:2;}
a#logo{position:absolute;left:10px;top:20px;background:url(images/dardis.png) 0 0 no-repeat;width:315px;height:48px;display:block;text-indent:-9999px;overflow:hidden;}
#header p{text-align:right;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;color:#ccc;position:absolute;top:33px;left:390px;overflow:hidden;width:520px;height:24px;display:block;/*background:url(images/info.png) 0 0 no-repeat;*/}
#header p span{font-size:24px;color:#fff;padding-left:5px;}
a#contactlink{position:absolute;top:48px;left:740px;width:142px;height:31px;display:block;background:url(images/buttons.png) no-repeat;background-position:0 -150px;text-indent:-9999px;overflow:hidden;}
a#contactlink:hover{background-position:0 -181px;}
#toplinks{position:absolute;top:0;left:0;width:881px;text-align:right;}
#toplinks a{color:#728BA0;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;border-right:1px solid #616A75;line-height:15px;padding:0 6px 0 5px;}
#toplinks a.last{border:none;padding-right:0;}
#toplinks a:hover{color:#ccc;}

#content a,#smallcontent a{color:#333;text-decoration:underline;outline:none;}
#content a:hover,#smallcontent a:hover{text-decoration:none;}
a.bold{font-weight:bold;}

ul#nav{/*display:none;*/position:absolute;top:90px;left:0px;width:920px;height:39px;overflow:hidden;padding:0;margin:0;background:url(images/nav.jpg) 0 0 no-repeat;}
ul#nav li{position:relative;display:inline;float:left;height:39px;overflow:hidden;margin-left:1px;}
ul#nav li a{display:block;height:39px;text-indent:-9999px;background:url(images/nav.jpg) no-repeat;}
ul#nav li#home{width:100px;margin:0;}
ul#nav li#home a{background-position:0 0;}
/*ul#nav li#home a:hover, */ul#nav li#home a.on{background-position:0 -39px;}
ul#nav li#about-us{width:113px;}
ul#nav li#about-us a{background-position:-101px 0;}
/*ul#nav li#about-us a:hover, */ul#nav li#about-us a.on{background-position:-101px -39px;}
ul#nav li#programs-services{width:189px;}
ul#nav li#programs-services a{background-position:-215px 0;}
/*ul#nav li#programs-services a:hover, */ul#nav li#programs-services a.on{background-position:-215px -39px;}
ul#nav li#public-seminars{width:160px;}
ul#nav li#public-seminars a{background-position:-405px 0;}
/*ul#nav li#public-seminars a:hover,*/ul#nav li#public-seminars a.on{background-position:-405px -39px;}
ul#nav li#resources{width:124px;}
ul#nav li#resources a{background-position:-566px 0;}
/*ul#nav li#resources a:hover, */ul#nav li#resources a.on{background-position:-566px -39px;}
ul#nav li#clients{width:103px;}
ul#nav li#clients a{background-position:-691px 0;}
/*ul#nav li#clients a:hover, */ul#nav li#clients a.on{background-position:-691px -39px;}
ul#nav li#contact-us{width:125px;}
ul#nav li#contact-us a{background-position:-795px 0;}
/*ul#nav li#contact-us a:hover, */ul#nav li#contact-us a.on{background-position:-795px -39px;}

div.drop{/*display:none;*/position:absolute;margin:-2px 0 0 0;visibility:hidden;z-index:9999;width:auto;}
div.holder{background:url(images/navbg.png) 0 0 repeat-x;}
/** html div.holder{padding-top:6px;}*/
div.drop a{text-align:left;display:block;text-decoration:none;color:#333;font-weight:normal;font-size:12px;line-height:14px;padding:3px 12px 3px 12px;border-bottom:1px solid #acacac;margin:0 0;}
div.drop a.on,div.drop a:hover{color:#fff;}
div.drop a.lastlink{border-bottom:none;padding:3px 12px 1px 12px;}
div.dbot{height:4px;width:149;display:block;}
div.dleft{position:relative;float:left;background:url(images/navbot.png) bottom left no-repeat;width:50%;display:inline;height:8px;}
div.dright{position:relative;float:left;background:url(images/navbot.png) bottom right no-repeat;width:50%;display:inline;height:8px;}
* html div.dbot{display:none;}
#abdrop{width:148px;}
#prdrop{width:190px;}
#pudrop{width:160px;}
#rerop{width:148px;}
#cldrop{width:148px;}
#codrop{width:148px;}

#wnav{position:absolute;top:90px;left:0px;width:920px;/*height:39px;*/padding:0;margin:0;background:url(images/nav.jpg) 0 0 no-repeat;z-index:9999;}

#wnav .menu-header,div.menu {font-size:12px;height:39px;}
#wnav .menu-header{width:931px;position:relative;float:left;}
#wnav .menu-header ul,div.menu ul {display:block;list-style:none;margin:0;padding:0 20px;height:39px}
#wnav .menu-header ul{width:921px;padding:0;}
#wnav .menu-header li,div.menu li {/*display:inline;*/float:left;position:relative;}
#wnav .menu-header li#menu-item-20{border-right:1px solid #4B4B4B;}
#wnav a{color:#fff;display:block;height:39px;line-height:39px;padding:0;text-decoration: none;}
#wnav a:hover,#wnav .menu-header li.current-menu-item a,#wnav .menu-header li.current-page-ancestor a{background-color:#6D6D6D;}

#wnav ul{}
#wnav ul.menu li{position:relative;display:inline;float:left;height:39px;margin-left:1px;}
#wnav ul.menu ul.sub-menu li{height:auto;display:block;float:none;border-top:1px solid #acacac;}
#wnav ul.menu li a{display:block;height:39px;text-indent:-9999px;background:url(images/nav.jpg) no-repeat;}
#wnav ul.menu ul.sub-menu li a{background:none;text-indent:0;height:auto;text-align:left;display:block;text-decoration:none;color:#333;font-weight:normal;font-size:12px;line-height:14px;padding:3px 12px 3px 12px;margin:0 0;}
#wnav ul.menu ul.sub-menu li a.current-menu-item{color:#fff;}
#wnav ul.menu li.current-menu-item ul,#wnav ul.menu li.current-menu-ancestor ul{display:none !important;}

#wnav .menu-header li#menu-item-661{width:100px;margin:0;}
#wnav .menu-header li#menu-item-661 a{background-position:0 0;}
#wnav .menu-header li#menu-item-661.current-menu-item a,#wnav .menu-header li#menu-item-661.current-menu-ancestor a{background-position:0 -39px;}
#wnav .menu-header li#menu-item-662{width:113px;}
#wnav .menu-header li#menu-item-662 a{background-position:-101px 0;}
#wnav .menu-header li#menu-item-662.current-menu-item a,#wnav .menu-header li#menu-item-662.current-menu-ancestor a{background-position:-101px -39px;}
#wnav .menu-header li#menu-item-668{width:189px;}
#wnav .menu-header li#menu-item-668 a{background-position:-215px 0;}
#wnav .menu-header li#menu-item-668.current-menu-item a,#wnav .menu-header li#menu-item-668.current-menu-ancestor a{background-position:-215px -39px;}
#wnav .menu-header li#menu-item-670{width:160px;}
#wnav .menu-header li#menu-item-670 a{background-position:-405px 0;}
#wnav .menu-header li#menu-item-670.current-menu-item a,#wnav .menu-header li#menu-item-670.current-menu-ancestor a{background-position:-405px -39px;}
#wnav .menu-header li#menu-item-673{width:124px;}
#wnav .menu-header li#menu-item-673 a{background-position:-566px 0;}
#wnav .menu-header li#menu-item-673.current-menu-item a,#wnav .menu-header li#menu-item-673.current-menu-ancestor a{background-position:-566px -39px;}
#wnav .menu-header li#menu-item-674{width:103px;}
#wnav .menu-header li#menu-item-674 a{background-position:-691px 0;}
#wnav .menu-header li#menu-item-674.current-menu-item a,#wnav .menu-header li#menu-item-674.current-menu-ancestor a{background-position:-691px -39px;}
#wnav .menu-header li#menu-item-675{width:125px;}
#wnav .menu-header li#menu-item-675 a{background-position:-795px 0;}
#wnav .menu-header li#menu-item-675.current-menu-item a,#wnav .menu-header li#menu-item-675.current-menu-ancestor a{background-position:-795px -39px;}


/*#wnav .menu-header{background:url(images/right-cap.png) top right no-repeat;padding-right:4px;width: 931px;margin-right:20px;position:absolute;bottom:0px;}*/
#wnav .menu-header ul ul,div.menu ul ul {height:auto;display: none;	position: absolute;	top: 36px;	left: 0;float: left;width:161px;z-index: 99999;padding:0 0 4px 0;background:url(images/navbg.png) 0 0 repeat-x;-moz-border-radius: 0 0 9px 9px;;
border-radius: 0 0 9px 9px;
-webkit-border-radius: 0 0 9px 9px;
-khtml-border-radius: 0 0 9px 9px;

}
#wnav .menu-header ul li#menu-item-668 ul{width:190px;}
#wnav .menu-header ul ul li {margin:0;/*width: 190px;*/border:none;display:block;}
#wnav .menu-header ul ul li a{background:none;height:auto;line-height:14px;padding:3px 12px;}
#wnav .menu-header  li:hover > a,#wnav .menu-header  ul ul :hover > a {/*color: #ccc;*/}
#wnav .menu-header  ul ul :hover > a {color:#fff;}
#wnav .menu-header ul li:hover > ul {display: block;}
#wnav .menu-header ul li.current_page_item ul li > a,#wnav .menu-header ul li.current-menu-ancestor ul li > a,#wnav .menu-header ul li.current-menu-item ul li > a,#wnav .menu-header ul li.current-menu-parent ul li > a{/*color:#fff;*/}
#wnav .menu-header ul li.current_page_item ul li > a:hover,#wnav .menu-header ul li.current-menu-ancestor ul li > a:hover,#wnav .menu-header ul li.current-menu-item ul li > a:hover,#wnav .menu-header ul li.current-menu-parent ul li > a:hover{/*color:#fff;*/}
* html #wnav .menu-header  ul li.current_page_item ul li a,* html #wnav .menu-header ul li.current-menu-ancestor ul li a,* html #wnav .menu-header  ul li.current-menu-item ul li a,* html #wnav .menu-header  ul li.current-menu-parent ul li a,* html #wnav #header #wnav .menu-header ul ul li a:hover {/*color:#fff;*/}
* html #wnav .menu-header  ul li.current_page_item ul li a:hover,* html #wnav .menu-header ul li.current-menu-ancestor ul li a:hover,* html #wnav .menu-header  ul li.current-menu-item ul li a:hover,* html #wnav .menu-header  ul li.current-menu-parent ul li a:hover,* html #wnav #header #wnav .menu-header ul ul li a:hover {}
#wnav .menu-header ul li ul li.current_page_item > a,* html #wnav .menu-header  ul li ul li.current_page_item a{}

#wnav .menu-header ul ul li a:hover{color:#fff !important;}


#subnav{position:relative;float:left;display:inline;width:172px;padding:0 0 0 29px;height:550px;}
#subnav h4{background:url(images/subnav-bg.gif) 0 0 repeat;height:26px;width:165px;padding-left:6px;display:block;color:#fff;font-size:15px;font-weight:bold;font-style:normal;margin-bottom:1px;line-height:26px;}
#subnav ul{list-style:none;background:url(images/hor-dash.gif) 0 0 repeat-x;padding:4px 0 8px 0;}
#subnav ul li{list-style:none;display:block;line-height:16px;padding:4px 0;}
#subnav ul li a{color:#666;font-size:12px;text-decoration:none;}
#subnav ul li a:hover{color:#000;}
#subnav ul li.current_page_item a,#subnav ul li.current_page_ancestor a{font-weight:bold;}
#subnav ul li ul{display:none;list-style:none;background:none;padding:4px 0 2px 10px;}
#subnav ul li.current_page_item ul,#subnav ul li.current_page_ancestor ul{display:block;}
#subnav ul li ul li{list-style:none;display:block;line-height:14px;padding:3px 0;}
#subnav ul li ul li a{color:#666;font-size:11px;text-decoration:none;font-weight:normal;}
#subnav ul li.current_page_item ul li a,#subnav ul li.current_page_parent ul li a{font-weight:normal;}
#subnav ul li.current_page_item ul li a{font-weight:normal;}
#subnav ul li.current_page_parent ul li.current_page_item a,#subnav ul li.current_page_ancestor ul li.current_page_item a{font-weight:bold;}
#subnav ul li ul li a:hover{color:#000;}

#leftcontent{width:157px;background:url(images/hor-dash.gif) 0 0 repeat-x;padding:10px 10px 20px 5px;}
#leftcontent img{display:block;}
#leftcontent h4,#leftcontent h5,#leftcontent h6,#leftcontent a{font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;color:#5A0000;font-weight:bold;background:none;}
#leftcontent h4{font-size:36px;padding:5px 0 3px 0;margin:0;}
#leftcontent h5{font-size:17px;padding:0 0 3px 0;margin:0;}
#leftcontent h6{font-size:12px;color:#666;line-height:16px;padding:0;margin:0;}
#leftcontent p{font-size:11px;color:#999;line-height:14px;margin:0;padding:5px 0 5px 0;}
#leftcontent a{font-size:12px;text-decoration:underline;}
#leftcontent a:hover{text-decoration:none;}

#rightcontent{position:relative;float:left;display:inline;width:188px;background:url(images/vert-dash.gif) 0 0 repeat-y;padding:10px 0 0 7px;height:550px;}
#rightcontent img{display:block;}
#rightcontent h4,#rightcontent h5,#rightcontent h6,#rightcontent a{font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;color:#5A0000;font-weight:bold;background:none;}
#rightcontent h4{font-size:36px;padding:5px 0 3px 0;margin:0;}
#rightcontent h5{font-size:17px;padding:0 0 3px 0;margin:0;}
#rightcontent h6{font-size:12px;color:#666;line-height:16px;padding:0;margin:0;}
#rightcontent p{font-size:11px;color:#999;line-height:14px;margin:0;padding:5px 0 5px 0;}
#rightcontent a{font-size:12px;text-decoration:underline;}
#rightcontent a:hover{text-decoration:none;}

#quote{overflow:hidden;width:100%;height:104px;background:url(images/quote-bg.jpg) 0 0 repeat-x;margin-bottom:1px;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-weight:normal;}
#quote blockquote{font-size:21px;font-style:italic;margin:0;padding:10px 20px;border:none;font-weight:normal;line-height:26px;}
#quote p{text-align:right;font-size:17px;font-weight:normal;padding:0 20px;}
#quote p cite{font-size:17px;}
#breadcrumbs{color:#666;font-size:12px;font-weight:normal;background-color:#ccc;width:100%;height:26px;line-height:26px;overflow:hidden;}
#breadcrumbs a{margin-left:5px;font-weight:normal;color:#666;text-decoration:none;}
#breadcrumbs a:hover{text-decoration:underline;}
#breadcrumbs a.current{font-weight:bold;text-decoration:none;cursor:default;}

#content .post td{padding-right:10px;}

#content {width:707px;padding:0px 0px 40px 12px;position:relative;float:left;display:inline;min-height:500px;background:url(images/vert-dash.gif) top left repeat-y;z-index:1;}
#smallcontent {width:500px;padding:0px 12px 40px 12px;position:relative;float:left;display:inline;min-height:500px;}
.home #content{min-height:304px;height:304px;width:100%;padding:0;background:none;}
.blog #content{padding-bottom:25px;background:none;}

input{background-color:#fff;}
input.field,textarea,input#newsfield{display:block;padding:7px 3px 5px 3px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;}
input.field{width:430px;height:18px;background:url(images/field.gif) top left no-repeat;margin:2px 0 20px 0;}
textarea{margin:2px 0 8px 0;width:426px;height:140px;overflow:auto;border:1px solid;border-color:#737373 #999 #999 #999;}
.formBuilderForm input,.formBuilderForm textarea{border:1px solid;border-color:#737373 #999 #999 #999;font-size:12px;padding:2px 4px;}
.formBuilderForm .formBuilderSubmit input{border-color:#999;padding:0;font-size:14px;font-weight:bold;background-color:#ccc;}

#signupform label{font-weight:bold;}
#signupform input#csubmit{font-weight:bold;font-size:14px;background-color:#ccc;border:1px solid #999;}
#signupform input,#signupform select{border:1px solid #999;}
#signupform input.field,#signupform input.sfield,#signupform input.mfield{display:block;padding:2px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;height:14px;background:none;margin:2px 0 5px 0;}
#signupform input.field{width:600px;margin:2px 0 5px 0;}
#signupform input.sfield{width:290px;margin:2px 0 5px 0;}
#signupform input.mfield{width:138px;margin:2px 0 5px 0;}
#signupform select{padding:2px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}
.error{color:#C00;}

#footer input{display:inline;}
input#newsfield{padding:3px;width:180px;height:20px;color:#999;border:1px solid;border-color:#c3c3c3 #e1e1e1 #ddd #c3c3c3;margin-right:4px;}
input#newssub{vertical-align:middle;}

#commentform input,#commentform textarea{padding:2px;border-color:#717171 #B4B4B4 #d9d9d9 #B4B4B4;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}
#commentform input{border:1px solid;width:170px;margin:5px 5px 1px 0;}
#commentform{margin:5px 10px 0 0;}
#commentform label{font-family:Arial,Helvetica,sans-serif;}
#commentform textarea{background-image:none;border:1px solid;width:100%;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#commentform #submit{background:url(images/buttons.png) -418px -150px no-repeat;height:31px;width:85px;display:block;border:0;padding:0;text-indent:-9999px;overflow:hidden;font-size:0px;line-height:0px;margin-left:288px;}

#cont3 input,#cont3 textarea{color:#212626;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #D2CFC7;border-left:2px solid #808080;border-top:2px solid #808080;padding:1px 2px;}
#cont3 textarea{width:407px;height:143px;}
#cont3 input{width:258px;}
#cont3 input#submit{font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;border:none;width:auto;padding:1px 3px;background-color:#D2CFC7;border:2px solid #7F7F7F;border-top:1px solid #fff;border-left:1px solid #fff;}

.alt{margin:0;padding:10px;background-color:#f8f8f8}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:0;padding:10px 5px 10px 10px;list-style:none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 5px 10px 0;font-family:Arial,Helvetica,sans-serif;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;font-family:Arial,Helvetica,sans-serif;}
.commentmetadata a{color:#444;}
#commentarea{border:1px dotted #D9D9D9;border-right:none;border-left:none;padding:20px 0 0 0;margin-bottom:30px;}

p{margin-bottom:15px;}
.nopad p{margin:0 0 0 0;padding:0;}

.blog .post{padding-right:200px;}
.blog .entry{padding-bottom:20px;}
h1{font-weight:bold;font-size:24px;line-height:24px;padding:20px 0 20px 0;color:#000;}
h2{padding:5px 0 15px 0;color:#000;font-size:16px;line-height:16px;font-weight:bold;}
/*h6{padding:0 0 3px 0;color:#005941;/*#690f0d*//*font-size:24px;line-height:20px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}*/
h3,h4,h5,#content h3 a{font-weight:bold;padding:0;margin:0 0 3px 0;font-family:Arial,Helvetica,sans-serif;}
h3,#content h3 a{color:#86B626;font-size:13px;line-height:20px;font-weight:bold;padding:0;margin:0;margin-top:20px;}
table h3,table h2{margin-top:0px;}
table{margin-top:20px;}
h4{color:#444;font-size:12px;line-height:18px;font-style:italic;font-weight:bold;padding:0;margin:0;}
h5{color:#444;font-size:14px;line-height:20px;}
#content .post ul{padding:0 0 15px 30px;}
#content .post ul li{list-style:disc;padding:0;margin:0;line-height:18px;}
.post ul{margin-bottom:20px;}
.parent-pageid-6 #content .post ul{margin-bottom:2px;margin-top:-14px;padding-bottom:5px;}
.parent-pageid-6 p{}
.post ul li{list-style:none;background:url(images/bullet.gif) 0 8px no-repeat;padding-left:10px;}
.post ul li ul{margin-bottom:15px;}
.warning{display:none;}

#callouts{background:url(images/gradient.jpg) 0 0 repeat-x;width:100%;height:234px;position:relative;float:left;display:block;padding:0px 0 0 0;text-align:center;}
#callouts .insert{position:relative;padding:20px 0;text-align:left;width:920px;margin:0 auto;}
#callouts #callimgs,#callouts #scroller{position:relative;float:left;display:inline;}
#callouts #callimgs{padding-right:20px;}
#callouts #callimgs img{margin-right:3px;}
#callouts #scroller{width:254px;overflow:hidden;height:184px;padding-top:20px;}
#scrollerimgs{height:828px;z-index:1;}
#mask{position:absolute;top:20px;left:0;width:254px;height:184px;background:url(images/white_mask.png) 0 0 no-repeat;z-index:9999;}

#slider{width:920px;height:276px;overflow:hidden;z-index:1;}
#slider div{width:820px;padding:0 50px;height:276px;overflow:hidden;}
#slider img{position:relative;float:right;}
#slider img.alignleft{float:left;}
#content #slider h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:48px;font-weight:normal;font-style:normal;line-height:54px;text-transform:uppercase;padding-bottom:20px;}
#content #slider p{font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;line-height:22px;padding-bottom:15px;}
a#prev,a#next{position:absolute;top:135px;width:26px;height:26px;display:block;text-indent:-9999px;overflow:hidden;z-index:9999;}
a#prev{left:0px;background:url(images/prev.jpg) 0 0 no-repeat;}
a#next{left:894px;background:url(images/next.jpg) 0 0 no-repeat;}
a#prev:hover,a#next:hover{opacity: 0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity = 60);}

#footer{margin-top:13px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;width:100%;position:relative;float:left;display:block;padding:15px 0 50px 0;font-size:11px;line-height:12px;color:#232A2B;background:#E1E1E1 url(images/footer-bg.gif) 0 0 repeat-x;text-align:left;}
#footer .insert{width:935px;margin:0 auto;position:relative;}

#footer ul{padding-left:35px;position:relative;float:left;display:inline;text-align:left;text-indent:0px;}
#footer ul.l1{width:135px;padding-left:0;}
#footer ul.l2{width:230px;}
#footer ul.l3{width:230px;}
#footer ul.l4{width:225px;background:url(images/double-line.gif) 0 0 repeat-y;margin-left:25px;padding-left:20px;padding-bottom:40px;}
#footer ul li{list-style:none;}
#footer ul li#concon{padding:18px 0 10px 0;}
#footer ul li a,#footer ul li{color:#555;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;font-size:22px;line-height:24px;font-weight:normal;padding-left:0;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li ul{padding:5px 0 0 0;display:block;float:none;}
#footer ul li ul li{color:#666;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:url(images/blue-bullet.gif) 0 8px no-repeat;padding-left:0;line-height:18px;}
#footer ul li ul li a{color:#666;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;line-height:16px;}
#footer ul li ul li a:hover{text-decoration:none;}

#footer #copyright{width:100%;margin:30px 0 0 0;padding:10px 0 0 0;background:#E1E1E1 url(images/footer-bg.gif) 0 0 repeat-x;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
#footer #copyright a{color:#666;text-decoration:none;}
#footer #copyright a:hover{text-decoration:underline;}
.fleft,.fright{position:relative;width:300px;}
.fleft{float:left;}
.fright{float:right;text-align:right;}

small{font-family:Arial,Helvetica,Sans-Serif;font-size:10px;line-height:14px;}
code{font:12px 'Courier New',Courier,Fixed;}
.post hr{display:block;}
.postmetadata,.clear{clear:both;}
p img{padding:0;max-width: 100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright,img.alignleft{padding:4px;display:inline;}
.parent-pageid-14 img.alignleft{padding:0 10px 0 0;}
img.alignright{margin:0 0 2px 7px;}
img.alignleft{margin: 0 7px 2px 0;}
.alignright{float:right;}
.alignleft{float:left;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden,hr{display:none;}
.screen-reader-text{position:absolute;left:-1000em;}
a img{border:none;}
.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:0;}
.aligncenter,div.aligncenter{display: block;margin-left:auto;margin-right:auto;}
.wp-caption{}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:10px;line-height:17px;padding:2px 10px 0 0;margin:0;text-align:right;font-style:italic;}
