


/**
 * CentrePoints Newsletter, for Drupal 6.x
 * Mike Watson
**/


body {
  padding: 0;
  margin:0;
  background: #999999;
  text-align:center;
}

#page-wrapper{
	width:960px;
	background:#FFFFFF;
	margin: 0 auto;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	text-align:left;
}



/* -----------------------------------------------------HEADER STYLE------------------------------------- */

/* RNAO LOGO */
#logo{
	float:left;
	text-align:left;
	margin-left:10px;
}

/* eNewsletter */

#site-slogan{
	float:right;
	text-align:right;
	margin: 20px 20px 0 0;
	background:url(images/slogan.gif) top left no-repeat;
	width:165px;
	height:41px;
	
}

#site-slogan h1
{
	display:none;
	font:2em Gill Sans, sans-serif;
	font-stretch:condensed;
	font-weight:800;
	letter-spacing:-2px;
	margin:0;
	padding:0;
	color:#ff6600;
	
}

/* header bar */
#sitename{
	width:960px;
	height:223px;
	background:url(images/header_abstracts.jpg) top left no-repeat;
	clear:both;
	line-height:0;
}

#sitename h1{
	display:none;
	font:5em Gill Sans, sans-serif;
	font-stretch:condensed;
	font-weight:800;
	letter-spacing:-6px;
	margin:0;
	padding:0;
	position:relative;
	top:50px;
	left:10px;
}





.sitename_green{
	color:#006666;
	
}

.sitename_orange{
	color:#ff6600;
	
}

#sitename h2{
	display:none;
	font:1.2em Gill Sans, sans-serif;
	font-stretch:condensed;
	font-weight:bold;
	color:#FFFFFF;
	margin:0;
	padding:0;
	letter-spacing:-1px;
	position:relative;
	top:33px;
	left:20px;
}

/* ----------------------------------------------------- END HEADER STYLE------------------------------------- */

/* ----------------------------------------------------- CONTENT STYLE------------------------------------- */

#main-wrapper{
	padding:0;
	margin: 0 10px;
}

#content{
	margin: 0;
	padding: 0 10px 0 20px;
	float:left;
	width:670px;
	
	
}

#image{
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:2.7em;
	color:#ff6600;
	letter-spacing:-1.8px;
	margin-bottom:10px;
	
}

#content .content p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	color:#333333;
	font-size:12px;
	
	margin-bottom:10px;
}

#content ul li{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	color:#333333;
	font-size:12px;
	line-height:165%;
	
}

#content a:link{
	color:#CC6600;
}

#content a:hover{
	color:#000000;
}

#content .field-field-author p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	margin:0;
	padding:0;
}

#content .field-field-author p a{
	color:#CC6600;
}


#content .field-field-author-title p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	margin:0;
	padding:0;
	
}


#content .field-field-author-workplace p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	margin:0;
	padding:0;
}

#content .field-field-main-image {
	float:right;
	
	padding: 10px;
	margin: 20px;
	vertical-align:top;
	background-color:#FAFAFA;
	border:1px solid #DCDCDC;
}

#content p img{
	border:1px solid #DCDCDC;
	padding: 10px;
	margin: 10px;

}

/*  SIDEBAR RIGHT STYLE */

#sidebar-right-region{
	float:left;
	width:220px;
}

#block-views-article_list-block_1{
	
	margin:35px 0 0 0;
	padding: 0 0 0 30px;
	

}

#block-views-article_list-block_1 h2{
	color:#333333;
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:1.5em;
	letter-spacing:-0.5px;
	font-weight:normal;
	line-height:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	margin:0;
	padding:0;
	
}




.item-list ul{
	list-style:none;
	margin:0;
	padding:0;
}

.item-list ul li{
	list-style:none;
	margin:0;
	border-bottom:1px dashed #cccccc;
	padding:7px 5px;
}

.field-content a{
	
	text-decoration:none;
	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	font-size:12px;

}

