/*
THEME NAME: Rush NeuroBehavioral Center [http://www.rnbc.org]
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Based on "Generic 960 Theme", Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://cg.cg/">Mesic &amp; Company / Chicago Graphics &amp; Computing Group, Inc.</a>
AUTHOR URI:  http://cg.cg
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/


/* reset css, from 960.gs */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,big,cite,abbr,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/*text.css from 960.gs */

body{font:13px/1.5 Helvetica,Arial,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}



/*-------------------------------
  COLORS AND FONTS
  
  RED         #bd2734;
  ORANGE      #d66c26;
  YELLOW      #f0c543;
  GREEN       #158b58;
  BLUE        #285fa2;
  PURPLE      #502d82;
  
-------------------------------*/
body {
  font-family: Helvetica, Arial sans-serif;
  color:#000;
  font-size:13px;
}


h1 a,h2,h1,h2,h3 {
  text-decoration:none;
  font-weight:normal;
  color:#000;
  margin-bottom:6px;
}

.post h2, .page h2 {
  font-family:times, serif;
  font-weight:bold;
}

.category-blog-news-releases h2{
  line-height: .98em;
}

html,body {
  height:100%;
}

#outer_wrapper {
  min-height:100%;
  position:relative;
}


a, a:visited {
  color:#000;
  text-decoration:none;
}

a:hover,a:active {
  color:#666;
  text-decoration:none;
}


hr{
  color:#fff;
  background-color:#fff;
  border:4px solid #fff;
}


#header {
  width:100%;
  height:210px;
  padding-top:0;
  padding-bottom:0;
  margin-top:30px;
  margin-bottom:20px;
}

#logo {
  /*margin-bottom:30px;*/
  margin-bottom:14px;
}



#main_links{
  text-align:right;
  text-transform: uppercase;
  font-size:11px;
  font-weight:normal;
}

#main_links ul li{
  display:block;
  list-style-type:none; 
  margin-bottom:2px;
}


#main_links input[type=text]{
  width:120px;
  border:1px solid #ccc;
}

#search-form{
  margin-bottom:6px;
    display:block;
}



#footer {
  clear:both;
  color:#666;
  font-size:11px;
  border-top:1px solid #ececec;
}


#footer ul{
  margin-bottom:4px;
}

#footer li{
  display:inline;
  list-style-type:none; 
  margin-left:0px;
  margin-right:0px;
}

#footer a,
#footer a:visited,
#footer a:link{
  color:#666;
}

#footer a:hover{
  color:#000;
}


#footer .main-footer-nav a{
  color:#333;
}


blockquote {
  border:#ccc 1px solid;
  color:#444;
  background-color:#e3e3e3;
  border-left:#ccc 6px solid;
  margin:16px;
  padding:8px;
}

.thumb_l{
  float:left;
  margin-right:10px;
}

.thumb_r{
  float:right;
  margin-left:10px;
}


.published {
  font-size:12px;
  text-decoration:none;
}


.entry-meta {
  font-size:10px;
  margin-top:20px;
  margin-bottom:60px;
  color:#444;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
/*
  background-color:#ececec;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
*/
  padding:4px 0px;
}

.entry-meta p {
  font-size:10px;
}

.entry-title {
  color:#000;
  font-size:38px;
  line-height:34px;
  letter-spacing:-0.8px;
  font-weight:bold;
  font-family:times, serif;
  margin:0 0 10px;
  padding:0 0 6px;
}

.sub-heading-bigger{
  font-size:22px;
  font-style:italic;
  line-height:22px;
}

.sub-heading{
  font-size:17px;
  font-style:italic;
  line-height:22px;
}

.entry-content {

}

.entry-content a {
  /*color:#007844;*/
  color:#0079b1;
}
.entry-content a:hover {
  text-decoration:underline;
}

.entry-title,.entry-meta {
  clear:both;
}

/* Admin Edit link */

.edit-link a{
  background-color:#1fabd3;
  color:#fff;
  font-weight:bold;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  padding:2px 16px; 
}
.edit-link a:hover{
  background-color:#005c82;
}


