/*
Theme Name: PaSportsPage
Theme URI: http://pasportspage.com/
Description: The updated design of PaSportsPage.com
Version: 2
Author: Kevin Bossons
Author URI: http://2monkeystyping.com
Tags: football, high school football, pennsylvania, eastern pennsylvania, 
*/

#scottys {margin-bottom:8px; margin-top:8px;}
.sya_container {font-size: 12px; margin-left:10px;}

.alignleft {
float:left;
clear:both;
position:relative;
padding: 3px 8px 0 0;
}

.alignleft img{
margin-top:50px;
}

.box {padding: 0 5px 0 0;}
.pappys {padding-top:5px; padding-bottom:5px;}
#facebook {margin-bottom:5px;}
#twitter {margin-bottom:5px;}

.ts {margin-top:5px;}

#author {font-size:75%;}
#author li {margin: 10px 10px 10px 30px;}
#author p {margin: 10px;}
#author img {margin: 10px;}

.cse-branding-text{
padding-bottom:15px;
padding-left:5px;
}

.google-image {
display:inline;
float:left;
}

.cse-branding-form {
padding:5px; 
}

#google-search {
width: 250px;
font-size:70%;
}

#google-search form {
margin:0;
padding:0;
}

* {
font-family:verdana;
line-height:130%;
}

body {
background-color:#4466AC;
}

img {
display:block;
}

.center {
margin:0 auto;

.commentlist p {
font-size: 65%
}
}

.clear {
clear:both;
}

.left {
float:left;
}

.right {
float:right;
}

#header {
width:930px;
height:75px;
background-color:#4466AC;
}

#footer {
width:930px;
font-size: 70%;
}

#footer p {
width:450px;
}

#footer .right {
text-align:right;
}

#footer .left, #footer .right {
padding: 3px 0 5px 0;
}

#logo {
padding:5px 0;
}


#menu {
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
font-family:verdana;
font-size:70%;
font-weight:700;
padding:2px 0 6px;
}

#content {
width:928px;
background-color:#3D4E89;
border-right:1px solid #000;
border-left:1px solid #000;
border-bottom:1px solid #000;
}

#column-one {
width:518px;
background-color:#fff;
}

#column-two {
width:200px;
background-color:#3D4E89;
padding:0 0 0 8px;
}

#column-three {
width:185px;
background-color:#3D4E89;
padding:0 8px;
}

#menu li {
display:inline;
list-style:none;
padding:5px;
}

#menu li a {
text-decoration:none;
}

#news {
background-color:#fff;
}


#news a {
color:#000000;
}

.news-post {
width:506px;
background-color:#E1E1E1;
border:1px solid #000;
margin:5px;
}

.news-post p {
font-size:75%;
margin:5px;
}

.news-post small {
margin-left:5px;
font-size:65%;
font-style:italic;
}

#ranking-title div {
width:255px;
float:left;
background-color:#334273;
padding-left:4px;
}

#ranking div {
width:255px;
float:left;
background-color:#DCE3F1;
font-size:65%;
padding-left:4px;
}

#ranking ol {
margin-left:28px;
padding:0;
}

#ranking {
clear:left;
}

.tan,.tan a {
color:#FFFFD2;
}

.white,.white a {
color:#fff;
}

.black,.black a {
color:#000;
}

.all-star-game-coverage {
margin-bottom:8px;
width:185px;
}

.all-star-game-coverage small {
font-size:70%;
display:block;
}

.newest-site-updates {
list-style-type:none;
background-color:#6785C2;
font-size:65%;
margin:0;
padding:0;
}

.newest-site-updates li {
background-color:#F5F5DC;
margin-bottom:0;
padding:5px 5px 5px 10px;
}

.newest-site-updates span {
border:1px solid #333;
background-color:#fff;
padding:0 2px 1px;
}

.newest-site-updates small {
margin-top:2px;
display:block;
font-size:105%;
}

.game-link {

margin-top:8px;
margin-bottom:8px;
}

.game-link ul {
list-style-type:none;
margin:0;
padding:0;
}

.game-link li {
margin-bottom:1px;
font-size:65%;
padding:5px 5px 3px 10px;
}

.game-link small {
margin-top:3px;
display:block;
font-size:105%;
}

.game-link span {
background-color:#D7D7D7;
font-weight:700;
border:1px dashed #000;
padding:0 2px;
}

.poll {
background-color:#98ACD6;
background-position:bottom right;
background-repeat:no-repeat;
}

h2,h2 a {
font-family: Verdana;
color:#000000;
font-size:95%;
text-decoration:none;
position:relative;
margin:3px 0 -2px 2px;
padding:0;
}

h3 {
font-family:"trebuchet ms";
font-size:75%;
margin:0 0 4px 4px;
padding:4px 0 0;
}

h4 {
font-family:"trebuchet ms";
font-size:75%;
margin:0 0 4px 4px;
padding:4px 0 0;
}

div,p,#menu ul {
margin:0;
padding:0;
}

#body,#column-container {
width:930px;
background-color:#3D4E89;
}

.newest-site-updates a,.game-link a {
font-size:105%;
text-decoration:none;
}

.poll ul{
list-style-type: none;
margin:4px;
padding:0;
font-size:85%;
font-family: verdana;
color: #000000;
}

.poll ul a {
font-size:90%;
font-family: verdana;
color: #000000;
}

.poll p {
font-size:85%;
font-family:verdana;
padding-bottom:15px;
margin:0 10px;
color: #000000;
}

.commentlist {
font-size:75%;
}

.commentlist p {
font-size:1em;
}

.margin-top-bottom {
margin-top:8px;
margin-bottom:8px;
}

