body{
	background-color: #A800A8;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666;
}

*{
	margin: 0px;
	padding: 0px;
}

a{
	color: #666;
	text-decoration: underline;
}

a:hover{
	color: #E00;
}

h2{
	font-size: 2.5em;
	border-bottom: 1px dotted #ccc;	
	color: #590059;
}

h2 a{
	color: #590059;
	text-decoration: none;	
}

h2 a:hover{
	color: #333;	
}

h3{
	font-size: 1.5em;
	color: #333;
}

img{
	border: 0px;	
	behavior: url('/wp-content/themes/18plusblog/png.htc');
}

ul{
	list-style-position: inside;
	list-style-type:disc;	
}

li{
	margin: 0px;
	padding: 0px;	
}

#header{
	background: #A800A8 url('/wp-content/themes/18plusblog/images/header_background.png') repeat-x;
	width: 100%;
	height: 90px;
	*background: none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/18plusblog/images/header_background.png', sizingMethod='scale');
}

#blog-title{
	background: url('/wp-content/themes/18plusblog/images/header_title.png');
	height: 22px;
	width: 210px;
	overflow: hidden;
	margin: 0px auto;
	position: relative;
	top: 5px;
	text-indent: 300px;
	*background: none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/18plusblog/images/header_title.png', sizingMethod='crop');
}

.xoxo{
	list-style-position: inside;
	list-style-type:none;	
}

.post{
	
}

.post .preview-right{
	float: right;
	margin-left: 5px;	
}

.post .preview-left{
	float: left;
	margin-right: 5px;	
}

.post .clear{
	clear: both;	
}

.post .entry-title{
	margin-bottom: 3px;
}

.post .entry-content{
	font-size: 12px;
}

.post .entry-meta{
	margin: 5px 0px 5px 0px;
	padding: 5px;
	background-color: #FFCCFF;
	*_height: 0;
	*zoom: 1;
}

.post .entry-meta img{
	margin-bottom: .25em;
	vertical-align: middle;	
}

#content_box{
	position: absolute;
	top: 160px;
	left: 50%;
	margin-left: -130px;
	width: 600px;
}

.sidebar{
	position: absolute;
	top: 160px;
	left: 50%;
	margin-left: -450px;
	width: 300px;
}

.shadow{
	background-color: #750075;	
}

.shadow .box{
	position: relative;
	top: -4px;
	left: -4px;
}

.box{
	background: #fff;
	border-right: 1px solid #590059;
	border-bottom: 1px solid #590059;
}

.box .content{
	padding: 0 10px 10px 10px;
}

.box .corner_upper{
	background: url('/wp-content/themes/18plusblog/images/box_corner_middle_top.png') top left repeat-x; 
}

.box .corner_upper .left{
	background: url('/wp-content/themes/18plusblog/images/box_corner_upper_left.png') top left no-repeat; 
}

.box .corner_middle{
	background: url('/wp-content/themes/18plusblog/images/box_corner_middle_left.png') bottom left repeat-y; 
}

.box .corner_upper, .box .corner_upper .left, .box .corner_middle{
	width: 100%;
	height: 10px;
}

.box .corner_middle{
	height: 100%;
}