.list_event {
  margin-left:0;
  margin-padding:0;
  list-style:none;
}

.list_event h3 {
  border-bottom:1px solid #7f956a;
  font-weight:normal;
}

.list_event li ul {
  margin-left:40px;
}

.list_event li ul li {
  margin-top:10px;
  margin-bottom:20px;
}

.list_event ul {
  margin-left:0;
  list-style:none;
}

.list_event ul li h4 {
  margin-bottom:0;
  font-weight:normal;
}

span.wpcf7-list-item {
  display:block;
  float:left;
  margin-left:0.5em;
  width:40%;
}

div#primary {
  margin-top:29px;
}

form#commentform .form-label {
  margin:1em 0 0;
}

form#commentform span.required {
  background:#fff;
  color:#c30;
}

form#commentform,form#commentform p {
  padding:0;
}

input#author,input#email,input#url,textarea#comment {
  padding:0.2em;
}

.note {
  font-family: Helvetica, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
}

.small_lable {
  text-transform:uppercase;
  font-size:10px;
  letter-spacing:1px;
}

ul li ul li{
  list-style-type:circle;
}

/* COLUMN SPECIFIC  */

.center {
  text-align:center;
}

#left_col{

}

.rush-logo-sm{
  /*padding-left:10px;*/
}


#center_col p{
  margin-bottom:10px;
}

#center_col ul{
  margin-top:0px;
  padding-top:0px;
}

#center_col li{
  margin-left:30px;
}

.entry-content h2{
  line-height:28px;
  margin-bottom:0px;
}

#center_col h3{
  font-size:13px;
  font-weight:bold;
  margin-bottom:0px;
}

.page{
  margin-bottom:20px;
}




/* Left Column */

.current_page_item {
  font-weight:bold;
  color:#000;
}

.current_page_item li {
  font-weight:normal;
}

#rightsidebar{
 /* margin-top:76px; */
}

#rightsidebar a{
 color:#333;
}

#rightsidebar a:hover{
 color:#000;
}

#rightsidebar h2{
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  line-height:20px;
  font-size:13px;
  font-weight:bold;
  color:#fff;
  text-transform:uppercase;
}


#rightsidebar li{
  list-style:none;
  margin-left:0px;
  margin-top:14px;
  margin-bottom:14px;
  font-size:11.25px;
  padding-left:10px;
  padding-right:10px;
}


#rightsidebar .sub-heading{
  font-weight:normal;
  font-size:13px;
  display:none;
}


.recent_posts li a {
  font-size:12px;
}

.recent_posts li {
  margin-left:0px;
  margin-top:5px;
  margin-bottom:5px;
  line-height:1.2;
}
ul.recent_posts  {
  list-style-type:none;
}


/* Stories & default */

.parent-pageid-642 #rightsidebar h2,
.s-author-admin #rightsidebar h2,
.archive #rightsidebar h2,
.root-pageid-35 #rightsidebar h2{
  color:#000;
}

.wordpress #rightsidebar{
  background-color:#fcf2d4;
}

.wordpress #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-stories-and-information.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.wordpress #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-stories-and-information.png);
  background-position:top;
  background-repeat:no-repeat;	
}


/* About */

.root-pageid-2 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-2 #rightsidebar{
  background-color:#f9e4d2;
}

.root-pageid-2 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-about.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-2 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-about.png);
  background-position:top;
  background-repeat:no-repeat;	
}



/* Help */

.root-pageid-24 #rightsidebar h2{

}

.root-pageid-24 #rightsidebar{
  background-color:#ecd0d0;
}

.root-pageid-24 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-does-your-child-need-help.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-24 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-does-your-child-need-help.png);
  background-position:top;
  background-repeat:no-repeat;	
}





/* Education */

.root-pageid-56 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-56 #rightsidebar{
  background-color:#e1e6c5;
}
.root-pageid-56 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-education.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-56 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-education.png);
  background-position:top;
  background-repeat:no-repeat;	
}

