@charset "utf-8";

/*---------------monitter-----------------------------------*/
.tweet
{
display: block;
background: #FFFFFF;
clear: both;
padding: .6em;
margin: .3em;
overflow: hidden;
}
.tweet img
{
float: left;
width: 40px;
height: 40px;
margin-right: 1em;
border: 2px solid ##cadefc;
background: #FFFFFF;
}
.tweet p.text
{
font-family: Verdana; Arial, sans-serif; font-size: 9px; font-weight: normal;
margin: 0;
padding: 0;
padding-left: 7px;
}
.tweet hr
{
background: #cadefc;
width: 175px;
height: 2px;
}
.monitter 
{
float: left;
width: 300px;
height: 250px;
margin: 5px;
border: 4px solid #cadefc;
background: #ffffff;
/*-- background: #cadefc; --*/
overflow:hidden;
}

/*----------------------------------------------------------*/
/*--------------------   NEWSYS STYLES  -------------------*/
/*=========================================================*/
.small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.medium { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.big { font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
.xbig { font-family: Arial, Helvetica, sans-serif; font-size: 24px;}
.expanded { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; letter-spacing: 2px;}
.justified { font-family: Arial, Helvetica, sans-serif; text-align: justify;}

/* related to Ning
---------------------------------------------------------*/
#chatter { 
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
  padding-left: 3px;
  margin:0;
  list-style-type:none;
  line-height: .9;
  }
li.chatter {
  list-style-type:none;
  padding:0;
  margin:0;
  }

/* related to image links
---------------------------------------------------------*/
a.image-link {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
a.image-link a:link {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
a.image-link a:hover {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
a.image-link a:visited {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
}




/* related to Poll 
---------------------------------------------------------*/
#poll-box { margin: 15px 0px; padding: 3px; border: 1px solid #CCCCCC;}
.poll-default-table {padding: 0px;}
.poll-default-question {font: bold 12px Arial, Helvetica, sans-serif; color: #25527E;}
.poll-default-row1 { background-color: #FFFFFF;	font: 11px Arial, Helvetica, sans-serif;}
.poll-default-row2 { background-color: #FFFFFF;	font: 11px Arial, Helvetica, sans-serif;}
.poll-default-results {color: #000000; padding: 0px;}
.poll-default-resultstitle {color: #000000; font: bold 12px Arial, Helvetica, sans-serif;}
.poll-default-resultsanswers {color: #000000; font: 11px Arial, Helvetica, sans-serif;}
.poll-default-resultspercent {color: #000000; font: 11px Arial, Helvetica, sans-serif;}
.poll-default-close {color: #000000; font: 10px Arial, Helvetica, sans-serif}
.poll-default-view {color: #000000; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:link{color: #000000; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:visited{color: #CC0000; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:hover{color: #CC0000; font: 10px Arial, Helvetica, sans-serif; text-decoration: underline}

/*---------------------------------------------------------
| related to calendar                                     |
---------------------------------------------------------*/
#calendar {}
#event {}
#calendar-details { padding: 5px;}
.calendar-paging { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; margin: 5px 0px;}
.calendar-note { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }

/* applies to normal [events] */
.event-block { margin-top: 5px; margin-bottom: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.eventhead { background-color: #CCCCCC; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-bottom: 1px solid #25527e; color: #25527e; border-top-width: 2px;}
.eventhead a:link, .eventhead a:visited { color: #25527e; text-decoration: none;}
.eventhead a:hover, .eventhead a:active { color: #333333; text-decoration: underline;}
.eventrow { border-bottom: 1px solid #CCCCCC; padding-top: 3px; padding-bottom: 3px; clear: both; overflow: auto; width: 100%;}
.eventlabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; padding: 5px;}
.eventtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}
.eventlink { padding: 8px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; clear: both; border-bottom: 1px solid #25527e;}
.eventlink a:link, .eventlink a:visited { color: #25527e;}
.eventlink a:hover, .eventlink a:active { color: #333333;}

/* applies to special [events] */
.special-block { margin-top: 5px; margin-bottom: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.specialhead { background-color: #f1901f; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-bottom: 1px solid #25527e; color: #FFFFFF; }
.specialhead a:link, .specialhead a:visited { color: #FFFFFF; text-decoration: none;}
.specialhead a:hover, .specialhead a:active { color: #FFFFFF; text-decoration: underline;}
.specialrow { border-bottom: 1px solid #25527e; padding-top: 3px; padding-bottom: 3px; clear: both; overflow: auto; width: 100%; background-color: #fdc88e;}
.speciallabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; padding: 5px;}
.specialtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}
.speciallink { padding: 8px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fdc88e; clear: both; border-bottom: 1px solid #25527e;}
.speciallink a:link, .speciallink a:visited { color: #25527e;}
.speciallink a:hover, .speciallink a:active { color: #999999;}

/* applies to [events] on front page */
#front-events .event-block { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
#front-events .eventhead { background-color: #FFFFFF; padding: 3px; border: none; color: #666666; border-top-width: 2px; font: bold 12px Arial, Helvetica, sans-serif; }
#front-events .eventhead a:link, #front-events .eventhead a:visited { color: #666666; text-decoration: none;}
#front-events .eventhead a:hover, #front-events .eventhead a:active { color: #999999; text-decoration: underline;}
#front-events .eventrow { display:none;}
#front-events .eventlabel { display:none;}
#front-events .eventtext { display:none;}
#front-events .eventlink { display:none;}
#front-events .special-block { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
#front-events .specialhead { padding: 3px; border: none; color: #990000; font: bold 12px Arial, Helvetica, sans-serif; background: #FFFFFF; }
#front-events .specialhead a:link, #front-events .specialhead a:visited { color: #990000; text-decoration: none;}
#front-events .specialhead a:hover, #front-events .specialhead a:active { color: #999999; text-decoration: underline;}
#front-events .specialrow { display:none;}
#front-events .speciallabel { display:none;}
#front-events .specialtext { display:none;}
#front-events .speciallink { display:none;}



/* applies to [calendar_detail] */
.detail-block { margin: 0px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
.detailhead { background-color: #25527e; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom: 1px solid #CCCCCC; color: #FFFFFF; border-top: 1px solid #CCCCCC;}
.detailrow {
	border-bottom: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	clear: both;
	overflow: auto;
	width: 100%;
	background: #FFFFFF;
}
.detaillabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; text-align:right; padding: 5px;}
.detailtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}

/* applies to [calendar] */
.calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
.calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; border: 1px solid #CCCCCC;}
.cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; padding: 3px; background: #474747;}
.cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
.cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-row {}
.activecell a { display: block; background-color: #EFF3F6;}
.activecell a:link, .activecell a:visited { color: #999999; text-decoration: none;}
.activecell a:hover, .activecell a:active { color: #999999; background-color: #CCCCCC;}
#today a { display: block; background-color: #B0D0E2;}
#today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}

#small-calendar .calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
#small-calendar .calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; border: 1px solid #CCCCCC;}
#small-calendar .cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background: #25527E; padding: 3px;}
#small-calendar .cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
#small-calendar .cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-row {}
#small-calendar .activecell a { display: block; background-color: #EFF3F6;}
#small-calendar .activecell a:link, .activecell a:visited { color: #999999; text-decoration: none;}
#small-calendar .activecell a:hover, .activecell a:active { color: #FFFFFF; background-color: #CCCCCC;}
#small-calendar #today a { display: block; background-color: #B0D0E2;}
#small-calendar #today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#small-calendar #today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}

/* applies to [calendar_submit] */
#calendar-submit .required-text { color: #993300;}
.calendarsubmit {padding: 5px; border: solid 1px #CCCCCC;}
.calendarsubmit th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #666666; font-weight: bold; padding: 3px;}
.calendarsubmit th.required { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #993300; padding: 3px;}
.calendarsubmit td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#input-event textarea { width: 98%;}


/* related to full-story
---------------------------------------------------------*/
#story {}
#story h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
#story h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #666666; margin-top: 0px; margin-bottom: 5px;}
#story h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 0px; margin-bottom: 3px;}
.story-tools { margin-top: 0px; text-align: center; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.story-tools a:link, .story-tools a:visited { color: #666666;}
.story-tools a:hover, .story-tools a:active { color: #000099;}
#storytext {
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	text-align: justify;
}
#instory { float: right;}
#instory img, #instory object, #instory iframe { margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px;}
#photo img { width:  300px;}
.photobox { margin: 0px 10px 0px 0px; border: 1px solid #CCCCCC;}
.photocell { border: 1px solid #CCCCCC;}
.photocutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 300px; padding: 3px;}
#customtag { border: 1px solid #CCCCCC; padding: 5px; float: right; margin: 0px 0px 10px 10px;}

#photo-noresize img {}
#photo-noresize .photocutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: auto; padding: 3px;}

#displayad img {}
#displayad td.photocutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px;}

.slideshow-image { padding-bottom: 5px;}
.slideshow-image img{ width: 300px;}
.slideshow-headline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #ECECEC; padding: 5px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; height: 75px; overflow:auto;}
.slideshow-navigation { background-color: #ECECEC; padding: 5px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}

#videonews .photobox { margin: 0px 0px 0px 0px; border: 1px solid #CCCCCC;}
#videonews .photocell { border: 1px solid #CCCCCC;}
#videonews .photocutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px;}

#emailform { margin: 0px auto;}
#printstory {}

/* related to simpleblog
---------------------------------------------------------*/
.comments {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336981;}
.simpleblog { background-color: #ECECEC; padding: 5px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #CCCCCC; font-size: 11px;}
.simpleblog-form {}
.simpleblog-form-block {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; display:block; clear: both;}
.simpleblog-results p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.simpleblog-results { background-color: #FFFFFF; padding: 5px; border: 1px solid #CCCCCC; margin: 5px 0px 0px;}
.simpleblog-results p { margin: 0px 0px 3px;}
.simpleblog-response { display:block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 3px 0px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999;}
.simpleblog-confirmation {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000;}
.simpleblog-name{ font-weight:bold;}
.simpleblog-date { font-weight:normal; color: #666666;}
.simpleblog-form-label {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; display: block;}
.simpleblog-form-block input, .simpleblog-form-block textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; margin: 0px 0px 10px;}
#simpleblog-captcha {margin: 0px 5px 0px 0px}

/* related to article rating
---------------------------------------------------------*/
#rating { background-color: #ECECEC; border: 1px solid #CCCCCC; margin-top: 0px; margin-bottom: 15px;}
#rating td{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px; width: 50%; font-weight: bold;}
#rating select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
#rating form { margin: 0px;}
#rating table { width: 70%;}

/* related to Zwire wrappers
---------------------------------------------------------*/
#classifieds-page {}
#yp-page {}
#adviewer-page {}

/* related to Forms 
---------------------------------------------------------*/
#form {}
#form h3 {
	color: #FFFFFF;
	background-color: #F26522;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	margin: 0px;
}
#form input, #form textarea, #form select {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.form-row1 {
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #CADFEB;
}
.form-row2 {
	font: 12px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
.form-label {
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 35%;
	padding: 5px;
	text-align: right;
	vertical-align: top;
}
.form-labeltop {	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 5px;
}
.form-item {
	font: normal 11px Arial, Helvetica, sans-serif;
	width: 65%;
	text-align: left;
	padding: 5px;
	vertical-align: top;
}
.form-item-left {
	font: normal 11px Arial, Helvetica, sans-serif;
	width: 35%;
	text-align: right;
	padding: 5px;
	vertical-align: top;
}
.form-header-column1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	background-color:#666666;
	color: #FFFFFF;
	border-right: solid 1px #FFF;
}
.form-label-column1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 25%;
	padding: 5px;
	text-align: right;
	vertical-align: top;
	background-color:#CCCCCC;
	border-bottom: solid 1px #666;
}
.form-item-column1 {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background-color:#CCCCCC;
	border-bottom: solid 1px #666;
	border-right: solid 1px #FFF;
}
.form-header-column2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	background-color:#003366;
	color: #FFFFFF;
	border-left: solid 1px #FFF;
}
.form-label-column2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 25%;
	padding: 5px;
	text-align: right;
	vertical-align: top;
	background-color: #C8D9EC;
	border-bottom: solid 1px #666;
	border-left: solid 1px #FFF;
}
.form-item-column2 {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background-color: #C8D9EC;
	border-bottom: solid 1px #666;
}

.form-rowsubmit {
	margin: 10px 2px 2px;
	padding: 2px;
	overflow: auto;
	background: #ECECEC;
	border: 1px solid #CCCCCC;
	text-align: center;
}


/* Miscellaneous specific to design
---------------------------------------------------------*/
/* applies to popups */
body#popup {
	background: #B8D1E4;
}
#PopContainer {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}

.PopSite {
	padding: 0px;
}
#PopBannerArea {
	background: #C4DCE9 url(mastbg.gif) repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#PopBannerArea #Logo {
	height: 78px;
	background-image: url(mywesttexas-xmas.png);
	background-repeat: no-repeat;
	padding: 0px;
}


/*Front page headlines*/
.thumb-topstory {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	/*height: 225px;*/
	overflow: hidden;
	background: #BCD7E6;
}
.thumb-topstory img {
	width: 300px;
}
.morephotos-topstory {
	background: #BCD7E6 url(topstorypicbgbottom.gif) no-repeat bottom;
	padding: 1px 5px 5px;
	text-align: right;
	width: 290px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;

}
.chatternews {
	margin-bottom: 10px;
	padding:0;
	margin:0;
	background: url(http://www.mywesttexas.com/art/ning/chatterbg.gif) no-repeat;}


.newsitemburma {
	margin-bottom: 10px;
	clear: both;
	background: #ffffff url(http://www.mywesttexas.com/art/burma/burdivback.jpg) no-repeat;
}

.newsitemclear img, a:link, a:visited { text-decoration: none
border-width: 0px;
border-style: none;
padding-top: 0px;
padding-bottom: 0px;
}



}
.newsitem {
	margin-bottom: 10px;
	clear: both;
}
.GardenChannel {
padding-top:40px;
padding-right:0px;
width:300px;
text-align:left;
	margin-bottom: 10px;
	margin-left: 7px;
	clear: both;
	background: #a7ba2d url(gardening-bg.png) no-repeat;
}

.GardenChannelSmall {
padding-top:50px;
padding-right:0px;
width:300px;
text-align:left;
	margin-bottom: 10px;
	margin-left: 7px;
	clear: both;
	background: #a7ba2d url(gardening-bg_small.png) no-repeat;
}


.PetsChannel {
padding-top:40px;
padding-right:0px;
width:300px;
text-align:left;
	margin-bottom: 10px;
	margin-left: 7px;
	clear: both;
	background: #d2e1ec url(pets-bg.png) no-repeat;
}
  * html .GardenChannel {
    \width: 300px; /* for IE5 and IE6 in quirks mode */
    w\idth: 300px; /* for IE6 in standards mode */
  }

h1.whiteheadline{
	color:#FFFFFF;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

h1.topheadline {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-left: 5px;
	
/* trying to make margin correct */
/* Oil SHow 2008 Edits */

}
h1.oilsecondaryheadline {
	color: #003c00;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 3px 0px 5px;
}
h1.oilsecondaryheadline a:link, h1.oilsecondaryheadline a:visited, h1.oilsecondaryheadline a:active{
	color: #003c00;
	text-decoration: none;	
}
h1.oilsecondaryheadline a:hover{
	color: #6da686;
	text-decoration: underline;	
}




h1.bursecondaryheadline {
	color: #663330;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 3px 0px 5px;
}
h1.bursecondaryheadline a:link, h1.bursecondaryheadline a:visited, h1.bursecondaryheadline a:active{
	color: #663330;
	text-decoration: none;	
}
h1.bursecondaryheadline a:hover{
	color: #663330;
	text-decoration: underline;	
}

h1.secondaryheadline {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}
h1.secondaryheadline a:link, h1.secondaryheadline a:visited, h1.secondaryheadline a:active{
	text-decoration: none;	
}
h1.secondaryheadline a:hover{
	text-decoration: underline;	
}

p.subhead {
font: 12px Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h1.MoneyRaisedSoFar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #25527E;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
	
h1.MoneyRaised {
	margin: 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #00FF00;
	text-align: center;
}
h1.topheadline a:link, h1.topheadline a:visited { color:  #25527E; text-decoration:none;}
h1.topheadline a:hover, h1.topheadline a:active { color:  #F0901F; text-decoration:underline;}
h2.topheading {
	font: bold 16px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}
h2.topheading a:link, h2.topheading a:visited { color:  #25527E; text-decoration:none;}
h2.topheading a:hover, h2.topheading a:active { color:  #F0901F; text-decoration:underline;}
/* ning test */
h1.regline {
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}

h1.smallheadline {
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}
h1.smallheadline a:link, h1.smallheadline a:visited { color:  #000000; text-decoration:none;}
h1.smallheadline a:hover, h1.smallheadline a:active { color:  #F0901F; text-decoration:underline;}
h1.medheadline {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}
h1.medheadline a:link, h1.medheadline a:visited { color:  #25527E; text-decoration:none;}
h1.medheadline a:hover, h1.medheadline a:active { color:  #F0901F; text-decoration:underline;}
.lead { font: normal 12px Arial, Helvetica, sans-serif; text-align: justify;}
.more { font: normal 12px Arial, Helvetica, sans-serif; color:  #3D77B2;}
.more a:link, .more a:visited { color:  #3D77B2; text-decoration:underline;}
.more a:hover, .more a:active { color:  #F0901F; text-decoration:underline;}
.thumb-left {
	float: left;
}
.thumb-left img{
	margin: 0px 10px 10px 0px;
	width: 100px;
}

.homesthumb-left img{
	margin: 0px 10px 10px 0px;
	width: 160px;
}
.readall { text-align: right; font: normal 12px Arial, Helvetica, sans-serif; color:  #3D77B2;}
.readall a:link, .readall a:visited { color:  #3D77B2; text-decoration:underline;}
.readall a:hover, .readall a:active { color:  #F0901F; text-decoration:underline;}
.viewall { float: right; text-align: right; font: bold 11px Arial, Helvetica, sans-serif; color:  #25527E; padding: 5px 0px 0 0;} /* originally 5px 5px 0 0;} */
.viewall a:link, .viewall a:visited { color:  #25527E; text-decoration:none;}
.viewall a:hover, .viewall a:active { color:  #F0901F; text-decoration:underline;}

.viewall-o { float: right; text-align: right; font: bold 11px Arial, Helvetica, sans-serif; color:  #FFFFFF; padding: 5px 5px 0 0;}
.viewall-o a:link, .viewall a:visited { color:  #FFCC66; text-decoration:none;}
.viewall-o a:hover, .viewall a:active { color:  #FFCC00; text-decoration:underline;}

ul.topblogs-list {
margin:0px;
padding: 0em;
padding-left: 2.25em;
list-style-image: url(/art/topblogs_icon.png)

}




ul.oilheadline-list {
	margin: 0px;
	padding: 0em;
	padding-left: 1.5em;
	list-style-image: url(/art/oilshow/bullet.gif);
}
ul.oilheadline-list li{
	margin-top: 5px;
	margin-bottom: 8px;
	list-style-image: url(http://www.mywesttexas.com/art/oilshow/bullet.gif);
}
ul.oilheadline-bulletlist {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: .5em;
}
ul.oilheadline-bulletlist li {
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-image: url(http://www.mywesttexas.com/art/oilshow/bullet.gif);
	font-size: 11px;
	color: #25527E;
}

ul.headline-list {
	margin: 0px;
	padding: 0em;
}

ul.iconheadline-bulletlist li {
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-image: url(http://www.mywesttexas.com/art/oilshow/bullet.gif);
	font-size: 11px;
	color: #25527E;

}
ul.headline-list li{
	margin-top: 5px;
	margin-bottom: 10px;
	list-style: none;
}
ul.headline-bulletlist {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 1.5em;
}
ul.headline-bulletlist li {
	margin-top: 5px;
	margin-bottom: 5px;
	list-style: disc;
	font-size: 11px;
	color: #25527E;
}
.heading-bulletlist {
	font-size: 14px;
	font-weight: bold;
	color: #25527E;
	padding-left: 1.5em;
}
.heading-bulletlist a:link, .heading-bulletlist a:visited { color:  #000000; text-decoration:none;}
.heading-bulletlist a:hover, .heading-bulletlist a:active { color:  #F0901F; text-decoration:underline;}

.more-bulletlist {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: right;
	padding-right: 20px;
	margin: 5px 0px;
}
.more-bulletlist a:link, .more-bulletlist a:visited { color:  #000000; text-decoration:none;}
.more-bulletlist a:hover, .more-bulletlist a:active { color:  #F0901F; text-decoration:underline;}

ul.oil {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 1.5em;
}
ul.oil li {
	margin-top: 5px;
	margin-bottom: 5px;
	list-style: url(bullet-oil.png);
	font-size: 12px;
	color: #25527E;
	font-weight: bold;
}
ul.rss-list { 	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 1.5em;
}
.rss-block { }
.rss-item {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 1px;
	list-style: disc;
	font-size: 12px;
	color: #25527E;
}
.searchbar {
	background: #79A1CA;
	width: 260px;
	height: 30px;
}
.column1item-header {
	background: url(column1-hedbar.gif) no-repeat;
	height: 28px;
	margin-bottom: 5px;
	font: 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-left: 8px;
	color: #25527E;
}
.column2item-header {
	background: url(column1-hedbar.gif) no-repeat;
	height: 28px;
	margin-bottom: 5px;
	font: 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-left: 8px;
	color: #25527E;
}
.column2item-header-orange {
	background: url(column2-hedbar-o.gif) no-repeat;
	height: 28px;
	margin-bottom: 5px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.column3item-header {
	background: url(column1-hedbar.gif) no-repeat;
	height: 28px;
	margin-bottom: 5px;
	font: 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-left: 8px;
	color: #25527E;
}
.columnitem-header {
	background: #CADFEB;
	height: 28px;
	margin-bottom: 5px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #25527E;
	text-align: left;
	padding-top: 3px;
	padding-left: 8px;
}
.columnitem-header-nobg {
	height: 14px;
	margin-bottom: 0px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #25527E;
}
.bolder {
	font-weight: bolder;
}
.mycommunity {
	background: #FFFFFF url(mycommunity-bg.gif) repeat-x;
	width: 300px;
	padding: 5px;
}
  * html .mycommunity {
    \width: 310px; /* for IE5 and IE6 in quirks mode */
    w\idth: 310px; /* for IE6 in standards mode */
  }
.ad img, .ad object, .ad iframe{ margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;}

.photocolumn {
	background: #CADFEB;
	text-align: center;
	height: 520px;
	padding: 5px;
	overflow: hidden;
}
  * html .photocolumn {
    \height: 530px; /* for IE5 and IE6 in quirks mode */
    h\eight: 530px; /* for IE6 in standards mode */
  }
.photocolumn-hed {
	font: 18px Arial, Helvetica, sans-serif;
	color: #25527E;
	background: #CADFEB;
	height: 33px;
}
.photocolumn-foot {
	font: 12px Arial, Helvetica, sans-serif;
	color: #25527E;
	background: #CADFEB;
	height: 20px;
	padding: 5px;
	text-align:center;
}
  * html .photocolumn-foot {
    \height: 30px; /* for IE5 and IE6 in quirks mode */
    h\eight: 30px; /* for IE6 in standards mode */
  }
.secondaryvideotitle{
	color: #25527E;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.secondaryvideopubdate{
	color:  #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.contactitem {
	margin-bottom: 10px;
	clear: both;
}

.contactitem h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

.homesitem {
	margin-bottom: 10px;
	clear: both;
}

.homesitem h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

.policy h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

.policy h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

.policy h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

.policy h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #25527E;
}

ul.chatter {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 0em;

}
div.musicnarrow {width:300px; margin-bottom:10px; clear:both; padding:2px;}
div.musicnarrow img {float:left; margin:3px;}
div.musicnarrow h1 {text-align: center; font-size:100%;margin:4px 0 2px 1px; }
div.musicnarrow p {text-align: center; margin: 4px 2px 1px 2px;}
div.musicnarrow a:link {text-align: center;}
div.musicwide {width:900px; margin-bottom:10px; clear:both; padding:2px;}
div.musicwide p {margin: 25px 10px 8px 110px;}
div.musicwide img {float:left; margin-left:9px;}
div.music {width:600px; margin-bottom:10px; clear:both; padding:2px;}
div.music img {float:left; margin:5px;}
div.music h1 {font-size:100%;margin:5px 0 8px 110px;}
div.music p {margin: 2px 10px 8px 110px;}
div.musicbg {background-image: url('http://www.mywesttexas.com/art/musicicons/musicBG.jpg');
 background-repeat: no-repeat;}
div.musicnewsitem {width:300px: margin-bottom:3px; margin-left: 3px;}
div.musicnewsitem img {float:left; margin:3px; padding-left: 3px;}
div.musicnewsitem a:link { text-decoration: none;}

/* ul.chatter {
	margin-top: 0px;
	padding:0px;
	margin-bottom: 5px;
	margin-left: 0px;
  /* list-style: url(bullet-chatter.png); */
/*	font-size: 12px;
	color: #25527E;
	font-weight: bold;
} */ 
