html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,fieldset,form,label,legend,caption,tfoot,thead,th, ol,ul,li{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; }body{line-height: 1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none }



/* FONTS */



body{

	font-family: Arial, Helvetica, sans-serif;

	color: #696969;

	font-size: 1em;

	line-height: 1.5em;

	font-size: 100%;

	font-size-adjust: none;

	font-variant: normal;

	font-weight: normal;

	-webkit-font-smoothing: antialiased;

	text-rendering: optimizeLegibility;

	background-position: center;

	background-image: url(../../../images/backgroundwrapper.png);

	background-repeat: repeat-y;	

}



p {

  	font-size: 1em;

  	line-height: 1.5em;

  	margin:0;

	padding: 0; 

}





h1, h2, h3, h4, h5. h6 {

font-family: Arial, Helvetica, sans-serif;

	color: #585858;

	font-size: 1em;

	font-weight: normal;

}

div#header h1 span,textarea#comment, input#author, input#email, input#url {

	font-family: "Times New Roman", Times, serif;

	color: #585858;

}





#header span {

	font-size: 0.65em;

	font-weight: normal;

}



hr{

	border: 0;

	margin:  0;

	border: none;

	

}







/* SITE-WIDE */



.left {

	float:left;

}



.right {

	float:right;

}



.center {

	text-align:center;

}



p.right {

	text-align:right;

}



p.center {

	text-align:center;

}



p.admin {

	color: #aaa;

	font-size: 12px;

}



p.nocomments {

	padding: 0 20px;

	font-style: italic;

	color: #585858;

}



p.pagelink {

	word-spacing: 5px;

}



p.pagelink a {

	padding: 5px;

	border: 1px dotted #d1d1d1;

}



.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright{

	float: right;

}



img.alignleft{

	margin-right: 15px;

	margin-bottom: 15px;

}



img.alignright{

	margin-left: 15px;

	margin-bottom: 15px;

}



img.aligncenter{

	margin-bottom: 15px;

}



img.size-full {

	max-width: 500px;

}



.frame {

	padding: 5px;

	border: 1px dotted #d1d1d1

}



blockquote, .comment-field {

	padding: 10px 10px 0 10px;

	border: 1px dotted #d1d1d1;

	background-color:#fcfcfc;

	margin-bottom: 20px;

	font-style: italic;

}



blockquote p {

	margin-top: 0 !important;

}



div.gallery {

	margin-bottom: 14px;

}



img.attachment-thumbnail {

	border:0;

}



dd.gallery-caption {

	color: #585858;

	font-size: 0.75em;

	font-style: italic;

	margin-top: 8px;

}



table {

	border: 1px dotted #d1d1d1;

	padding: 15px;

	margin-bottom: 1.5em;

}



td{ 

	padding: 5px 5px;

	border-right: 1px dotted #d1d1d1;

}



th{ 

	padding-bottom: 5px;

	padding: 5px 5px;

}



caption{ 

	font-weight: bold;

	border-bottom: 1px dotted #d1d1d1;

	padding-bottom: 10px;

	margin-bottom: 5px;

}



/* LINKS */



a {

	color: #222222;

	text-decoration: none;



}



a:hover {

	color: #900;



}



div.postmeta span.comments a {

	font-weight:bold;

	text-transform: uppercase;

	padding: 2px 5px 1px 0px !important;

	margin-right: 2px;

	border: 0;

	border-right: 1px dotted #d1d1d1;

}



h1 a:hover, h2 a:hover {

	text-decoration: none;

}



h1 a:link, h1 a:active, h1 a:visited {

	color: #585858;

}



a.more-link, a.post-edit-link,div.reply a{

	padding: 5px;

	border: 1px dotted #d1d1d1;

}



/* HEADS */



div#content h1{

	margin-bottom: 8px;

	padding-bottom: 16px;

}



div#content h1.listhead {

	font-size: 1em;

	text-transform: uppercase;

	background: #f8f8f8;

	border: 1px solid #f4f4f4;

	margin: 0 0 20px 0;

	padding: 10px !important;

}





#header {

	width: 1000px;

	height: 197px;

	background: repeat-x url(../../../images/backgroundheader.jpg);

	margin: 0px;

	padding: 0px;

	position: relative;



	

}

#header .logo {

	margin: 20px 20px;

}

#header .ads {

	position: absolute;

	top: 0px;

	left: 600px;

}

h1.blog-title {

	font-size: 1.5em;

	padding: 40px 0 30px 0;

	position: absolute;

	left: -9999px;

	top: 0px;

}



h1.blog-title a:link, h1.blog-title a:active, h1.blog-title a:visited{

	border-bottom: none;

}



h1.blog-title a:hover {

	border-bottom: 1px dotted #d1d1d1;

}



/* MENU */

.menu-navigation {

	margin: 0px;

	padding: 0px;

}

.menu {

	float: left;

	z-index: 50;

	border-top: solid 7px #063F85;

	border-bottom: solid 10px #006;

	width: 1000px;

	list-style-type: none;

	margin: -10px 0px 0px 0px;

	padding: 0px;

	font-size: 0.9em;

	font-weight: bold;

	background-image: url(../../../images/backgroundnav.jpg);

	background-repeat: repeat-x;

	height:32px;

	

	}





