/* ND Public webkit styles
   Updated: 12.7.2010 ENR
   Author: Erik Runyon
   ----------------------------------------------------*/

/** REDECLARATIONS **/
html 								{margin:0; height:100%; font-size:13px; background-color:#fff; -webkit-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none;}
body 								{margin:0; color:#39527b; font-family:'Trebuchet MS', 'Lucida Grande', Lucida, Tahoma, Arial, sans-serif;}
p										{margin:0 0 1em; line-height:1.6em;}
a										{outline:none; color:#39527b;}
a:hover							{margin:0; padding:0; border:none;}
strong							{font-weight:bold;}
em									{font-style:italic;}
h1,h2,h3,h4,h5,h6		{margin:1.2em 0 0.5em; font-weight:bold; color:#39527b; line-height:1.1em; font-family: Georgia, "Times New Roman", Times, serif;}
h1									{margin:0 0 0.5em; font-size:14px;}
h2									{color:#af892d; font-size:13px;}
h3									{font-size:12px;}
h4									{}
h1.alt,
h3.alt,
h4.alt,
h5.alt,
h6.alt {color:#af892d;}
h2.alt {color:#39527b;}
ul, ol							{margin:5px 0 5px 20px; padding:0;}
li									{margin:5px 0;}
table {margin:10px 0 20px; border-collapse:collapse; font-size:100%;}
th 		{color:#fff; background-color:#0d4b7c;}
th, td				{padding:4px; border:1px solid #dadada;}
sup									{font-size:8px;}
object, embed {max-width:310px;}
figcaption {display:block; text-align:center;}

/** STYLE CHUNKS **/                      		
hr 									{margin:15px 0; border:none; border-top:1px solid #b9c1cd;}
.hr									{height:1px; border-bottom:1px dotted #aaa; margin:10px 0;}
a.ical							{padding:1px 0 0 20px; background:url(/images/icons/ical.gif) left center no-repeat;}
a.feed							{padding:1px 0 0 20px; background:url(/images/icons/feed.gif) left center no-repeat;}
img {max-width:310px;}

/* image styles */         
.image-default a												{border:none;}
.image-default a:hover img							{}
.image-default img											{}

.image-right														{float:right; margin:0 0 20px 20px;}
.image-right a													{border:none;}
.image-right a:hover img								{}
.image-right img												{margin:0;}

.image-left														{float:left; margin:0 20px 10px 0;}
.image-left a													{border:none;}
.image-left a:hover img								{}
.image-left img												{margin:0;}

.cap-image 				{float:right; margin:0 0 10px 20px; padding:0; background-color:#ebeced; }
.cap-image img		{float:none; margin:0;}
.cap-image p 			{margin:0; padding:7px 7px 10px; text-align: center; line-height:1.2em;}
.cap-image span		{font-weight:bold; display: block;}

/** PULL QUOTES AND PHOTOS **/
blockquote 															{font-size:14px; margin:20px; padding:20px 15px 10px; color:#af892d; font-family: Georgia, "Times New Roman", Times, serif;}
blockquote p														{}
blockquote cite													{display:block; font-size:10px; margin:10px 0 32px;}
blockquote.pull 												{float:right; width:260px; margin:-20px 0 0 15px; padding:20px; font-size:14px; border:none;}
blockquote.pull p												{}

/** STYLES **/
.news_entry {margin:0 0 20px;}
.news_entry h2 {font-size:14px; color:#1f324c;}
.news_entry h3 {margin:0 0 10px;}
span.more {padding-left:10px; background:url(http://conductor.nd.edu/stylesheets/images/raquo.gif) 0 center no-repeat;}

.breadcrumbs {margin:0 0 15px; list-style:none;}
.breadcrumbs li {display:inline-block; margin:0 3px 0 0;}
.breadcrumbs li:last-child {font-weight:bold;}
.breadcrumbs a {}

/** STRUCTURE **/
#skip-links       {float:left; width:100%; margin:0; list-style:none; border:1px solid #fed755; border-width:1px 0; background-color:#f6efd2;}
#skip-links li    {float:left; margin:0; text-align:center; width:49%;}
#skip-links li a  {display:block; float:left; width:100%; padding:5px 0; font-size:10px; border:1px solid #fed755; border-width:0 0 0 1px; text-decoration:none;}

#wrapper {clear:both; position:relative; width:100%; margin:0 auto;}
#header_image,
#header {display:block; float:left; width:100%; border:none; position:relative; margin:0; padding:0;}
#header h5 img {display:none;}
#header h5,
#header h4 {margin:0; padding:10px; font-size:11px; border-bottom:1px solid #0e4b76; text-transform:uppercase; font-weight:normal; background-color:#1f324c; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.0, #1f324c), color-stop(1.0, #133e66));}
#header h5 em,
#header h4 em {text-transform:lowercase;}
#header h5 a,
#header h4 a {display:block; color:#fff; text-decoration:none;}
#header h3 {margin:0; padding:10px 10px 13px; background-color:#114b7b; border-bottom:5px solid #fed755; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.0, #01213c), color-stop(1.0, #04345d));}
#header h3 a {display:block; color:#fed755; text-decoration:none;}

#search-header {float:left; padding:10px; font-size:10px;}
#search-input {float:left; margin-right:5px; padding:3px 4px; width:200px; border:1px solid #c6c6c6;}
#search-button {float:left; border:none;}

/** Navigation **/
#nav			{clear:both; margin:0; padding:0; list-style:none; background-color:#153c60;}
#nav ul			{list-style-type:none; margin:0; padding:0; width:100%; border-bottom:1px solid #dadada;}
#nav li			{margin:0; padding:0;}
#nav li.first           {}
#nav li.last            {}
#nav li a		{display:block; margin:0; padding:8px 0 8px 20px; color:#1c3042; text-decoration:none; border-bottom:1px solid #fff; border-top:1px solid #dadada; background:url(http://conductor.nd.edu/stylesheets/images/nav-webkit.png) left center no-repeat;}
#nav li a.current	{color:#f6efd2; background-position:-480px center; border-bottom:1px solid #385978;}

#nav ul.depth_2               {width:90%; margin:15px auto; border-top:1px solid #385978; border-bottom:none;}
#nav ul.depth_2 li            {border-bottom:1px solid #385978;}
#nav ul.depth_2 li.first      {}
#nav ul.depth_2 li.last       {}
#nav ul.depth_2 li a          {margin:1px 0; padding:3px 0 3px 20px; color:#fff; font-size:10px; border:none; background:url(http://conductor.nd.edu/stylesheets/images/nav-d2.gif) 0 0 repeat-y;}
#nav ul.depth_2 li a.current  {color:#f6efd2; border-bottom:none; background-position:0 0; background-color:#1e466c;}

#nav ul.depth_3               {width:auto; padding:0; border:none; background-color:#1e466c;}
#nav ul.depth_3 li            {border-bottom:1px solid #385978;}
#nav ul.depth_3 li.first      {}
#nav ul.depth_3 li.last       {border:none;}
#nav ul.depth_3 li a          {padding:3px 0 3px 30px; background:url(http://conductor.nd.edu/stylesheets/images/nav-bullet.gif) 20px center no-repeat;}
#nav ul.depth_3 li a.current  {background-position:20px center; background-color:#305577;}

#nav ul.depth_4               {background-color:#294f73;}
#nav ul.depth_4 li            {}
#nav ul.depth_4 li.first      {}
#nav ul.depth_4 li.last       {}
#nav ul.depth_4 li a          {}
#nav ul.depth_4 li a.current  {}

#nav ul.depth_5               {background-color:#305577;}
#nav ul.depth_5 li            {}
#nav ul.depth_5 li.first      {}
#nav ul.depth_5 li.last       {}
#nav ul.depth_5 li a          {}
#nav ul.depth_5 li a.current  {}

#alpha {margin:0; padding:5px;}
#beta #sidebar {padding:5px; }

/** HOMEPAGE **/
#b-home #alpha h1 {font-size:14px;}
#content2 ul {margin:0; padding:0;}
#content2 li {clear:both; margin:0; padding:5px; list-style:none;}
#content2 li a {border:none;}
#content2 img {}

#footer {display:block; margin-top:5px; padding:5px; font-size:10px; border-top:1px solid #e0e0e0;}
#footer #site_link {display:block;}
#footer span.tel {display:block;}
#und_mark {border:none;}