.field-content a:link,a:visited{
	color: #006666;
	
	
}

.field-content a:hover{
	color: #000000;
	
}

.field-content a:active{
	color: #ff6600;
	
}

/*.field-content a:visited{
	color:#999999;
	
}*/
/* ----------------------------------------------------- END CONTENT STYLE------------------------------------- */




/* ----------------------------------------------------- FOOTER STYLE------------------------------------- */

#footer-region{
	background-color:#006666;
	clear:both;



	padding:20px 0 30px 0; 
}

#footer-text{
	text-align:center;
}

#footer-text ul{
	display:inline;
	list-style-type:none;

}

#footer-text li{
	display:inline;
	list-style-type: none;
	color:#ffffff;
	

}

#footer-text a{
	color:#ffffff;
	
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:10px;

}

/* ----------------------------------------------------- END FOOTER STYLE------------------------------------- */
#block-block-1, #block-block-2, #block-block-3 {
	
	margin:35px 0 0 0;
	padding: 0 0 0 30px;
	

}

#block-block-1 h2, #block-block-2 h2,#block-block-3 h2{
	color:#333333;
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:1.5em;
	letter-spacing:-0.5px;
	font-weight:normal;
	line-height:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	margin:0;
	padding:0;
	
}




#block-block-1 ul, #block-block-2 ul, #block-block-3 ul{
	list-style:none;
	margin:0;
	padding:0;
}

#block-block-1 li, #block-block-2 li, #block-block-3 li {
	list-style:none;
	margin:0;
	border-bottom:1px dashed #cccccc;
	padding:7px 5px;
	line-style:normal;
}

#block-block-1 a, #block-block-2 a, #block-block-3 a{
	
	text-decoration:none;
	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	font-size:12px;

}

#block-block-1 a:link, #block-block-2 a:link, #block-block-3 a:link{
	color: #006666;
	
	
}

#block-block-1 a:hover, #block-block-2 a:hover, #block-block-3 a:hover{
	color: #000000;
	
}

#block-block-1 a:active, #block-block-2 a:active, #block-block-3 a:active{
	color: #ff6600;
	
}

#block-block-4{
	position:relative;
	top: -22px;
	margin:0;
	padding:0;

}

#block-block-4 .content p{
	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	font-size:12px;
	color:#FFFFFF;
	padding:0 0 0 10px;
	margin:0;
}



/* ----------- -----------------------------FRONT PAGE STYLING ------------------------------------------------ */


/* Editorial Teaser */
.view-front .view-content{
	margin-bottom:50px;
}

.view-front .view-content .views-row-1{
	background-color: #006666;
		margin:20px 10px 0 0;
       
        padding:10px;
}

.view-front .view-content .views-row-1 .views-field-title .field-content a{
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:2.2em;
	color:#ffffff;
	letter-spacing:-1.8px;
	width:400px;
	
}

.view-front .view-content .views-row-1 .views-field-teaser .field-content p{
	
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	font-size:12px;
	margin-bottom:10px;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	color:#ccffff;
	width:400px;
	
	
}


.view-front .view-content .views-row-1 .views-field-field-author-value .field-content p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	font-size:9px;
	margin:0;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	color:#99cccc;
	padding:0;
	width:400px;
	
}

.view-front .view-content .views-row-1 .views-field-field-author-value .field-content a{
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        line-height:165%;
        font-size:9px;
        margin:0;
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        line-height:165%;

        color:#ff6600;
        padding:0;
        width:400px;

}


.view-front .view-content .views-row-1 .views-field-field-author-title-value .field-content p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	font-size:9px;
	margin:0;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	color:#99cccc;
	padding:0;
	width:400px;
	
}

.view-front .view-content .views-row-1 .views-field-field-author-workplace-value .field-content p{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	font-size:9px;
	margin:0;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	line-height:165%;
	color:#99cccc;
	padding:0;

	width:400px;
 
	
}


