@charset "UTF-8";
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.oneColFixCtr #container {
	width: 990px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	color: #FFFFFF;
	background-image: url(images/bkgrd.jpg);
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.text {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}
.ARImgText {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.ARtext {
	font-size: 13px;
	color: #333333;
}
.TopStoryText {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: 14px;
}
.TopStoryHeader {
	color: #666666;
	font-size: 17px;
	font-weight: bold;
}
.SearchVideos {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.ARMagHeader {
	color: #ffffff;
	font-size: 17px;
	font-weight: bold;
}
.ARMagText {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-style: normal;
	line-height: 14px;
}
#AdRegOne {
	height: 90px;
	width: 728px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 131px;
	padding-bottom: 5px;
	padding-left: 131px;
	background-color: #000000;
}
#Search {
	height: 75px;
	width: 990px;
	background-image: url(images/NRAMediaHead.jpg);
}
#SubNav {
	height: 22px;
	width: 970px;
	background-image: url(images/SubNavBk.jpg);
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 3px;
}
#SubNav1 {
	height: 22px;
	width: 970px;
	background-image: url(images/SubNavBk.jpg);
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Main {
	width: 990px;
	float: left;
	height: 5130px;
	background-color: #000000;
}
#MainLt {
	float: left;
	width: 130px;
	color: #FFFFFF;
	height: 4930px;
	background-color: #000000;
}
#MainMid {
	height: 5030px;
	width: 660px;
	float: left;
	padding-left: 10px;
	color: #000000;
	padding-top: 100px;
	line-height: 0.2in;
	background-image: url(images/ColumnsheaderSML.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#MainRt {
	float: right;
	width: 190px;
	color: #FFFFFF;
	background-color: #000000;
	height: 1665px;
	padding-top: 225px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
#MainRtAd1 {
	float: right;
	height: 4675px;
	width: 160px;
	background-color: #000000;
	margin-left: 0px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-top: 10px;
}
#MainRtAd2 {
	float: right;
	height: 1000px;
	width: 160px;
	padding-right: 15px;
	padding-left: 15px;
}
#AdRegTwo {
	float: left;
	height: 90px;
	width: 728px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 131px;
	padding-bottom: 5px;
	padding-left: 131px;
	background-color: #000000;
}
#IFeaVid {
	height: 429px;
	width: 970px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/FeatVidBkgrd.jpg);
}
#IFeature {
	float: left;
	height: 418px;
	width: 508px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/IFeatureBkgrd.jpg);
	color: #FFFFFF;
	padding-top: 10px;
}
#IVideo {
	float: right;
	height: 429px;
	width: 421px;
}
#ITopStoryMag {
	height: 385px;
	width: 980px;
	background-image: url(images/TopStoryBkgrd.jpg);
	padding-left: 10px;
}
#ITopStory {
	float: left;
	height: 375px;
	width: 530px;
	color: #FFFFFF;
}
#IMag {
	float: left;
	height: 375px;
	width: 420px;
	color: #FFFFFF;
	padding-left: 20px;
}
#IReg {
	height: 325px;
	width: 970px;
	background-color: #000000;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	background-repeat: repeat;
}
#IRegOne {
	height: 315px;
	width: 313px;
	float: left;
	background-color: #000000;
	margin-right: 7px;
}
#IRegTwo {
	height: 320px;
	width: 330px;
	float: left;
	background-color: #000000;
	margin-right: 5px;
	background-image: url(images/OffColumBkgd.jpg);
	background-repeat: no-repeat;
}
#IRegThree {
	float: right;
	height: 315px;
	width: 313px;
	background-color: #000000;
}
#BottomNav {
	height: 25px;
	width: 970px;
	background-color: #000000;
	color: #FFFFFF;
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}
#ARMainMidTop {
	height: 199px;
	width: 650px;
	padding-top: 10px;
}
#HMainMidBot {
	height: 1300px;
	width: 730px;
	background-color: #CCCCCC;
}
#ARMainMidLt {
	float: left;
	height: 199px;
	width: 354px;
	background-color: #333333;
	color: #FFFFFF;
}
#ARMainMidRt {
	float: right;
	height: 194px;
	width: 280px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
}
#HAd1 {
	height: 400px;
	width: 355px;
	float: right;
	color: #000000;
	margin-left: 10px;
}
#HAd2 {
	float: left;
	height: 300px;
	width: 350px;
	color: #000000;
	padding-right: 5px;
	clear: right;
}
#VMain {
	float: left;
	height: 464px;
	width: 970px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/VMainbk.jpg);
}
#VMainLt {
	float: left;
	height: 454px;
	width: 622px;
	padding-top: 10px;
	padding-right: 10px;
}
#VMainRt {
	float: right;
	height: 454px;
	width: 338px;
	padding-top: 10px;
}
#VSearchVid {
	float: left;
	height: 22px;
	width: 970px;
	color: #FFFFFF;
	background-image: url(images/VSearchVidbk.jpg);
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
#VThumb {
	float: left;
	height: 350px;
	width: 970px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