.menu li a {

	text-decoration: none;

	color: #f4f4f4;

	display: block;

	outline: none;

	width: 150px;

	text-align: center;

		border-right: solid 1px #333;

		padding: 5px 0px;

		



		

}





.menu li:hover, .menu li:hover a,

.menu a:focus, .menu a:hover, .menu a:active {

	color: #FFF;

	text-decoration: underline;

}



.menu li{

	float:left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}







/*LAYOUT*/



#wrapper {

	width: 1000px;

	margin: auto;

	

}

#content .entry {

	margin:0px;

	padding: 0px;

	

}

#content, #content2 {

	float: left;

	width: 730px;

	margin: 0px 0px 0px 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	min-height: 700px;

	border-left: solid 1px #f4f4f4;

	

}

#content #sidebar_2 .margin_fix {

	margin: 0px 0px 5px 0px;

}



h2.title {

	color: #900;

	border: none;

}

h2.title a {

	color: #222222;

}

h2.title a:hover {

	color: #900;

}

#content .wp-smiley {

	padding: 0;

	border: 0;

}



#content ul li {

	margin: 0px;

	padding: 0px;

}







#content ul, #content ol {

	margin: 0px;

	padding: 0px 0px 0px 40px;



}



#content ol li {

	margin: 0px;

	padding: 0px;

	

}



.wp-caption {

	font-size: 0.85em;

	font-style: italic;

	text-align:center;

	padding: 0 25px;

	max-width: 500px;

	margin: 0 !important;

}



.wp-caption-text {ƒ

	padding-top: 10px;

}



.noCss {

	clear: both;

	position: absolute;

	left: -9999px;

}



p.page-link {

	display: inline;

	font-size: 0.75em;

	border: 1px dotted #d1d1d1;

	padding: 5px 10px;

}



p.page-link a {

	color: #bbb;

	border: none;

	padding: 0 10px;

	border-right: 1px dotted #d1d1d1;

}



p.page-link a:hover {

	color: #555;

}



p.page-link a:last-of-type {

	border-right: 0;

}



.post-link {

	margin-bottom:40px;

	overflow:hidden;

}



div#content embed, .embedded {

	text-align:center;

	margin: 0 0 14px 0;

}



div#content p span {

	background: #fcfcfc;

}
div#content p.columns_below span {background: none;}



.sticky {

	padding: 20px;

	background-color: #fcfcfc;

	border: 1px dotted #d1d1d1;

	margin-bottom: 25px;

}



.sticky hr, .sticky .postmeta {

	display: none;

}



.sticky h2 a {

	border: 0;

}



.sticky h2 {

	margin-top: 0;

	padding-bottom: 15px;

	border-bottom: 1px dotted #d1d1d1;

}



h2.comments-title {

	margin-bottom: 25px !important;

}



div.comment-body p {

	margin-bottom: 10px !important;

}



div.postmeta {

	margin-bottom: 10px;

	line-height: 1.4;

}



ol.comment li div.comment-author, ol.comment li div.comment-meta,div.comment-meta {

	font-size: 0.75em;

	line-height: 16px;

}



span.says {

	display: none;

}



div.comment-author cite.fn {

	font-family: Georgia, "Times New Roman", serif;

	font-size: 1em;

	font-style: normal;

	font-weight:bold;

}



div.comment-author cite.fn a {

	text-decoration: none;

}



div.comment-meta {

	margin-bottom: 45px;

}



div.comment-author {

	margin: 0 0 5px 0;

}



div.comment-author img {

	float: left;

	border-radius: 5px;

	margin: 0 10px 10px 0;

}



li.comment {

	margin-bottom: 10px;

	border-bottom: 1px dotted #d1d1d1;

	padding-bottom: 10px;

}



ul.commentlist li.bypostauthor {}



ol.comment li.pingback {

	font-size: 0.75em;

	color: #777;

	padding: 0 0 10px 5px;

}



ol.comment li.pingback a {

	font-size: 0.75em;

	font-weight:normal;

}



ol.comment li.pingback p, ol.comment li.pingback span, ol.comment li.pingback div.comment-meta, ol.comment li.pingback div.reply {

	display:none;

}



div.reply {

	display:block;

	overflow: hidden;

	padding: 5px 0 5px 0;

}



ol.children {

	margin: 45px 0 20px 20px;

}



ol.children li {

	margin: 10px 0;

	padding-left: 10px;

	border-left: 1px dotted #d1d1d1;

	border-bottom: 0;

	margin-left: 0 !important;

}



div#respond {

	margin-top: 20px;

}



table.commenttable {

	border:0;

	padding: 0;

}



table.commenttable tr td {

	font-size: 12px;

	line-height: 12px;

	text-transform: uppercase;

}



input#author, input#email, input#url {

	margin-bottom: 5px;

	padding: 10px;

	width: 580px;

	border: 1px dotted #d1d1d1;

}



#searchform input.keyword{

	padding:4px;

	width: 205px;

	color: #585858;

	border: 1px solid #d1d1d1

}



