/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */
/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */

body {
background:transparent url(images/header_background.png) repeat-x  top right;
font-size:.9em;
font-family: Helvetica, Arial, sans-serif;
color:#262626;
margin:0;
padding:0;
}

#region-user-second {
float:right;
white-space: nowrap;
}
#block-superfish-1 {
float:right;
}

#block-superfish-2 {
float:right;
}

#page {
background:transparent url(images/dvlogographic.png) no-repeat  top left;
margin:0;
padding:0;
}

#section-header {
overflow:visible;
height:220px;
margin:0;
padding:0;
}

#zone-content {
background:transparent;
margin:1em auto;
}

#zone-content-wrapper {
background:transparent;
}
.logo-img {
float:right;
}

h1 {
font-size:1.4em;
}
h2 {
font-size:1.2em;
color:#545454;
margin:.5em 0 .4em 0;
}

.content .field-items ul {
margin: 0 0 0 3em;
}
.content .field-items ol {
margin: 0 0 0 3em;
}

.views-field, views-field-title {
margin:1em 0 1em;
}

#page-title {
padding: 0;
font-size:1.3em;
color:#363636;
letter-spacing:.04em;
}

#region-sidebar-first {
margin:0;
padding:40px 0 0 0;
}

.region-inner.region-sidebar-first-inner {
background:transparent url(images/boxltgreenfill.png) repeat  top;
color:#fff;
margin:0;
padding:0;
}
#region-sidebar-first .block-inner {
background:transparent url(images/roundltgreenleft.png) no-repeat  top left;
margin: 0;
}

#region-sidebar-first  .block-inner  h2  {
background:transparent url(images/roundltgreenright.png) no-repeat  top right;
padding:.4em 0 0 .4em;
color:#00868B;
font-size:12pt;
}
#block-cck-blocks-field-resources {
background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;
}
#block-cck-blocks-field-resources  .field-label{
display:none;
}
#block-cck-blocks-field-resources .field-name-field-resources {
background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
padding:0 0 0 .3em;
}

#block-cck-blocks-field-resources .block-inner .field-items h2.node-title {
background:transparent;
margin: 0;
padding:.8em 0 0 0;
font-size:95%;
letter-spacing:.04em;
}

 
#block-cck-blocks-field-resources .field-item a:link 
{
word-wrap:break-word;
display:inline-block;
width:185px;
font-size:90%;
}
 
#block-cck-blocks-field-resources .field-item a:visited
{
word-wrap:break-word;
display:inline-block;
width:185px;
font-size:90%;
}

#block-cck-blocks-field-resources  .field-item {
background:transparent;
margin: 0;
padding:0 .2em .5em .2em;
}
#block-cck-blocks-field-resources  .field-label{
display:none;
}
#block-cck-blocks-field-resources-links- h2.node-title {
background:transparent;
margin: 0;
padding:.8em 0 0 0;
font-size:95%;
letter-spacing:.04em;
}
#block-cck-blocks-field-resources-links-  .field-label {
display:none;
}
#block-cck-blocks-field-resources-links- {
background:transparent url(images/roundltgreenleft.png) no-repeat  top left;
}
#block-cck-blocks-field-resources-links- {
background:transparent url(images/roundltgreenleft.png) no-repeat  top left;
}
#block-cck-blocks-field-resources-links- .block-inner {
background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
}
#block-cck-blocks-field-resources-links- .field-name-field-resources-links-  {
background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;
}

.spacer {
background:#fff;
}
#block-cck-blocks-field-resources-links- .field-item a:link 
{
word-wrap:break-word;
display:inline-block;
width:200px;
font-size:90%;
padding:0 0 .5em .5em;
}
 
#block-cck-blocks-field-resources-links- .field-item a:visited
{
word-wrap:break-word;
display:inline-block;
width:200px;
font-size:90%;
padding:0 0 .5em .5em;
}

#mc_embed_signup {
padding: 0;
font-size:.8em;
color:#575757;
background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
}
#mc-embedded-subscribe-form {
padding: 0 0 0 .5em;
background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;
}

#twtr-widget-1 {
background:#fff;
margin:0;
padding:1em 0 0 0;
}
#block-block-7 .block-inner .content {
background:transparent url(images/boxltgreenfill.png) repeat  top;
}

.leftcor {
background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;
}

.rightcor {
background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
}
#region-sidebar-second {
background:transparent;
}

#region-sidebar-second .block {
background:transparent url(images/boxfillturq.png) repeat  top;
color:#fff;
}
#region-sidebar-second .block-inner {
background:transparent url(images/roundtealleft.png) no-repeat  top left;
}

