/*  
Theme Name: A Dream To Host
Theme URI: http://www.artofblog.com/33-a-dream-to-host/
Description: Fast-loading, easy to read, 2 column theme. Widget-ready, for Wordpress 2.3+ created in honor of Dreamhost's 10 year anniversary.
Version: 2.3
Author: Art of Blog
Author URI: http://www.artofblog.com/themes/

Theme last updated: Nov 13, 2007
*/

/***** General stuff *****/
body {font: normal 12px/21px Arial, Helvetica, sans-serif;color : #cdd2e1;margin : 0;padding : 0;background:url(images/background.jpg) repeat-y center;}

a:link {color : #cdd2e1;text-decoration:underline;}
a:visited {color : #cdd2e1;text-decoration:underline;}
a:hover {color : #FFFFFF;text-decoration:underline;}
a:active {color : #FFFFFF;text-decoration:none; }

h1 {margin: 0px 0px 0px 0px; font : normal 18px/20px Arial, Helvetica, Verdana, Tahoma, sans-serif; text-transform:uppercase; color:#FFFFFF;}
h2 {margin : 0px;font : normal 18px Arial, Helvetica, Verdana, Tahoma, sans-serif; text-transform:uppercase; color:#FFFFFF;}

h3 {margin : 15px 0px 0px 0px; font : normal 14px Arial, Helvetica, Verdana, Tahoma, sans-serif; text-transform:uppercase; color:#FFFFFF;}
h1, h2, h3 {text-align:left;}
h1.blue, h2.blue, h3.blue {color:#244b7c;}
ul {padding:0;margin:0 0 0 16px;list-style: square;}
blockquote {border-left:1px solid #EAEAEA;padding-left: 10px;}

/*** Layout ****/

#wrap {margin : 0 auto;width : 780px;background:#09203a;}

#header {background:transparent url(images/header.png) repeat-x; padding:0px;}

#navigation {text-align:right;height:50px;padding:5px 10px 10px 10px;}
#navigation ul {list-style-type:none;padding:0;margin:0;display: inline;}
#navigation li {list-style-type:none;margin:0 20px 0 0;display: inline;}
#navigation a {text-decoration:none;color:white;font-size:1em;}
#navigation a:hover {text-decoration:none;color:white;font-size:1em;border-bottom:1px solid #FFF}

/**
#logo {color:#000;padding-left:10px;}
#logo img {float:left;padding-right:15px;}
#logo a {color:#000;text-decoration:none;font: normal 2.4em Georgia, serif;}
#slogan {font-size:.9em;color:#a1a1a1;}
**/

#main {margin : 0 auto;padding:0px 0px 0px 0px;}
#main-top {margin : 0 auto;padding:0px 0px 0px 0px; height:173px;}

#left-column {width : 482px;float : left;padding:26px; text-align:justify; min-height:700px;background:url(images/bg_leftcolumn.gif) repeat-y;}
#left-column ul {padding:0;margin:0 0 0 30px;}
#left-column ol {padding:0;margin:0 0 0 30px;}
#left-column-top {width : 534px;float : left;padding:0px; height:173px;}
#left-column-top-players {width : 499px;float : left;height:138px; padding: 18px 15px 17px 20px; background:url(images/players_leftbg.gif) repeat-y; color:#244b7c; font-size: 11px; line-height:18px;}

.post {margin-bottom:20px;}
.postmeta {color:#777; background-color:#2A2F44; padding:4px 4px 4px 8px; width:98%;}
.postentry {text-align:justify;}
.posttitle {text-decoration:none;}
.theDate {font-size:10px; line-height:14px; color:#7d8294; }

#right-column {width : 246px;float : right;min-height: 600px; background:url(images/bg_rightcolumn.gif) repeat-y;}
#right-column-top {width : 211px; height:138px; padding: 18px 15px 17px 20px; float : right;background:url(images/location_rightbg.gif) repeat-y; color:#244b7c; font-size: 11px; line-height:18px;}
#right-column-top-players {width : 246px; float : right; padding:0px; height:173px;}

.footnav {padding:10px 0;}
#footer {clear : both;color:#666;font-size:.8em;}

/*** Comments ***/

#comment {width:100%;}
ol h3  {border:none;padding-bottom:0}
#commentlist li {padding:5px 10px;}
#commentlist li.alt {}
.commentmeta {font-size:.7em;color:#999;}

/*** Sidebar ***/

#sidebar {padding:26px 26px 10px 6px;}
#sidebar ul {list-style-type:none;}
#sidebar ul a {text-decoration:none;}
#sidebar ul li ul {padding: 6px 0px 0px 0px;}
#sidebar ul li ul li {list-style-type:none;padding:2px; text-transform:uppercase; line-height:16px;}
#sidebar h2 {color:#FFFFFF;}
#sidebar li.rss {border-bottom:none;}
#sidebar li.rss img {float:left;padding-right:10px;}
#sidebar li.sidebar-players {margin-top:8px;}

/*** Home page ***/
#imageArea {background: url(images/home_flash_bg.jpg); width:780px; height:400px;}
#homeBottom {background: url(images/home_bottom_bg.jpg); width:100%; height:500px;}
#left-column-home {width : 390px;float : left;padding:45px 0px 10px 36px; text-align:justify;}
#right-column-home {width : 250px;float : right; padding: 45px 55px 10px 0px;}
.homeTitles {font-size:14px; color:#FFFFFF;}

/*** Team USA ***/
#players { float: left; margin-top:12px; }
.player {
	margin: 0 12px 8px 0;
    padding: 10px 8px 2px 10px;
	float: left;
	width: 130px;
	text-align:center;
	background: #09203a;
    line-height: 100%;
}
.player a img {  }
.player .thumb {
    float: center; 
	margin-bottom:10px;
}
.player h3 {
	padding: 0;
	margin: 0;
	text-align:center;
}

.player h3 a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.player h3 a:hover {
	color:#cdd2e1;
	text-decoration:underline;
}

.player p {
	line-height: 12px;
	font-size: 11px;
    padding: 4px 0px 0px;
    margin: 0px;
}

