/*

Theme Name: Media Spin

Theme URI: http://wordpress.org/

Description: Custom Wordpress template for Media Spin.

Version: 1.6

Author: Media Spin

Author URI: http://www.mediaspin.co.uk

Tags: blue, custom header, fixed width, two columns, widgets



	Kubrick v1.5

	 http://binarybonsai.com/kubrick/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/



body {

margin:0 0 20px;

padding:0;

}



#page {

margin:0px auto;

padding:0;

width:910px;	

}



#header {

width:910px;

height:90px;

}



#header img {

	border:none;

}



#content {

background-image:url(http://www.mediaspin.co.uk/images/main-bg.jpg);

width:910px;

clear:both;

float:left;
margin-top:0px;

}



#copy {

width:888px;

margin:0 auto;

}



#copy ul {

padding:0px;

margin:0px;

}



img {

border:none;	

}



.post ul li {

list-style:none;

color:#555555;

height:23px;

float:left;

width:264px;

font-size:12px !important;

}



#blog {

width:530px;

float:left;

margin:0 auto;

margin-left:12px;

}



#pagecopy {

width:840px;

margin:0 auto;

margin-left:40px;

}



#pagecopy img {

	float:left;

	margin-right:40px;

}



.post {

	width:530px;

	float:left;

	margin-right:20px;

	margin-left:30px;

}



#rightcolumn {

width:282px;

float:right;

}



#blogcolumn {

width:282px;

float:right;

margin-right:10px;

}



#sidebar ul {

margin:0;

padding:0;	

}



#sidebar ul li {

list-style-type:none;

margin:0;

padding:0;

font-family:Verdana, Geneva, sans-serif;
font-size:	11px;

}



#sidebar ul li a {

border-bottom:1px solid #A8E51E;

display:block;

font-size:95%;

line-height:2.25em;

padding-left:5px;

text-decoration:none;

width:96%;

font-family:Verdana, Geneva, sans-serif;
font-size:11px;

}



.pagetitle {

	color:#555555;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:16px;

font-weight:800;

margin-left:30px;

}



#recentcontent {

	background-image:url(http://www.mediaspin.co.uk/images/right-side_02.jpg);

	background-repeat:repeat-y;

	min-height:200px;

	padding:10px;

}



#boxbottom {

	margin-bottom:10px;	

}



#recentwork {

	margin-top:50px;
	height: 54px;

}



#greenfooter {

background-color:#a6e415;

height:46px;

color:#000;

margin-left:7px;

margin-right:7px;

margin-top:0px;

margin-bottom:0px;

clear:both;

}



#commenting {

margin-left:30px;

clear:left;

width:526px;

}



#innerfooter {

	padding-left:195px;

	padding-top:7px;

	padding-right:195px;
	margin:0 auto;
	width:800px;

}



#footer {

text-align:center;	

}



h2 {

color:#555555;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:16px;

font-weight:800;	

}



h3 {

color:#555555;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:16px;

font-weight:800;

}



p {

color:#555555;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

}



a {

color:#A0E109;

text-decoration:none;

}



a:hover {

text-decoration:underline;

color:#555555;

}



.description {

	float:right;

	color:#555555;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

margin-top:40px;

margin-right:40px;

}



#logo {

	float:left;	

	margin-left:40px;

}



#menu ul {

	margin:0; 

	padding:0; 

	list-style-type:none;

}



#menu li {

	float:left;

}



#menu li.list1 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_04.jpg) no-repeat;}

#menu li.list2 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_05.jpg) no-repeat;}

#menu li.list3 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_06.jpg) no-repeat;}

#menu li.list4 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_07.jpg) no-repeat;}

#menu li.list5 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_08.jpg) no-repeat;}

#menu li.list6 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_09.jpg) no-repeat;}

#menu li.list7 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_10.jpg) no-repeat;}

#menu li.list8 {background:transparent url(http://www.mediaspin.co.uk/images/top-section_11.jpg) no-repeat;}



#menu a {display:block; width:104px; height:0; padding-top:48px; color:#000; overflow:hidden;}



#menu li {float:left;}



#menu a#item1 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_04.jpg) -104px -48px no-repeat; width:107px !important;}

#menu a#item2 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_05.jpg) -104px -48px no-repeat;}

#menu a#item3 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_06.jpg) -104px -48px no-repeat; width:106px !important;}

#menu a#item4 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_07.jpg) -104px -48px no-repeat; width:105px !important;}

#menu a#item5 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_08.jpg) -104px -48px no-repeat;}

#menu a#item6 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_09.jpg) -104px -48px no-repeat; width:106px !important;}

#menu a#item7 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_10.jpg) -104px -48px no-repeat;}

#menu a#item8 {background:transparent url(http://www.mediaspin.co.uk/images/top-section2_11.jpg) -104px -48px no-repeat; width:109px !important;}



#menu a#item1:hover {background-position:0 0; z-index:50;}

#menu a#item2:hover {background-position:0 0; z-index:50;}

#menu a#item3:hover {background-position:0 0; z-index:50;}

#menu a#item4:hover {background-position:0 0; z-index:50;}

#menu a#item5:hover {background-position:0 0; z-index:50;}

#menu a#item6:hover {background-position:0 0; z-index:50;}

#menu a#item7:hover {background-position:0 0; z-index:50;}

#menu a#item8:hover {background-position:0 0; z-index:50;}



#menu {display:block; width:910px; height:48px;}



.leftfloat {

	float:left;	

}



.rightfloat {

	float:right;

	text-align:right;

	margin-right:12px;

}



.right {

	text-align:right;

	float:right;

	font-weight:bold;

	color:#000;

	font-size:10px;

}



.blackbox {

       padding:10px 6px 10px 6px;

       vertical-align:middle;

}



.entry ul li {

list-style-image:url(http://www.mediaspin.co.uk/images/bullet.jpg);

color:#333333;

list-style-position:inside;

list-style-type:none;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

margin-bottom:10px;

}



.border {

border:1px solid #000000;

}



.portfolio {

width:405px;

float:left;

margin-right:14px;

margin-bottom:20px;

}



.portfolio p {

margin-top:60px;

}



.portfolio img {

width:180px;

height:148px;

border:1px solid #000000;

}



.wpcf7 {

width:410px;

background-color:#E7E6E6;

float:right;

margin-bottom:40px;

}



h5 {

width:406px;

background-color:#9EDF00;

padding-left:4px;

padding-right:0px;

padding-top:4px;

padding-bottom:4px;

margin:0px;

}



.wpcf7-form p {

padding-left:20px;

}



#contactdetails {

float:left;

width:370px;

}



.listtype2 {

float:left;

width:274px;

}





.specificbox {

       padding:10px 6px 10px 6px;

       vertical-align:middle;

       height:134px;

}



.divider {

margin-bottom:14px;

}



.showcase {

margin-left:30px;

margin-bottom:20px;

border:1px solid #000000;

}



.blackbox ul li {

color:#333333;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

list-style-image:url("http://www.mediaspin.co.uk/wp-content/themes/Media Spin/images/bullet.jpg");

list-style-position:outside;

list-style-type:none;

margin-bottom:10px;

}



.port {

margin-right:20px !important;

}

.latestnews {
list-style:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#555555;
}

.newsitem {
margin-bottom:10px;	
}

.latestnews a {
	color:#a0e109;
}

#navimg {
	height: 82px;
	margin-bottom:0;
	padding:0;
}

#navcontainer {
	height:49px;
	margin-top:0;
	padding:0;
}

#navcontainer ul
{
margin-top: 0px;
padding-left: 0;
margin-left: 0;
color: #000;
float: left;
width: 103%;
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
height:37px;
}

#navcontainer ul li { display: inline; margin-top:0;}

#navcontainer ul li a
{
width: 82px;
padding: 1em 1em;
text-align:center;
background: url("http://www.mediaspin.co.uk/wp-content/themes/Media Spin/images/navbutton.gif") no-repeat;
color: #000;
font-weight: bold;
text-decoration: none;
float: left;
height: 46px;
}

#navcontainer ul .leftfloat
{
margin-right: 0px;
float: left;
margin-top:0;
}

#navcontainer ul .rightfloat
{
margin-left: 0px;
float: left;
}

#navcontainer ul li a:hover
{
color: #fff;
}