/*
Theme Name: PEI
Description: Custom Theme for PEI.
Author: Beyond 5280
Author URI: http://www.b5280.com
Version:5.0.14
Layout: Three
*/
/* Reset CSS */
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit;text-align:left;vertical-align:baseline;}
a img,:link img,:visited img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,
blockquote:before,blockquote:after{content:"";}

.newClass {color: red;}

/* Structure */
body{line-height: 16px;}
dl {margin: 5px 0;}
dt{font-weight:bold;}
form{margin: 5px;}
fieldset{padding: 0 7px 0 0;}
label{display: block; margin: 5px 0 5px 0; font-size: 14px;}
input,
textarea,
select{padding: 3px; margin: 0; width: 335px; vertical-align:middle;  font-size: 12px;}
textarea{width: 100%;}
input.submit{ cursor: pointer;font-weight: bold; width: auto; padding:3px 0; margin: 0; float: right;}
p{margin: 0 0 5px 0; line-height: 16px;}
img{border-style:none;}
a, a:visited, a:link, a:active{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
address {margin: 0 0 16px;}
.menuHorz li {padding: 5px 0 5px 0;}
.menuHorz a{padding: 6px;}
.menuHorz a span{padding: 6px;}
label{ width:285px; margin:2px 10px 2px 0; display:block;}

.alignleft{float: left;}
.alignright {float: right;}
.pageCentered {width: 970px; margin: 0 auto;}
.textLeft{text-align: left;}
.textCenter{text-align: center;}
.textRight{text-align: right;}

.menuHorz li {margin: 0 8px; float: left; white-space: nowrap;}

#bodyWrap{width:100%;position:relative;}
#pageMain{position: relative; overflow: hidden;}
#contentArea{overflow: hidden;padding:0 19px 0 0;}
#pageTop {position: relative;width: 664px; height: 338px;}
#mainContent, #content{float: left; clear: none; position: relative; top: -180px; margin-left: 15px; margin-bottom: -180px;width:403px; padding: 0;}
#content {min-height: 500px;}
.blog #mainContent, .contact-us #mainContent {margin: 0 0 -180px 27px;width: 610px;}
.home #mainContent {margin: 0 0 0 42px; position: static;width: 580px;}
/*Post*/
.post{min-height: 180px;}
.post .entry {position: relative; top: -5px;margin: 0 10px;}
.post h2 {position: relative; top: -18px;margin: 0; padding: 30px 10px 0px;}
.post h3 {margin: 20px 0 0 0;padding: 0;}
.post p {margin: 10px 0; }
.post .entry p:first-child {margin:0px;line-height:20px;}
.post img {margin: 0 15px 15px; }
.post ul {margin: 0 0 16px 15px;}
.post ul ul{margin: 0 0 0 15px;}
.post ol { margin: 0 0 16px 15px;}
.post ol ol {margin: 0 0 0 15px;}
.post li {margin: 0 0 5px 5px;line-height: 18px;}
.post dl {margin: 0 40px 0 10px;}
.post dt {margin: 10px 0 0 0;padding: 10px 0 0 10px;}
.post dd {margin: 0 0 0 25px;}
.post .alignright {margin-right: 0;}
.post .alignleft {margin-left: 0;}

.blog .post {padding: 5px 10px;}

.blog .post h2 {position: static;padding: 5px 10px;}
.blog .date {margin: 8px 0 3px; }
.blog .more-link {display: block; margin: 5px 0 0 15px;width: 154px; padding: 0 0 0 10px;}
.blog .postmetadata{margin: 10px 0 0 0;padding: 10px;}
.blog .postmetadata p,
.blog .postmetadata p:first-child {line-height:16px; margin: 0;}

.home #mainContent .post {margin: 0 auto;width: 535px;}
.home .post h2 {position: static;}
.home .post .entry{margin-top: 100px;}
.home .post .entry p:first-child {line-height:18px}

.resource-list {margin-top: 18px;}

.sociable {overflow: hidden;}
.sociable_tagline {width: auto; float: left;line-height: 16px;}
.sociable ul li{float: left;}
/*comments*/
p.nocomments {margin-left: 20px;}
h3#comments {margin: 0 20px;}
ol.commentlist {margin: 0 20px;}
li.comment{margin: 5px 0;}
li.depth-2{margin: 5px 15px 0;}
li.depth-3{margin: 5px 25px 0;}
#respond{padding: 5px 10px; width: 570px; margin: 0 auto;}
img.avatar{padding: 0 5px 5px 0;}

#leftSidebar{float:left; clear: none;width:285px; min-height: 580px; padding: 0;}
#logo{z-index: 9999; position: relative; margin: 10px auto 22px auto;width: 240px; height: 125px;}
#mainNav {margin: 0 0 10px 0;float: left;padding-top: 13px;}
#mainNav li a {display: block;line-height: 36px; padding: 0 0 0 30px; width: 220px;}
#mainNav li {position: relative; z-index: 9000;width: 270px; line-height: 36px;}
#mainNav li:hover {width: 285px;}
#mainNav .children {display: none; position: absolute; left: 284px; top: -900px; z-index: 9000;width: 290px; padding: 900px 0 9000px 0; bottom: -9000px;}
#mainNav .children ul {position: relative; top: -32px;padding: 40px 0 40px 0; width: 270px; min-height: 176px;}
#mainNav .children li {width: 250px;}
#mainNav .children li a {margin: 0 0 0 10px;line-height: 16px; padding: 5px 0;width: 250px;}
#mainNav li:hover .children {display: block;width: 285px;}


#pei_follow a {float: left; display: block; margin: 0 0 0 10px;}
#pei_follow a span {display: none;}
#pei_rss h4, #pei_rss h4 a{line-height: 18px;}
#pei_follow {padding: 0 0 10px 0;}
#pei_follow a.linkedin{width: 73px; height:22px;}
#pei_follow a.facebook{width: 77px; height:22px;}
#pei_follow a.twitter{width: 73px; height:22px;}
#pei_follow a.youtube{margin:4px 0 0 0;width: 73px; height:26px;}

#rightSidebar{float:right; clear: none;width:246px; padding: 12px 0 0 0;}

/* separators */
.separator {margin-bottom: 16px;}
.separator-left {float: left;width: 270px;}
.separator h4,
.separator-left h4 {margin: 0;line-height: 18px; padding: 0 0 18px 15px;}
.separator h4 a,
.separator-left h4 a {display: block;margin: 0;line-height: 18px;}
.separator ul,
.separator-left ul {position: relative; top: -8px;padding:0;}
.separator ul li {padding: 5px 5px 5px 22px;}
.separator-left ul li {padding: 5px 5px 5px 17px;}


#pageFooter{clear:both;}
#footerTop{overflow: hidden;height: 43px;}
#footerMenu {float: right; clear: none;width: 660px;}
#footerMenu li {line-height: 43px; padding: 0;}
#footerBottom{overflow: hidden;}
.siteby {float: left; clear: none;width: 285px;}
.copy {float: right; clear: none;width: 650px;}

/*search*/
#search_div {float: left;width: 300px;  height: 43px;}
#search-div-left{width: 275px; margin: 0 10px 10px 0; float: left;}
#search-div-left .search-form .txt {width: 235px; }
.search-form {float: right; clear: none;width: 265px;padding: 5px;}
.search-form .txt{float:left;margin:2px 0 0 0;width:200px;padding:0; line-height: 16px;height: 16px;}
.search-form .btn-go{float:left; clear:none; margin:3px 0 0 0;padding:0; width: auto;line-height: 16px;height: 16px;}
.post .search-form {float: none;width: 365px;}
.post .search-form .txt{width:300px;padding: 0;}

.loading {position: absolute;  margin: 0 auto;width: 850px; height: 500px;}
.loading img{position: relative; top: 45%; left: 45%;}

/* Design Style -- base colors #0984ae #144369  #4b81d4  #c33*/
body{color: #0d0d0d;}
strong {color: #144369;}
em {color: #144369;}
a, a:visited, a:link, a:active, a:hover{color: #4b81d4;}
form{border: 1px solid #fff;}
input,
textarea,
select{background:#fff;border:1px solid #144369;color: #144369;}
input.submit{background-color: #144369; color: #fff;}
input:hover,
textarea:hover,
select:hover{background:#fcfcfc;}
input:focus,
textarea:focus,
select:focus{border:1px solid #4b81d4; background:#fcfcfc; color:#4b81d4;}
input.submit:hover, 
input.submit:focus{background:#4b81d4; color: #fff; border:solid 1px #fff;}
input:disabled,
.disabled input,
textarea:disabled{color: #d1d1d1; border:1px solid #d1d1d1; background: #fff;}


.disabled {color: #d1d1d1 !important;}
.error {margin: 0 0 0 6px; color: #f00;}
.menuHorz {list-style: none;}



#callout {float: right; position: absolute; top: 174px; margin: 0 0 10px 0;width: 664px; overflow:hidden; text-align:center}
#callout div {display: none; position:relative; height:154px;padding-bottom:10px}
#callout h2 {margin: 0 ;padding:0;}
#callout p { margin: 0 8px; position: relative;padding: 0 30px 30px 30px; height: 92px; overflow: hidden;}
#callout ul {margin: 0 auto; z-index: 100;width: 680px; position:relative;}
#callout ul li {float: left;}
#callout ul li a {display: block; text-align: center; position: relative; top: 0px;width: 157px; height: 51px; padding: 30px 0 0 0;}
#callout ul li a:hover {text-decoration: none;}
#callout ul li.active a {height: 46px;  padding: 30px 0 10px 0;}


#bodyWrap{background: url(/wp-content/themes/pei/images/body_bg2.7.gif) 50% 0 repeat-y;}
#topBar{background: #efefef;}
#logo{background: none;}
#contentArea{background: url(/wp-content/themes/pei/images/ImageShadow.png) 664px 0px no-repeat #fff;}
#mainContent, #content{background: #fff;}


.home #mainContent {background: none;}
.home #callout h2 {color: #fff; font-size:1px; line-height:22px; left:-200px; position:relative}
.home #callout div {width:570px;left:47px}


.home #callout ul.tab-nav {z-index:40;position:relative; top:-20px; left:22px}
.home #callout ul li a {font-weight: bold; color:#ffffff; font-size:14px;text-shadow: 1px 1px 2px #222222}
.home #callout ul li {height:90px; width:153px;overflow:hidden; padding:0 1px 0 1px}
.home #callout div p .callOutTitle {font-size: 24px; text-shadow: 1px 1px 2px #222222;font-style:italic; display: block; padding:10px 0 12px 0}
.home #callout div p {line-height: 25px; font-size: 18px; text-shadow: 1px 1px 2px #222222;}

.home #callout p a {display: block; position: absolute; right: 80px; bottom: 24px; line-height: 13px; padding: 0 20px 0 0; color: #fff; font-size: 14px; font-style: italic; font-weight:bold;}

.home #callout div.callout-1 {background: url(/wp-content/themes/pei/images/callOut_bg1.7.png) no-repeat 0 -453px;cursor: pointer;}
.home #callout div.callout-1 p {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-1.active {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -2px -100px;}
.home #callout ul.tab-nav li.tab-nav-1.active a {color:#ffffff;}
.home #callout ul.tab-nav li.tab-nav-1 {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -2px 5px no-repeat;
			  -webkit-transition: background-color .4s ease;
			  -moz-transition: background-color .4s ease;
			  -o-transition: background-color .4s ease;
			  transition: background-color .4s ease;  }


.home #callout div.callout-2 {background: url(/wp-content/themes/pei/images/callOut_bg1.7.png) no-repeat 0 -226px;cursor: pointer;}
.home #callout div.callout-2 p {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-2.active {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -160px -100px;}
.home #callout ul.tab-nav li.tab-nav-2.active a {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-2 {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -160px 5px no-repeat;
			  -webkit-transition: background-color .4s ease;
			  -moz-transition: background-color .4s ease;
			  -o-transition: background-color .4s ease;
			  transition: background-color .4s ease;  }


.home #callout div.callout-3 {background: url(/wp-content/themes/pei/images/callOut_bg1.7.png) no-repeat 0 2px ;cursor: pointer;}
.home #callout div.callout-3 p {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-3.active {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -319px -100px;}
.home #callout ul.tab-nav li.tab-nav-3.active a {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-3 {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -319px 5px no-repeat;
			  -webkit-transition: background-color .4s ease;
			  -moz-transition: background-color .4s ease;
			  -o-transition: background-color .4s ease;
			  transition: background-color .4s ease;  }


.home #callout div.callout-4 {background: url(/wp-content/themes/pei/images/callOut_bg1.7.png) no-repeat 0 -681px;cursor: pointer;}
.home #callout div.callout-4 p {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-4.active {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -479px -100px;}
.home #callout ul.tab-nav li.tab-nav-4.active a {color:#ffffff}
.home #callout ul.tab-nav li.tab-nav-4 {background: url(/wp-content/themes/pei/images/callOutTab1.7.png) -478px 5px no-repeat;
			  -webkit-transition: background-color .4s ease;
			  -moz-transition: background-color .4s ease;
			  -o-transition: background-color .4s ease;
			  transition: background-color .4s ease;  }





.post .entry p:first-child {color:#343434;}
.post h2 {background: url(/wp-content/themes/pei/images/contentShadowT.png) no-repeat;}
.post h2 {color: #144369;}
.post h3 {color: #144369; border-bottom: 1px solid #144369;}
.postmetadata a{color:#f44217;}
.blog .post h2 {background: #4b81d4;color: #fff;}
.blog .post h2 a {color: #fff;}
.blog .date {color: #4b81d4;}
blog .more-link {color: #c33; background: url(/wp-content/themes/pei/images/arrow.gif) 0 2px no-repeat;}


.blog .postmetadata {background: url(/wp-content/themes/pei/images/SidebarSubnav_bg.png);}
.sociable ul li {list-style: none;}

.commentlist li.parent{border: 1px solid #fff;}
.commentlist li.parent .parent {border: none;}
.commentlist li.depth-2{background: url(/wp-content/themes/pei/images/SidebarSubnav_bg.png);}
.commentlist li.depth-3{background: url(/wp-content/themes/pei/images/SidebarSubnav_bg.png);}

#leftSidebar{background: url(/wp-content/themes/pei/images/BodyShadow.png) right top no-repeat;  position: relative; z-index: 50;}
//#leftSidebar{background: url(/wp-content/themes/pei/images/BodyShadow.png) right top no-repeat #fafafa;}
#mainNav li {background: url(/wp-content/themes/pei/images/pei_nav1.8.png) 0 -40px no-repeat;}
#mainNav li.parent {background-position: 0 -40px;}
#mainNav li.current_page_item, #mainNav li.current_page_ancestor {background-position: 0 0;}
#mainNav li.current_page_item:hover, #mainNav li.current_page_ancestor:hover {background-color: #fff;}
/*
#mainNav li:hover {background-position: -286px -80px;}
#mainNav li.parent:hover {background-position: -286px -40px;}
*/
#mainNav li:hover a, #mainNav li.current_page_item a, #mainNav li.current_page_ancestor a{color: #fff;}
#mainNav li a {border-bottom: 1px dotted #144369; color: #144369}
#mainNav li:last-child a {border-bottom: none;}
#mainNav .children {background: url(/wp-content/themes/pei/images/subNav_bg1.2.png) right top repeat-y;}
#mainNav .children ul {background: url(/wp-content/themes/pei/images/subNav_Shadow.png) right top no-repeat #fff;}
#mainNav .children li a {color: #144369; background: none;}
#mainNav .children li a:hover, #mainNav .children li.current_page_item a {color: #4b81d4; background: #dadfe2;}
//#mainNav .children li a:hover, #mainNav .children li.current_page_item a {color: #4b81d4; background: #fafafa;}
#mainNav .children li {background: none;}

.separator-left h4 {color: #fff; background: url(/wp-content/themes/pei/images/sidebarSmall1.5.png) 0 -130px no-repeat transparent;}
.separator-left h4.categories {background-position: 0px -170px}
.separator-left h4 a {color: #fff;}
.separator-left h4 a:hover {color: #eaeaea;}
.separator-left {background: url(/wp-content/themes/pei/images/SidebarSubnav_bg1.4.png);}
.separator-left ul li {border-bottom: 1px dotted #144369;background: url(/wp-content/themes/pei/images/arrow.gif) 4px 8px no-repeat;}
.separator-left ul li:hover {background: url(/wp-content/themes/pei/images/arrow.gif) 4px 8px no-repeat #fff;}
.separator-left ul li a {color: #cc3333;}
.separator-left ul li:last-child {border: none;}

#pei_blog h4 {background-position: 0 -10px;}
#pei_blog 
#pei_newsevents h4 {background-position: 0 -210px;}
#pei_follow h4 {background-position: 0 -90px;}
#pei_rss h4 {background-position: 0px -210px;}
#pei_rss a {color: #fff;}

#leftSidebar ul li ul.children {margin-top:12px}
#pei_follow a.linkedin{background: url(/wp-content/themes/pei/images/social1.2.png) 0px -2px no-repeat;}
#pei_follow a.linkedin:hover {background-position: -78px -2px;}
#pei_follow a.facebook{background: url(/wp-content/themes/pei/images/social1.2.png) 0px -30px no-repeat;}
#pei_follow a.facebook:hover {background-position: -78px -30px;}
#pei_follow a.twitter{background: url(/wp-content/themes/pei/images/social1.2.png) 0px -58px no-repeat;}
#pei_follow a.twitter:hover {background-position: -78px -58px;}
#pei_follow a.youtube{background: url(/wp-content/themes/pei/images/social1.2.png) 0px -82px no-repeat;}
#pei_follow a.youtube:hover {background-position: -82px -82px;}



.separator h4 {color: #fff; background: url(/wp-content/themes/pei/images/sidebarSmall1.4.png) 0 -130px no-repeat transparent;}
.separator h4 a {color: #fff;}
.separator h4 a:hover {color: #eaeaea;}
.separator h4.upcoming_events {background-position: 0 -170px;}
.separator ul li {color: #c33; border-bottom: 1px dotted #144369;background: url(/wp-content/themes/pei/images/arrow.gif) 6px 8px no-repeat;}
.separator ul li a {color: #c33;}
.events .switcher li {border: none; list-style:none;}
.event-list{list-style:none;}
.separator .event-list li {background-position: 6px 10px;}
.event-list .more_events a{color:#c33;}
.events .switcher li{background: none;}
.events .switcher a{color:#acb9be;}
.events .switcher a:hover,
.events .switcher a.active{color: #c33;}



#pageFooter{background: url(/wp-content/themes/pei/images/footer_bg1.1.gif) 50% 0 repeat-y;height: 43px;}
#search_div{background: url(/wp-content/themes/pei/images/footer_arrow.png) right top no-repeat #2f515d;}

.search-form {border: none; height:23px}
.search-form .btn-go,.search-form .btn-go:hover {border:none; color: #fff; border-bottom: 1px solid #fff; background: none;cursor:pointer;}
.search-form .txt{border:none; color: #fff; border-bottom: 1px solid #fff; background: none;}


#leftSidebar .search-form {border:none; background: url(/wp-content/themes/pei/images/search.png) 276px -2px; height:25px; border:solid 1px #d0d4d4; padding:0; color: #f2f2f2;width:268px;}
#leftSidebar .search-form .btn-go  {color: #2f515d; height: 25px; width:25px;border:none; width:40px; right:0; bottom:3px; position:relative;cursor:pointer;}
#leftSidebar .search-form .txt {color: #999999; height: 23px; width:210px; border:none; padding-left:10px}





#footerBottom {background: #fbfcfd;}
.copy {color: #898989;}
.copy a {color: #e39798;}
.copy a:hover{color: #c33;}
.siteby,.siteby a {color:#c5ccd6;}

.loading {background: rgba(250,250,250, 0.7);}


/* Font/Text setup */
body {font-size: 12px;font-family: Arial,sans-serif;}
strong {font-weight: bold;}
em {font-style: italic;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:16px;}
h4{font-size:12px;}
h5{font-size:10px;}
h6{font-size:10px;}
small{font-size:11px;}


.post ul {list-style: disc outside;}
.post ol {list-style: decimal outside;}
.post ol ol {list-style: lower-alpha outside;}
.post ol ol ol {list-style: lower-roman outside;}
.post h2 {font-size: 22px; font-weight: bold; text-transform: uppercase;}

.post .entry p:first-child {font-size: 16px;}
.home .post .entry p:first-child {font-size: 12px;}
.postmetadata{font-size:10px;}
.blog .post h2, .blog .post h2 a {font-size: 12px;}
.blog .date {font-size: 11px;}
.blog .more-link {font-weight: bold; font-style: italic;}
.blog .postmetadata p, 
.blog .postmetadata p:first-child {font-size: 11px;}
.sociable_tagline {font-size: 11px;}

#mainNav {font-size: 18px;}
#mainNav li:hover a, #mainNav li.current_page_item a, #mainNav li.current_page_ancestor a{text-decoration:none;}
#mainNav .children li a {font-size: 12px; font-weight: bold;}

.separator-left h4, .separator-left h4 a {font-size: 11px; font-weight: bold; font-style: italic; text-transform: uppercase;}
.separator-left h4 a:hover {text-decoration:none;}
.separator-left a {font-size: 11px; font-weight: normal; font-style: italic; text-transform: uppercase;}

.separator h4, .separator h4 a {font-size: 11px; font-style: italic; font-weight: bold; text-transform: uppercase;}
.separator h4 a:hover {text-decoration:none;}
.event-list .more_events a{text-transform: uppercase;}

.search-form .btn-go,.search-form .btn-go:hover{font-size: 11px; font-weight: bold;}
.search-form .txt{font-size: 11px; font-weight: bold;}
.post .search-form .btn-go, .post .search-form .btn-go:hover, .post .search-form .txt{font-size: 14px; font-weight: normal;}
.siteby,.siteby a, .copy, .copy a {font-size:10px;}

#contactUsForm{padding: 0; margin: 10px 0 30px 0; width: 350px; float: left;}
#map {width: 560px; height: 250px; clear: both;}
#mapContent {float: left; margin: 0 0 0 50px; width: 180px; font-size: 14px; line-height: 18px;}
.contact-info{margin: 26px 0 40px 0; line-height: 16px;}
#mapDirections {width: 350px;margin:  20px 0 0; padding: 0;}
#mapDirections h2 {background: none; position: static; font-size: 16px; width: auto; padding: 0; margin: 0;}
#mapDirections ol{list-style: none; margin: 0;} 
#mapDirections li {list-style: none;}

/* Modal Setup */
#exposeMask{background:url(/wp-content/themes/pei/images/ModalScreen_BG.png);}
.simple_overlay{display:none;z-index:9002;width:880px;background:url(/wp-content/themes/pei/images/ModalShadow.png) 0 36px no-repeat;}
.simple_overlay .close{background:url(/wp-content/themes/pei/images/ModalClose.png) no-repeat; color: #fff;font-size:12px;font-weight:bold; font-style: italic; cursor:pointer; display: block; line-height: 18px; padding: 17px 0 0 15px; margin-left: 17px;width:840px}
.simple_overlay .info {width: 850px; margin: 0 0 0 17px; height: 500px; background: #fff; overflow: hidden;}
.progress{position:absolute;top:45%;left:45%;display:none;}

/* Comments containers not used
h3#comments {}
li.byuser{}
li.bypostauthor{}
li.even{}
li.odd{}
li.thread-odd{}
li.thread-even{}
li.depth-1{}
div.comment-body{}
div.comment-author{}
div.vcard{}
cite.fn{}
a.url{}
span.says{}
div.comment-meta{}
a.comment-edit-link{}
div.reply{}
ul.children{}
div#respond{}
div#respond h3{}
div.cancel-comment-reply{}
div.cancel-comment-reply small{}
div.cancel-comment-reply small a{}
form#commentform p{}
form#commentform a{}
label{}
label small{}
input#author{}
input#email{}
input#url{}
input#submit{}

div.reply{}
ul.children{}

div#respond{}
div#respond h3{}
div.cancel-comment-reply{}
div.cancel-comment-reply small{}
div.cancel-comment-reply small a{}

form#commentform{}
form#commentform p{}
form#commentform a{}
*/

.widecolumn {min-height: 180px; padding: 5px 10px; position: absolute; width: 636px!important;}
.widecolumn p {margin: 10px;}
.widecolumn h2 {padding: 5px 10px; margin: 5px 10px;  background: #4b81d4;color: #fff;}
.widecolumn p:first-child {color:#343434; font-size: 16px; line-height:20px;}
form {margin-top: 5px !important;}


div#scriptContent iframe { height: 250px !important; width: 600px !important; }

div#scriptContent { margin-bottom: 10px; left: -42px;  position: relative; }