#searchform input.button {

	margin-left: 102px;

	display: none;

}



textarea#comment {

	width: 580px;

	height: 150px;

	padding: 10px;

	border: 1px dotted #d1d1d1;

	display: none;

}

#sidebar #search-2 .widgettitle, #wishlist-member .widgettitle, #categories-2 .widgettitle, #sidebar #text-2 .widgettitle  {

	

	color: #f4f4f4;

	font-size: 1em;

	text-transform: none;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 20px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 9px;

	font-weight: normal;

	}

	#sidebar #search-2 .widgettitle {

	background: repeat-x url(../../../images/background_main.jpg);

	}

	#wishlist-member .widgettitle {

	background: repeat-x url(../../../images/backgroundnav2.jpg);

	}

	#categories-2 .widgettitle {

	background: repeat-x url(../../../images/background_main.jpg);

	margin-bottom:0px;

	}

	#categories-2 .cat-item {

	margin: 0px 5px 0px 0px ;

	padding: 5px 0px 4px 9px;

	background: repeat-x url(../../../images/background_list.jpg);

	text-decoration: none;

	color: #000;

	font-size: .9em;

}

#sidebar #text-2 .widgettitle {

	background: repeat-x url(../../../images/backgroundnav2.jpg);

}

#categories-2 .cat-item a {

	text-decoration: none;

	color: #000;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	outline: none;

	}

#categories-2 .cat-item a:hover {

	text-decoration: underline;

}

#categories-2 {

	border-bottom: solid 1px #f4f4f4;

	padding: 0px 0px 10px 0px;

}

#sidebar #text-2 {

	border-bottom: solid 1px #f4f4f4;

	padding: 0px 0px 10px 0px;

}

#sidebar #text-2 .textwidget {

	font-size: .8em;

	padding: 0px 5px;

}

#sidebar {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 20px;

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 0px;

	width: 235px;

	float:right;

	min-height: 700px;

	

	

}



.widget{

	margin-bottom: 20px;

}



ul#sidebar ul.children {

	margin: 5px 0 0 0;

}



ul#sidebar ul.children li {

	border: 0;

}



ul#sidebar li {

	list-style: none;

	margin: 0 0px 20px 0;

	line-height: 18px;

}



ul#sidebar li ul li {

margin-bottom: 5px;

}



ul#sidebar li ul li ul {

	margin: 5px 0 0 10px;

}



ul#sidebar li.widget_tag_cloud,li#tag_cloud {

	line-height: 28px !important;

	word-spacing: 5px

}



#calendar_wrap { 

	text-align:center;

}



#footer {

	clear:both !important;

	width: 1000px;

	margin-top: 0px;

	float: left;

	padding: 0px;

	

	height: 240px;

	background: repeat-x url(../../../images/backgrondfooter.jpg);

	position: relative;

	border-top: solid 10px #006;

}

#footer .left_column {

	width: 195px;

	margin: 20px 5px 0px 0px;

	position: absolute;

	top: 0px;

	left: 0px;

	list-style: none;

	padding: 20px;

}

#footer .left_column li {

	padding: 0px 5px;

	margin: 2px;

}

#footer .left_column li a {

	color: #222222;

	text-decoration: none;

	outline: none;

	margin: 0px 5px;

	padding: 2px 5px;

	font-size: .9em;

}

#footer .left_column li a:hover {

	color: #900;

}

#footer #lastone {

	border: none;

}

#footer .right_column {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #900;

	position: absolute;

	top: 20px;

	left: 235px;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

	width: 761px;

	height: 157px;

	margin-left: 0px;

	font-size: .9em;

}

#footer .right_column .footer_right li {

	float: left;

	margin: 0px 0px 0px 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #333;

	padding: 0px 10px 0px 0px;

}

#footer .right_column .footer_right li a {

	color: #222222;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	width: 761px;

}

#footer .right_column .footer_right li a:hover {

	color: #900;

}

#footer .right_column .footer_right {

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 190px;

	list-style: none;

	font-size: .9em;

}

#wlmember_loginwidget p {

	font-size: 1em;

	color: #900;

	padding: 0px 0px 5px 0px;

}

#wlmember_loginwidget label {

	font-size: .9em;

	color: #000;

	padding: 0px 0px 5px 0px;

}

/*PAGES*/



#sidebar_2 {

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 235px;

	float: left;

	

}

#content .authors, #content .editors {

	list-style-type: none;

	color: #f4f4f4;

	font-size: 1em;

	text-transform: none;

	

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: normal;

		border-bottom: solid 1px #f4f4f4;

}

#content .editors {

	margin: 0px;

	padding: 0px;

}

#content .authors {

	margin: 10px 0px 0px 0px;

}

#midwrap #highligts .head2 {

	border-bottom-style: none;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	width: 460px;

}

#midwrap #highligts {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#content #midwrap .container12 {

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 9px;

	color: #f4f4f4;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: left;

	clear: left;

	width: 460px;

}

#content #midwrap .container12 .anything {

	margin: 0px 0px 10px 0px;

	padding: 0px;

}

#content .authors .head, #content  .editors .head {

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 9px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#content .authors .head

