/*
Theme Name: Watching America V2
Theme URI: http://wenzi.com/
Description: The default Watching America Theme.
Version: 2.1
Author: Gregory Coleman
Author URI: http://wenzi.com/
Tags: blue, custom header, fixed width, two columns, widgets

*/


.indent5 {margin-left: 5px; margin-right: 5px }
.indent10 {margin-left: 10px; margin-right: 10px }
.indent15 {margin-left: 15px; margin-right: 15px }
.indent30 {margin-left: 30px; margin-right: 15px }
.indent45 {margin-left: 45px; margin-right: 45px }
.indent60 {margin-left: 60px }
.indent90 {margin-left: 90px }
.indent120 {margin-left: 120px }


.top-text {
	font: bold 9pt Verdana, Helvetica, sans-serif;
	line-height:12pt;
	color: #2C4B5C;
	margin: 0 2em 0 2em;
}



.tag {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #222222; font-size:13pt; text-decoration: none; line-height: 32pt; font-weight: 900;}

.tag2 {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #222222; font-size:8pt; text-decoration: none; line-height: 14pt; font-weight: 900;}


.source {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-weight:300; font-size:8pt; text-decoration: none; font-style:italic; line-height: 11pt;}

a.feature:link,
a.feature:active,
a.feature:visited  {
	font: normal normal normal 24pt Impact, Chicago, sans-serif;
	line-height:24pt;
	color:#00354F;
	text-decoration:none;
}

a.feature:hover {
	font: normal normal normal 24pt Impact, Chicago, sans-serif;
	line-height:24pt;
	color:#000000;
	text-decoration:underline;
}

.regionNames {
	font: 300 14pt Impact, Chicago, sans-serif;
	line-height:12pt;
	color:#680000;		
}
<--! default color for region names #00354F -->

.mediaHead {
	font: 300 12pt Impact, Chicago, sans-serif;
	line-height:12pt;
	color:#FFFFFF;		
}


.box2head {
	font: 300 12pt Impact, Chicago, sans-serif;
	line-height:12pt;
	color:#FFFFFF;		
}



a.toollinks:link,
a.toollinks:active,
a.toollinks:visited  {
	font: normal normal 900 8pt Arial, Helvetica, sans-serif;
	line-height: 18pt;
	letter-spacing: -.5px;
	color: #4A819F;
	text-decoration: none;
}

a.toollinks:hover {
	font: normal normal 900 8pt Arial, Helvetica, sans-serif;
	line-height:18pt;
	letter-spacing: -.5px;
	color:#000000;
	text-decoration:underline;
}


	
a.globallinks:link,
a.globallinks:active,
a.globallinks:visited {
	font: 300 11pt Impact, Chicago, sans-serif;
	line-height:12pt;
	color:white;		
	text-decoration:none
}
	
a.globallinks:hover {
	font: 300 11pt Impact, Chicago, sans-serif;
	line-height:12pt;
	color:#000000;
	text-decoration:underline;
}

	
	
a.globalsublinks:link,
a.globalsublinks:active,
a.globalsublinks:visited {
	font: 900 8pt Arial,Helvetica,sans-serif;
	line-height:8pt;
	color:#13445C;
	text-decoration:none;
}
	
a.globalsublinks:hover {
	font: 900 8pt Arial,Helvetica,sans-serif;
	line-height:8pt;
	color:#000000;
	text-decoration:underline;
}

	





.head {font-family:verdana, arial, helvetica; color:#00354F; font-size: 11pt; font-weight:600; text-decoration: none; line-height: 11pt;}

.subhead {font-family: verdana, arial, helvetica; color: #00354F; font-size: 8pt; text-decoration: none; line-height: 10pt;}

.minihead {font-family: verdana, arial, helvetica; color: #00354F; font-size: 8pt; text-decoration: none; font-weight:600; line-height: 9pt;}

A.headline:link {font-family: verdana, arial, helvetica; color: #000000; font-size: 10pt; text-decoration: none; line-height: 11pt; font-weight: 900;}
A.headline:visited {font-family: verdana, arial, helvetica; color: #006699; font-size: 10pt; text-decoration: none; line-height: 11pt; font-weight: 900;}
A.headline:active {font-family: verdana, arial, helvetica; color: #015680; font-size: 10pt; line-height: 11pt; font-weight: 900;}
A.headline:hover {font-family: verdana, arial, helvetica; color: #000000; font-size: 10pt; text-decoration: underline; line-height: 11pt; font-weight: 900;}

.country {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-weight:300; font-size:9pt; text-decoration: none; line-height: 9pt;}

A:link {font-family: verdana, arial, helvetica; color: #0000CC; font-size: 9px; text-decoration: none; line-height: 14px; font-weight: 300;}		
A:visited {font-family: verdana, arial, helvetica; color: #0000FF; font-size: 9px; text-decoration: none; line-height: 14px; font-weight: 300;}		
A:active {font-family: verdana, arial, helvetica; color: #0000CC;  font-size: 9px; text-decoration: underline; line-height: 14px; font-weight: 300;}
A:hover {font-family: verdana, arial, helvetica; color: #0000CC;  font-size: 9px; text-decoration: underline; line-height: 14px; font-weight: 300;}

A.ref:link {font-family: verdana, arial, helvetica; color: #000000; font-size: 9px; text-decoration: none; line-height: 14px; font-weight: 300;}		
A.ref:visited {font-family: verdana, arial, helvetica; color: #000000; font-size: 9px; text-decoration: none; line-height: 14px; font-weight: 300;}		
A.ref:active {font-family: verdana, arial, helvetica; color: #000000;  font-size: 9px; text-decoration: underline; line-height: 14px; font-weight: 300;}
A.ref:hover {font-family: verdana, arial, helvetica; color: #000000;  font-size: 9px; text-decoration: underline; line-height: 14px; font-weight: 300;}

.boilerplate {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#00354F; font-size:7pt; text-decoration:none;}

.photosub {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#00354F; font-size:7pt; text-decoration:none; line-height: 7pt;}

.id {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-size:7pt; text-decoration:none; line-height: 8pt; font-weight: 600;}

.separator {margin-bottom:20px; margin-top:0px; line-height:3px; height:1px;  color: #006699;}

.topic {margin-bottom:0px; margin-top:10px; height:4px;  color: #006699;}


.agencies {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-size:9pt; text-decoration:none;}

.region {font-family:Impact, Geneva, Sans Serif; color:#00354F; font-size:10pt; font-weight:300; text-decoration:none; margin-bottom:8px; margin-top:0}

.bodytext {font-family: verdana, arial, helvetica; color: #000000; font-size: 10pt; text-decoration: none; line-height: 12pt;}







h1 {font-family: verdana, arial, helvetica; color: #00354F; font-size: 14px; text-decoration: none; line-height: 18px; font-weight: 900;}

h2 {font-family: verdana, arial, helvetica; color: #00354F; font-size: 12px; text-decoration: none; line-height: 16px; font-weight: 900;}

h3 {font-family: verdana, arial, helvetica; color: #00354F; font-size: 10px; text-decoration: none; line-height: 13px; font-weight: 900;}

h1.italic {font-family: verdana, arial, helvetica; color: #00354F; font-size: 14px; text-decoration: none; line-height: 18px; font-weight: 900; font-style:italic;}

h2.italic {font-family: verdana, arial, helvetica; color: #00354F; font-size: 12px; text-decoration: none; line-height: 16px; font-weight: 900; font-style:italic;}

h3.italic {font-family: verdana, arial, helvetica; color: #00354F; font-size: 10px; text-decoration: none; line-height: 13px; font-weight: 900; font-style:italic;}

h1.pull {font-family: verdana, arial, helvetica; color: #00354F; font-size: 14px; text-decoration: none; line-height: 18px; font-weight: 900; margin-left: 10px; margin-right: 10px;margin-top: 6px}

h2.pull {font-family: verdana, arial, helvetica; color: #00354F; font-size: 12px; text-decoration: none; line-height: 16px; font-weight: 900; margin-left: 10px; margin-right: 10px;margin-top: 6px}


h3.pull {font-family: arial, helvetica, sans-serif; color: #00354F; font-size: 10px; text-decoration: none; line-height: 13px; font-weight: 900; margin-left:10px; margin-right:10px;margin-top: 6px}


A.narc_headline:link {font-family: verdana, arial, helvetica; color: #00354F; font-size: 9pt; text-decoration: none; line-height: 11pt; font-weight: 900;}
A.narc_headline:visited {font-family: verdana, arial, helvetica; color: #006699; font-size: 9pt; text-decoration: none; line-height: 11pt; font-weight: 900;}
A.narc_headline:active {font-family: verdana, arial, helvetica; color: #015680; font-size: 9pt; line-height: 11pt; font-weight: 900;}
A.narc_headline:hover {font-family: verdana, arial, helvetica; color: #000000; font-size: 9pt; text-decoration: underline; line-height: 11pt; font-weight: 900;}

.narc_country {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-weight:900; font-size:9pt; text-decoration: none; line-height: 9pt;}

.narc_source {font-family:Verdana, Arial, Helvetica, Sans Serif; color:#000000; font-weight:600; font-size:10pt; text-decoration: none; font-style:italic; line-height: 11pt;}

.narcisismSource {
	font: normal normal bold 7pt/9pt Arial, Helvetica, sans-serif;
	color:#000000;
}

.narcisismLink {
/*position:relative;
width:75%;*/
	font: normal normal bold 8pt/9pt Arial, Helvetica, sans-serif;
	color:#4A819F;
	
	text-decoration:none;
}

a.narcisismLink:link,
a.narcisismLink:active,
a.narcisismLink:visited  {
	font: normal normal bold 8pt/9pt Arial, Helvetica, sans-serif;
	color:#4A819F;
	text-decoration:none;
}

a.narcisismLink:hover {
	font: normal normal bold 8pt/9pt Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}










.feathead  {
	float: left;
	width:75%;
	text-align:left;
}


.featheadr  {
	float: right;
	width:75%;
	text-align:left;
}

.featpull  {
	float: right;
	top:0;
	width:24.75%;
	text-align:left;
}

.featpicr  {
	float: right;
	top:0;
	width:24.75%;
	text-align:left;
}

.featpicl  {
	float: left;
	top:0;
	width:24.75%;
	text-align:right;
}



body {
    margin:0 0 0 0;
    padding:0 0 0 0;
    background:#FFF;
	font:  8pt Arial, Helvetica, sans-serif;
}

.frame {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
}

.banspacer {
	margin: 18px 0px 0px 0;

}


.top-text-region {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	background-color:#FFFFFF;
	text-align: center;
}


/*#logo {
	position:absolute;
	width: 213px;
	height: 90px;
	margin: 4px 40px 4px 0;
	z-index: 100;
}*/
.banframe {
	width:100%;
	height:100px;
	border-top: double #4A819F;
	background-color:#FFFFFF;
	border-bottom: 1px solid #8F8F8F;

}

#gutter {
	float: left;
	width: .001%;
	height: 1px;
}

#ban {
	padding: 20px 0 0 0;
}

#smad {
	padding: 20px 0 0 0;

}

#col1 {
	float: left;
	width: 22%;
	height: 100px;
}

#col2 {
	float: left;
	width: 56.75%;
	height: 100px;
	margin-left: .1%;
	text-align:center;
	padding-top: 18px;
}

#col3 {
	float: right;
	width: 21%;
	height: 100px;
	margin-left: .1%;
	padding-top:14px;
	text-align:right;
}

#smallad {
	margin: 0px 2px 4px 0;
	text-align:right;
	clear:both;
	height:60px;
}
.smalladcol {
	margin: 0px 2px 4px 0;
	text-align:right;
	clear:both;
	height:60px;
}
.smalladcol2 {
	margin: 0px 2px 4px 0;
	text-align:right;
	clear:both;
	height:80px;
}
.smalladcol3 {
	margin: 0px 2px 4px 0;
	text-align:right;
	clear:both;
	height:165px;
}


.helpad {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	font: 600 7pt/10pt Verdana,Helvetica,sans-serif;
	margin: 4px 0 6px 0;
	color: #999999;
}

.globalnav {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:20px;
	background: #387291 url("images/imagesui/navbkgd.jpg") repeat-x;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #161C20;
	z-index:20;
	
}

	
.globallinkspace {
	position:relative;
	top:2px;
	left:6px;
}
	

	
.globalsublinkspace {
	position:relative;
	top:0px;
	text-align:center;
}


.toollinkspace {
	margin: 16px 3px 16px 3px;
}

	


.contentbody {
	position:relative;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	width:100%;
}

#bodgutter {
	float: left;
	width: .001%;
	height: 1px;
}


#bodcol1 {
	float: left;
	width: 78.75%;
}


#bodcol2 {
	float: right;
	width: 21%;
	height: 100px;
	margin-left: .1%;
	padding-top:14px;
}

#headzone {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	padding-top:24px;
	padding-bottom:24px;
	padding-right:24px;
  background:   url("images/imagesui/Bkgd-Map.gif");
  background-repeat: no-repeat;
  background-position: top center;
/*	background-color:#E9f9E9;*/
	border-top: 1px solid #E9f9E9;
}
















.featurepkg1 {
	margin:40px;

}

.toolboxcol {
	width:186px;
	margin:0px;
}



.donatebut {
	text-align:right;
	margin-top:6px;
	margin-right:13px;
	margin-bottom:8px;
	position:relative;
	top:4px;
}

#rsscon {
float:right;
margin-right:4px;
}


.blogadbox {
	left:0px;
	top:0px;
	margin: 4px 2px 4px 0;
	width:182px;
	text-align:center;
	/*background:#727E7F;
	border-top: 1px solid #7BA5BE;	
	border-left: 1px solid #7BA5BE;
	border-right: 1px solid #737E80;	
	border-bottom: 1px solid #737E80;*/
}
.merchandisebox {
	float:right;
	left:0px;
	top:0px;
	margin: 4px 2px 4px 0;
	width:182px;
	height:267px;
	text-align:center;
	background:#89C7EF;
	border-top: 1px solid #7BA5BE;	
	border-left: 1px solid #7BA5BE;
	border-right: 1px solid #737E80;	
	border-bottom: 1px solid #737E80;

}



.toolbox {
	float:right;
	margin: 0px 2px 4px 0;
	left:0px;
	top:0px;
	width:182px;
	background:#FFFFFF;
	border-top: 1px solid #7BA5BE;	
	border-left: 1px solid #7BA5BE;
	border-right: 1px solid #737E80;	
	border-bottom: 1px solid #737E80;

}



.toolhead01 {
	position:relative
	margin:0px;
	left:0px;
	top:0px;
	width:182px;
	height:36px;
	border-bottom: 1px solid #D0E4ED;

}
.toolhead02 {
	position:relative
	margin:0px;
	left:0px;
	top:0px;
	width:182px;
	height:36px;
	border-bottom: 1px solid #F0EBE7;
}

.tooldiv01 {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:8px;
	background-color: #387291;
	background: url(imagesui/tooldecoblue.gif) repeat-x;
	
}

.tooldiv02 {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:8px;
	background-color: #BBA28F;
	background:  url(imagesui/tooldecobronze.gif) repeat-x;
	clear:both;
	
}

.wwatoolboxcont {
	padding:4px;
	width:174px;
}



.tooltitleplace {
	position:relative;
	margin-top:0px;
	top:8px;
}

.miniToolname {
	font: normal normal normal 9pt/.8 Impact, Chicago, sans-serif;
	color:#4A819F;	
	left:0px;
	text-align:left;

}


.WAminiNamept1 {
	font: normal italic bold 10pt/.8 Verdana, Helvetica, sans-serif;
	color:#4A819F;
	margin-right:0;

}

.WAminiNamept2 {
	font: normal normal bold 12pt/.8 Times New Roman, Times, serif;
	color:#4A819F;
	margin-left:0px;

}

.WAminiNameAlign {
	position:relative;
	left:0px;
	text-align:left;
	margin-left:0px;
}

.WAconmini {
	float:left;
	top:0px;
	text-align:left;
	padding: 5px 12px 4px 12px;

}

.sendlinktext {
	font: normal normal normal 9pt/.8 Impact, Chicago, sans-serif;
	color:#000000;
	margin: 6px 6px 2px 6px;

}

.sendtous {
	text-align:center;
	padding: 10px 0px 10px 0px
}

.narcisismBlock {
	padding: 10px 16px 20px 16px;
}


.narcisismRef {
	padding-bottom:16px;
}


.players {
	text-align:center;
	margin: 10px 0px 10px -6px;
}

/*bodybox1 css

*/
.bodybox {
	position:relative;
	margin: 4px 2px 4px 8px;
	left:0px;
	top:0px;
	width:100%;
	border-top: 1px solid #FFFFFF;	
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #737E80;	
	border-bottom: 1px solid #737E80;
	background-color:#DEE7E8;

}
.bodyboximage {
	position:relative;
	margin: 4px 2px 4px 8px;
	left:0px;
	top:0px;
	width:697;


}


.bodybox2 {
	position:relative;
	margin: 4px 2px 4px 8px;
	left:0px;
	top:0px;
	width:100%;
	border-top: 1px solid #FFFFFF;	
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #000000;	
	border-bottom: 1px solid #000000;
	background-color:#737E80;

}



.regionNamesZone {
	position:relative;
	left:2px;
	top:0px;
	width:100%;
	margin: 8px 2px 30px 8px;
}

.NewsColumns {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	margin: 8px 22px 54px 8px;
}

.2newscolhead1  {
	float: left;
	margin-right:12px;
	border: 1px solid red;	
}

.newscolhead1 {
	float: left;
	width: 31.5%;
	margin-right:12px;
}

.newscolhead2 {
	float: left;
	width: 28%;
	margin-left: .1%;
	margin-right: 0px;
}

.newscolhead3 {
	float: right;
	width: 33%;
	margin-left: .1%;
	margin-right: 8px;
}

.newscol1a {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#E9f9E9;
}

.newscol2a {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#FFFFFF;
}

.newscol3a {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#E9f9E9;
}

.newscolcont {

	padding:4px;
}




.newscol1 {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#FFFFFF;
}

.newscol2 {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#FFFFFF;
}

.newscol3 {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#F0F0F0;
}

.clear {
	clear:both;
	height:20px;
}

.headcol1 {
	float: left;
	width: 100%;
	border: 1px solid #D7D7D7;	
	background-color:#FFFFFF;
}

/* Print Styles */
@media print {
body { background:white; color:black; margin:0 }

#header { display:block; 
	height: 100px; 
	font-size: 150%; 
	color:black; }
}

/* from the default */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
// gmc	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


/* This is the box for boxedstories_top.html 
only used for this box. */
.boxedstories_top_box 
{
	left:0px;
	top:0px;
	margin: 4px 2px 4px 0;
	/* width:182px; ***/
	text-align:center;
	border-top: 1px solid #7BA5BE;	
	border-left: 1px solid #7BA5BE;
	border-right: 1px solid #737E80;	
	border-bottom: 1px solid #737E80;
}



