/* Vistered Little Theme CSS file. */

/* Flexible Default theme. */
@import url('default.css');

#header{
	min-width: 750px;
}

#bodyowner
{
	width: auto;
	min-width: 750px;
	max-width: 1200px;
}

#menucontainer
{
	float: right;
	margin-left: -233px;
}
	
#contentcontainer
{
	width: auto;
	margin-right: 233px;
	padding-top: 10px;
}



.blogbefore .middle, 
.blogafter .middle
{
	width:auto;
	background: url('default-flex/middle.png') repeat-x;
	height: 58px;
	margin: 0px 35px;
	overflow: visible;
}

.blogbefore .left, .blogbefore .right,
.blogafter .left, .blogafter .right
{
	height: 58px;
	width: 35px;
	margin-bottom: -33px;
	overflow: visible;
}

.blogbefore .left,
.blogafter .left
{
	float: left;
	background: url('default-flex/left.png') no-repeat;
}

.blogbefore .right,
.blogafter .right
{
	float: right;
	background: url('default-flex/right.png') no-repeat;
}

.blog
{
	width: auto;
	overflow: visible;
	background: url('default-flex/background.png') repeat;
	margin: -25px 28px;
	position: relative;
	padding: 0px 7px;
	min-height: 29px;
}