{	background-image: url(../../../images/backgroundnav2.jpg);

	background-repeat: repeat-x;

}

#content .editors .head

{

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

}

#content .authors li, #content .editors li {

	margin: 0px;

	padding: 3px 0px 3px 9px;

	background: repeat url(../../../images/background_list.jpg);

	

}

#content .authors li a, #content  .editors li a {

	text-decoration: none;

	color: #222222;

	font-size: .9em;

}

#content .authors li a:hover, #content  .editors li a:hover

{ text-decoration: underline;

}

	.head2{

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

	color: #f4f4f4;

	font-size: 1em;

	text-transform: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 9px;

	font-weight: normal;

	border-bottom: solid 1px #f4f4f4;

	}

#content .container, #content .container2, #content .container3, #content .container5, #content .container6, #content .hist_main  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	line-height: 1.4em;

	margin: 0px;

	padding-top: 10px;

	padding-right: 9px;

	padding-bottom: 10px;

	padding-left: 9px;

	color: #222222;

	list-style: url(../../../images/list-style.png);

	list-style-position: inside;

	

}

#content .container9 {

	margin: 0px;

	padding: 0px 9px 0px 9px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	line-height: 1.4em;

	color: #222222;

}

#content .container3 {

	float: left;

	clear: left;

	padding: 0px;

	width: 250px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

#content .container4 {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	line-height: 1.4em;

	margin: 0px;

	padding-top: 10px;

	padding-right: 9px;

	padding-bottom: 10px;

	padding-left: 9px;

	color: #222222;

	list-style: none !important;

	border-bottom: solid 1px #f4f4f4;

	height: 20px;

}

#content .container5 {

	line-height: 2em;

}

#content .container5 .big {

	font-size: 15pt;

	color: #272727;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}
#content .container4 li {
	float: left;
}
#content .container4 li a {

	float: left;

	margin: 0px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	font-size: 1em;

	color: #272727;

}

#content .container4 li a:hover {

	color: #900;

	text-decoration: underline;

}

#content .container2 {

		border-bottom: solid 1px #f4f4f4;

		width: 452px;

		float: left;

}

#content .container6, #content .container9 {

	float: left;

	clear: left;
	width: 452px;

}

#content #midwrap #mid_cont {

	margin: 0px;

	padding: 0px;

}

#content .container span, #content .container2 span, #content .hist_main span {

	font-size: 1.3em;

}

#content .container .toptext {

	color: #7dcced;

}

#content #sidebar_2 .issue {

	margin: 15px 0px 0px 17px;

	padding: 0px;

	text-align: center;

	width: 180px;

	

	}

	#content .issue a {

		text-decoration: none;

		color: #202d71;

		

	}

	#content #sidebar_2 .issue img {

		margin: 0px 20px 10px 0px;

		border: none;

		padding: 0px;

	}

	#content #midwrap {

	width: 470px;

	float: left;

	margin: 0px;

	padding: 0px;

	}

	#content #mid_cont .head {

	margin: 0px;

	background-image: url(../../../images/backgroundnav2.jpg);

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 9px;

	color: #f4f4f4;

	}

#highligts .container2 li, #highligts2 .container2 li  {

	margin: 0px;

	padding: 3px 0px 5px 0px;

}

#highligts .container2 li a, #highligts2 .container2 li a {

color: #333;

	text-decoration: none;

	outline: none;

}

#authors #content #midwrap {

	margin: 0px;

	padding: 0px;

}

#highligts .container2 li a:hover, #highligts2 .container2 li a:hover {

	text-decoration: underline;

}

#midwrap #highligts .head1 {

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

}

.subject {

	color: #272727;

	text-decoration: none;

	float: left;

	font-size: 0.9em;

	margin: 0px;

	padding: 0px;

	width: 400px;

}

#content .fix {

	margin-left: 10px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	font-size: .9em;

	font-weight: bold;

	float: left;

	color: #222222;

}

#content .subject2 {

	margin-left: 10px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	font-size: 0.9em;

	line-height: 1.6em;

	padding: 0px;	

}

#content .subject3 {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #f4f4f4;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 55px;

	font-size: 0.9em;

	line-height: 1.6em;

}

#content .subject2 span {

	font-weight: bold;

	color: #222222;

}

#content .subject a:hover {

	color: #900;

	text-decoration: underline;

	

}

#content .subject a {

	line-height: 1.6em;

	text-decoration: none;

	font-style: italic;

}

#content .volume {

	color: #666666;

	

}

#content .volume:hover {

	color: #900;

	text-decoration: underline;

}

#mid_cont .name_sinn, #mid_cont .name_gahil, #mid_cont .name_bertz, #mid_cont .name_ellis, #mid_cont .name_throckmorton, #mid_cont .name_oryan, #mid_cont .name_kelly, #mid_cont .name_williams, #mid_cont .name_braun {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	color: #000;

	padding-top: 20px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	float: left;

}

#content #midwrap #mid_cont .images {

	float: right;

	padding: 10px;

	width: 170px;

	margin: 0px;

}

#content #mid_cont .name_sinn {

	width: 240px;

}

#content #mid_cont .name_gahil {

	width: 240px;

}

