@import url(http://www.fullmentaljacket.com/base_theme.css);
body { background:url(http://www.fullmentaljacket.com/templateimages/bg.png) repeat 0 0; height:100%; width:100%; margin: 0px; padding:0px; border:0px; font-size:12px; color:#C6CACC; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:link, a:visited {text-decoration:none;}
a {text-decoration:none; color:#fff; }
.clr { clear: both; overflow: hidden; width: 1px; height: 1px; margin: 0px; border: 0px; padding: 0px; font-size: 0; line-height: 0; }

/************************************************
* Layout test *
************************************************/
#container {background:url(http://www.fullmentaljacket.com/templateimages/burst.png) no-repeat 50% 45px; height:100%; width:100%; margin: 0px; padding:0px; min-height:550px; }
#container-inner { width:1079px; min-height:550px; margin: 0 auto; text-align: left; }
#content { width:880px;margin: 0 auto; text}
#alpha {width:880px; }
#alpha-inner {width:880px; overflow: hidden; padding:0px; }

.min-height {min-height:550px; height:550px;}
#jswarning {color:#5C6A73; float:left; }

/************************************************
* Header *
************************************************/
#header {position:relative; margin:0px ; padding:0px; height:91px; margin:0px auto; width:1030px; }
#header-inner {margin:0px ; padding:0px; }
#header-name a {position:relative; display: block; width: 350px; height: 48px; float:left; background:url(http://www.fullmentaljacket.com/templateimages/logo.png) no-repeat 100% 100%; text-indent: -9999px; outline: none; margin:11px 0px 0px 0px; }
#header-description { margin-bottom: 0; display:none; }

/************************************************
* Menu *
************************************************/
ul.menu { list-style:none; color:#C6CACC; }

/* Header Menu ----------------------------------------------------------------- */

#header ul.menu {width:422px; float:right; margin:56px 0px 0px 0px; }
#header ul.menu li{ margin:0px; padding:0px; float:left; display:block; }
#header ul.menu li.home { margin:0px; padding:0px;width:66px; float:left; display:block; }
#header ul.menu li.about { margin:0px; padding:0px;width:74px; float:left; display:block; }
#header ul.menu li.work { margin:0px; padding:0px;width:70px; float:left; display:block; }
#header ul.menu li.news { margin:0px; padding:0px;width:66px; float:left; display:block; }
#header ul.menu li.contact { margin:0px; padding:0px;width:91px; float:left; display:block; }
#header ul.menu li.rss { margin:0px; padding:0px;width:55px; float:right; display:block; }

#header ul.menu li a{ height:32px; display:block; float:left; }
#header ul.menu li.home a{ background:url(http://www.fullmentaljacket.com/templateimages/menu-home.png) no-repeat 0 0; width:66px; }
#header ul.menu li.about a{ background:url(http://www.fullmentaljacket.com/templateimages/menu-about.png) no-repeat 0 0 ; width:74px; }
#header ul.menu li.work a{ background:url(http://www.fullmentaljacket.com/templateimages/menu-work.png) no-repeat 0 0 ; width:70px; }
#header ul.menu li.news a{ background:url(http://www.fullmentaljacket.com/templateimages/menu-news.png) no-repeat 0 0; width:66px; }
#header ul.menu li.contact a{ background:url(http://www.fullmentaljacket.com/templateimages/menu-contact.png) no-repeat 0 0; width:91px; }
#header ul.menu li.rss a{background:url(http://www.fullmentaljacket.com/templateimages/rss.gif) no-repeat 100% 50%; width:55px; float:right; }

body.home #header ul.menu li.home a,
#header ul.menu li.home a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/menu-home.png) no-repeat 0 -32px ; }

body.about #header ul.menu li.about a,
#header ul.menu li.about a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/menu-about.png) no-repeat 0 -32px ; }

body.projects #header ul.menu li.work a,
body.librarysets #header ul.menu li.work a,
body.work #header ul.menu li.work a,
#header ul.menu li.work a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/menu-work.png) no-repeat 0 -32px ; }

body.news #header ul.menu li.news a,
#header ul.menu li.news a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/menu-news.png) no-repeat 0 -32px ; }

body.contact #header ul.menu li.contact a,
#header ul.menu li.contact a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/menu-contact.png) no-repeat 0 -32px ; }

#header ul.menu li span { display:none; }

/************************************************
* Sorting Tabs *
************************************************/

/* Sorting Projects on Home Page ----------------------------------------------------------------- */
.sort { width:880px; margin:20px auto 10px auto; position:relative; }

.sort ul { list-style:none; color:#C6CACC; margin:0px; }
.sort ul li span { display:none; }

.sort ul {border-bottom:#5C6A73 1px solid; height:24px; width:880px; display:block; }
.sort ul li{ margin:0px; padding:0px; float:left; display:block; }
.sort ul li.latest { width:107px; }
.sort ul li.featured { width:132px; }
.sort ul li.demo { width:140px; }

.sort ul li a{ height:24px; display:block; float:left; }
.sort ul li.latest a{ background:url(http://www.fullmentaljacket.com/templateimages/sort-latest.gif) no-repeat 0 0 ; width:107px; }
.sort ul li.featured a{ background:url(http://www.fullmentaljacket.com/templateimages/sort-featured.gif) no-repeat 0 0; width:132px; }
.sort ul li.demo a{ background:url(http://www.fullmentaljacket.com/templateimages/sort-demo.gif) no-repeat 0 0 ; width:140px; }

.sort ul li.latest a.active,
.sort ul li.latest a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/sort-latest.gif) no-repeat 0 -24px; }
.sort ul li.featured a.active,
.sort ul li.featured a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/sort-featured.gif) no-repeat 0 -24px; }
.sort ul li.demo a.active,
.sort ul li.demo a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/sort-demo.gif) no-repeat 0 -24px; }


/* Primary Nav on Work Page*/
.sort ul.work-archive {border-bottom:#5C6A73 1px solid; height:24px; width:880px; display:block; text-align:left; }
.sort ul.work-archive li{ margin:0px; padding:0px; float:left; display:block; }

.sort ul.work-archive li.work-projects { width:129px; float:left; display:block; margin:0px;}
.sort ul.work-archive li.work-library { width:158px; float:left; display:block; margin:0px;}
.sort ul.work-archive li.work-news { width:96px; float:left; display:block; margin:0px;}
.sort ul.work-archive li.work-all { width:81px; float:left; display:block; margin:0px;}
.sort ul.work-archive li.work-demo { width:140px; float:right; display:block; margin:0px;}

.sort ul.work-archive li a{ height:24px; display:block; float:left; }
.sort ul.work-archive li.work-projects a{ background:url(http://www.fullmentaljacket.com/templateimages/archive-projects.gif) no-repeat 0 0 ; width:129px; }
.sort ul.work-archive li.work-library a{ background:url(http://www.fullmentaljacket.com/templateimages/archive-library.gif) no-repeat 0 0; width:158px; }
.sort ul.work-archive li.work-news a{ background:url(http://www.fullmentaljacket.com/templateimages/archive-news.gif) no-repeat 0 0; width:96px; }
.sort ul.work-archive li.work-all a{ background:url(http://www.fullmentaljacket.com/templateimages/archive-all.gif) no-repeat 0 0; width:81px; }
.sort ul.work-archive li.work-demo a{ background:url(http://www.fullmentaljacket.com/templateimages/archive-demo.gif) no-repeat 0 0 ; width:140px; }

.sort ul.work-archive li.work-projects a.active,
.sort ul.work-archive li.work-projects a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/archive-projects.gif) no-repeat 0 -24px; }
.sort ul.work-archive li.work-library a.active,
.sort ul.work-archive li.work-library a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/archive-library.gif) no-repeat 0 -24px; }
.sort ul.work-archive li.work-news a.active,
.sort ul.work-archive li.work-news a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/archive-news.gif) no-repeat 0 -24px; }
.sort ul.work-archive li.work-all a.active,
.sort ul.work-archive li.work-all a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/archive-all.gif) no-repeat 0 -24px; }
.sort ul.work-archive li.work-demo a.active,
.sort ul.work-archive li.work-demo a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/archive-demo.gif) no-repeat 0 -24px; }

/* Primary Nav on About Page*/
.sort ul.about {border-bottom:#5C6A73 1px solid; height:24px; width:600px; display:block; clear:left; }
.sort ul.about li{ margin:0px; padding:0px; float:left; display:block; }

.sort ul.about li.about { width:140px; }
.sort ul.about li.creative { width:205px; }
.sort ul.about li.production { width:232px; }

.sort ul.about li a{ height:24px; display:block; float:left; }
.sort ul.about li.about a{ background:url(http://www.fullmentaljacket.com/templateimages/about-about.gif) no-repeat 0 0 ; width:140px; }
.sort ul.about li.creative a{ background:url(http://www.fullmentaljacket.com/templateimages/about-creative.gif) no-repeat 0 0; width:205px; }
.sort ul.about li.production a{ background:url(http://www.fullmentaljacket.com/templateimages/about-production.gif) no-repeat 0 0; width:232px; }

.sort ul.about li.about a.active,
.sort ul.about li.about a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/about-about.gif) no-repeat 0 -24px; }
.sort ul.about li.creative a.active,
.sort ul.about li.creative a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/about-creative.gif) no-repeat 0 -24px; }
.sort ul.about li.production a.active,
.sort ul.about li.production a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/about-production.gif) no-repeat 0 -24px; }

/* Primary Nav on Orad Page*/
/* added by Ronen jan-26-2009 */
.sort ul.orad {border-bottom:#5C6A73 1px solid; height:24px; width:600px; display:block; clear:left; }
.sort ul.orad li{ margin:0px; padding:0px; float:left; display:block; }

.sort ul.orad li.library { width:190px; }
.sort ul.orad li.faq { width:190px; }
.sort ul.orad li.purchase { clear: none; width:190px; border-top: none; }

.sort ul.orad li a{ height:24px; display:block; float:left; }
.sort ul.orad li.library a{ background:url(http://www.fullmentaljacket.com/templateimages/orad_lib.gif) no-repeat 0 0 ; width:190px; }
.sort ul.orad li.faq a{ background:url(http://www.fullmentaljacket.com/templateimages/orad_faq.gif) no-repeat 0 0; width:190px; }
.sort ul.orad li.purchase a{ background:url(http://www.fullmentaljacket.com/templateimages/orad_purchase.gif) no-repeat 0 0; width:190px; }

.sort ul.orad li.library a.active,
.sort ul.orad li.library a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/orad_lib.gif) no-repeat 0 -24px; }
.sort ul.orad li.faq a.active,
.sort ul.orad li.faq a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/orad_faq.gif) no-repeat 0 -24px; }
.sort ul.orad li.purchase a.active,
.sort ul.orad li.purchase a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/orad_purchase.gif) no-repeat 0 -24px; }


/************************************************
* Flash *
************************************************/
object,
embed { margin:0px; border:none; padding:0px; }
#demo-reel { width:320px; margin:30px auto;}


/************************************************
* SIFR *
************************************************/

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible !important; margin: 0;}
.sIFR-replaced { visibility: visible !important; margin: 0px;}
.sIFR-replaced embed.sIFR-flash {visibility: visible; display:block;}

span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}

h1,
.sIFR-hasFlash h1 { font-size:26px; line-height:28px; display:block; margin-top: 5px; margin-bottom: 5px; }
h2,
.sIFR-hasFlash h2 { font-size: 22px; line-height:22px; display:block; margin-bottom: 5px; }
h3,
.sIFR-hasFlash h3 { font-size: 18px; line-height:18px; display:block; margin-bottom: 5px; }
h4,
.sIFR-hasFlash h4 { font-size: 18px; line-height:18px; display:block; margin-bottom: 5px; }


.sIFR-hasFlash h1,
.sIFR-hasFlash h2,
.sIFR-hasFlash h3, 
.sIFR-hasFlash h4 {margin-left:0px;}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}

/************************************************
* Entries *
************************************************/
#intro-flash { width:870px; margin:0px auto; display:block; position:relative; }
.home-entries {position:relative; width:880px; clear:both; padding:0px; }
.entry {position:relative; width:292px; float:left; }
.entry-body { line-height:18px;}


/* More Links ----------------------------------------------------------------- */

.more-work a{ width:50px; float:right; background:url(http://www.fullmentaljacket.com/templateimages/more-grey.gif) no-repeat 75% 50%; height:30px; display:block; }
.more-work span { display:none; }

.home-entries .more-work { width:880px; clear:both; height:30px; }
#intro-flash .more-work { width:100px; clear:both; height:30px; float:right; }

.paginate { color:#5C6A73; width:880px; clear:both; padding:10px 0px; text-align:right;}
.paginate a { color:#8B979E;}

/* About Page ----------------------------------------------------------------- */
.about-index .entry-body { width:600px; font-size:14px; float:left; }
.client-list { width:240px; wid\th:215px; padding:40px 0px 0px 25px; display:block; float:right; background:url(http://www.fullmentaljacket.com/templateimages/clientlist.png) no-repeat 0 0; }

/* Contact Page ----------------------------------------------------------------- */
.contact-index .entry-body { width:500px; font-size:14px; float:left; margin:30px 0px; }
form input.text{border:#393939 1px solid; background:url(http://www.fullmentaljacket.com/templateimages/formbg.png) repeat-x 0 0; color:#fff; line-height:18px;}
form textarea{border:#393939 1px solid; background:url(http://www.fullmentaljacket.com/templateimages/formbg.png) repeat-x 0 0; color:#fff; line-height:16px;}
#contact-form {margin:5px 0px 0px 0px; width:300px; float:right;}
#contact-form label { margin:5px 0px; padding:0px ;width: 120px; float:left; text-align:left; clear:left; height:24px; }
#contact-form label#message {width: 200px;}
#contact-form input.text { margin:5px 0px; padding:0px ; float:right; width:150px; font-size:16px; height:24px; }
#contact-form input#send{ margin: 0px; padding: 15px 0px 0px 0px ; width: 44px; height:23px; float:right; }
#contact-form textarea { margin: 0px; padding: 5px 0px 0px 0px ; width: 298px; height:50px; font-size:14px; }


/* Next / Previous Entry Navigation */
#content .content-nav { height:20px; display:block;}
#content .content-nav.news { position:relative; width:96px; left: 287px;}
#content .content-nav.librarysets {position:relative; width:158px; left:129px;}
#content .content-nav.projects {position:relative; width:129px;}
#content .content-nav a.prev {background:url(http://www.fullmentaljacket.com/templateimages/prev.gif) no-repeat 0 0; width:45px; height:12px; float:left; display:block;}
#content .content-nav a.next {background:url(http://www.fullmentaljacket.com/templateimages/next.gif) no-repeat 0 0; width:44px; height:12px; float:right; display:block;}
#content .content-nav a.prev span,
#content .content-nav a.next span { display:none;}


/* Entry Page for Library Sets and Projects----------------------------------------------------------------- */
.entry-main { position:relative; width:880px; clear:both; padding-top:20px;}
.entry-page { margin:20px 0px 0px 0px; }
.entry-page .entry-content {width:330px; float:left; display:block; }
.entry-page .entry-body {width:330px; margin:0px auto; }
.purchase { width:880px; clear:both; border-top:1px solid #3E4246; padding:10px 0px 0px 0px; margin:5px 0px 0px 0px;}


/* Entry Page for News ----------------------------------------------------------------- */
.entry-page.news-entry { width:500px; display:block; margin:0px; padding:0px;}
.entry-page.news-entry .entry-content {width:460px; float:none; }
.entry-page.news-entry .entry-body {width:460px; float:none; }

.entry-right-col {width:330px; float:right; clear:none; border-left:1px solid #3E4246; margin:0px; }
.related-entries.news-entries {width:280px; margin:0px; margin-left:50px;}
.related-entries.news-entries .related-entries-header { width:270px; border:none; height:30px; }
.related-entries.news-entries .entry.tile-entry { width:270px; margin:0px;}

.related-entries.news-entries .thumb-260,
.related-entries.news-entries .thumb-260 a{position:relative; width:270px; height:188px; display:block; }

.archived-images {width:270px; margin:0px; margin-left:50px;}
.archived-images .photo-gallery { margin:0px; width:270px; padding:10px 0px;}

.photo-nav {width:270px; margin-top:10px; height:20px; font-size:12px;}
#imgcount { width:110px; text-align:center; display:block; float: left; color:#8B979E;}
a#left { width:80px; display:block; float: left; background:url(http://www.fullmentaljacket.com/templateimages/left.gif) no-repeat 100% 5px; height:20px; text-indent:-9999px;}
a#right { width:80px; display:block; float: left; background:url(http://www.fullmentaljacket.com/templateimages/right.gif) no-repeat 0 5px; height:20px; text-indent:-9999px;}



/* Work Archive List ----------------------------------------------------------------- */

.tile-entry { height:210px; heig\ht:190px; padding:10px 0px; }
.news-excerpt { padding:0px; }
.news-excerpt a{ color:#C6CACC;}


.archive-entry {position:relative; width:880px; wid\th:870px; float:left; padding:10px 5px; border-bottom:1px solid #3E4246; clear:left; }
.archive-entry.last { border:none; }
.archive-entry:hover {background:#34383B; }
.search-entries .archive-entry.last {border-bottom:1px solid #3E4246; }


.news-description {width:670px; float:left; display:block; margin:0px; }
.news-description .mt-image-left { margin:0px; }
.news-description .thumb-title { padding:0px; }

.news-excerpt { margin:0px; }

.news-entry .news-excerpt,
.news-entry h2.thumb-title { width:515px; float:left; display:block; margin-left:20px; }

.projects-entry .news-excerpt,
.projects-entry h2.thumb-title { width:375px; float:left; display:block; margin-left:20px; }

.librarysets-entry .news-excerpt,
.librarysets-entry h2.thumb-title { width:375px; float:left; display:block; margin-left:20px; }


.related-entries {width:880px; clear:left; margin:30px 0px 0px 0px; }
.related-entries-header { width:880px; border-top:1px solid #3E4246; background:url(http://www.fullmentaljacket.com/templateimages/relateditems.gif) no-repeat 0px 10px; height:30px; }
.archived-images-header { width:270px; background:url(http://www.fullmentaljacket.com/templateimages/archivedimages.gif) no-repeat 0px 10px; height:30px;}


/************************************************
* Image Formatting *
************************************************/

.mt-image-left { float:left; }
.mt-image-right { float:right; }

.archive-entry img {padding:5px; background:#5C6A73; float:left; }
.archive-entry img:hover {background:#96A8B2; }


.thumb {position:relative; display:block; }
.thumb img{position:relative; display:block; padding:5px; background:#5C6A73; }
.thumb .play { float: left; position:relative; display:block; width: 43px; height: 29px; }
.thumb .play span { position: absolute; left: 0; top: 0; width: 43px; height: 29px; text-indent: -9999px; background-image: url(http://www.fullmentaljacket.com/player/play-43x30.png); }
.thumb img.video-thumb { padding: 0px; background-color: #1f1f1f; border: 2px solid #5C6A73; }
.thumb iframe { border: 5px solid #5C6A73; }
.thumb-260 img:hover,
.thumb-120 img:hover {background:#96A8B2; }


.thumb-260 a{position:relative; width:290px; height:208px; display:block; }
.thumb-260 .thumb-flash {width:260px; height:178px; position:absolute; top:5px; left:5px; display:block; float:left; margin:0px; padding:0px; z-index:5; }


.thumb-870 { width:880px; padding:10px 0px; margin:0px; display:block; }
.thumb-870 img,
.thumb-870 img.mt-image-left { margin:0px; float:none; display:block; }

.photos { margin:10px 0px 0px 0px; width:366px; display:block; }
.photo-gallery {width:376px; float:left; display:block; margin:0px 20px 0px 0px; }
.thumb-title { display:none;}
.thumb-45 img{ padding:2px; background:#5C6A73; margin:0px 10px 10px 0px; float:left; clear:none; }

/************************************************
* Entry Items *
************************************************/

.entry-items { width:85px; float:right; margin:0px; }

.entry-page .entry-items { width:125px; float:right; }
.entry-page .entry-items .hilights { width:75px; float:right; margin:0px; }
.entry-page .entry-items .entry-tags { clear:right;}

.entry-page.news-entry .entry-items { width:125px; float:right; }
.entry-page.news-entry .entry-items .hilights { width:125px; float:none; margin:0px; }

/************************************************
* Social Bookmarking *
************************************************/

#entry-promotion { width: 220px; clear:left; float:none;}
#entry-promotion a { display:block; width: 16px; height:16px; margin:0px 5px; float:left;}
#entry-promotion a#digg { background:url(http://www.fullmentaljacket.com/templateimages/digg.gif) no-repeat 0 0 ;}
#entry-promotion a#delicious{ background:url(http://www.fullmentaljacket.com/templateimages/delicious.gif) no-repeat 0 0 ;}
#entry-promotion a#reddit { background:url(http://www.fullmentaljacket.com/templateimages/reddit.gif) no-repeat 0 0 ;}
#entry-promotion a#fark { background:url(http://www.fullmentaljacket.com/templateimages/fark.gif) no-repeat 0 0 ;}
#entry-promotion a#facebook { background:url(http://www.fullmentaljacket.com/templateimages/facebook.gif) no-repeat 0 0 ;}
#entry-promotion a#technorati { background:url(http://www.fullmentaljacket.com/templateimages/technorati.gif) no-repeat 0 0 ;}
#entry-promotion a#stumpleupon { background:url(http://www.fullmentaljacket.com/templateimages/stumpleupon.gif) no-repeat 0 0 ;}
#entry-promotion a span { display:none;}




/************************************************
* Entry Tags *
************************************************/

.entry-tags {color:#8B979E; text-transform:uppercase; font-size:10px; }
.entry-tags a {color:#8B979E; }
.entry-tags a:hover {color:#C6CACC; }
.entry-tags li {float:left; clear:left; padding:2px 0px; }

span.related {background:url(http://www.fullmentaljacket.com/templateimages/related.png) no-repeat 0 50% ; width:42px; height:12px; display:block; }
span.related em { display:none; }

.delimiter { padding:0px 4px 0px 0px; }
.archive-entry .entry-tags { width:115px; float:left; }
.archive-entry .entry-tags li {float:left; clear:left; padding:2px 0px; }

.client-list .entry-tags { width:215px; float:left; line-height:14px; }
.client-list .entry-tags li a {width:215px;}

.entry-page .entry-tags { width:125px; clear:both; text-align:left; color:#5C6A73; margin:0px 0px 0px auto; }
.entry-page .entry-tags span.related { width:50px; float:left; }
.entry-page .entry-tags ul.entry-tags-list { width:150px; float:left; clear:none; margin:5px 0px 0px 0px; }
.entry-page .entry-tags li {float:left; clear:left; padding:0px; }
.entry-page .entry-tags li a {width:150px;}

.entry-page .entry-tags a {color:#5C6A73; }
.entry-page .entry-tags a:hover {color:#C6CACC; }

/************************************************
* Hilights *
************************************************/

.hilights {width:75px; }
.hilights a {width:75px; margin: 0px 0px 10px 0px; height:20px; display:block; }
.hilights a.new { background:url(http://www.fullmentaljacket.com/templateimages/new.png) no-repeat 100% 0 ; }
.hilights a.onair { background:url(http://www.fullmentaljacket.com/templateimages/onair.png) no-repeat 100% 0 ; }
.hilights a.featured { background:url(http://www.fullmentaljacket.com/templateimages/featured.png) no-repeat 100% 0 ; }
.hilights a.press { background:url(http://www.fullmentaljacket.com/templateimages/press.png) no-repeat 100% 0 ; }
.hilights span {display:none; }

.thumb .hilights a {margin:0px; display:block; width:75px; }

.archive-entry .hilights { width:75px; float:right; height:177px; }
.archive-entry.news-entry .hilights {height:81px; }


/************************************************
* Entry Categories *
************************************************/
.entry-categories {text-align:right; color:#8B979E; text-transform:uppercase; font-size:11px; margin:0px; }
.entry-categories li {float:right; clear:right; text-align:right; }

.entry-categories a {color:#8B979E; text-align:right; height:11px; line-height:normal; }
.entry-categories a:hover {color:#C6CACC; }

.archive-entry .entry-categories { width:85px; float:right; clear:right;}
.archive-entry .entry-categories a {float:right; clear:right; text-align:right; }

.entry-content .entry-categories {width:300px; float:right; clear:right; }

/************************************************
* Footer *
************************************************/
#footer {position:relative; clear:both; width: 1079px; margin-top:100px; height:91px; padding:0px; color:#271D12; background: url(http://www.fullmentaljacket.com/templateimages/footer.png) no-repeat 50% 0; }
#footer-inner {width:926px; padding:0px; margin:0px auto; }
#footer a{ padding:3px 0px 3px 16px; }
#footer .sitecredits {position:relative; width:550px; float:left; padding:0px; text-align:left; font-size:10px; margin:50px 0px 0px 0px; color:#666; }
#footer .sitecredits a{margin:0px; color:#666; padding:0px; }

/* Footer Menu ----------------------------------------------------------------- */

#footer ul.menu {width:367px; float:right; margin:22px 0px 0px 0px; }
#footer ul.menu li{ margin:0px; padding:0px; float:left; }
#footer ul.menu li a{ height:20px; display:block; float:left; }
#footer ul.menu li.home a{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-home.png) no-repeat 100% 0; width:45px; }
#footer ul.menu li.about a{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-about.png) no-repeat 100% 0 ; width:55px; }
#footer ul.menu li.work a{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-work.png) no-repeat 100% 0 ; width:50px; }
#footer ul.menu li.news a{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-news.png) no-repeat 100% 0; width:47px; }
#footer ul.menu li.contact a{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-contact.png) no-repeat 100% 0; width:71px; }

body.home #footer ul.menu li.home a,
#footer ul.menu li.home a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-home.png) no-repeat 100% -20px ; }
body.about #footer ul.menu li.about a,
#footer ul.menu li.about a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-about.png) no-repeat 100% -20px ; }
body.work #footer ul.menu li.work a,
#footer ul.menu li.work a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-work.png) no-repeat 100% -20px ; }
body.news #footer ul.menu li.news a,
#footer ul.menu li.news a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-news.png) no-repeat 100% -20px ; }
body.contact #footer ul.menu li.contact a,
#footer ul.menu li.contact a:hover{ background:url(http://www.fullmentaljacket.com/templateimages/bmenu-contact.png) no-repeat 100% -20px ; }
#footer ul.menu li span { display:none; }

/* START: Flow Player */
#reel #video_listing { position: relative; margin: 0px auto; width: 640px; height: 360px; }
#reel #video_listing span { position: absolute; left: 0; top: 0; width: 640px; height: 360px; text-indent: -9999px; background-image: url(http://www.fullmentaljacket.com/player/play.png); }
#reel #video_listing #video_frame { display: block;	width: 640px; height: 360px; }
/* END: Flow Player  */

#protosets { clear: both; padding: 17px 0 0 0; margin: 0 0 30px; background-image: url(http://www.fullmentaljacket.com/templateimages/protosets-bg.png); background-position: left bottom; background-repeat: no-repeat; width: 379px; height: 253px; }
#protosets .image { margin: 101px 0 0 21px; }
