/*
Theme Name: Avemie of Atheletes
Author: Christina Dennis
*/
a{
	color: #FFFFFF;
	text-decoration: underline;
}
body {
	margin:0;
	background:#58595b url(./images/page-bg.gif) repeat-y 50% 0;
	color:#fff;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
}
* html body{padding: 0 0 0 1px;}
*+html body{padding: 0 0 0 1px;}
.gecko.ff3 body{padding:0 1px 0 0;}
.chrome body {padding:0 0 0 1px;}
img {border:none;}
form {
	padding:0;
	margin:0;
}
.f-right {float:right !important;}
a:hover {text-decoration:none;}
/* image text */

.welcome-to-avenueofathletescom,
.latest-olympic-news,
.recently-uploaded-video,
.latest-standings,
.support-our-olympians2,
.featured-athlete {
	margin:0;
	display:block;
	font-size:0px;
	line-height:0px;
	text-indent:-9999px;
}
.welcome-to-avenueofathletescom {
	background:url(./images/welcome-to-avenueofathletescom.gif) no-repeat;
	height:18px;
	margin-bottom:12px;
}
.latest-olympic-news {
	background:url(./images/latest-olympic-news.gif) no-repeat;
	height:18px;
	margin-bottom:17px !important;
}
.recently-uploaded-video {
	background:url(./images/recently-uploaded-video.gif) no-repeat;
	height:18px;
	margin-bottom:14px;
}
.latest-standings {
	height:34px;
	background:url(./images/latest-standings.gif) no-repeat;
}
.support-our-olympians2 {	
	background:url(./images/support-our-olympians2.gif) no-repeat;
	height:34px;
}
.featured-athlete {
	height:34px;
	background:url(./images/featured-athlete.gif) no-repeat;
}

/*page*/
#page {
	margin:0 auto;
	width:943px;
	padding:0 22px 0 17px;
	background:#4f4f51 url(./images/content-bg.jpg) repeat-x;
}
/*header*/
.header {
	width:100%;
	height:150px;
	overflow:hidden;
	background:url(./images/header-bg.gif) no-repeat;
}
.logo {
	margin:20px 0 0 2px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:401px;
	height:106px;
	float:left;
	display:inline;
}
.logo a {
	display:block;
	height:100%;
}
.header-inn {
	float:right;
	width:232px;
	padding:47px 0 0;
}
.search {
	height:1%;
	overflow:hidden;
	margin-bottom:12px;
}
.search input.text {
	border:0;
	float:left;
	width:140px;
	margin:2px 0 0;
	padding:2px 5px 3px;
	font:12px Arial, Helvetica, sans-serif;
}
.search input.button {float:right;}

