/* CSS Document -- New Mexico In Focus *: Updated Jen Schwedler, August 23, 2008/

/*---STRUCTURE/LAYOUT---*/
/*Positioninig for IE6 cooperation;doesn't adversely affect other browsers*/
body{font:small Georgia, "Times New Roman", Times, serif;  background: #2a2a2a;color: #333;width:1152px;margin:0 auto;position:relative;}
#main {border:1px solid #666;border-top:0;}
#contentWrap{width:1110px; margin:0 auto;}

/*--Positioning--*/
.clearL {clear:left;}
.clearB{clear:both;}

/*--Headings--
h1, h2, h3, h4, h5, h6 {font-weight:bold;}
h2, h3 {font-size:108%;}
h4{font-size:95%;}*/

/*--Links--*/
a, a:link {color:#437Fd4;}
a:hover, a:focus, a:active {color:#c60; text-decoration:underline;}
a img {border-width:0;}

/*-Action Links-
.action a, #twitter h3, #poll h3, #blog h3, #pbsfeed h3, #interactive h3, p.tools a,  #comments p#bloghome a, #twitter p{font-family:"Trebuchet MS"; text-decoration:none; display:block; height:20px;}
#twitter h3, #poll h3, #blog h3, #pbsfeed h3, #interactive h3{padding-left:3px;}
#blog h3 a, #pbsfeed h3 a{color:#000;}
#blog h3 a span, #pbsfeed h3 a span{color:#750000;}
.action a{padding-left:200px;}
p.tools, #comments p#bloghome{padding-left:440px; background:url(../images/design/blogmain_btm.gif) no-repeat 0 100%;}*/

#header {
    float:left;width:1150px; height:144px; background:#870000 url(../images/design/header.png) no-repeat 0 0;font-size:93%;line-height:normal;
	border-bottom:10px solid #730101;}
	
#logo {color:#fff;float:left;font-size:109%;line-height:1;position:relative;height:144px;}
#logo a {color:#fff;position: relative;width:338px;height:144px;display:block;}
#logo span {position:absolute;top:0;left:0;width:338px;height:144px;background:url(../images/design/logo.jpg) no-repeat 0 0;}

/*--Tagline--
#tagline{color:#fff; float:left; font-style:italic; font-size:90%; position:relative; height:18px; padding-left:11px; text-indent:-5000px;}
#tagline h2 {position:relative;color:#fff; width:360px; height:18px;}
#tagline span {position:absolute; top:0; left:11px; width:349px;height:18px;background:url(../images/design/tagline_02.png) no-repeat 0 0;}*/

/*--Navigation--*/
#primaryNav{width:620px; position:absolute; top:116px; left:450px;font-family:"Trebuchet MS";}
#primaryNav li {float:left;background:url(../images/design/left_tab.gif) no-repeat left top; padding:0 0 0 19px; margin-left:10px;}
#primaryNav a {display:block; background:url(../images/design/right_tab.gif) no-repeat right top; color:#fff; text-decoration:none; padding:7px 25px 7px 6px;}

/*--You are Here--*/
#home #primaryNav li.home a, #nmInFocus.blog #primaryNav li.blog a, #nmInFocus.pbsonline #primaryNav li.pbsonline a,  #nmInFocus.election #primaryNav li.election a {text-decoration:underline;}	

#contentwp {
	margin:0;
	background-color: #000000;
	background-image: url(../images/design/content_bkground.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#white {
	background-color: white;
	border: 1px solid #959596;
	float: left;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	}


/*---CONTENT---
#content .column {float:left;}
#video{margin:45px 0 0 15px;}
#blog, #twitter{width:270px; margin:55px 0 0 15px; background:url(../images/design/blog_top.png) no-repeat 0 0;padding-top:10px;}
#blog h3, #twitter_update_list, #twitter h3, #poll, #poll h3, #blog .action a, #interactive .module{background:#fff;}
#interactive{width:600px; background:url(../images/design/blogmain_top.png) no-repeat 0 0; margin:45px 0 0 130px;}
#interactive h4{background:#fff;}
#interactive table{padding:0 30px 10px 30px;}
#player {width:600px; margin:45px 0 0 105px;}
#module_menu {width:600px; margin:45px 0 0 260px;}
#twitter li{padding:5px;}
#twitter p{background:#fff; padding-left:10px;}*/

/*---Poll----
#poll{width:270px; margin:10px 0 0 15px; background: #fff url(../images/design/sidebar_btm.gif) no-repeat 0 100%;}
#poll .maintable{width:270px;}
#poll .title{padding-left:5px;}*/

/*---PBS Headline feeds---
#pbsfeed, #pbsheadlines{width:270px; background:url(../images/design/pbsfeed_btm.gif) no-repeat 0 100%; margin:10px 0 0 15px;}
.pbsonline .column{width:270px;}
.pbsonline #content .column #pbsfeed{margin:45px 0 0 15px;}
.pbsonline #content .column #pbsheadlines{margin-left:15px;}
.pbsonline #pbsfeed p.action a, .pbsonline #pbsheadlines p.action a {background:url(../images/design/pbsfeed_btm.gif) no-repeat 0 100%;}
#pbsfeed h3, #pbsfeed h4, #pbsheadlines .module{background:#eee;}
span.text_modulelink a, #pbsheadlines .module a {padding-top:2px;}
#pbsheadlines, .pbsonline #pbsfeed h3{background: url(../images/design/pbsfeed_top.gif) no-repeat 0 0;}
#pbsheadlines .module a{display:block; padding-top:7px; margin-left:7px;}
#pbsfeed h4, #pbsheadlines h4, #interactive h4{padding:10px 0 0 5px;}
#pbsfeed h4, #interactive h4{text-indent:-5000px;}*/

/*---Feedburner---
div.feedburnerFeedBlock{background:#fff; padding:10px 0;}
div.post{background:#fff; padding:10px 0;}
div.feedburnerFeedBlock li, p.fbsubscribelink{font-family:Georgia, "Times New Roman", Times, serif; padding:0 5px 7px 5px;}
span.headline{font-size:110%; padding-bottom:3px;}
#creditfooter{display:none;}*/


/*---Posts Content---
#blogpost{width:600px; background:url(../images/design/blogmain_top.png) no-repeat 0 0; margin:45px 0 0 130px;}
#blogpost h2, #sidebar h2{font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;}
#blogpost h2.date-header, #sidebar #profile-container{margin-top:10px; background:#fff;}

.post div {margin:0 0 .75em;line-height:1.6em;}
.post-title {margin:.25em 0 0; font-size:140%;font-weight:normal;line-height:1.4em;color:#c60;}
.post img {padding:4px;border:1px solid #ddd;}
.post-footer em {font-style:normal;color:#999;margin-right:.6em;}
#blogpost h2.date-header, #blogpost h3.post-title, #blogpost .post-footer em, #blogpost .post-body{padding:0 5px;}*/


/*---Sidebar Content---
#sidebar{width:270px; background:url(../images/design/sidebar_top.png) no-repeat 0 0; margin:45px 0 0 15px;}
#sidebar h2.sidebar-title, #sidebar dd.profile-data, #sidebar p, #sidebar ul, #sidebar li a{padding:0 5px;}
#sidebar h2.sidebar-title{background:#fff;}
#sidebar p#blogfeeds {background:url(../images/design/sidebar_btm.gif) no-repeat 0 100%;}

#sidebar ul {background:#fff; padding:0 0 1.5em;}
#sidebar li {padding:0 0 .25em 15px;text-indent:-15px;line-height:1.5em;}
#sidebar #profile-container {border-bottom:1px dotted #fff} */

/* Profile
-----------------------------------------------

.profile-datablock {margin:.5em 0 .5em;}
.profile-img {display:inline;}
.profile-img img {float:left;padding:4px;border:1px solid #ddd;margin:0 8px 3px 0;}
.profile-data {font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
.profile-data strong {display:none;}
.profile-textblock {margin:0 0 .5em;}
.profile-link {margin:0;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;} */

/* Comments
----------------------------------------------- 
#comments{background:#fff; padding-top:10px;}
#comments h4 {margin:1em 0;font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#999;padding:0 5px;
padding-left:10px;}
#comments h4 strong {font-size:130%;}
#comments-block {margin:1em 0 1.5em;line-height:1.6em; padding:0 5px;}
#comments-block dt {margin:.5em 0;}
#comments-block dd {margin:.25em 0 0;}
#comments-block dd.comment-timestamp {margin:-.25em 0 2em;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
#comments-block dd p {margin:0 0 .75em;}
.deleted-comment {font-style:italic;color:gray;}
p.post-footer {margin:-.25em 0 0;color:#ccc;padding-left:10px;}
#comments p.comment-timestamp{padding:5px 0;}
#comments p.comment-timestamp a{font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase; }*/

/* Feeds
----------------------------------------------- 
#blogfeeds{}
#blogfeeds a{}*/
/*---FOOTER---*/
#footerwp{position:relative; padding-top:15px; width:400px; height:45px; color:#fff; margin-left:400px; font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;font-size:90%;}
#footerwp a, #footerwp a:link, #footerwp a:visited {text-decoration:none;}
#footerwp a:hover, #footerwp a:active {text-decoration:underline;}
#quickLinks {}
#quickLinks li {display:inline;margin:0 3px;border-left:1px solid #666;padding-left:10px;}
#quickLinks .firstItem {padding-left:0;border:none;}
#footerwp p#copywp{position:absolute; top:15px;}








	