#mid_cont .name_bertz {

	width: 240px;

}

#mid_cont .name_ellis {

	width: 240px;

}

#content #mid_cont .name_throckmorton {

	width: 240px;

}

#content #mid_cont .name_oryan {

	width: 240px;

}

#content #mid_cont .name_kelly {

	width: 240px;

}

#content #mid_cont .name_williams {

	width: 240px;

}

#content #mid_cont .name_braun{

	width: 240px;

}

#content #mid_cont .doctorate {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #900;

	font-size: 1em;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 5px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 250px;

	float: left;

	clear: left;

}

#content #hist_head {

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 9px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #f4f4f4;

}

#content .hist_main {

	font-size: .9em;

}

#content #highligts2 {

	width: 470px;

	padding: 0px;

	float: left;

	margin: 0px;

}

#highligts2 .container2 {

	width: 452px;

}

#highligts2 .head3 {

	background-image: url(../../../images/background_main.jpg);

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 9px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #f4f4f4;

	}

#sidebar_3 #hot {

	background-image: url(../../../images/backgroundnav2.jpg);

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 9px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #f4f4f4;

	float: left;

	width: 226px;

}



#sidebar_3 {

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 235px;

	float: left;

	clear: left;



	height: 300px;

	position: relative;

}

#content .subscription {

	float: left;

	height: 380px;

	width: 340px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 15px;

	background-image: url(../../../images/background_subscription.png);

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	position: relative;

}

#content .subscription .top_sub, #content .subscription2 .top_sub {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	text-align: center;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 5px;

	margin-left: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEDEDE;

	color: #900;

}

#content .subscription .info, #content .subscription .info2, #content .subscription2 .info2, #content .subscription2 .info {

	padding: 0px;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 20px;

	font-size: 0.9em;

	list-style-position: inside;

	list-style-image: url(../../../images/list-style.png);

	

}

#content .subscription .info {

	line-height: 1.4em;

	color: #222222;

}

#content .top_text, #content .top_text2, #content .top_text4 {

	padding: 0px;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 20px;

	font-size: 0.9em;

	line-height: 1.4em;

	color: #222222;

	list-style: none;

}
#content .top_text4 {
	color: #990000;
}

#content .top_text3 {

	padding: 0px;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 30px;

	font-size: 0.9em;

	line-height: 1.4em;

	color: #222222;

	list-style: none;

}

#content .top_text li {

	margin: 2px 10px;

}

#content .top_text2 {

	margin: 0px 0px 0px 40px;

}

#content .top_text span, #content .top_text2 span{

	color: #900;

}

#content .subscription .pricing {

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 20px;

	font-size: .9em;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	position: absolute;

	bottom: 75px;

	color: #222222;

}

#content .subscription .info2 li {

	margin: 0px;

	padding: 0px;

}

.subscription .price, .subscription .price2 {

	width: 125px;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	height: 50px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 20px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	position: absolute;

	bottom: 15px;

}

.subscription .checkout_sub, .subscription2 .checkout_sub {

	display: block;

	margin-top: 12px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

	text-decoration: none;

	text-align: center;

	height: 15px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 13px;

	padding-left: 5px;

	outline: none;

	width: 100px;

	background-image: url(../../../images/background_checkout.png);

	background-repeat: no-repeat;

	background-position: 3px 0px;

	color: #FFF;

	font-size: 0.8em;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}
.subscription2 .inst .checkout_sub {
	margin: 0px;
}

.subscription .price2 {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #DEDEDE;

	position: absolute;

	left: 165px;



}

#content .subscription .price2 .checkout_sub:hover {

	color: #999;

}

#content .subscribers {

	padding: 10px;

	background-color: #f4f4f4;

	margin-right: 10px;

	color: #222222;

}

#content .to_subscribe {

	margin: 0px;

	padding: 10px;

	color: #900;

}

#content .signin {

	margin: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

#content .signin a {

	color: #696969;

}

#content .signin a:hover {

	color: #900;

	text-decoration: underline;

}



#content .addw2p {

	margin: 0px 0px 0px 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 20px;

	color: #000;

	background: #eff4f6

}

#content .sign_in_text {

	margin: 0px;

	padding: 10px;

	color: #000;

}

#content .thankyou_box .thankyou {

	background: none repeat scroll 0 0 #EFF4F6;

    float: left;

    font-family: Arial,Helvetica,Sans Serif;

    font-size: 13px;

    font-weight: bold;

    line-height: 22px;

    margin: 0px 0px 10px 0px;

    padding: 14px 0 15px 16px;

    width: 692px;

}

#content .thankyou_box {

border: 1px solid #F4F4F4;

    border-radius: 5px 5px 5px 5px;

    float: left;

    margin-bottom: 26px;

    margin-left: 0;

    margin-right: 0 !important;

    margin-top: 10px !important;

    padding: 0;

    width: 708px;

}

#content .thankyou_box .thankyou_text {

	padding: 10px;

	font-size: .9em;

	color: #222222;

	

	

}

#content .thankyou_box .thankyou_text a {

	color: #900;

}

#content .thankyou_box .thankyou_list {

	list-style: none;

	margin: 10px 0px;

	padding: 0px;

	width: 700px;

	height: 40px;

}

