a:active {outline:0 none;

}

*:focus {outline: 0 none;

}



body {

        background-color: #fff;

        color: #000;

        font: normal 1em Verdana, Arial, Helvetica, sans-serif;

        position: relative;

        left:15%;



}







/* ********* top of each box **** */

h1{
	font: bold 80% Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	color:#fff;
	text-transform: uppercase;
	text-align:center;
	background-color:#91AE84;
}



/* ********* ad banner header **** */

h2{

        font: bold 80% Verdana, Arial, Helvetica, sans-serif;

        margin-bottom: 0;

        color:#252c58;

        text-transform: uppercase;

        text-align:center;

        background-color:#ded3b6;

	

}



/* ********* inside box header **** */





h4 {

        font-size:80%;

        color:#716441;

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

	text-align:center;

}



#header {

        width: 800px;

        height: 102px;

        background-image:url(impact.jpg);

        background-repeat: no-repeat;

        background-color: #252c58;

}



/* ********* clickable image IJ **** */



#titleimg {position:relative;

	float:left;

}



#titleimg a,#titleimg a:hover, #titleimg a:visited{

	display: block;

	height:102px;

	width:254px;

	border:0px;

 	text-decoration:none;

	

}	

#titleimg a span{

	visibility:hidden;

}



/* ******* menu section******* */

#menu {

        width:520px;

        position:relative;

        top:80px;

        float:right;

        padding:0 8 0 8;

        text-align:left;

        color:#517234;

}



#menu a, #menu a:visited, #menu a:active {

        text-decoration:none;

        color: #e7c254;

		

}

#menu a:hover {

        text-decoration:underline;

        color: #c19e36;

}

#menu a:active {

        text-decoration:none;

        color: #e7c254;

}



/* ********main content section****** */

#container{

        width:800px;

        backgound-color:#fff;

	margin-top:10px;

}



.textred{

        color:#BC1313;

        font-weight:bold;

	

	font-size:1.1em;

}



.cover {

	float:right;

	margin:20px;

	border-style:solid;	

border-color:#330066;

border-width:2px;

}





#content {

        width:490px;

        padding:0;    

	float:left;

        background-color:#FBFADB;

	border-style:solid;	

	border-color:#ded3b6;

	border-width:1px;

}



#content p, form {

        padding-left:10px;

	padding-right:10px;

        color:#2d006b;

        text-align:left;

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

        font-size:0.8em;

}        





#sidebar {

        width:290px;

        padding:0;

        margin-top:10;

        float:right;

        text-align:left;

        background-color:#FBFADB;

        border-style:solid;	

	border-color:#ded3b6;

	border-width:1px;

}



#sidebar ul {

        padding-right:10px;

	padding-left:30px;

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

        list-style-type:none;

	font-size:0.7em;

	color:#2d006b;

	

}



#sidebar ul li {



         margin-top:0.65em;

         

       font-weight:bold;

}



#sidebar p {

         padding-left:10px;

         padding-right:10px;

         color:#666633;

        

	  font-size:80%;

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

        

}

.affiliation {

                font-weight:normal;

                font-size:90%;

		color:#252c58;

}



/* ********temp ad to promote journal******** */



#adbanner {
	width:450px;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
	position:relative;
	float:left;
	background-color:#252c58;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #936;
	border-right-color: #936;
	border-bottom-color: #936;
	border-left-color: #936;
}

#adbanner p {

        padding-left:10px;

	padding-right:10px;

        color:#fff;

        text-align:left;

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

        font-size:95%;

        font-weight:bold;

}

#adbanner a, #adbanner a:visited {

        text-decoration:none;

        color: #e7c254;



}



/* ********footer section******** */



#footer{

        width:800px;

        backgound-color:#fff;

        color: #252c58;

        text-align:center;

        font-size:70%;

	float: left;

	clear: right;

}





#footer a, #footer a:visited {

        text-decoration:none;

        color: #e7c254;

	

}

 #footer a:hover {

        text-decoration:underline;

        color: #252c58;

	

}