.view-front .view-content .views-row-1 .views-field-view-node{
	text-align:right;
	width:400px;

	clear:both;
}

.view-front .view-content .views-row-1 .views-field-view-node a{
	color:#FFFFFF;

}

.view-front .view-content .views-row-1 .views-field-field-main-image-fid .field-content{
	float:right;
 	vertical-align: top;
	padding: 10px;
	border: 1px solid #017171;
	background-color: #015757;
	margin:	10px;
	display:block;
}


table .views-field-title .field-content a{

	color:#333333;
font-family:Georgia,'Times New Roman',Times,Serif;
font-size:1.5em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.5px;
line-height:normal;
margin:0;
padding:0;

}

table .views-field-title {
	border-bottom:1px solid #CCCCCC;
}

table .field-content p{

	color:#333333;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin-bottom:10px;




}


table .views-field-field-author-value .field-content p{

	margin:0 0 10px 0;
	padding:0;
	border-bottom: 1px solid #999999;

}

table .views-field-field-main-image-fid{
/*        border: 1px solid #59e0e0;
	padding:10px 0 10px 25px;
	background-color:#e7f1f2;

*/	padding:5px;
	border: 1px solid #dcdcdc;
	float:right;
	margin: 8px 0 5px 8px;
	background-color:#fafafa;
	
}

table .views-field-field-main-image-fid .field-content{
	
	

 	
}

table .views-field-field-main-image-fid .field-content img{
	border: 1px solid #cccccc;
	
	
	
}

table .views-field-field-main-image-fid .field-content {
        


}


td{
	vertical-align:top;

        
	padding:20px 35px 0 0;
/*	border:1px solid;*/
}





#backbutton{
	width:100%;
	text-align:right;
	
	padding-right:30px;
}

#backbutton a{

	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	font-size:12px;
	color:#ff6600;
	padding-right:30px;

}

#backbutton a:hover{
	font-family: 'Lucide Grande','Lucida Sans Unicode',Geneva,Verdana, Sans-Serif;

	font-size:12px;
	color:#006666;

}

/* ABSTRACT STYLING ------------------------------------------------------------   */

#content-title{
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:2.7em;
	color:#006666;
	letter-spacing:-1.8px;
	margin:10px 0 10px 0;
}

.views-field-title{
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:1.8em;
	color:#333333;
	letter-spacing:-1.8px;
	margin-bottom:10px;
	border-bottom: 1px solid #333333;
}


.field-content p {

	color:#333333;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin:0 0 10px 0;




}

.date-display-single{
	color:#333333;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin-bottom:10px;
}


.views-field-field-conference-logo-fid{
	float:right;
	padding: 10px;
	margin: 20px;
	vertical-align:top;
	background-color:#FAFAFA;
	border:1px solid #DCDCDC;
}


.views-label-field-conference-presented-value, .views-label-field-conference-description-value, .views-label-field-conference-deadline-value, .views-label-field-conference-start-date-value, .views-label-field-conference-location-value, .views-label-field-conference-date-value{
	color:#006666;
	font-weight:bold;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin:0 0 10px 0;
}



.views-field-field-conference-date-value {
	color:#333333;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin-bottom:10px;
}


.views-row-odd, .views-row-even{
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #999999;
}

.views-field-field-conference-subfolder-url{
	margin:15px 0 10px 0;
	
}

.views-field-field-conference-subfolder-url a, a:visited{
	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#ff6600;
	
}

.views-field-field-conference-subfolder-url a:hover{
	color:#000000;
}

.group-review-question-1 legend,
.group-review-question-2 legend,
.group-review-question-3 legend,
.group-review-question-4 legend,
.group-review-question-5 legend,
.group-review-question-6 legend,
.group-review-question-7 legend,
.group-review-question-8 legend
{
  display: none;
}

