/* CSS Document */
body {
	 background: url(../img/fullscreen-thunderchild.jpg) no-repeat center center fixed; 
 background-repeat: no-repeat;
 background-position: right 50%;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 background-color: #000;
/*background-attachment:fixed;*/
}


div#mainframe {
width:964px;
}

.main-wrap {
width:964px;
background:transparent url(../img/hdr/vis-00-mainbck_grey.png) repeat-y;
}

#header {

}


h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
font-weight:400!important;
}

h2 {
color:#fff;
background:#254A73 url(../img/vis-01-h2-bck.jpg) no-repeat bottom right;
padding:4px 6px;
}

h1 {
color:#103F76;
}

.rhs-hr {
background:url(../img/vis-01-rhs-hr-grey.gif) repeat-x center left;
height:12px;
margin:12px 0;
}

.rhs-hr hr {
display:none;
}

a.first:link,a.first:visited,a.first:active {
background:transparent url(../img/nav-ql-edge-n.gif) no-repeat bottom right!important;
padding-right:56px!important;
}

a.first:hover {
background:transparent url(../img/nav-ql-edge-r.gif) no-repeat bottom right!important;
}

div#footer {
background: url(../img/twotw_footer_dark.jpg) center top;
}

div#footer h4 {
color:#fff;
}

.nws-navpanel ul {padding: 0; margin: 0;}
.nws-navpanel ul li {background: none; display: inline; padding: 4px; margin: 0; border-right: 1px solid #ccc;}
.nws-navpanel ul li a {padding: 4px 6px; }
.nws-navpanel ul li.last {border-right: none;}




/* #Media Queries
================================================== */

/* Small screen */
@media only screen and (min-device-width: 320px) and (max-device-width: 479px) and (orientation: portrait) {
    body { background: #000 url(../img/fullscreen-thunderchild.jpg) no-repeat left top fixed; }
}

/* iPhone landscape and iPad portrait */
@media only screen and (max-device-width: 480px) and (orientation: landscape),
@media only screen and (max-device-width: 640px) and (orientation: portrait)  {
    body { 
       -webkit-text-size-adjust:none; 
	   background: #000 url(../img/fullscreen-thunderchild.jpg) no-repeat left top fixed;
    }
}
