<?php
    /*
    Template Name: Content Developer Style Sheet

    */
    ?>

/*
Theme Name: Content Developer
Theme URI: http://contentdeveloper.com
Description: This theme inspired by identification bands theme by neuro, nytimes.com, techicon and revolution themes.
Version: 2.3
Author: Content Developer
Author URI http://www.contentdeveloper.com
*/



#content-developer-375 {

    width:375;
    
}


#obits {
float: left; 
width: 675px;
}


  /* 
   * Voxant Styles 
   */


#voxant-masthead {
          
          width:  970;
          height:  125;
          padding: 0px 0px 0px 0px;
          border: 0px;       
          margin: 0px 0px 0px 0px;
          background: #5781AE; 
         float:  clear; 

}

#voxant-masthead img {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#masthead-ads {

width:960px;

}

#masthead-ads img {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#masthead-ad-left {
width:235px;
height: 60;
position: relative;
margin: 1px 0px 0px 6px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
float: left;
}

#masthead-ad-left img {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#masthead-ad-center {
width:300px;
height: 60;
position: relative;
margin: 1px 0px 0px 100px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
}

#masthead-ad-center img {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#masthead-ad-right {
position: relative;
margin: 1px 0px 0px 760px;
padding-top: 6px;
padding-bottom: 5px;
}

#masthead-ad-right img {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#content-developer-970 {

width: 970px;
line-height: 1.0;


}



#voxant {
float: left; 
width: 310px;
padding-left:5px;
}



#voxant-right { 
float: right;
width: 270px;
font-size: 11px;
overflow: hidden;
              }

#sidebar-300 { 
float: right;
width: 305px;
font-size: 11px;
overflow: hidden;
              }






/* 
   * RSS Feeds 
   */


#local-feeds {
padding-top: 4px; 
padding-bottom: 4px;
margin-top: 0px;
margin-bottom: 0px;
width: 970px;
line-height: 1.0;


}





#local-feeds ul { 
                         margin-left: 15px;
                         }

#local-feeds ul li { 
                      list-style-image: url("img/bullet_first_level.png");
                      margin-bottom: 2px;
                            }

.feed-mesh {
font-size: 13px;
font-weight: bold;
}


.feed-mesh-front {
font-size: 12px;
font-weight: normal;
}

.feed-intro {
font-size: 17px;
font-weight: normal;
color:  #000000;
padding-top: 5px;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 4px;
border-bottom: #cccccc 1px dotted; 
}

.feed-more {
padding-bottom: 10px;
border-bottom: 1px dotted #cccccc;
}


#rssfeed-left {
width: 311px;
float:  left;
padding-left: 7px;
font-size: 107%;
}


#rssfeed-left p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}



#rssfeed-center {
width: 311px;
float:  left;
padding-left: 10px;
font-size: 107%;
}

#rssfeed-center p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}


#rssfeed-right {
width: 311px;
float:  left;
padding-left: 10px;
font-size: 107%;
}


#rssfeed-right p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}


#bookmarks-feed {
width: 311px;
float:  left;
padding-left: 10px;
font-size: 107%;
}

#bookmarks-feed p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}



#jobs-feed {
width: 311px;
float:  left;
padding-left: 7px;
font-size: 107%;
padding-top: 0em; 
padding-bottom: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height: 1.0;
}

#jobs-feed p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}


#comments-feed {
width: 311px;
float:  left;
padding-left: 10px;
font-size: 107%;
}

#comments-feed p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.1;
}

#subfooter-questions {
float:  left;
padding-left: 3px;
padding-right: 5px;
font-size: 107%;
}

#subfooter-questions p {

padding-top: 0em; 
padding-bottom: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.2;
}


#more-local-feeds {
padding-top: 1px; 
padding-bottom: 5px;
margin-top: 1px; 
margin-bottom: 5px;
width: 680px;
}

