/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#top-content-1 ul, ol { margin:0; }


.arrowbutton { margin-left:745px; background:url(../images/arrow.gif) no-repeat; background-position-y:60%; height:35px; }
.arrowbutton:hover { margin-left:747px; }
.arrowbutton span { display:none; }

.postbackbutton a { float:right; color:#777; text-decoration: none; margin:5px; }
.postbackbutton a:hover { color:#222; }

/* latest headlines */
.posts-default, .posts-quick, .posts-line	{ list-style: none; margin: 0; padding: 0; overflow: hidden; width:630px; }
.posts-default .post	{ float: left; margin:0px 10px 10px 0; height: 250px; padding: 10px; font-size: 10px; background:rgb(238, 238, 238);}
.posts-default img		{ float: left; width: 285px; height: 150px; background: #ddd; text-indent: -9000px; margin-bottom:7px; }
.posts-default .entry-title	{ font-weight: bold; font-size: 12px; margin: 10px 0 5px; line-height: 1.3em; }
.posts-default .entry-title a:link, .posts-default .entry-title a:visited	{ text-decoration: none; }
.posts-default .entry-title a:hover	{ }
.posts-default .entry-summary, .posts-quick .entry-summary	{ color: #666; overflow: hidden; width:280px; font-size:10px; }
.posts-default .entry-thumbnails	{ clear: both; display: inline; }
.posts-quick			{ backgroxund: url(../../images/techblue/content-bg.jpg) repeat-x #FFF; boxrder: 1px solid #CCC; margin: 0 10px 10px 0; padding: 10px; }
.posts-quick li			{ padding: 10px 0; border-bottom: 1px dashed #999; }
.posts-quick li:last-child	{ border: none; }
.posts-quick img		{ float: left; margin-right: 15px; border: 1px solid #CCC; width: 190px; height: 100px; background: #111; text-indent: -9000px; }
.posts-quick .entry-title	{ font-weight: bold; font-size: 14px; margin: 0 0 10px; line-height: 1.3em; }
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited	{ text-decoration: none; }
.posts-quick .entry-title a:hover	{ }
.posts-quick .entry-summary	{ line-height: 1.5em; }
.posts-quick .quick-read-more	{ padding: 5px 0; }
.posts-quick .entry-thumbnails	{ float: left; }
.posts-default .entry-meta, .posts-quick .entry-meta	{ color: #CCC; float: left; background: url(../../images/overlay.png); width: 190px; height: 25px; display: block; margin: -25px 0 0; font-weight: bold; }
.posts-quick .entry-meta	{ margin: 76px 0 0 -206px; }
.posts-default .entry-meta a:link, .posts-default .entry-meta a:visited, .posts-quick .entry-meta a:link, .posts-quick .entry-meta a:visited	{ color: #FFF; text-decoration: none; }
.posts-default .entry-comments, .posts-quick .entry-comments { float: right; margin: 5px 5px 0; background: url(../../images/comments.gif) no-repeat left center; padding: 0 0 0 12px; }
.posts-default .published, .posts-quick .published	{ text-transform: uppercase; float: left; margin: 5px 5px 0; font-size: 10px; color: #999; border-bottom: none; }
.posts-line				{ }
.posts-line	li			{ text-align:left; width:350px; height:16px; text-decoration: none; margin-bottom:6px;}
.posts-line .entry-cat	{ display:none;}
.posts-line .entry-title	{ float: left; fomnt-size: 12px; margin: 3px 0 0 5px; }
.posts-line .entry-comments	{ float: right; font-size: 11px; display:none;}

.layout-3c-r-fixed .posts-default .post, .layout-3c-r-fixed .posts-default img, .layout-3c-r-fixed .posts-default .entry-meta	{ width: 223px; }
.layout-3c-fixed .posts-default .post, .layout-3c-fixed .posts-default img, .layout-3c-fixed .posts-default .entry-meta	{ width: 223px; }

#mag-container {margin-top:23px; height:480px;}
#latestposts-home {background:url(../images/am/latestarticles.gif); width:304px; height:28px; margin-bottom:15px; background-position: -100px 0px;}

#social-links { top:0; position:absolute; width:100%; }
#sl-cont {width:91px; text-align:left; }
#sl-facebook {background:url(../images/am/fbsm.png) no-repeat top center; width:27px; height:27px; float:right;}
#sl-facebook span {display:none;}
#sl-facebook:hover { background-position-y:-27px; }

#sl-twitter {background:url(../images/am/twsm.png) no-repeat top center; width:27px; height:27px; margin-left:6px; float:right;}
#sl-twitter span {display:none;}
#sl-twitter:hover { background-position-y:-27px; }

#sl-rss {background:url(../images/am/rsssm.png) no-repeat top center; width:25px; height:27px; margin-left:6px; float:right;}
#sl-rss span {display:none;}
#sl-rss:hover { background-position-y:-27px; }




#navcontainer { position:absolute; left:0px; top:0px; width:545px; height:28px; }
#navcontainer span { display:none;}



#menu-style { position:absolute; left:0px; top:0px; width:68px; height:28px; background:url(../images/am/topnav0610.gif); background-position:0px 0px;}
#menu-style:hover { background-position:0px -28px; }

#menu-people { position:absolute; left:68px; top:0px; width:56px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-68px 0px;}
#menu-people:hover { background-position:-68px -28px; }

#menu-gear { position:absolute; left:124px; top:0px; width:47px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-124px 0px;}
#menu-gear:hover { background-position:-124px -28px; }

#menu-music { position:absolute; left:171px; top:0px; width:52px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-171px 0px;}
#menu-music:hover { background-position:-171px -28px; }

#menu-art { position:absolute; left:223px; top:0px; width:36px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-223px 0px;}
#menu-art:hover { background-position:-223px -28px; }

#menu-video { position:absolute; left:259px; top:0px; width:49px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-259px 0px;}
#menu-video:hover { background-position:-259px -28px; }

#menu-sport { position:absolute; left:308px; top:0px; width:49px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-308px 0px;}
#menu-sport:hover { background-position:-308px -28px; }

#menu-events { position:absolute; left:357px; top:0px; width:58px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-357px 0px;}
#menu-events:hover { background-position:-357px -28px; }

#menu-awards { position:absolute; left:415px; top:0px; width:85px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-415px 0px;}
#menu-awards:hover { background-position:-415px -28px; }

#menu-subscribe { position:absolute; left:500px; top:0px; width:80px; height:28px; background:url(../images/am/topnav0610.gif); background-position:-500px 0px;}
#menu-subscribe:hover { background-position:-500px -28px; }

.sub2 {left:317px; position:relative;}
#oelink {width:550px;}