#VNav {
	float: left;
	height: 25px;
	width: 990px;
	color: #FFFFFF;
	background-image: url(images/VNavbk.jpg);
}
#IGMain {
	width: 990px;
	background-color: #000000;
	float: left;
	height: 1500px;
}
#IGMainLt {
	float: left;
	height: 1500px;
	width: 130px;
	background-color: #000000;
}
#IGMainRtTopAd {
	background-color: #000000;
	float: right;
	height: 750px;
	width: 130px;
}
#IGMainMid {
	float: left;
	height: 1500px;
	width: 730px;
}
#IGMainImg {
	float: left;
	height: 650px;
	width: 650px;
	color: #FFFFFF;
}
#IGImgNav {
	height: 25px;
	width: 650px;
	float: left;
	padding-bottom: 10px;
}
#IGImgCap {
	float: left;
	height: 75px;
	width: 650px;
	color: #000000;
	padding-bottom: 10px;
}
#IGImgThumbs {
	float: left;
	height: 250px;
	width: 650px;
	color: #FFFFFF;
	background-color: #333333;
}
#IGImgThumbNav {
	float: left;
	height: 25px;
	width: 650px;
	padding-top: 10px;
	background-color: #CCCCCC;
}
#IGRelated {
	float: left;
	height: 100px;
	width: 650px;
	background-color: #666666;
	padding-top: 10px;
}
#IGMainRtTopAd {
	height: 750px;
	width: 130px;
	float: right;
	position: fixed;
}
#IGBotNav {
	float: left;
	height: 25px;
	width: 990px;
	background-color: #000000;
	color: #FFFFFF;
}
#PGAd1 {
	float: left;
	height: 150px;
	width: 650px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#PGAd2 {
	float: left;
	height: 150px;
	width: 650px;
	padding-bottom: 10px;
}
#PGAd3 {
	float: left;
	height: 150px;
	width: 650px;
	padding-bottom: 10px;
}
#PGAd4 {
	float: left;
	height: 150px;
	width: 650px;
	padding-bottom: 10px;
}
#PGAd1Img {
	float: left;
	height: 150px;
	width: 325px;
	background-color: #FFFFFF;
	color: #FFFFFF;
}
#PGAd1Text {
	float: right;
	height: 150px;
	width: 315px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
}
#PGAd2Img {
	float: left;
	height: 150px;
	width: 325px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
#PGAd2Text {
	float: right;
	height: 150px;
	width: 315px;
	background-color: #FFFFFF;
	padding-left: 10px;
}
#PGAd3Img {
	float: left;
	height: 150px;
	width: 325px;
	color: #FFFFFF;
}
#PGAd3Text {
	float: right;
	height: 150px;
	width: 315px;
	background-color: #FFFFFF;
	padding-left: 10px;
}
#PGAd4Img {
	float: left;
	height: 150px;
	width: 325px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
