/* PageLines Dynamic CSS - Copyright 2008 - 2011 */

/* Dynamic Layout */

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas{width:980px}
#page-main .content{width:962px}
#site{min-width:962px}
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch{width:960px}
#primary-nav ul{width:740px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:0px}
.fullwidth #pagelines_content #sidebar2, .fullwidth #buddypress-page #sidebar2{width:0px}
.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar-wrap, .fullwidth #buddypress-page #sidebar-wrap{width:0px}

.one-sidebar-right #pagelines_content #column-main, .one-sidebar-right .wmain, .one-sidebar-right #buddypress-page #container{width:680px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:280px}
.one-sidebar-right #pagelines_content #sidebar2, .one-sidebar-right #buddypress-page #sidebar2{width:0px}
.one-sidebar-right #pagelines_content #column-wrap, .one-sidebar-right #buddypress-page #container{width:680px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:280px}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1{width:320px}
.one-sidebar-left #pagelines_content #sidebar2, .one-sidebar-left #buddypress-page #sidebar2{width:0px}
.one-sidebar-left #pagelines_content #column-wrap, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar-wrap, .one-sidebar-left #buddypress-page #sidebar-wrap{width:320px}

.two-sidebar-right #pagelines_content #column-main, .two-sidebar-right .wmain, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar1, .two-sidebar-right #buddypress-page #sidebar1{width:240px}
.two-sidebar-right #pagelines_content #sidebar2, .two-sidebar-right #buddypress-page #sidebar2{width:240px}
.two-sidebar-right #pagelines_content #column-wrap, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar-wrap, .two-sidebar-right #buddypress-page #sidebar-wrap{width:480px}

.two-sidebar-left #pagelines_content #column-main, .two-sidebar-left .wmain, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar1, .two-sidebar-left #buddypress-page #sidebar1{width:240px}
.two-sidebar-left #pagelines_content #sidebar2, .two-sidebar-left #buddypress-page #sidebar2{width:240px}
.two-sidebar-left #pagelines_content #column-wrap, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar-wrap, .two-sidebar-left #buddypress-page #sidebar-wrap{width:480px}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width:480px}
.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1{width:240px}
.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2{width:240px}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container{width:720px}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap{width:240px}

/* Dynamic Grid */

.dcol_container_2{width: 980px; float: right;}
.dcol_2{width: 470px; margin-left: 20px;}

.dcol_container_3{width: 980px; float: right;}
.dcol_3{width: 306px; margin-left: 20px;}

.dcol_container_4{width: 980px; float: right;}
.dcol_4{width: 225px; margin-left: 20px;}

.dcol_container_5{width: 980px; float: right;}
.dcol_5{width: 176px; margin-left: 20px;}

/* Options */