#region-sidebar-second  .block-inner  .block-title {
background:transparent url(images/roundtealright.png) no-repeat  top right;
padding:.5em .5em 0 .5em;
color:#9ACD32;
}
#region-sidebar-second  .block-inner  .content {
background:transparent url(images/roundtealleftbot.png) no-repeat  bottom left;
padding:0;
}
#region-sidebar-second  .view-content {
background:transparent url(images/roundtealrightbot.png) no-repeat  bottom right;
margin:0;
padding: 0 1em .5em 1em;
}
#region-sidebar-second  .view-demostrating-value-blog  .view-content {
background:transparent;
margin:0;
padding: 0;
}
#region-sidebar-second  .view-demostrating-value-blog  {
background:transparent url(images/roundtealleftbot.png) no-repeat  bottom left;
margin:0;
padding: 0;
}
#region-sidebar-second  .view-footer {
background:transparent url(images/roundtealrightbot.png) no-repeat  bottom right;
margin:0;
padding: 0;
}

#region-sidebar-second .views-field-title .field-content a:link, #region-sidebar-second .views-field-title .field-content a:visited {
color:#FFFF00;
font-size:110%;
}


#block-block-3 {
background:transparent url(images/boxfillleft.png) repeat  top;
padding:0;
margin:0 0 1.4em 0;
}

#block-block-3 .block-inner {
background:transparent url(images/block3greenright.png) no-repeat  top right;
padding:0;
}
#block-block-3 .block-inner  h2.block-title {
background:transparent url(images/block3greenleft.png) no-repeat  top left;
padding:.4em 0 0 1em;
}
#block-block-3 .block-inner  .content {
background:transparent url(images/block3greenleftbot.png) no-repeat  bottom left;
padding: 0;
}
#block-block-3 .block-inner  .content  p {
background:transparent url(images/block3greenrightbot.png) no-repeat  bottom right;
padding: 0 1em 1em 1em;
}
#block-block-4 {
background:transparent;
margin-bottom:1.4em;
}

#block-block-4 p {
font-size:90%;
font-family:Helvetica, Arial sans-serif;
color:#fff;
padding:1em;
}
#block-block-4 .roundleft {
background:transparent url(images/roundleft.png) no-repeat top left;
}

#block-block-4 .roundright {
background:transparent url(images/roundright.png) no-repeat top right;
}
#block-block-4  .roundleftbot {
background:transparent url(images/roundleftbot.png) no-repeat bottom left;
}
#block-block-4  .roundrightbot {
background:transparent url(images/roundrightbot.png) no-repeat bottom right;
}

#block-block-5 {
background:transparent;
}

h2 a:link, a:visited {
  color:#545454;
}
h2 a:hover {
  color:#A1A1A1;
}

a:hover {
color:#551A8B;
}
a:visited {
color:#7D26CD;
}

.content p {
padding: 0 0 0 1em;
}

#zone-content .breadcrumb {
padding-left:204px;
}

table.views-view-grid .cols-5 {
width:940px;
margin: 0 auto;
}

.tabimg {
padding:0;
margin:1em 0 0 0;

}

.tabtit {
font-family:Helvetica, Arial, sans-serif;
font-size:1em;
line-height:1.3em;
width:160px;
height:60px;
padding:0;
margin:0;
}

.tabtitsnap {
font-family:Helvetica, Arial, sans-serif;
font-size:1em;
line-height:1.3em;
height:54px;
padding:0;
margin:0;
}

.tabdescsnap {
height:90px;
}


#block-system-main .field-item {
margin:0 0 1em 0;
}


/* added by floyd 25 August 2012 to handle multiple images on snapshots */
.node-snapshot .field-name-field-snapshot-image-s- .field-items .field-item {
    display: inline;
    padding-right: 5px;
}

/* Added by Floyd 25 August 2012 to get the corners on External Links block. */


#block-views-summary-of-external-links-block {
    background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
}

#block-views-summary-of-external-links-block .block-inner .views-row {
    padding-left: 5px;
}

#block-views-summary-of-external-links-block .block-inner .content {
    background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;

}

/* Added by Floyd 11 September to get rounded corners on the Downloadable Files block */

#block-views-74b6f59bb19314d6b2de0d93466f5494 {
    background:transparent url(images/roundltgreenrightbot.png) no-repeat  bottom right;
}

#block-views-74b6f59bb19314d6b2de0d93466f5494 .block-inner .views-row {
    padding-left: 5px;
}

#block-views-74b6f59bb19314d6b2de0d93466f5494 .block-inner .content {
    background:transparent url(images/roundltgreenleftbot.png) no-repeat  bottom left;

}

#zone-content-wrapper {
    margin-top: 40px;
}