#more-rssfeed-left {
width: 330px;
float:  left;
padding-left: 7px;
}

#more-rssfeed-right {
width: 330px;
float:  left;
padding-left: 10px;
}


.suggested-panels {

width: 154px;

float:  left;

padding-left: 7px;
font-size: 14px;

}



.suggested-panels p {

padding-top: 0em; 

padding-bottom: 0em;

margin-top: 1em;

margin-bottom: 0em;

line-height: 1.1;

}


.rssfeedintro{

padding-top: 5px; 
padding-bottom: 5px;

}

.rssfeedoutro{

 
padding-bottom: 5px;
border-bottom: 1px solid #000000;

}


/* 
   * Google Styles 
   */


#googleheader { 
        width:  980;
        height: 42px;
        padding-top: 0px; 
 }


#googlesearch { 
	float: right; 
	padding-top: 0px;
margin-top:  0px; 
        padding-right: 5px;
	text-align: right; 
	width: 375px; 
	}


#googleresults { 
	float: center; 
	padding-top: 5px; 
        margin-top:  5px;
		}




/* 
   * Top Banner Area and Navigation 
   */


#top-banner {	
height: 20px; 
width: 550px; 
float: left; 
padding-left: 11px;
padding-top: 10px; 
padding-bottom: 5px;

}

#navigation {

height:  16px;
padding-bottom: 0px;
margin-bottom: 0px;
overflow: hidden;

}

#navigation img {


padding-bottom: 0px;
margin-bottom: 0px;

}

#navigation ul li {
	float: left;
        padding-bottom: 0px;
	margin: 0 10px 0 0; 
        list-style-type: none;
        font-size: 12px;
        font-weight: bold;
}

#navigation ul li a {
	border: #ddd 1px solid; 
	padding: 0 10px 2px 10px; 
	display: block; 
	background: #f4f4f8; 
	text-decoration: none;
}


#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a {
	background: #fff;
	color: #336699;	
	border: #ccc 1px solid; 
	
        text-decoration: underline;
}



/* 
   * Main Body
   */


a {
    color: #336699;
    text-decoration: none;

    }

a:visited {
            color: #336699;
            text-decoration: none;
}

a:hover {
	color: #336699;
        text-decoration: underline;
}

acronym, abbr {
                cursor: help;
                }


blockquote {

        background:url("img/quote-open-blue.jpg") no-repeat 10px 0;
        line-height: 150%;
        margin: 20px 0;
	padding: 0 20px 0 40px; 
        text-align: justify;
        font-style: italic;
	}

body {
       width: 980px;
       background-color: #333333;
       color: #444;
       font-size: 67%;
       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
       margin: 0 auto;
       padding: 0;
       text-align: center;
       line-height: 1.3;
       }

cite {
	font-size: 95%;
	font-style: normal;
}

h2 {
     font-size: 18px;
     margin: 10px 0 10px 0;
     padding-bottom: 3px;
     padding-top: 5px;
     font-weight: bold;
     color: #336699;
     
          
}

h2 a,
h2 a:visited,
h2 a:hover,
h2 a:visited:hover { 
                     text-decoration: none;
                     color: #336699;
                     }
h3 {
     font-size: 120%;
     margin-top: 0;
}

img { 
      padding: 0px;
      margin: 0px;
      border: #7098cc 0px solid;
      background: #eeeeee;
      }

img.alignleft { 
                float: left;
                margin: 3px 3px 3px 0;
                }

img.alignright { 
                 float: right;
                 margin: 0 3px 3px 3px;
                 }

li { 
     margin: 0;
     padding: 0;
     list-style-type: none;
     }


ol#comments li p {
                   font-size: 110%;
                   }

ul { 
     margin: 0;
     padding: 0;
     }

/*
   * Classes
   */

/* The credits at the bottom of the site */
#credit {
          color: #333;
          background: #ffffff;
          border-top:  #ddd 1px solid;
          width: 970px;
          font-size: 11px;
          margin: 0;
          padding: 23px 0 10px 0;
          text-align: center;
          clear: both;
          }

