﻿/*
Theme Name: Dean St. Live
Description: Custom theme for Dean St. Live.
Version: 1
Author: PaperPlane Studios
Author URL: http://www.paperplane-studios.co.uk/
*/

/* Main CSS */


body {
	font-family: arial, verdana, serif;
	font-size: 12px;
	color: #5b5a5f;
	background: #fff;
	margin-top: 0.01em;
	margin-left: 0.01em;
	margin-right: 0.01em;
}

a {
	color: #f76802;
	text-decoration: none;
}

#wrap {
	width: 988px;
	margin: 20px;
	margin-top: 25px;
}
 
#left {
	width: 240px;
	margin-top: -20px;
	position:absolute;
}

#right {
	width: 730px;
	margin-left: 260px;
	position:absolute;
}

#bottom {
	width: 988px;
	margin-top: 560px;
	position:absolute;
}


 

/* Logo */

h1#logo a {
	background: url('images/logo.jpg');
	width: 240px;
	height: 85px;
	border:none;
	margin:0px;
	position: absolute;
}

h1#logo a span {
	display:none;
}




/* Main Menu */

ul.menu {
	list-style: none;
	width: 240px;
	margin-top: 120px;
	position: absolute;
	margin-left: -40px;
}

ul.menu li {
	font-size:12px;
	line-height:21px;
	width: 240px;
}

ul.menu li a {
	color: #5b5a5f;
	font-size:12px;
	line-height:21px;
	text-indent: 3px;
	display: block;
	width: 240px;
	border-bottom: 1px solid #cbcbcb;	
}

ul.menu li a:hover {
	width: 240px;
	color: #f76802;
	border-bottom: 1px solid #f76802;	
}




/* Extra Menu (PDF Booking, etc) */

ul.extramenu {
	list-style: none;
	margin-left: -40px;
	margin-top: 395px;
	position: absolute;
	width: 240px;
}

ul.extramenu li {
	font-size:12px;	
	float:left;
}

ul.extramenu li a {
	width: 240px;
	border-bottom: 1px solid #cbcbcb;	
	color: #5b5a5f;
	font-size:12px;
	line-height:21px;
	text-indent: 3px;
	display: block;
}

ul.extramenu li a:hover {
	width: 240px;
	color: #f76802;
	border-bottom: 1px solid #f76802;	
}




/* Example Projects */

#exampleprojects {
	width: 240px;
	position: absolute;
	margin-top: 537px;
}

ul.exampleprojectslist {
	list-style: none;
	margin-left: -40px;
}




/* Studio Menu */

ul.studiomenu {
	margin-left: 220px;
	margin-top: 0px;
	position: absolute;
	width: 730px;
}

ul.studiomenu li {
	display:inline;	
	list-style: none;
	width: 135px;
	font-size:12px;	
}

ul.studiomenu li a {
	color: #5b5a5f;
	border-top: 1px solid #cbcbcb;	
	font-size:12px;
	line-height:30px;
	display: block;
	width: 135px;
	float:left;	
	margin-right: 10px;
	text-indent: 3px;
}

ul.studiomenu li a:hover {
	width: 135px;
	color: #f76802;
	border-top: 1px solid #f76802;	
}

ul.studiomenu li.large a{
	display:inline;	
	list-style: none;
	width: 220px;
	font-size:12px;	
}




/* Studio Blurb & Picture(s) */

.roomblurb {
	position: absolute;
	margin-top: 90px;
	margin-left: 260px;
	height: 50px;
	border-bottom: 1px solid #cbcbcb;
	width: 730px;
}

img.roompic {
	position: absolute;
	margin-top: 159px;
	margin-left: 260px;
	height: 377px;
}

img.indexpic {
	position: absolute;
	margin-top: 139px;
	margin-left: 260px;
	height: 337px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cbcbcb;
	padding-top: 20px;
	border-top: 1px solid #cbcbcb;
}


img.newpic {
	position: absolute;
	margin-top: 159px;
	margin-left: 260px;
	height: 337px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cbcbcb;
}




/* Contact */

#contact {
	position: absolute;
	margin-top: 159px;
	margin-left: 260px;
	width: 730px;
	padding-bottom: 20px;

}



/* Artist Blurb & Picture(s) */

.artistblurb {
	position: absolute;
	margin-top: 120px;
	margin-left: 260px;
	height: 20px;
	border-bottom: 1px solid #cbcbcb;
	width: 730px;
	font-size: 14px;
}

img.artistpic {
	position: absolute;
	margin-top: 159px;
	margin-left: 260px;
	width: 730px;
	height: 337px;
}




/* Bottom */

h3 {
	font-size: 12px;
	line-height: 21px;
	text-decoration:none;
	font-weight:normal;
	margin-bottom: 10px;
	border-bottom: 1px solid #cbcbcb;
	text-indent: 3px;
}




/* Dimensions */

#dimensions {
	width: 345px;
	position: absolute;
	margin-left: 260px;
	margin-top: 537px;
}

img.dimensionspic {
	width: 231px;	
	margin-left: 57px;
	margin-top: 20px;
}




/* Information */

#info {
	width: 365px;
	position: absolute;
	margin-left: 625px;
	margin-top: 537px;
}



/* Artist Information */

#artistinfo {
	width: 730px;
	position: absolute;
	margin-left: 260px;
	margin-top: 497px;
	padding-bottom: 20px;
}


.contactnew {
	width: 730px;
	border-top: 1px solid #cbcbcb;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
}