body, body.fixed_width{background-color:#fcfcfc;}
body #page, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even, .alt #commentform textarea{background-color:#FFFFFF;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #branding h1 a, .fpost .post-title h2 a, .widget-title a:hover, h3.widget-title a:hover{color:#000000;}
.tcolor3, #primary-nav li a, .searchform .searchfield, .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, #breadcrumb, .reply a, .post-nav a, .post-nav a:visited, .post-footer, .auxilary a, #buddypress-page .standard-form .admin-links a, #twitterbar .content .tbubble, .widget ul.twitter .twitter-item, .cform .emailreqtxt,.cform .reqtxt, #pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, #primary-nav ul.sf-menu a, .sf-menu a:visited, #featurenav a, #feature-footer span.playpause{color:#555555;}
a, #subnav_row li.current_page_item a, #subnav_row li a:hover, #grandchildnav .current_page_item > a, .branding h1 a:hover, .post-comments a:hover, .bbcrumb a:hover, 	#feature_slider .fcontent.fstyle-lightbg a, #feature_slider .fcontent.fstyle-nobg a{color:#1482b1;}
#feature-footer, .main-nav li.current-page-ancestor a, .main-nav li.current_page_item a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item ul a, #wp-calendar caption, #buddypress-page #subnav, #buddypress-page .activity .activity-inner, #buddypress-page table.forum th, #grandchildnav.widget, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, .commentlist .alt, #wp-calendar #today, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, .post-nav, .current_posts_info, .post-footer,  #twitterbar, #carousel .content-pad, .success, .sf-menu li li, .sf-menu li li, .sf-menu li li li{background:#b2debc;}
#primary-nav ul.sf-menu ul li, .post-nav, .current_posts_info, .post-footer, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, #carousel .content ul li img, #carousel .content ul li a:hover img, #feature-footer{border-color:#b2debc;}
#featurenav a, #feature-footer span.playpause{border-left-color:#eeeeee;}
#featurenav a, #feature-footer span.playpause{border-top-color:#eeeeee;}
#footer, #footer li a, #footer .latest_posts li .list-excerpt{color:#319047;}
#footer, .fixed_width #footer{ text-shadow:#bbbbbb 0 -1px 0;}


/* Custom CSS */

/* ---- CUSTOM HOOKS ---- */

.widget ul {
padding: 0 .5em 10px .5em;
}

.outlink {
target-new: window;
}

li.simple_event_title a, li.simple_event_title {
font-weight:bold;
color:#000000;
}

li.simple_event_title a {
text-decoration:underline;
}
.simple_event_excerpt a {
font-weight:100 !important;
}

.simple_event_excerpt {
margin-left:1em;
font-weight:normal;
color:#333333;
}

.simple_event_excerpt p {
margin-bottom: 0.4em;
text-indent: 1em;
}

#reg {
vertical-align:super;
font-size:50%;
line-height:25%; 
}

.mech-prop, .advantages, .applications, .image-para, .plaintext-para {
padding-bottom: .75em;
clear:both;
}

.mission h4{
color:#666666;
margin-left:30px;
text-indent:-20px;
margin-bottom:10px;
font-family:"Tahoma","Helvetica", "arial", sans-serif;
font-weight: 100;
}

.mech-prop, .advantages, .applications, .image-para {
min-height:225px;
clear:both;
}

#neroplast{
font-size: inherit  !important;
color: #319047 !important;
font-family: "Tahoma",Georgia,Serif  !important;
}

.mech-prop img, .advantages img, .applications img, .image-para img {
float:left;
margin: 10px 10px 10px 0;
clear:both;
}

.mech-prop p, .advantages p, .applications p, .image-para p, .plaintext-para p {
margin-left:2em;
margin-bottom: .5em;
}

.applications li, .image-para li, .plaintext-para li {
margin-left:2em;
}


.mech-prop h4, .advantages h4, .applications h4, .image-para h4, .plaintext-para h4 {
}


/* ---- CHANGES TO PAGELINES CODES ---- */
#nav_row.main_nav, .main_nav ul.sf-menu ul li {
border-left: 1px solid #b2debc;}

#nav_row.main_nav, .main_nav ul.sf-menu ul li {
border-bottom: none !important;
}

.main_nav li {
border: solid #b2debc;
border-width: 1px 1px 1px 0;
}

#simple_upcoming_events .widget-title{
font-size: 1.1em !important;
text-transform: none !important;
letter-spacing: 0  !important;
color: #333333 !important;
margin-left:1em;
}

.branding_wrap {
padding-top:2px;
border-top: 2px solid #444444;
border-bottom: 2px solid #444444;
}

.entry_content h3, 
.entry_content h2,
.entry_content h4 {
font-weight:bold;
}

.entry_content h3 {
margin-bottom:.75em;
}

.entry_content h2 img {
float:left;
margin: 10px 10px;
clear:both;
}

.entry_content h2 {
margin-bottom:1em;
}

h1.pagetitle {
margin-bottom:.75em;
}

#simple_upcoming_events .widget-pad {
background:#d8f2de repeat-y -1px 0px ; 
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 1px #aaccaa solid;
}

.main_nav .main-nav li a:hover {
background-color:#d8f2de !important;
}

#subnav_row li.current_page_item a {
font-weight:bold;
}

#subnav_row li.current_page_item a, #subnav_row li a:hover {
color:#319047;
text-decoration:none;
}
* h4 a {
color: #319047;
text-decoration:underline !important;
}