#content .thankyou_box .thankyou_list li {

	width: 140px;

	

	text-align: center;

	float: left;

	margin: 0px 20px 0px 0px;

	padding: 3px;

	font-size: 10pt;

}

#content .thankyou_box .thankyou_list li a {

	color: #900;

	background: no-repeat url(../../../images/background_links.png);

	display: block;

	padding: 3px;

	width: 140px;

}

#content .thankyou_box .thankyou_list li a:hover {

	color: #f4f4f4;

	background-position: 0px -30px;

}

#content .sitemap {

	color: #EDEDED;

	padding: 0px;

	margin-top: 40px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 50px;

	list-style-type: none;

}

#content .sitemap li a {

	margin: 0px;

	padding: 3px;

	color: #222222;

	text-decoration: none;

	display: block;

	outline: none;

}

#content .sitemap li .secondary_site li a {

	color: #666;

	display: block;

	font-size: .9em;

}

#content .sitemap li .secondary_site li a:hover {

	color: #212b70;

	text-decoration: underline;

}

#content .sitemap li .secondary_site {

	margin: 0px 0px 0px 30px;

	list-style-type: none;

}

#content .sitemap li a:hover {

	color: #900;

	text-decoration: underline;

}

/*Post*/



.authors_post {

	font-size: 12pt;

	font-style: italic;

	text-align: center;

	font-family: "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-bottom: 20px;

	padding: 0px;

	color: #000;

}



.heading1_post {

	font-family: "Times New Roman", Times, serif;

	font-size: 12pt;

	font-weight: bold;

	text-transform: uppercase;

	margin-top: 20px;

	margin-bottom: 20px;

	color: #000;

}



.heading2_post {

	font-family: "Times New Roman", Times, serif;

	font-size: 12pt;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;

	margin-top: 20px;

	margin-bottom: 20px;

	color: #000;

}



.heading3_post {

	font-family: "Times New Roman", Times, serif;

	font-size: 12pt;

	font-weight: bold;

	text-align: right;

	text-transform: uppercase;

	margin-top: 20px;

	margin-bottom: 20px;

	color: #000;

}

.introduction_wide_post {

	font-family: "Times New Roman", Times, serif;

	font-size: 12pt;

	color: #222222;

}

.introduction_wide_post a {

	color: #900;

	text-decoration: none;

	text-transform: uppercase;

}

.introduction_wide_post a:hover {

	color: #222222;

	text-decoration: underline;

}

.title_post {

	text-align: center;

	font-size: 18px;

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

	color: #000;

}

#siteseal {

	float:left;

	 margin: 20px 0 0 100px;

	     padding: 0 20px;

}#content .sign_inform {

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;

}

div.AuthorizeNetSeal {

    float: left;

    font: 9px/10px arial,helvetica,san-serif;

    margin: 0;

    padding: 0;

    text-align: center;

    width: 90px;

}

.secure {

	margin-left: 120px;

}

.dumb {

	margin: 5px 10px;



}

#content .resident span {

	color: #900;

}

#content .resident {

	color: #000;

	font-size: 10pt;

	float: left;

	clear: left;

	width: 600px;

	margin: 10px 20px;

}



/*Post*/



#content #each_page {

	border: 1px solid #f4f4f4;

	padding: 20px 10px 60px 10px ;

	position: relative;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: .9em;

	line-height: 1.4em;

	text-align : justify;

	clear: both;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 0px;

	color: #222222;

	width: 700px;

}

#content #each_page2 {

	border: 1px solid #f4f4f4;

	padding: 10px;

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: .9em;

	line-height: 1.4em;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 0px;

	color: #222222;

	width: 700px;

	height: 60px;

	background-color: #f8f8f8;

	background-image: url(../../../images/backgrondfooter.jpg);

	background-repeat: repeat-x;

	background-position: 90px;

}



#content p {

	margin: 10px 0px;

	

}

#content p.TITLE {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	text-transform : uppercase;

	line-height : 1.2;

	text-align : center;

	color : #000066;

	text-indent : 0px;

	margin : 0px 0px 18px 0px;

			}

			#content p.Subtitle {

			

				font-weight : normal;

				font-style : italic;

				font-size : 1em;

				text-decoration : none;

				font-variant : normal;

				line-height : 1.2;

				text-align : center;

				color : #000000;

				text-indent : 0px;

				margin : 0px 0px 18px 0px;

			}

			#content p.Heading1 {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	text-transform : uppercase;

	line-height : 1.2;

	text-align : left;

	color : #000066;

	text-indent : 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

			}

			#content p.Heading2 {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	line-height : 1.2;

	text-align : center;

	color : #000066;

	text-indent : 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

			}

			#content p.Heading3 {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	text-transform : uppercase;

	line-height : 1.2;

	text-align : right;

	color : #000066;

	text-indent : 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

			}

			#content p.Body-Text {

	font-weight : normal;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	font-variant : normal;

	line-height : 1.3;

	text-align : justify;

	color : #000000;

	margin : 0px 0px 14px 0px;

	float: left;

			}

			#content div.left_column {

	width: 315px;

	margin-right: 66px;

	float: left;

	clear: left;

	font-weight : normal;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	font-variant : normal;

	text-align : justify;

	color : #000000;				

			}

			#content div.right_column {

	width: 315px;

	float: left;

	font-weight : normal;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	font-variant : normal;

	text-align : justify;

	color : #000000;

			}

			#content #each_page table {

	background-color: #f4f4f4;

}

			#content p.Table-Text {

	

	font-weight : normal;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	font-variant : normal;

	color : #000000;

	text-indent : 0px;

	padding-right: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

			}

			

			#content td {

	margin-right: 5px;

	border: solid 1px #333;

	text-align: left;

			}

			#content table.Basic-Table, table.Basic-Table2 {

	border-collapse : collapse;

	margin-top : 4px;

	padding: 0px;

			}

			#content table.Basic-Table {

			width: 315px;

			}

			#content table.Basic-Table2 {

				width: 700px;

			}

			#content p.BANNER {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	text-transform : uppercase;

	line-height : 1.2;

	text-align : left;

	color : #000066;

	text-indent : 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

			}