/* Research */

.root-pageid-72 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-72 #rightsidebar{
  background-color:#c3d6e4;
  background-color:#c1e5da;
}

.root-pageid-72 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-research.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-72 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-research.png);
  background-position:top;
  background-repeat:no-repeat;	
}






/* News & Events */

.root-pageid-91 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-91 #rightsidebar{
  background-color:#d8cfe4;
}

.root-pageid-91 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-news-and-events.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-91 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-news-and-events.png);
  background-position:top;
  background-repeat:no-repeat;	
}


/* News */

.root-pageid-105 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-105 #rightsidebar{
  background-color:#c4d6e4;
}

.root-pageid-105 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-news.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-105 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-news.png);
  background-position:top;
  background-repeat:no-repeat;	
}

/* Events */

.root-pageid-103 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-103 #rightsidebar{
  background-color:#d8cfe4;
}

.root-pageid-103 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-events.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-103 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-events.png);
  background-position:top;
  background-repeat:no-repeat;	
}


/* Event Cal*/

.root-pageid-88 #rightsidebar h2{
  padding-top:20px;
}

.root-pageid-88 #rightsidebar{
  background-color:#d8cfe4;
}

.root-pageid-88 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-news-and-events.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-88 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-news-and-events.png);
  background-position:top;
  background-repeat:no-repeat;	
}



/* Donate */

.root-pageid-111 #rightsidebar h2{
  color:#000;
  padding-top:20px;
}

.root-pageid-111 #rightsidebar{
  background-color:#f6f6f6;
}

.root-pageid-111 #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-donate.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.root-pageid-111 #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-donate.png);
  background-position:top;
  background-repeat:no-repeat;	
}

/* Email */

.page-template-page-contact-php #rightsidebar h2{
  color:#000;
}

.page-template-page-contact-php #rightsidebar{
  background-color:#f6f6f6;
}

.page-template-page-contact-php #rightsidebar .top{
  width:160px;
  height:58px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/t-donate.png);
  background-position:bottom;
  background-repeat:no-repeat;	
}

.page-template-page-contact-php #rightsidebar .bottom{
  width:160px;
  height:14px;
  background-image:url(/wp-content/themes/RUSH-2009/images/sidebar/b-donate.png);
  background-position:top;
  background-repeat:no-repeat;	
}



#center_col li{
  /*margin-bottom:8px; */
}



/*--- SLIDE SHOW  ---*/

.slideshow{
  height:340px;
}

.slide {
  position: absolute;
  margin-top: -8px; 
}

#ss_nav{
  width:580px;
  margin-top:-36px;
  margin-bottom:0px;
  margin-left:-70px;
  color:#fff;
  font-family: Arial, sans-serif;
  font-size:13px;
  position:absolute;
  
}
#ss_nav ul{
  text-align:right;
  float:right;
}

#ss_nav li{
  display:inline;
  list-style-type:none; 
  margin:0px;
  padding:0px;
}

#ss_nav a{
  color:#fff;
  padding-top:0px;
  padding-left:6px;
  padding-right:6px;
  display:block;
  height:20px;
  float:left;
  margin:1px;
}

#ss_nav a.current{
  border:1px solid;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
  margin:0px;
}


/* Right Column Slits */

#right_col{
  margin-bottom:10px;

}

#right_col ol li{
  margin-left:26px;
  margin-bottom:10px;
  font-size:12px;
}

.slit{
  height:68px;
  background-position:top left;
  background-repeat:no-repeat;
  font-family:Arial, sans-serif;
  font-weight:bold;
  line-height:1.2em;
  font-size:13px;
  padding-bottom:14px;
}


.l-orange{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-L-orange.jpg);
  padding-top:10px;
  padding-left:80px;
  padding-right:8px;
}

.r-green{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-R-green.jpg);
  padding-top:10px;
  padding-left:10px;
  padding-right:80px;
  color:#fff;
  font-style:italic;
}

