/*   
Theme Name: TQBC
Theme URI: none
Description: default theme for tiger quarterback club
Author: Donald Moore II
Author URI: none
*/

* {margin:0;padding:0;}

body {
color:#000;
background:#000 url(images/body-bg.gif);
font-family:Calibri,Arial,serif;
text-align:center;
font-size:smaller;
}

h2 {
margin:0;
padding:10px 0;
font-family:Georgia, "Times New Roman", sans-serif;
}

h3 {
font-family:Georgia, "Times New Roman", sans-serif;
margin:10px 0;
}

.postdate {
font-size:0.8em;
color:#CCCCCC;
}

.clear {clear:both;}

a {text-decoration:underline;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#00C;}
a:focus{color:#000;}
a:active{color:#000;}

.wide {

width:100%;
text-align:center;
position:relative;
}

.top {
height:183px;
background:url(images/header-bg.jpg);
}

.top h1 {
position:absolute;
top:19px;
left:347px;
}

.top img {
border:none;
}

.top img.sponsors {
position:absolute;
top:135px;
left:329px;
}

.top ul {
list-style-type:none;
height:19px;
width:588px;
position:absolute;
top:99px;
left:332px;
}

.top li {
width:98px;
height:19px;
position:absolute;
top:0;
}

.top li a {
display:block;
width:98px;
height:19px;
background-repeat:no-repeat;
background-position:0px 0px;
text-indent:-5000px;
}

.top li a:hover {background-position:0 -19px;}

.top li.news {left:0;}
.top li.news a {background-image:url(images/news.gif);}

.top li.events {left:98px;}
.top li.events a {background-image:url(images/events.gif);}

.top li.photos {left:196px;}
.top li.photos a {background-image:url(images/photos.gif);}

.top li.blogs {left:294px;}
.top li.blogs a {background-image:url(images/blogs.gif);}

.top li.about {left:392px;}
.top li.about a {background-image:url(images/about.gif);}

.top li.members {left:490px;}
.top li.members a {background-image:url(images/members.gif);}

.bottom {position:relative;}

.bottom p {padding:5px;font-weight:bold;}

.wrapper {
margin:0 auto 30px auto;
border-bottom:2px solid #E9AE12;
width:920px;
text-align:left;
background:#FFF url(images/wrapper-bg.jpg);
}

.outer {
position:relative;
margin-left:267px;
width:653px;
background:url(images/content-bg.jpg);
}

.creditfooter {
font-size:0.8em;
color:#E9AE12;
}
.creditfooter a
{
font-size:100%;
color:inherit;
}

.float-wrap {
float:left;
width:653px;
margin-right:-1px;
}

.center {
float:right;
/*width:653px;*/
width:620px;
margin-bottom:-1px;
/* \*/
margin-left:-1px;
/* Hidden from IE-mac */
}

.center-pad {
padding:20px;
font-size:1em;
}

.center-pad p {
margin-bottom:10px;
}

#content ul {
margin-left:10px;
padding-left:10px;
}

.left {
position:relative;
width:268px;
margin-left:-267px;
}

* html .left {
float:left;
}

*>html .left {width:267px;}   /*** Fix only for IE/Mac ***/

.container-left {
width:267px;
}

.left-pad {padding:10px 0 10px 5px;}

#sidebar ul {list-style-type:none;}

h2 #CalendarLarge-Header {
font-size:0.75em;
}

.entry {margin-top:30px;}
.postmetadata {
margin-top:20px;
font-size:0.8em;
color:#CCCCCC;
}

.postmetadata a {
color: inherit;
}

.home-events-col, .home-news-col {
    width:48.5%;
}
.home-events-col {
    float:left;
}
.home-events-col h2 {
    border-bottom:1px solid #DDD;
}
.home-events-col .entry {
    margin-top:1em;
    border-bottom:1px solid #DDD;
}
.home-events-col ul {
    margin-bottom:10px;
}
.home-news-col {
    float:right;
}
.home-news-col h2 {
    border-bottom:1px solid #DDD;
}

/*** Static fixes ***/

/* \*/
* html h2 {height:1%;}
/* */

/*** This is a fix for IE5/Win at the largest text size setting. ***/
/* \*/
* html .left {margin-right:-3px;}
/* */
