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

/* Typography --------------- */

/* Set Type */
h1, h2, h3, h4, h5, h6, .site-title{font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

body, .font1, .font-primary, .commentlist{font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

.font2, .font-sub, ul.main-nav li a, #secondnav li a, .metabar, .subtext, .subhead, .widget-title, .post-comments, .reply a, .editpage, #pagination .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, #featurenav a, .pagelines-blink, .ftitle small{font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;letter-spacing:0.10em;text-transform:uppercase;font-weight:normal;font-variant:normal;font-style:normal;}

input[type="text"], input[type="password"], textarea, #dsq-content textarea{font-family:Courier, Verdana, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}


/* 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.main-nav{width:740px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:px}
.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:640px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:320px}
.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:640px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:320px}

.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:#000000;}
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;}
.canvas #page-canvas{background-color:#FFFFFF;}
hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo,  #primary-nav #nav_row, .fpost.sticky{border-color:#E9E9E9;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover{color:#000000;}
#page, .tcolor1, #subnav ul li a:active, .commentlist cite a, #breadcrumb a, .metabar a:hover, .post-nav a:hover, .post-footer a, #buddypress-page #object-nav ul li a, #buddypress-page table.forum .td-title a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #twitterbar a, #carousel .carousel_text, #site #dsq-content .dsq-request-user-info td a, #pagination .wp-pagenavi a:hover, #pagination .wp-pagenavi .current, #primary-nav .main-nav li a:hover, #featurenav a.activeSlide, .content-pagination a:hover .cp-num{color:#000000;}
.tcolor2, .lcolor2 a, .subhead, .widget-title,  .post-edit-link, .metabar .sword, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, #buddypress-page .standard-form .admin-links, #wp-calendar caption, #carousel .thecarousel, #pagination .wp-pagenavi span.pages, .commentlist .comment-meta  a,  #highlight .highlight-subhead, .content-pagination span, .content-pagination a .cp-num, .searchform .searchfield{color:#AFAFAF;}
.tcolor3, .lcolor3 a, .main_nav li a,  .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, .main_nav ul.sf-menu a, .sf-menu a:visited, #featurenav a, #feature-footer span.playpause{color:#777777;}
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:#225E9B;}
a:hover,.commentlist cite a:hover,  #grandchildnav .current_page_item a:hover, .headline h1 a:hover{color:#0F457C;}
#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, .content-pagination a .cp-num, .hentry table .alternate td{background:#F7F7F7;}
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 a img, #carousel .content ul li a:hover img, #feature-footer{border-color:#E9E9E9;}
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{border-left-color:#DDDDDD;}
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{border-top-color:#DDDDDD;}
#feature-footer .feature-footer-pad{border-left-color:#FFFFFF;}
#feature-footer .feature-footer-pad{border-top-color:#FFFFFF;}
#feature-footer, #grandchildnav li a, #grandchildnav .current_page_item  ul li a, #buddypress-page #object-nav ul li a{ text-shadow:#FFFFFF 0 1px 0;}
.main_nav .main-nav li a:hover, #wp-calendar thead th, #buddypress-page #object-nav, .item-avatar a, .comment blockquote, #grandchildnav .current_page_item a, #grandchildnav li a:hover, #grandchildnav .current_page_item  ul li a:hover, #carousel .carousel_text, pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .sf-menu li:hover, .sf-menu li.sfHover, #featurenav a, #feature-footer span.playpause, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins{background:#F1F1F1;}
#featurenav a, #feature-footer span.playpause{border-color:#DDDDDD;}
#featurenav a, #feature-footer span.playpause{border-left-color:#CCCCCC;}
#featurenav a, #feature-footer span.playpause{border-top-color:#CCCCCC;}
#buddypress-page #object-nav ul li a:hover,#buddypress-page #object-nav ul li.selected a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #featurenav a.activeSlide{background:#E1E1E1;}
#featurenav a.activeSlide{border-color:#CCCCCC;}
#featurenav a.activeSlide{border-left-color:#999999;}
#featurenav a.activeSlide{border-top-color:#999999;}
#footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt{color:#999999;}
#footer a, #footer .widget-title,  #footer li h5 a{color:#FFFFFF;}
#footer, .fixed_width #footer{ text-shadow:#000000 0 -1px 0;}
#feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad{height:330px;}


/* Custom CSS */

#pullquote.copy{
	background: #f7f7f7 url(images/pullquote.png) no-repeat 15px 15px;
	padding: 15px 20px 15px 45px;
	margin-bottom: 1.5em;
}

	#pullquote .thepullquote{font-size: 1.5em;margin-bottom: 5px;line-height: 1.3em;}
	#pullquote .thecitation{color: #AAA; font-style: italic;padding-left: 15px;}

#masthead {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
}

