/*   
Theme Name: Assembly Line
Theme URI: http://www.assemblyline.com.au
Description: Custom theme for assemblyline.com.au
Author: Pixofirm
Author URI: http://pixofirm.com
Template: 
Version: 0.1
.
General comments/License Statement if any.
.
*/

/*** Reset ***/
* { padding: 0; margin: 0; }

/*** Common Styles ***/
.clear { clear: both; height: 0; line-height: 0; font-size: px; /*for IE*/ }
body { color: #ff4300; background: #a37943 url("http://www.assemblyline.com.au/images/bg.jpg"); font: 12px "Courier New", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: #000; }
a { color: #ff4300; }
a img { border: none; }
h1 span { display: none; }

/*** Layout ***/
#main { width: 990px; margin: 0 auto; }
.two_col { width: 435px; float:left; }
.three_col { width: 290px; float:left; }
.wp_content { padding: 15px 30px 30px 15px; }

/*** Headers and Navigation ***/
#head { background: url("http://www.assemblyline.com.au/images/header.jpg") top left no-repeat; height: 124px; }
#nav { list-style-type: none; position: relative; top: 77px; left: 48px; background: url("http://www.assemblyline.com.au/images/nav.jpg") top left no-repeat; width: 154px; height: 44px; }
#nav span { display: none; }
#nav li, #nav a { height:44px; display:block; }
#nav li { float:left; list-style:none; display:inline; }
#nav_home { width: 68px; }
#nav_myspace { width: 86px; }
#nav_home a:hover { background: url("http://www.assemblyline.com.au/images/nav.jpg") 0px -44px no-repeat; }
#nav_myspace a:hover { background: url("http://www.assemblyline.com.au/images/nav.jpg") -68px -44px no-repeat; }

/*** Section 1 - Releases, Press Kit, News, Wallpapers ***/
#section1_wrap { background: transparent url("http://www.assemblyline.com.au/images/section1.jpg") top left repeat; } /* Extra div for the bottom styling of section 1 */
#section1 { background: transparent url("http://www.assemblyline.com.au/images/section1_base.gif") bottom left no-repeat; padding: 30px 60px; }
#section1 h1 { background: transparent url("http://www.assemblyline.com.au/images/section1_headers.gif") top left no-repeat; display: block; height: 50px; width: 311px; }

/*** Section 2 - Bio, Press Clippings ***/
#section2_wrap { background: transparent url("http://www.assemblyline.com.au/images/section2.jpg") top left repeat; } /* Extra div for the bottom styling of section 1 */
#section2 { background: transparent url("http://www.assemblyline.com.au/images/section2_base.gif") bottom left no-repeat; padding: 30px 60px; color: #ebe0d0; }
#section2 h1 { background: transparent url("http://www.assemblyline.com.au/images/section2_headers.gif") top left no-repeat; display: block; height: 50px; width: 346px; }

/*** Section 3 - Bookings, Merch, Distro, Contact ***/
#section3 { background: transparent url("http://www.assemblyline.com.au/images/section3.jpg") top left repeat; padding: 30px 60px; color: #ebe0d0; }
#section3 h1 { background: transparent url("http://www.assemblyline.com.au/images/section3_headers.gif") top left no-repeat; display: block; height: 50px; width: 223px; }

/*** Releases ***/
#releases p { color: #e45024; }

/*** Press Kit ***/
#press_kit h1 { background-position: 0px -100px; }
#press_kit p.content { display: block; float: left; width: 180px; color: #e45024; }
#press_kit p.download a { display: block; float: left; padding-right: 20px; }

/*** Latest News ***/
#latest_news h1 { background-position: 0px -50px; }

/*** Wallpaper ***/
#wallpaper h1 { background-position: 0px -150px; }
#wallpaper .preview { float: left; width: 165px; padding: 10px 10px 10px 0; }
#wallpaper .preview .select { margin: 10px 0px; font-size: 12px; width: 165px; }

/*** Bio (About Us) ***/
#bio { display: block; background: transparent url("http://www.assemblyline.com.au/images/bio-pic.gif") top left no-repeat; padding-left: 200px; }
#bio div.wp_content { width: 500px; }

/*** Press Clippings ***/
#press_clippings { display: block; background: transparent url("http://www.assemblyline.com.au/images/press-pic.gif") top left no-repeat; padding-left: 200px; }
#press_clippings div.wp_content { width: 500px; }
#press_clippings h1 { background-position: 0px -50px; }
#press_clippings .thumb { float: left; padding: 10px 10px 0 0; }

/*** Bookings ***/

/*** Publicity ***/
#publicity h1 { height: 100px; background-position: 0px -150px; }

/*** Merchandise ***/
#merchandise h1 { background-position: 0px -50px; }

/*** Distribution ***/
#distribution h1 { background-position: 0px -100px; }