#PGAd4Text {
	float: right;
	height: 150px;
	width: 315px;
	padding-left: 10px;
}
#PDFLink {
	float: right;
	height: 50px;
	width: 285px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#SMainMidTop {
	height: 800px;
	width: 650px;
	background-color: #FFFFFF;
}
#SMainMidBot {
	height: 690px;
	width: 650px;
	background-color: #FFFFFF;
}
#PGNav {
	float: left;
	height: 25px;
	width: 990px;
	color: #FFFFFF;
	background-color: #000000;
}
#SNav {
	float: left;
	height: 50px;
	width: 650px;
	background-color: #333333;
	color: #FFFFFF;
}
#SBotNav {
	float: left;
	height: 25px;
	width: 990px;
	color: #FFFFFF;
	background-color: #000000;
}
#ARBotNav {
	float: left;
	height: 25px;
	width: 990px;
	background-color: #000000;
	color: #FFFFFF;
}
#IVideoTop {
	height: 272px;
	width: 410px;
	float: left;
	background-image: url(images/VidBkgrd.jpg);
	padding-top: 10px;
	padding-left: 10px;
}
#IFeatureImg {
	height: 271px;
	width: 508px;
	padding-top: 0px;
	padding-bottom: 10px;
}
#IFeatureText {
	height: 125px;
	width: 508px;
}
#IVideoImg {
	height: 137px;
	width: 420px;
	float: left;
	padding-top: 10px;
}
#IVideoImg1 {
	float: left;
	height: 125px;
	width: 127px;
	background-image: url(images/Vimgbkgrd.jpg);
	padding-top: 6.5px;
	padding-left: 6.5px;
	color: #FFFFFF;
	margin-right: 10px;
}
#IVideoImg2 {
	float: left;
	height: 125px;
	width: 127px;
	background-image: url(images/Vimgbkgrd.jpg);
	padding-top: 6.5px;
	padding-right: 0px;
	padding-left: 6.5px;
}
#IVideoImg3 {
	float: right;
	height: 125px;
	width: 120px;
	background-image: url(images/Vimgbkgrd.jpg);
	padding-top: 6.5px;
	padding-right: 6.5px;
	padding-left: 6.5px;
}
#IVideoImg1Img {
	height: 76px;
	width: 120px;
	float: left;
}
#IVideoImg1Text {
	height: 40px;
	width: 120px;
	float: left;
	padding-top: 7px;
}
#IVideoImg2Img {
	height: 76px;
	width: 120px;
	float: left;
}
#IVideoImg2Text {
	height: 40px;
	width: 120px;
	float: left;
	padding-top: 7px;
	color: #FFFFFF;
}
#IVideoImg3Img {
	height: 76px;
	width: 120px;
	float: left;
}
#IVideoImg3Text {
	height: 40px;
	width: 120px;
	float: left;
	padding-top: 7px;
}
#ITopStTab {
	float: left;
	height: 25px;
	width: 520px;
	background-image: url(images/topStTab.png);
	padding-top: 10px;
	background-repeat: no-repeat;
}
#ITopSt1 {
	float: left;
	height: 108px;
	width: 530px;
	background-image: url(images/TopSt1Bk.png);
}
#ITopSt1Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#TopSt1Text {
	float: right;
	height: 90px;
	width: 405px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#ITopSt2 {
	float: left;
	height: 108px;
	width: 530px;
	background-image: url(images/TopSt2Bk.png);
	margin-top: 7px;
	margin-bottom: 7px;
}
#ITopSt3 {
	float: left;
	height: 108px;
	width: 530px;
	background-image: url(images/TopSt3Bk.png);
	margin-bottom: 7px;
}
#ITopSt4 {
	float: left;
	height: 108px;
	width: 530px;
	background-image: url(images/TopSt4Bk.png);
	margin-bottom: 7px;
}
#ITopSt2Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#TopSt2Text {
	float: right;
	height: 90px;
	width: 405px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 5px;
}
#ITopSt3Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#TopSt3Text {
	float: right;
	height: 90px;
	width: 405px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 5px;
}
#TopSt4Text {
	float: left;
	height: 25px;
	width: 420px;
	background-image: url(images/ARMagTab.jpg);
	padding-top: 10px;
}
#ARMagSt1 {
	float: left;
	height: 111px;
	width: 420px;
	background-color: #000000;
	background-image: url(images/ARMagSt1.jpg);
	padding-bottom: 1px;
}
#ARMagSt2 {
	float: left;
	height: 111px;
	width: 420px;
	background-color: #000000;
	background-image: url(images/ARMagSt2.jpg);
	padding-top: 2px;
	background-repeat: no-repeat;
}
#ARMagSt3 {
	float: left;
	height: 113px;
	width: 420px;
	background-color: #000000;
	background-image: url(images/ARMagSt3.jpg);
	padding-top: 2px;
}
#ARMagSt4 {
	float: left;
	height: 116px;
	width: 420px;
	background-color: #000000;
	background-image: url(images/ARMagSt4.jpg);
}
#ARMagSt1Img {
	float: left;
	height: 88px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
}
#ARMagSt1Text {
	float: right;
	height: 90px;
	width: 307px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	color: #FFFFFF;
}
#ARMagSt2Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
}
#ARMagSt2Text {
	float: right;
	height: 93px;
	width: 307px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	color: #FFFFFF;
}
#ARMagSt3Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
}
#ARMagSt3Text {
	float: right;
	height: 90px;
	width: 307px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	color: #FFFFFF;
}
#ARMagSt4Img {
	float: left;
	height: 90px;
	width: 95px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 2px;
}
#ARMagSt4Text {
	float: right;
	height: 90px;
	width: 307px;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	color: #FFFFFF;
}
#ARMagTab {
	float: left;
	height: 25px;
	width: 420px;
	background-image: url(images/ARMagTab.jpg);
	padding-top: 10px;
}
#VThumbRow1 {
	float: left;
	height: 175px;
	width: 970px;
	color: #000000;
}
#VThumbRow2 {
	float: left;
	height: 175px;
	width: 970px;
	color: #000000;
}
#PDFtext {
	height: 50px;
	width: 235px;
	float: left;
}
#PDFIcon {
	float: right;
	height: 50px;
	width: 50px;
}
 
