/*   
Theme Name: Tee Video
Theme URI: http://www.andrewweddle.com
Description: White Design
Author: Andrew Weddle
Author URI: http://www.andrewweddle.com/
Version: 1.0
Tags: white, light, two-columns, fixed-width
*/

* {
   padding:0;
   margin:0;
}

body {
   background: #f3f3f3;
   height:100%;
}

#container{
    background: #efefef url(images/bgwrapper.jpg) top center repeat-y;
    width:700px;
    height:100%;
    margin:auto;
    padding-left: 25px;
    padding-right: 25px;
}

#header {   
    width:690px;
    height:100px;
    border-bottom: 4px solid rgb(14,144,77);
    padding-right:10px;
}

#logo {
   float:left;
   width:160px;
   height:95px;
   padding-top:5px;
   padding-left:20px;
   padding-right:20px;
   border-right:#ccc 1px solid;
}

#logo img {
      border:0;
   
}

#headerLinks {
   float:left;
   text-align: right;
   margin-left:130px;
   padding-top:20px;
}

#headerLinks .page_item {
   list-style: none;
   list-style-type: none;
   list-style-image: none;
   padding:0;
   border-top:none;
   background: none;
}

#sitedescription {
   float:right;
   text-align: right;
   border-left: 1px solid #ccc;
   padding-left: 40px;
   padding-right:20px;
   height:80px;
   padding-top:20px;
}

#sitedescription p, #sitedescription a {
   color: #333333;
   font-family: Verdana, Arial, sans-serif;
   font-size:14px;
   text-decoration: none;
}

p {
   font-family: Arial, sans-serif;
   font-size:14px;
}

a {
    text-decoration:none;
    color:black;
}

#headerMenu {
   background: url('images/bg1.jpg') no-repeat top center;
   height: 150px;
   overflow:hidden;
   clear:both;
}

#headerMenu ul {
   background: rgb(200,255,200);
   background: rgba(200,255,200,0.5);
   padding:5px 2px 5px 2px;
}

#headerMenu .page_item {
   list-style: none;
   list-style-type: none;
   list-style-image: none;
   display: inline;
   padding:5px 2px 5px 2px;
   border-top:none;
   background: none;
}

#headerMenu .current_page_item {
   list-style: none;
   list-style-type: none;
   list-style-image: none;
   display: inline;
   padding:5px 2px 5px 2px;
   background: rgb(14,144,77);
}

#headerMenu .page_item a, #headerLinks .page_item a {
   color: #333;
   font-family: "Verdana";
   text-decoration: none;
   text-transform:uppercase;
   font-size: 12px;
}

#headerMenu .current_page_item a {
   color: #fff;
   text-decoration: none;
}

#headerMenu .page_item:hover {
   background: rgb(14,144,77);
}

#headerMenu .page_item:hover a {
   color:#fff;
}



#midsection {

}

#midsection h1 {
   font-family: "Verdana";
   font-size: 24px;
   color: #333;
   text-decoration: none;
   width: 95%;
   border-bottom: 1px dotted #333;
   margin:auto;
   display:inline;
}

#midsection h2 {
   font-family: "Verdana";
   font-size: 20px;
   color: #333;
   text-decoration: none;
   width: 95%;
   border-bottom: 1px dotted #333;
   margin:auto;
   display:inline;
}

#leftMenu {
   padding-top:20px;
   padding-bottom:20px;
   float:left;
   background: rgb(200,255,200);
   width: 170px;
}

#leftMenu a {
   text-decoration: none;
   padding: 5px;
      font-family: "Verdana";
   font-size:12px;
   color:#333;
   font-weight:bold;
}

#leftMenu ul li {
   list-style-type: none;   
   padding-left: 10px;
}

#leftMenu ul li a {
   text-decoration: none;
   list-style-type: none;   
   padding: 5px;
   font-family: "Verdana";
   font-size:12px;
   color:#333;
   font-weight:normal;
}

.post {
   width:510px;
   float:left;
   padding: 10px;
}

.post-wide {
   width:680px;
   float:left;
   padding: 10px;
}

#storycontent {
   padding-top:5px;
   
}

#storycontent li {
   margin-left:25px;
   
}

/************ two column page ***************/

#leftColumn {
    float:left;
    width:50%;
}

#leftColumn p {
    padding:10px;
}

#rightColumn {
    float:left;
    width:45%;
    padding:10px;
    background: #bfb;
}


/************ /two column page ***************/


/************ Footer **************/

#linksBar {
   float: right;
   text-align:right;
   padding-top:10px;
   padding-right:5px;
}

#linksBar li {
display: inline;
   list-style-type: none;
   padding-bottom: 5px;
   
}

#linksBar img {
   
   border:0px;
}

#linksBar h6 {
   display:none;
}

#footerBar {
   margin:auto;
   width:700px;
   background: #efefef url(images/footwrapper.jpg) top center no-repeat;
  height:10px;
    padding-left: 25px;
    padding-right: 25px;
}



/* Wordpress own styles */

.alignright {
    float:right;

}