#credit a, 
#credit a:hover,
#credit a:visited,
#credit a:visited:hover {
                          color: #333;
                          }

/* For the blog tagline */
.description { 
               font-size: 14px;
               font-weight: normal;
               }

/* Link to the comments */
.feedback {
            color: #ccc;
            text-align: right;
            clear: both;
            text-transform: lowercase;
            }

.feedback a,
.feedback a:hover,
.feedback a:visited,
.feedback a:visited:hover { 
                            text-decoration: none;
                            }

/* The post informations */
.meta {
        font-size: 0.9em;
        }

.meta li, 
ul.post-meta li {
                  display: inline;
                  }

.meta ul {
           display: inline;
           list-style: none;
           margin: 0;
           padding: 0;
           }

.meta a { 
          color: #336699;
          text-transform: lowercase;
          text-decoration: none;
          }


.meta a:hover { 
          color: #336699;
          text-transform: lowercase;
          text-decoration: underline;
          }

.meta {
        color: #555;
        font-weight: normal;
        letter-spacing: 0;
        }


.storycontent { 
                font-size: 119%;
                line-height: 1.5;
                }



/* Comment form design */
#commentform #author, 
#commentform #email, 
#commentform #url, 
#commentform textarea {
                        background: #a5c9e6;
                        border: 1px solid #7098cc;
                        color: #444;
                        }

#commentform textarea {
	width: 95%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
}

ol#commentlist li { 
                  list-style: decimal;
                  font-size: 112%;
                  }
#content {
           float: left;
           width: 655px;
           margin: 5x 1px 20px 1px;
           padding-left: 2px;
           text-align: left;
           overflow: hidden;

           }

#content-page {
           float: left;
           width: 950px;
           margin: 5x 1px 20px 20px;
           padding-left: 15px;
           text-align: left;
           overflow: hidden;

           }

#content ol li { 
                 list-style: decimal;
                 }

#content ul { 
              margin-top: 10px;
              margin-left: 25px;
              }

#content ul li { 
                 list-style-image: url("img/bullet_second_level.png");
                 }

#content-big {
           float: left;
           width: 640px;
           margin: 5px 1px 20px 20px;
           text-align: justify;
           overflow: hidden;

           }


#imgheader {
          background: url("http://sanantonionews.com/newimages/sanews-voxant-masthead.jpg");
          margin: 0px 0px 5px 0px;
          max-height: 150px;
          padding: 0px 0px 5px 0px;
          border: 0px;
          float: left; 

          }

#header {
          font-size: 23px;
          font-weight: bold;
          text-transform: capitalize;
          letter-spacing: 0.2em;
          margin: 0 3px 0 3px;
          max-height: 120px;
          padding: 15px 10px 36px 60px;
          }

#header a,
#header a:hover,
#header a:visited,
#header a:visited:hover {
                          color: #336699;
                          text-decoration: none;
                          }

#footer { 
          width: 970px;
          margin: 0;
          
          }

/* 
   * Left sidebar 
   */
#menu-left { 
             float: left;
             margin: 16px 12px 20px 6px;
             width: 118px;
             font-size: 11px;
             }

#menu-left a,
#menu-left a:visited { 
                             text-transform: lowercase;
                             text-decoration: none;
                             color: #444;
                             }

#menu-left a:hover,
#menu-left a:visited:hover  { 
                              color: #336699;
                              }

#menu-left ul ul { 
                   margin-left: 15px;
                   }

#menu-left ul ul li { 
                      list-style-image: url("img/bullet_first_level.png");
                      }
/* End of left sidebar */

/* 
   * Lefter right sidebar 
   */
#menu-right-left { 
                   float: right;
                   margin: 16px 7px 20px 7px;
                   width: 160px;
                   font-size: 11px;
                   overflow: hidden;

                   }