#AjaxSort {
	float: left;
	height: 400px;
	width: 650px;
	padding-top: 10px;
}
#Sort1 {
	float: left;
	height: 75px;
	width: 650px;
	padding-top: 10px;
}
#SortImg {
	float: left;
	height: 75px;
	width: 100px;
}
#SortText {
	float: right;
	height: 75px;
	width: 540px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0.20in;
}
#searchbox {
	height: 46px;
	width: 185px;
	padding-top: 25px;
	float: right;
}
#searchimg {
	float: right;
	height: 75px;
	width: 150px;
}
#searchwhite {
	height: 30px;
	width: 185px;
}
#TopNav {
	height: 113px;
	width: 990px;
	float: none;
	background-image: url(images/NavBkgrd.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
}
#GMainMid {
	height: 1455px;
	width: 650px;
	float: left;
	padding-left: 10px;
	color: #000000;
	padding-top: 10px;
	line-height: 0.2in;
}
#GMain {
	width: 990px;
	float: left;
	height: 1465px;
	background-color: #FFFFFF;
}
#GMainLt {
	float: left;
	width: 130px;
	color: #FFFFFF;
	height: 1465px;
	background-image: url(images/MainLtBk.jpg);
}
#GMainRt {
	float: right;
	width: 190px;
	color: #FFFFFF;
	background-color: #000000;
	height: 1755px;
	padding-top: 225px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
#GMainRtAd2 {
	float: right;
	height: 620px;
	width: 160px;
	padding-right: 15px;
	padding-left: 15px;
}
#GMainRt {
	float: right;
	width: 190px;
	color: #FFFFFF;
	background-color: #000000;
	height: 1230px;
	padding-top: 225px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
#GARMainMidTop {
	height: 205px;
	width: 650px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#GARMainMidLt {
	float: left;
	height: 210px;
	width: 354px;
	color: #FFFFFF;
}
#GARMainMidRt {
	float: right;
	height: 204px;
	width: 280px;
	background-color: #999999;
	padding-left: 10px;
	padding-top: 6px;
}
.topnavarchives {
	float: left;
	height: 60px;
	width: 214px;
	padding-right: 10px;
	padding-top: 6px;
	text-align: right;
	padding-bottom: 10px;
}
.topnavYouTube {
	float: right;
	width: 108px;
	padding-right: 7px;
	height: 28px;
	text-align: right;
	padding-top: 2px;
}
.topnav {
	float: left;
	height: 112px;
	width: 760px;
	padding-left: 5px;
}
