﻿@charset 'utf-8';


* {
	margin		: 0;
	padding		: 0;
}

body {
	text-align	: center;
	background-color: #ffc;

}

a img {
	border		: none;
}

a:link,a:visited,a:active{
	color: #fff;
	text-decoration:underline;
}







/*\*/ a { overflow: hidden;}/**/


/* ========== base layout ========== */

#wrap {
	width		: 640px;
	text-align	: center;
	margin		: 0 auto;
}



#wrap p{
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	margin-left:10px;
}

h1{
	font-size: 10px;
	color: #9c3;
	text-align: right;
}


#header {
	margin-bottom	: 10px;
}

#main {
	height		: 1%;
	padding-bottom: 20px;
	background-color: #9c3;

}

#main:after {
	content		: ".";
	display		: block;
	height		: 0;
	clear		: both;
	visibility	: hidden;
}

.pan{
	font-size: 12px;
	color: #fff;
	text-align: left;
	margin: 10px;
	}

.pan a{
	text-decoration:none;
}


/*------------------leftcol-----------------------*/

#leftcol {
	width		: 180px;
	float		: left;
	padding: 0 0 0 20px;
	/*border: 1px solid #ff0;*/
}

ul.profile{
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	width: 181px;
	background: url(images/profile.gif) no-repeat;
	list-style-type: none;
	padding: 45px 0 30px 0;

}


ul.lastblog{
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	width: 181px;
	background: url(images/lastblog.gif) no-repeat;
	list-style-position: inside;
	padding: 45px 0 30px 0;
}


ul.comment{
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	width: 181px;
	background: url(images/comment.gif) no-repeat;
	list-style-position: inside;
	padding: 45px 0 30px 0;
}



ul.archive{
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	width: 181px;
	background: url(images/archive.gif) no-repeat;
	list-style-position: inside;
	padding: 45px 0 30px 0;
}

ul.photoparty{
	width: 180px;
	background: url(images/photograph.gif) no-repeat;
	list-style-position: inside;
	padding: 45px 0 30px 0;
	clear:both;
	margin: 10px 0 10px 0;
	height: 1%;
	}
	
ul.photoparty:after {
	content		: ".";
	display		: block;
	height		: 0;
	clear		: both;
	visibility	: hidden;
}	



ul.photoparty li{
	float:left;
	margin-top: 10px;
	list-style-type:none;
}

ul.photoparty li.photopattern{
	padding: 2px;
}



div.blog1{
	padding: 50px 0 0 0;
}

div.blog2{
	padding: 20px 20px 0 0;
}


/*------------------maincol-----------------------*/


#maincol {
	width		: 430px;
	float		: right;
}

div.titlebar{
	width: 410px;
	background: url(images/border.gif) no-repeat;
	height: 37px;
}

.titlebar h2{
	font-size: 14px;
	padding:10px 0 0 50px;
}

div.blogtext {
	width: 390px;
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	text-align	: left;
	padding: 10px 0 30px 0;
}

p.date{
	clear: both;
}

div.everycomment{
	width: 390px;
	color: #fff;
	font-size: 12px;
	text-align	: left;
	border: 1px solid #fff;
	padding: 10px 0 10px 10px;
}

h2.trackbacks-header{
	font-size: 14px;
}

h2.comments-open-header{
	font-size: 14px;
}

h2.comments-header{
	font-size: 14px;
}

#comment-form-name{
	padding-left: 33px;
}

#comment-form-url{
	padding-left: 34px;
}

#footer {
	clear		: both;
}