#menu-right-left ul ul { 
                         margin-left: 15px;
                         }

#menu-right-left ul ul li { 
                      list-style-image: url("img/bullet_first_level.png");

                            }

#menu-right-left a,
#menu-right-left a:visited { 
                             text-transform: lowercase;
                             text-decoration: none;
                             color: #444;
                             } 

#menu-right-left a:hover,
#menu-right-left a:visited:hover { 
                                   color: #336699;
                                   }
/* End of lefter right sidebar */

/*
   * Righter right sidebar
   */
#menu-right-right { 
                    float: right;
                    margin: 16px 7px 20px 6px;
                    width: 145px;
                    font-size: 11px;
                    overflow: hidden;
                    }

#menu-right-right ul ul { 
                          margin-left: 15px;
                          }
#menu-right-right ul ul li {  
                             list-style-image: url("img/bullet_first_level.png");
                             }

#menu-right-right ul ul ul.children { 
                             margin-left: 10px;
                             }

#menu-right-right ul ul ul.children li { 
                                list-style-image: url(" img/bullet_second_level.png");
                                }
#menu-right-right a,
#menu-right-right a:visited { 
                              text-transform: lowercase;
                              text-decoration: none;
                              color: #444;
                              }

#menu-right-right a:hover,
#menu-right-right a:visited:hover { 
                                    color: #336699;
                                    }

/* End of righter right sidebar */

input#s {
          width: 120px;
          background: #a5c9e6;
          border: 1px solid #336699;
          color: #444;
}

#rap { 
       float: left;
       border: 2px solid #000000;
       width: 970px;
       padding:  5px;
       background: #ffffff;
       text-align: left;
       }




 /* 
   * Sub Head Styles 
   */

#subhead {padding:1px 0px 0px 0px; margin-bottom: 1px; width:970px; height:149px; margin:auto; background-color: #E9EAEA; overflow: hidden;}
#titles {padding-left:10px; padding-right:10px; padding-top:2px; height:18px; font-size:12px; font-weight: bold;}
#title1 {float:left; color:#000000;}
#title2 {float:left; color:#000000; padding-left:262px;}
#title3 {float:left; color:#000000; padding-left:295px;}
#values {padding-left:7px; padding-right:7px;  font-size:11px; }
#value1 {float:left; background-color:#FFFFFF; width:275px; height:100px; padding:10px;}
#value2 {float:left; background-color:#FFFFFF; width:320px; height:100px; padding:10px; margin-left:10px;}
#value3 {float:left; background-color:#FFFFFF; width:280px; height:100px; padding:10px; margin-left:10px;}


/* 
   * New Front Page 
   */

#front-page-blog {

    width:375;
    padding-left:3px; 
    padding-right:3px;
    line-height: 1.2;
    

}


.front-page-blog-border {
border: #cccccc 1px solid; 


}


.indent-me  {
margin: 0px 5px 5px 5px;
padding: 0px 5px 5px 5px;
}

.border-me {
border: #e7e7e7 1px solid; 

}



.more-news {
width:  968px;
height:  27px;
background: url(http://contentdeveloper.com/images/more-news-background.jpg) repeat-x;
border: #e7e7e7 1px solid; 
color:  #000000;
font-size:  17px;
font-weight:  bold;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:  center;
}

.more-news p {

margin: 0px 0px 0px 0px;
padding:  4px 0px 3px 0px;
letter-spacing: 0.1em;
}




#feature-left {
width: 306px;
float:  left;
padding: 0px 0px 0px 0px;
margin-top: 3px;
margin-right: 0px;
}

.feature-left-video {
width: 300px;
border-right: #777777 1px solid; 
border-bottom: #777777 1px solid;
border-left: 0px;
border-top: 0px;
}

#feature-center {
width: 350px;
float:  left;
padding: 0px 2px 2px 1px;
margin-top: 3px;
margin-right: 3px;

}

