/* 
	Theme Name: Little Object
	Theme URI: http://www.littleobject.com
	Description: 3-Column website
	Author: Rhodri Marsden
	Author URI: http://rhodri.biz
	Version: 1.0
	
*/

/* CSS Document */

html {
	padding: 0;
	margin: 0;
	}

body {
	margin: 0;
	text-align:center;
font-family: Helvetica, Arial, sans-serif;
color: #666666;
font-size: 12px;
line-height: 19px;
	
	}
	
img {

border: 0;

}

a {

color: #333333;
font-weight: bold;

}

a:hover {

color: #999999;
font-weight: bold;

}

img#wpstats {display:none}
	
#splash {
text-align: center;
}

#links {

padding-top: 98px;

}

.entry {

margin-top: -8px;
margin-right: 30px;

}

.email {

font-family: Helvetica, Arial, sans-serif;
color: #666666;
font-size: 21px;
font-weight: normal;
line-height: 28px;
	
	}


.email a {

font-family: Helvetica, Arial, sans-serif;
color: #666666;
font-size: 21px;
font-weight: normal;
text-decoration: none;
line-height: 28px;
	
	}
	
	.email a:hover {

font-family: Helvetica, Arial, sans-serif;
color: #666666;
font-weight: normal;
text-decoration: none;
font-size: 21px;
line-height: 28px;
	
	}

.subhead {

margin-top: 7px;

}

.price {

font-weight: bold;
font-family: Helvetica, Arial, sans-serif;
font-size: 9px;
color: #666666;

}

.subhead a {

margin-left: 10px;
font-family: Rockwell, Georgia, ÒCourier NewÓ, Courier, Times, ÒTimes New RomanÓ, serif;
font-weight: bold;
color: #666666;
font-size: 15px;
line-height: 21px;
text-decoration: none;

}

.subhead a:hover {

color: #999999;
text-decoration: none;

}

.head-links a {

font-family: Rockwell, Georgia, ÒCourier NewÓ, Courier, Times, ÒTimes New RomanÓ, serif;
font-weight: normal;
color: #ffffff;
font-size: 17px;
text-transform:lowercase;
text-decoration: none;

}

.head-links a:hover {

color: #ec008c;

}


div.album {
    margin-top: 5px;
    padding:10px 10px 10px 0px;

    position:relative;
    float: left;
}

.album img {

	border: 1px solid #999999;
	margin-right: 12px;
	margin-bottom: 6px;

}

.coll-link {

text-align: right;
font-size: 11px;


}


.piece {

font-weight: bold;
text-transform: lowercase;

}

.metabox {

width:150px;

}

.metas {

font-weight: bold;
text-transform: lowercase;
color: #AAAAAA;
font-size: 11px;
line-height: 16px;

}


.contact {

margin-top: 10px;
font-family: Rockwell, Georgia, ÒCourier NewÓ, Courier, Times, ÒTimes New RomanÓ, serif;
font-weight: bold;
color: #666666;
font-size: 20px;
line-height: 26px;
text-decoration: none;

}

h2 {

font-family: Rockwell, Georgia, ÒCourier NewÓ, Courier, Times, ÒTimes New RomanÓ, serif;
font-weight: bold;
color: #666666;
font-size: 20px;
line-height: 25px;
text-decoration: none;

}

.page-head {

font-family: Rockwell, Georgia, ÒCourier NewÓ, Courier, Times, ÒTimes New RomanÓ, serif;
font-weight: bold;
color: #ec008c;
font-size: 23px;
text-transform:lowercase;

}

#logo {

float: right;


}

.rule {

clear: left;
width: 100%;
border-top: dotted 2px #333333;
margin-bottom: 23px;
margin-top: 6px;

}

.blogpic img {

	border: 1px solid #999999;
	margin-bottom: 20px;
	
	}

.blog{
width: 529px;
margin-top: 15px;
clear: left;
}

.blog .blogpic{
float: left;
width: 145px;
}

* html .blog p{ /* IE 3px jog hack*/
height: 1%;
}

.blog p{
margin-top: 0;
margin-left: 187px;
}

.blog h2{
margin-top: 0;
margin-left: 187px;
}

#header {
text-align: left;
padding-left: 28px;
height: 131px;
background-color: #000000;
margin-bottom: 10px;

}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 700px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
padding-left: 17px;
}

#contentcolumn2{
margin-right: 529px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
padding-left: 17px;
}

#leftcolumn{
float: left;
width: 350px; /*Width of left column in pixel*/
margin-left: -700px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
}

#rightcolumn{
float: left;
width: 350px; /*Width of right column in pixels*/
margin-left: -350px; /*Set margin to -RightColumnWidth*/


}

#rightcolumn2{
float: left;
width: 529px; /*Width of right column in pixels*/
margin-left: -529px; /*Set margin to -RightColumnWidth*/


}


#footer{
clear: left;
width: 100%;
text-align: center;
}


div#photos {
    clear:both;
    text-align: left;
    margin: 10px 0px 0px 0px;
}

div#photos img {
    margin: 4px 7px 4px 7px;
	border: 1px solid #999999;
}

div#photos a {
    text-decoration:none;
}


.innertube{
padding: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
text-align: left;
}

.innertube-r {
padding-right: 30px; /*Margins for inner DIV inside each column (to provide padding)*/
text-align: left;
}

.innertube-r2 {
padding-right: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
text-align: left;
}