#masthead .role {
	font-size:12px;
	margin-bottom: 12px;
	padding-bottom: 12px;
	font-style: italic;
	vertical-align: top;
	line-height: 1em;
}

#masthead .role td {
	font-size:12px;
	margin-bottom: 12px;
	padding-bottom: 12px;
	font-style: italic;
	vertical-align: top;
	line-height: 1em;
}

#masthead .name {
	font-size:12px;
	font-weight: bold;
	font-variant: small-caps;
	margin-bottom:0px;
	vertical-align: bottom;
	line-height: 1em;
}

#masthead .staff {
	font-weight: bold;
	font-variant: small-caps;
	margin-bottom:0px;
	vertical-align: top;
}


#masthead .heading {
        line-height: normal;
        font-size: 36px;
	font-variant: small-caps;
        font-family:"Century Schoolbook", "Times New Roman", Times, serif;
}

table .articles {
	margin-bottom:30px;
}


.articles td.pdf {
	vertical-align: middle;
	width: 30px;
}

.articles .title {
	text-align: left;
	font-variant: small-caps;
	vertical-align: middle;
	font-size: 1.0em;
	line-height:1.1em;
}

.articles td.title {
	width:475px;
	padding:1.0em 0 1.0em 0;

}

.articles .title a {
	color: black;
	text-decoration: none;
	border-bottom: 1px dotted black;

}

.articles .title a:hover {
	border-bottom: none;

}

.articles .author {
	font-style: italic;
	vertical-align:middle;
	font-size: 0.8em;
	line-height:1.0em;
	text-align:left;
}

.articles td.author {
	width:150px;
	text-align:right;
}

.articles .page {
	font-size:12px;
	vertical-align:middle;
	text-align: right;
}

.articles td.page {
	width: 30px;
}

.abstract h3 {
	clear:both;
	float:left;
	margin-top:-30px;
	margin-left:48px;
}

.abstract h3 em {
	text-transform: none;
}

.abstract h4 {
	clear:both;
	font-size:14px;
	font-variant: small-caps;
	margin-bottom:25px;
	margin-left:48px;
	margin-top:10px;
	text-align:left;
}

.abstract h5 {
	width: 100%;
	display: block;
	/*border-top: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;*/
	padding: 10px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

.abstract p {
	text-indent: 30px;
}

.abstract .pagetitle {
	clear:both;
	float:left;
	font-size: 23px;
	margin-bottom: 10px;
}

}
#banners .content-pad {
	padding:0px;
}

#banners div {
	margin-top:-10px;
}

#content_issue {
	
}

#content_volume table {
	margin-bottom:10px;
}

.issues td.volpic {
	vertical-align: middle;
	width: 30px;
}

.issues .issue {
	text-align: center;
	vertical-align: middle;
	font-size: 1.0em;
	line-height:1.1em;
}

.issues td.issue {
	width:450px;
	padding:1.0em 0 1.0em 0;
	color:#222222;

}

.issues .issue a {
	color: black;
	text-decoration: none;
	border-bottom: 1px dotted black;

}

.issues .issue a:hover {
	border-bottom: none;

}

td.spacer {
	width:100px;
}

.issues tr.spacer {
	height:25px;
}

.volumes table {
	margin-bottom:10px;
}


.volumes td.volpic {
	vertical-align: middle;
	width: 30px;
}

.volumes .issue {
	text-align: left;
	vertical-align: middle;
	font-size: 1.0em;
	line-height:1.1em;
}

.volumes td.issue {
	width:475px;
	padding:1.0em 0 1.0em 0;

}