#feature-center h2 {
padding: 0px 0px 0px 0px;
margin: 4px 0px 4px 0px;

}

#feature-center p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
line-height:  1.3;

}

#feature-center img {
padding: 0px 0px 0px 0px;
margin: 3px 0px 3px 0px;
line-height:  1.0;

}


.today-on-cd {
width:  348px;
height:  20px;
background: url(http://contentdeveloper.com/images/today-on-cd-back.jpg) repeat-x;
background-color:  #ffffff;
border-top: #e7e7e7 1px solid; 
border-left: #e7e7e7 1px solid; 
border-right: #e7e7e7 1px solid; 
border-bottom:  0px;
color: #000000;
font-size:  13px;
font-weight:  normal;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:  left;
}

.today-on-cd-p {

margin: 0px 0px 0px 1px;
padding:  0px 0px 0px 1px;
letter-spacing: 0.0em;

}

.align-me-right {

text-align:  right;
}




.front-page-excerpt { 
                font-size: 115%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
                }



#feature-right {
width: 305px;
float:  left;
padding: 0px 0px 0px 0px;
margin-top: 3px;
}

.border-no-top {
border-left: #e7e7e7 1px solid; 
border-right: #e7e7e7 1px solid;
border-bottom: #e7e7e7 0px solid;
border-top:  #e7e7e7 0px solid;
}

#main-menu {
width:  968px;
height:  27px;
border: #e7e7e7 1px solid; 
color:  #000000;
font-size:  12px;
font-weight:  normal;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
}

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

#main-menu p {
width:  500px;
color:  #000000;
font-size:  14px;
font-weight:  normal;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
}



#page-header {
	background: #D4E6F7;
	width: 970px;
	color: #fff;
	margin: 0px 0px 2px 0px;
	padding: 0 0;
}

#page-header ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#page-header ul.page-categories li a { 
	color: #336699; 
	border-right: 1px #cbd8e0 solid;
font-weight:  bold;


}
	#page-header ul.page-categories li.first a {
		border: none;
	}
#page-header ul.page-categories a:link,
#page-header ul.page-categories a:visited { 
	color: #336699;
	text-decoration: none;
}
#page-header ul.page-categories a:hover { 	
	color: #336699;
text-decoration: underline;
}

#page-header ul.page-categories li {
	float: left;
	padding: 10px 0;
}
	

#page-header ul.page-categories li a,
#page-header ul.page-categories li span {
	padding: 0 10px;
}



/* search styles */
#page-header form {
	float: right;
	position: relative;
	padding-top: 7px;
	padding-right: 8px;
padding-bottom:  0px;
margin-bottom: 0px;
}

#page-header form input {
}

#page-header form input.button {
	color: #fff;
	background: #5781AE;
	border-bottom: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	border-left: 1px solid #336699;
	-moz-border-radius: 3px;
}

#page-header form input.text {
	background: #FFF;
	border-bottom: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	border-left: 1px solid #336699;
	-moz-border-radius: 3px;
}


.featured-video {
width:  300px;
height:  25px;
background: url(http://contentdeveloper.com/images/crj-features-back.jpg) repeat-x;
background-color:  #e7e7e7;
border-top: #e7e7e7 1px solid; 
border-left: #e7e7e7 1px solid; 
border-right: #e7e7e7 1px solid; 
color:  #000000;
font-size:  15px;
font-weight:  bold;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;
}

.featured-video p {

margin: 0px 0px 0px 2px;
padding:  2px 0px 2px 2px;
letter-spacing: 0.0em;


}


.featured-video-border {

border: #ddd 1px solid; 
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:  300px;
}

img.avatar {float:right; margin-right:5px; margin-left:5px; margin-bottom:15px;}

.front-page-avatar  {
margin: 0px 10px 1px 5px;
padding: 0px 10px 0px 5px;
font-size: 11px;
}