#content .group-review-question-1 .description p,
#content .group-review-question-2 .description p,
#content .group-review-question-3 .description p,
#content .group-review-question-4 .description p,
#content .group-review-question-5 .description p,
#content .group-review-question-6 .description p,
#content .group-review-question-7 .description p,
#content .group-review-question-8 .description p
{
  font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
  color: #006666;
  font-weight: bold;
  font-size: 14px;
}

/*  LOGIN   */

div.status {  /* after account creation */
  color: #33a333;
  border: solid #33a333 2px;
  padding: 5px;
  font-weight: bold;
}

#sidebar-right-region .block{
	margin-top:35px;
	text-align:left;
 	padding-left:30px;
}


#sidebar-right-region .block h2{
	color:#333333;
	font-family:Georgia,'Times New Roman',Times,Serif;
	font-size:1.5em;
	letter-spacing:-0.5px;
	font-weight:normal;
	line-height:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	margin:0;
	padding:0;
}

.form-item{
	text-align:left;
}

.form-item label{
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	color:#006666;
	font-weight:bold;
	font-size:14px;
}

.item-list ul li{
	border:none;
	text-align:left;
	padding:0;
	margin-bottom:3px;
}

.item-list ul li a{
	font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	color:#006666;
	font-size:12px;
	text-decoration:underline;
	
}

.item-list ul li a:hover{
	color:#000000;
}





#sidebar-right-region .block .menu .leaf a{
	font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	color:#006666;
	font-size:12px;
	font-weight:normal;
}

#sidebar-right-region .block .menu .leaf a:visited{
        font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
        color:#006666;
        font-size:12px;
        font-weight:normal;
}

#sidebar-right-region .block .menu .leaf a:hover{
        color:#000000;
        
}


#sidebar-right-region .block .menu .leaf a:active{

	color:#ff6600;
}

.form-item .description{
	color:#333333;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:165%;
	margin-bottom:10px;
}

#content legend{
	font-weight:bold;


	color:336666;
	font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        font-size:12px;
        line-height:165%;
        margin-bottom:10px;
}

#content{

	margin-bottom:50px;
}

#user-register .form-submit{
	
	text-align:center;
}

#content p{
	 color:#333333;
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        font-size:12px;
        line-height:165%;
        margin-bottom:10px;
}

#content .description, .field-items,.user-member dd {
	 color:#333333;
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        font-size:12px;
        line-height:165%;
        margin-bottom:10px;
}

#content .field-label, .user-member dt{

         color:#006666;
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        font-size:12px;
        line-height:165%;
        margin:0;
	font-weight:bold;
}

#content .submitted{
	color:#333333;
        font-family:'Lucida Grande',Verdana,Helvetica,sans-serif;
        font-size:10px;
        line-height:165%;
        margin-bottom:20px;
	

}



#content .meta{
	text-align:right;
} 

.profile h3{
	color:#333333;
font-family:Georgia,'Times New Roman',Times,Serif;
font-size:1.5em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.5px;
line-height:normal;
margin:0;
padding:0
}

#content .view-my-reviews .views-table th.views-field-title {
  width: 60%;
}

#content .view-my-reviews .views-table th.views-field-review {
  width: 100px;
}

#content th.views-field {
	font-size:14px;
	font-weight:bold;
	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
	background-color: #336666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border: 1px #fff solid;	font-size: 12px;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	letter-spacing:normal;
}

#content th.views-field a {
        color: #fff;
        font-size: 14px;
        font-weight: bold;
	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
	text-decoration:none;
	letter-spacing:normal;
}

#content th.views-field a:hover {
        color:#ff6600;
        font-size: 14px;
        font-weight: bold;
        font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
}

#content td.views-field {
	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif;
	font-size:12px; 
	color:#333333;
	border:1px solid #cccccc;
	padding: 10px;
	letter-spacing:normal;
}

label.views-label-name {
  display: none;
}

#sidebar-right-region{

	margin-bottom:40px;
}