#content #each_page  .border {

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 5px;

	margin-top: 5px;

	margin-bottom: 10px;

	padding-right: 0px;

	padding-left: 0px;

}

#content p.Heading2 {

	font-weight : bold;

	font-style : normal;

	font-size : 1em;

	text-decoration : none;

	font-variant : normal;

	line-height : 1.2;

	text-align : center;

	color : #000066;

	text-indent : 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

			}

#content #each_page  td {

	padding: 4px;

}



#content sup {

	font-size: 10px;

	line-height: 9px;

}

#content #each_page .under {

	text-decoration: underline;

	margin: 10px 0px;

	color: #0000666;

}

#content p.Figure-Text {

	font-weight : normal;

	font-style : normal;

	font-size : 0.83em;

	text-decoration : none;

	font-variant : normal;

	line-height : 1.2;

	text-align : justify;

	color : #000000;

	text-indent : 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

			}

				#content span.char-style-override-1 {

				vertical-align : super;

			}

			#content span.char-style-override-2 {

				font-style : normal;

				font-weight : bold;

			}

			#content span.char-style-override-3 {

				font-style : italic;

				font-weight : bold;

			}

			#content span.char-style-override-4 {

				font-size : 0.92em;

			}

			#content span.char-style-override-5 {

				font-size : 0.83em;

				font-style : normal;

				font-weight : bold;

			}

#content #each_page img {

	margin-bottom: 10px;

}

#content #each_page2 .header_top .left_column, #content #each_page .header_top .left_column {

	width: 315px;

	position: absolute;

	left: 0px;

	top: 0px;

}

#content #each_page .footer_page .left_column {

	width: 315px;

	position: absolute;

	left: 10px;

	bottom: 10px;

}

#content #each_page2 .header_top .right_column, #content #each_page .header_top .right_column {

	text-align: right;

	position: absolute;

	top: 0px;

	right: 0px;

}

#content #each_page .footer_page .right_column {

	text-align: right;

	position: absolute;

	bottom: 10px;

	right: 10px;

}

#content #each_page2 .header_top, #content #each_page .header_top{

	position: absolute;

	left: 10px;

	top: 0px;

	width: 700px;

}

#content #each_page .footer_page {

	position: absolute;

	left: 0px;

	bottom: 0px;

	width: 700px;

	height: 50px;

	padding: 10px;

	background-image: url(../../../images/backgroundheader.jpg);

	z-index: 1;

	background-position: 130px;

}



#content #each_page2 .header_top .pdf_links li .pdf {

	background: no-repeat url(../../../images/pdf-icon.png);

	background-position: left top;

	padding: 10px 10px 20px 40px;

}

#content #each_page2 .header_top .pdf_links li a{

	margin: 0px 20px;

	padding: 10px 10px 20px 40px;

}

#content #each_page2 .header_top .pdf_links li {

	float: left;

	padding: 0px;

	margin: 0px;

}

#content .pdf_links {

	position: absolute;

	top: 50px;

	list-style-type: none;

	margin: 0px 0px 0px 70px;

}

#content #each_page2 .header_top .pdf_links li .references_link {

	background-image: url(../../../images/reference-icon.png);

	background-repeat: no-repeat;

	padding: 10px 10px 20px 40px;

}

#content #each_page2 .header_top .pdf_links li .full_text {

	background-image: url(../../../images/full_text.png);

	background-repeat: no-repeat;

	padding: 10px 10px 20px 40px;

}

	#content .title_page2 {

	line-height: 1.4em;

	color: #000;

	width: 700px;

	padding: 10px;

	border: 1px solid #f4f4f4;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	background-image: url(../../../images/backgroundheader.jpg);

	background-repeat: repeat-x;

	background-position: -60px;

}

#content .cont {

	color: #900;

	text-decoration: underline;

}

#content .cont:hover {

	color: #000066;

	text-decoration: underline;

}

#content #each_page2 .header_top .pdf_links li #active {

	color: #900;

	cursor: default;

}

#sidebar .text-2 .widgettitle {

	

}