.volumes .issue a {
	color: black;
	text-decoration: none;
	border-bottom: 1px dotted black;

}

.volumes .issue a:hover {
	border-bottom: none;

}

#home-promo-left h2 {
	border-bottom: 1px solid #E9E9E9; 
	text-align:left;
	padding:6px 0px 3px 0px;
	margin-bottom: .6em;
	margin-right:40px;
	font-size: 1.1em;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #AFAFAF;

}

#home-promo-right h2 {
	border-bottom: 1px solid #E9E9E9; 
	text-align:left;
	padding:6px 0px 3px 0px;
	margin-bottom: .6em;
	font-size: 1.1em;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #AFAFAF;

}

.fcontent {
	width:550px !important;
	background:none;
}

h2.ftitle {
	font-size: 1.5em;
	text-align: center;
}

.fcontent h3 {
	font-size: 1.1em;
	letter-spacing: 0.3em;
	text-transform: uppercase;
	font-weight:100;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-align: center;
	margin-bottom: 15px;
}

.fexcerpt p {
	font-size: 1.0em;
	font-style: italic;
	text-align: start;
	font-weight: lighter;
	line-height:1.2em;
}

.fexcerpt a:not(.post-edit-link) {
	text-decoration: underline;
	border: none;
	background: none;
	color: #4e7eaf;
}


#content_home_blogclips .home-box {
	float: left;
	width: 290px;
	margin-right:40px;
}

#content_home_blogclips .home-box-last {
	float: left;
	width: 290px;
	background: blue;
}

#content_home_blogclips .clip-thumb a{
	float: left;
	margin-right: 10px;
}

#content_home_blogclips .clip-thumb img {
	padding: 2px;
	display: block;
	border: 1px solid #E9E9E9;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

#content_home_blogclips .clip-header { 
	padding: 4px 0 4px 0;
	display: table-cell;
	width: 10000px;
}

#content_home_blogclips .entry-title {
	line-height: 1.2em;
	padding: 0;
	font-size: 1.4em;
}

#content_home_blogclips .metabar { margin: 0 0 .2em 0;}

#home-promo-left {
	position:relative;
	float:left;
	width:660px;
}

#home-promo-right {
	position:relative;
	float:left;
	width:300px;
}

#home-promo-right h2 {
	margin-bottom: 20px;
}

#content_news {
	margin-top:0px;
}

#sidebar_blog #categories {
	margin-bottom:20px;
}

#sidebar_blog h2 {
	border-bottom: 1px solid #E9E9E9; 
	text-align:left;
	padding:6px 0px 3px 0px;
	margin-bottom: .6em;
	font-size: 1.1em;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #AFAFAF;

}

#navigation_list {
	margin-top:20px;
	width:275px;
	float:right;
}

#navigation_list h2 {
	border-bottom: 1px solid #E9E9E9; 
	text-align:left;
	padding:6px 0px 3px 0px;
	margin-bottom: .6em;
	font-size: 1.1em;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #AFAFAF;

}

#navigation_list ul li {
	list-style-type: disc;
	margin-left:2.0em;
	color: #225E9B;
}

#navigation_list ul.children li {
	list-style-type: disc;
	margin-left:2em;
	color: #225E9B;
}

#navigation_list ul.children {
	margin-bottom:2em;
	color: #225E9B;
}


#readmore {
	display: block;
	width: 150px;
	height: 50px;
	background: none;
	float: right;
	margin-top: 250px;
	margin-right: 50px;
}

#readmore2 {
	display: block;
	width: 150px;
	height: 50px;
	background: none;
	float: right;
	margin-top: 250px;
	margin-right: 588px;
}

#readmore3 {
	display: block;
	width: 150px;
	height: 50px;
	background: none;
	float: right;
	margin-top: 250px;
	margin-right: 588px;
}

#readmore5 {
	display: block;
	width: 150px;
	height: 50px;
	background: none;
	float: right;
	margin-top: 260px;
	margin-right: 608px;
}

#readmore6 {
	display: block;
	width: 960px;
	height: 330px;
	background: none;
	float: right;
}

#sidebar-wrap { margin-top:20px; }

#primary-nav { font-size:13px; }



/* Triggered By N/A -- Upload Directory */