.l-yellow{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-L-yellow.jpg);
  padding-top:3px;
  padding-left:80px;
  padding-right:8px;
}


.sharing-stories{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-L-yellow-1.jpg);
  padding-top:6px;
  padding-left:80px;
  padding-right:8px;
  font-weight:bold;
  font-size:16px;
}

.masterpieces{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-R-grey.jpg);
  padding-top:6px;
  padding-left:10px;
  padding-right:80px;
  color:#fff;
  font-weight:bold;
  font-size:16px;
}

.special-features{
  background-image:url(/wp-content/themes/RUSH-2009/images/right_slit-L-orange-1.jpg);
  padding-top:6px;
  padding-left:80px;
  padding-right:8px;
  font-weight:bold;
  font-size:16px;
}

.item{
  height:auto;
  position:relative;
  float:left;
}

.item-content{
  margin-left:70px;
}

.item-content h3{
  font-size:13px;
  font-weight:bold;
  border-bottom:3px solid;
  line-height:14px;
  padding-bottom: 4px;
}

.root-pageid-111 .item-content h3{
    border-bottom:3px solid #ccc;
}

.item-content h3 a:hover,
.item-content p a:hover{
  color:#000;
}

.item-content .sub-heading{
  font-size:11px;
  font-weight:normal;
  line-height:14px;
}


.item-1 h3,
.item-2 h3{
  border-bottom:3px solid #bd2734;
}

.item-3 h3{
  border-bottom:3px solid #158b58;
}

.item-content p{
  font-size:12px;
}


.arrows{
 margin-bottom:-1px;
}



/*
.item-content p a,
.item-content li a{
  background-image:url(/wp-content/themes/RUSH-2009/images/right/link-arrow.png);
  background-repeat: no-repeat;
  background-position:right;
  padding-right:14px;
}
*/

.item-1{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-1.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.item-2{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-2.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.item-3{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-3.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.item-sharing-stories{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-sharing-stories.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.item-masterpieces{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-masterpieces.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.item-special-features{
  background-image:url(/round/wp-content/themes/RUSH-2009/images/right/thumb-special-features.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}


.item-sharing-stories h3,
.item-masterpieces h3,
.item-special-features h3{
  border-bottom:3px solid #f0c543;
}


/* Recent Posts Sidebar */

.recent_posts a{
  background-position:right;
  background-repeat:no-repeat;	
  padding-right:16px;
}
/*
.blog-sharingstories a{
  background-image:url(/wp-content/themes/RUSH-2009/images/arrow-yellow.png); 
  background-position:right;
  background-repeat:no-repeat;	
}

.blog-masterpieces a{
  background-image:url(/wp-content/themes/RUSH-2009/images/arrow-grey.png); 
  background-position:right;
  background-repeat:no-repeat;	
}

.blog-special-features a{
  background-image:url(/wp-content/themes/RUSH-2009/images/arrow-orange.png); 
  background-position:right;
  background-repeat:no-repeat;	
}

*/



/* Single Thumbnail on Page */

.alignleft{
  float:left;
  padding-right:20px;
  padding-top:4px;
  padding-bottom:10px;
}

.alignright{
  float:right;
  padding-left:20px;
  padding-top:4px;
  padding-bottom:10px;
}




/* Contact Form */

input.city{
  width:140px;
  margin-right:10px;
}

input.zip{
  width:60px;
  margin-right:10px;
}

input.state{
  width:30px;
  margin-right:10px;
  text-transform:uppercase;
}

/* Acronyms Section */

.acro{
  display:block;
  font-weight:bold;
  width:50px;
  float:left;
  height:100%;
  margin-right:10px;
  margin-bottom:6px;
}

.acro-description{
  display:block;
  width:460px;
  float:left;
  height:36px;
  margin-bottom:6px;
}

#pdf-table td{
  padding-top:4px;
  padding-bottom:4px;
  border-bottom:1px dotted #ccc;
}



/* VERTICAL SPACE CLASSES */

.vspace_1 {
  margin-top:10px;
}

.vspace_2 {
  margin-top:20px;
}

.vspace_3 {
  margin-top:30px;
}

.vspace_4 {
  margin-top:40px;
}

.vspace_5 {
  margin-top:50px;
}

.vspace_6 {
  margin-top:60px;
}

.vspace_7 {
  margin-top:70px;
}

.vspace_8 {
  margin-top:80px;
}

.vspace_9 {
  margin-top:90px;
}

.vspace_10 {
  margin-top:100px;
}

/* PADDING CLASSES */

.padding_1{
  padding:10px;
}

.padding_2{
  padding:20px;
}

/* INDENT CLASSES */

.indent_1{
  margin-left:10px;
}

.indent_2{
  margin-left:20px;
}





#nav_container,#nav_container * {
#nav_containerpadding:0;
  list-style:none;
  margin:0;
}

#nav_container {
  height:40px;
  margin-bottom:20px;
  line-height:1.0;
  font-size:14px;
  float:left;

}

.home #nav_container {
  margin-bottom:50px;
}

#nav_container ul li,#nav_container li li a {
  width:100%;
 /* -webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);*/
}

#nav_container li {
  float:left;
  position:relative;
  z-index:999;
  white-space:nowrap;
}