ul.service {
	padding:0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.service li {
	float:right;
	padding-left:5px;
}
ul.service a {
	display:block;
	width:41px;
	height:41px;
	text-indent:-9999px;
	outline:none;
}
ul.service a.rss {background:url(./images/rss.gif) no-repeat;}
ul.service a.facebook {background:url(./images/facebook.gif) no-repeat;}
ul.service a.twitter {background:url(./images/twitter.gif) no-repeat;}

ul.menu {
	padding:0;
	margin:0 0 0 2px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.menu li {float:left;}
ul.menu li a {
	display:block;
	width:160px;
	height:62px;
	text-indent:-9999px;
	outline:none;
}
ul.menu li a.olympic-news {
	background:url(./images/olympic-news.gif) no-repeat;
	width:151px;
}
ul.menu li a.the-athletes {background:url(./images/the-athletes.gif) no-repeat;}
ul.menu li a.fan-forum {background:url(./images/fan-forum.gif) no-repeat;}
ul.menu li a.support-our-olympians {background:url(./images/support-our-olympians.gif) no-repeat;}
ul.menu li a.become-a-citizen-journalist {
	background:url(./images/become-a-citizen-journalist.gif) no-repeat;
	width:149px;
}
ul.menu li a.avenue-e-news {background:url(./images/avenue-e-news.gif) no-repeat;}
ul.menu li a:hover,
ul.menu li.active a {background-position:0 -62px;}

.promo-img {
	height:1%;
	overflow:hidden;
	padding:0 0 0 2px;
}
.promo-img img {display:block;}



/* blog content */
.blog-main {
    float:left;
    width:710px;
    /*background-color:rgb(0,0,0);*/
}

.blog-sidebar {
	float:right;
	width:212px;
	height:1%;
	border:1px solid #939598;
	background:#000;
	margin-bottom:19px;
	padding-right: 10px;
}

.newer-posts {
    float:right;
}

.blog-main a,
.blog-sidebar a {
    color:#fff;
}

.clear {
    clear:both;
}
/*primary content*/
.primary-content {
	height:1%;
	padding:23px 0;
	overflow:hidden;
}
.content {
	float:right;
	width:702px;
}
/*main column*/
.main-col {
	width:463px;
	float:left;
}
.intro {
	height:1%;
	padding:0 20px 18px 12px;
}
.intro p {
	font:14px "Trebuchet MS", sans-serif;
	margin:0;
}
.cnt-box {
	border:1px solid #939598;
	background:#414042;
	height:1%;
	padding:18px 11px 0;
	margin-bottom:21px;
}
.cnt-box h2 {
	margin:0;
	font:bold 14px "Trebuchet MS", sans-serif;
}
.date {
	font:italic 10px "Trebuchet MS", sans-serif;
	padding:2px 0 3px;
	display:block;
}
.cnt-box p {
	margin:0;
	line-height:15px;
}
.cnt-box p a,
.standings p a,
.featured p a {
	color:#fff;
	font-style:italic;
}
.cnt-box p.more {margin:0 0 23px;}

.video {
	height:1%;
	overflow:hidden;
}
.video ul {
	padding:0;
	margin:0;
	list-style:none;
	width:480px;
	overflow:hidden;
}
.video ul li {
	float:left;
	width:140px;
	padding:0 18px 0 1px;
}

.video img {
    width:140px;
}

/*sidebar*/
.sidebar {
	width:222px;
	float:left;
}
.box {
	height:1%;
	overflow:hidden;
	border:1px solid #939598;
	background:#000;
	margin-bottom:19px;
}
.box img {display:block;}
.timer {
	background:url(./images/timer-bg.jpg) no-repeat 8px 5px;
	height:1%;
	padding:4px 0 7px 52px;
	overflow:hidden;
}
.timer li {
	list-style-type: none;	
}
.timer a {
	text-decoration: none;	
}
.timer p {
	margin:0;
	font:12px/19px "Trebuchet MS", sans-serif;
	letter-spacing:-1px;
}
.standings {
	height:1%;
	overflow:hidden;
	padding:0 5px 127px 13px;
}
ul.list01 {
	padding:15px 0 0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.list01 li {
	background:url(./images/bullet01.gif) no-repeat 0 5px;
	padding:0 0 12px 13px;
}
ul.list01 a {
	color:#fff;
	text-decoration:none;
}
ul.list01 a:hover {text-decoration:underline;}
.standings p {margin:0;}

.featured {
	height:1%;
	padding:12px 10px 123px;
	overflow:hidden;
}
.featured p {
	margin:0 0 2px;
	line-height:14px;
}




/*footer*/
.footer {
	width:982px;
	position:relative;
	margin:0 -22px 0 -17px;
	padding:14px 0;
	overflow:hidden;
	background:#242526 url(./images/footer-bg.gif) repeat-x;
	color:#939598;
}
.footer ul {
	padding:0 0 9px;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	text-align:center;
}
.footer ul li {
	display:inline;
	padding:0 8px 0 3px;
	background:url(./images/separator01.gif) no-repeat 100% 2px
}
.footer ul li.last {background:none;}
.footer ul a {color:#939598;}
.center {
	text-align: center;
}
/* Christina's Additions */
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
img.alignleft, div.alignleft
{
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright
{
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter
{
text-align:center;
margin:0 auto;
}
