/************************ E A S T W O R K  S T U D I O S *************************/

/* html & body styles
*******************************/
body {margin:0;padding:0;background:url(images/body-bg.gif) repeat-x #222222;text-align:center;font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;color:#888888;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;font-family:'Lucida Grande', 'Trebuchet MS','Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;}
h1{color:#e4e4e4;font-size:24px;margin:0px 0px 10px 0px;font-weight:normal;}
h2{color:#ffffff;font-size:17px;margin:0;}
h3{color:#ffffff;font-size:15px;margin:0;padding:12px 0px 5px 0px;}
h4{color:#888888;font-size:14px;margin:0;padding:0px 0px 8px 0px;}
h5{color:#ffffff;font-size:10px;text-shadow:none;text-transform:uppercase;margin:0;padding:8px 0px 0px 15px;}
small{font-size:10px;}
hr{width:100%;height:1px;border-width:1px 0px 0px 0px;border-style:solid;border-color:#444444;}
#header{width:100%;height:24px;}
#body{width:950px;margin:auto;}
#logo a{float:left;display:block;width:62px;height:20px;background:url(images/logo.gif) no-repeat;margin:22px 0px 0px 20px;}
#search{float:right;margin:10px 0px 0px 0px;padding:0;}

.img{border:3px solid #303030;}
.img{border:3px solid #303030;}
.img{border:3px solid #666666;}

a.main:link{color:#8dbc1e;text-decoration:none;}
a.main:visited{color:#8dbc1e;text-decoration:none;}
a.main:hover{color:#8dbc1e;text-decoration:none;border-bottom:1px solid #8dbc1e;}

a.alt:link{color:#cccccc;text-decoration:none;}
a.alt:visited{color:#cccccc;text-decoration:none;}
a.alt:hover{color:#cccccc;text-decoration:none;border-bottom:1px solid #cccccc;}

a.none:link{color:#ffffff;text-decoration:none;}
a.none:visited{color:#ffffff;text-decoration:none;}
a.none:hover{color:#ffffff;text-decoration:none;}

a.img:link{border:3px solid #303030;}
a.img:visited{border:3px solid #303030;}
a.img:hover{border:3px solid #666666;}

a.info{position:relative;z-index:24;text-decoration:none;}
.info_head{margin:0px 0px 5px 0px;font-weight:bold;}
a.info:hover{z-index:25;}
a.info span{display: none}
a.info:hover span{display:block;position:absolute;font-weight:normal;top:2em; left:2em; width:15em;padding:5px;border:1px solid #d4d5aa;background-color:#ffffcc;color:#000;text-align: left;}


a.movie-poster-img {color:#cccccc;text-decoration:none;}
a.movie-poster-img:hover{color:#666666;text-decoration:none;}
a.movie-poster-img img{border:3px solid #303030;}
a.movie-poster-img:hover img{border:3px solid #666666;}

#menu{float:left;height:31px;margin:22px 0px 0px 20px;padding:0;}
#menu ul{list-style:none;width:500px;min-width:400px;margin:0;padding:0;}
#menu ul li{float:left;}
#menu ul li a{float:left;display:block;text-decoration:none;font-weight:bold;padding:0px 2px;cursor:pointer;font-family:'Lucida Grande', 'Trebuchet MS','Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;color:#aaaaaa;font-size:11px;}
#menu ul li span.left {display:block;width:3px;height:31px;background:url(images/menu-item-left.gif);float:left;}
#menu ul li span.mid {height:26px;background:url(images/menu-item-mid.gif);float:left;padding:3px 8px 2px 9px;line-height:26px;}
#menu ul li span.right {display:block;width:4px;height:31px;background:url(images/menu-item-right.gif);float:left;}
#menu ul li span.left-sel {display:block;width:3px;height:31px;background:url(images/menu-item-left-sel.gif);float:left;}
#menu ul li span.mid-sel {height:26px;background:url(images/menu-item-mid-sel.gif);float:left;padding:3px 8px 2px 9px;line-height:26px;}
#menu ul li span.right-sel {display:block;width:4px;height:31px;background:url(images/menu-item-right-sel.gif);float:left;}
#menu ul li a:hover{color:#ffffff;text-decoration:none;}

#content-top{display:block;clear:both;background:url(images/content-top.gif) no-repeat #303030;width:950px;height:10px;}
#content{display:block;clear:both;text-align:left;background:#303030;width:950px;}
#content-bottom{display:block;clear:both;background:url(images/content-bottom.gif) no-repeat #303030;width:950px;height:10px;line-height:0px;}
#footer-top{display:block;clear:both;background:url(images/content-top.gif) no-repeat #303030;width:950px;height:10px;margin:15px 0px 0px 0px;}
#footer{display:block;clear:both;text-align:center;background:#303030;width:950px;}
#footer-bottom{display:block;clear:both;background:url(images/content-bottom.gif) no-repeat #303030;width:950px;height:10px;line-height:0px;margin:0px 0px 15px 0px;}
.content-padding{padding:8px 18px 0px 18px;}
.content-right{float:right;background:#222222;width:315px;}
.content-left{float:left;}
.content-left-alt{float:left;background:#222222;}
.content-left-box{float:left;background:#222222;padding:10px 10px;}
.news-header{width:560px;margin:0px 0px 20px 0px;}
.featured-top{width:315px;height:36px;background:url(images/featured-top.gif) no-repeat #000;}
.featured-top-alt{width:560px;height:36px;background:url(images/featured-top-alt.gif) no-repeat #000;}
.movie-poster-thumb{margin:10px;border:3px solid #303030;}
.movie-poster{float:left;width:92px;margin:0px 0px 0px 16px;}

.list-org{list-style:none;padding:10px;margin:0;}
.categories{margin:5px 0px 15px 40px;padding:0px;}
.categories li{padding:1px;}
.list{list-style:square;padding:10px;margin:0px 10px;}
.list li{padding:2px 0px;}

.info-button{border:none;vertical-align:middle;}


/* form & table styles
*******************************/
table{font-size:12px;}
form{padding:0;margin:0;}
textarea{overflow:auto;}
.input{padding:3px;background:#333333;border:1px solid #424242;color:#888888;font-size:12px;}
.submitbutton, .submitbuttonHovered {width:66px;height:28px;color:#ffffff;font-size:12px;padding:0px 1px 5px 0px;background:url(images/submit.gif) no-repeat left top;cursor:pointer;border:none;}
.submitbuttonHovered {background-position:left bottom;}
.submit-altbutton, .submit-altbuttonHovered {width:66px;height:28px;color:#ffffff;font-size:12px;padding:0px 1px 5px 0px;background:url(images/submit-alt.gif) no-repeat left top;cursor:pointer;border:none;}
.submit-altbuttonHovered {background-position:left bottom;}
.searchbutton, .searchbuttonHovered {width:55px;height:23px;color:#ffffff;font-size:11px;padding:0px 1px 4px 0px;background:url(images/search.gif) no-repeat left top;cursor:pointer;border:none;}
.searchbuttonHovered {background-position:left bottom;}