#nav_container a {
  display:block;
  margin-right:6px;
  text-align:left;
  text-transform:uppercase;
  font-size:11px;
  font-weight:normal;
  letter-spacing:.06em;
  background-color:transperent;
  padding-left:28px;
}


.main_nav{
  background-repeat:no-repeat;
  background-position:0px 2px;
  height:22px;
}

#nav-about-rnbc{
  background-image:url(/wp-content/themes/RUSH-2009/images/bullet-orange.png);
/*  width:124px;*/
  width:130px;
}

#nav-stories{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-yellow.png);
  /* width:198px;*/
   width:204px;
}

#nav-help{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-red.png);
/*   width:240px;*/
   width:181px;
}

#nav-education{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-lite-green.png);
/*   width:100px;*/
   width:108px;
}

#nav-research{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-green.png);
/*   width:86px;*/
   width:96px;
   margin-left:20px;
}

#nav-news{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-blue.png);
/*   width:50px;*/
   width:58px;
   margin-left:30px;
}

#nav-events{
   background-image:url(/wp-content/themes/RUSH-2009/images/bullet-purple.png);
   width:60px;
   margin-left:30px;
}

.main_nav a {
  padding-top:6px;
}


.highlighted {
  background-color:#fff;
 /* background-size:100px;*/
}

#nav_container .tab {
  height:27px;
}

#nav_container li li a {
  text-align:left;
  text-indent:28px;
  padding:3px 0;
  font-size:10px;
  color:#666;
}

#nav_container li li a:hover,#nav_container li li a:focus {
  color:#000;
}


#nav_container li li {
  text-align:left;
}

#nav_container li ul {
  width:180px;
  z-index:999;
  margin-top:6px;
  position:absolute;
}

#nav_container li li.lastli {
  border:0;
  height:10px;
}

#nav_container li li.lastli a {

}

/* Fixes right most menu item */
#nav_container #nav-events li a{
  text-align:right;
  padding-left:0px;
  margin-right:0px;
  text-indent:0px;
}

#nav_container ul#nav-events-links{
  margin-left:-106px;
}



/* Search */

#nav-below{
  border-top: 1px solid #ccc;
  padding:4px 0px;
  
}

/* Sitemap */

#center_col .ddsg-wrapper ul{
  list-style:none;
  font-size:22px;
  margin-left:0px;
}

#center_col .ddsg-wrapper ul li{
  margin-left:0px;
}

.ddsg-wrapper ul a{
  color:#000;
}

.ddsg-wrapper ul li{
  font-size:14px;

}

#center_col .ddsg-wrapper ul li ul{
  margin-left:30px;
}

.ddsg-wrapper ul li ul li a{
  font-size:12px;
  border-bottom:none;
  color:#666;
}

/* NGG Gallery Overrides */

.piclenselink{
   display: none;
}