#content .container2 li a .avail {

	font-size: 1em; 

	color: #a92421;

}

#content .container2 li .coming {

	font-size: 1em; 

	color: #1e2969;

}
span.coming {

	padding-left: 30px; 
	font-size: 0.9em !important;
	font-style:italic;
	color:#202a6f;

}


#content .entry .entry_top tr td .images_a {

	padding-right: 10px;

	vertical-align: middle;

	

}

#content .entry .entry_top tr td {

	vertical-align: top;

	border: none;

	padding: 3px 10px;

}

#content .entry .entry_top tr a {

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	text-decoration: none;

	color: #222222;

	

}

#content .entry .entry_top tr a:hover {

	color: #990000;

}



#content .entry .entry_top {

	color: #222222;

	font: 0.9em Arial, Helvetica, sans-serif;

	padding: 5px 10px;

	border: solid 1px #f4f4f4;

			background-image: url(../../../images/backgrondfooter.jpg);

	background-repeat: repeat-x;

	background-position: 0px -80px;

	

}

#content .entry .entry_top tr .colored {

	color: #990000;

}

#content .entry .text_entry {

	border: 1px solid #f4f4f4;

	margin-top: 5px;

	margin-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 1.4em;

	font-size: .9em;

		padding: 5px 10px;

	background-image: url(../../../images/backgroundheader.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	color: #222222;

}



#content .entry .text_entry tr td {

	text-align: justify;

	border: none;

	vertical-align: top;



}

#content #test_width {

	width: 700px;

}

#content .subscription2 {

	width: 640px;

	height: 780px;

	padding: 20px;

	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; 
-khtml-border-radius: 10px;
  -moz-box-shadow:    1px 1px 5px 1px #ccc;
  -webkit-box-shadow: 1px 1px 5px 1px #ccc;
  box-shadow:         1px 1px 5px 1px #ccc;
background: #ffffff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ffffff 0%, #e2e2e2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2e2e2));background: -webkit-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);background: -o-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);background: -ms-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e2e2e2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );


}

#content #institution {

	width: 660px;

	padding: 20px;

}

#content .subscription2 .inst {

	margin: 0px 20px 0px 0px;


}

#content .subscription2 #selection {
	float: left;
	width: 300px;
}

#content .subscription2 .inst .pricing {

	padding: 3px;

	display: block;

}

#content .subscription2 .p_inst {

	float: left;

	width: 500px;

}

#content .subscription2 #users {

	list-style-type: square;

	list-style-position: inside;

	color: #990000;

}

#content .subscription2 #users li {

	color: #333;

	font-size: 14px;

	padding: 3px;

}

#content .subscription2 #users li span {

	color: #990000;

}

#content .subscription2 #users li a {

	color: #990000;

}

#content .column_inst {

	float: left;

	width: 300px;

}

#content .below {

	float: left;

}

#content .columns_below {

	float: left;

	width: 150px;

	font-size: 12px;

	padding: 3px 5px;

}

#content .columns_below span {

	font-size: 1.1em;

	border-bottom: solid 1px #ccc;

	padding: 0px 0px 4px 0px;

	line-height: 26px;
	color: #333;

}
#content .below_left, #content .text_inst {
	margin: 0px;
}
#content .below_left {
	color: #333;
}
#content .text_inst {
	font-size: 12px;
}
#content .info3 {
	font-size: 1.1em;
	color: #333;
}
#AdvanceSearchPopup {display: block !important;}
#renew {margin:0 5px 20px 0 !important; border: solid 2px #202a6f; padding: 20px; background: url(../../../images/sroms_subscribe.jpg) no-repeat right bottom;}
#renew .renew_link {display: block;}
.substance {float: left; margin: 10px 0px !important; }
.title_substance {}
#content #email .top_text {float: left; }
#movie-id {text-align: center;}
#video { float: left;
    margin: 0 auto;
    padding: 10px 47px;}
.n64 {
font-size:12px;
text-align: center;

}
.images_a {
	padding-right: 10px;
	vertical-align: middle;
}
.entry_top tr td {
	vertical-align: top;
}
.entry_top tr a {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-decoration: none;
	color: #222222;
}
ul, ol {
  margin: 0px;
  padding-left: 40px;
}
.TITLE {
	font-size:18px;
	font-weight:bold;
}
.entry_top {
	color: #222222;
	font: 0.9em Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	border: solid 1px #f4f4f4;
	background-image: url(../../../images/backgrondfooter.jpg);
	background-repeat: repeat-x;
	background-position: 0px -80px;
}
.entry_top tr .images_a .colored {
	color: #990000;
}
.text_entry {
	border: 1px solid #f4f4f4;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	font-size: .9em;
	padding: 20px 10px 20px 10px;
	background-image: url(../../../images/backgroundheader.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.text-entry tr td {
vertical-align: top;
text-align: justify;}
.text_entry tr td {
	text-align: justify;
}

.entry_top1 {	color: #222222;
	font: 0.9em Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	border: solid 1px #f4f4f4;
	background-image: url(../../../images/backgrondfooter.jpg);
	background-repeat: repeat-x;
	background-position: 0px -80px;
}

div.entry table img {
  max-width: 700px;
}