/*   
Theme Name: Milan
Theme URI: http://www.milanstoneworks.com/blog
Description: Used as the primary theme for the Milan Stoneworks Blog.
Author: Harlo Media


*/
@import url('reset.css');

body {
	height: 100%;
	background: #fff;
	font-family: Arial;
	color:rgb(137,137,137);
	line-height: 1.3;
	font-size: 14px;
}
html>body {
	min-width: 960px;
	min-height: 100%;
	height: auto;
}

#wrapper {
	width: 798px;
	margin: 0 auto;
	padding: 0;
	box-shadow: 0 0 10px #aaa;
	-moz-box-shadow: 0 0 10px #aaa;
	-webkit-box-shadow: 0 0 10px #aaa;
	font-family:Arial, Helvetica, sans-serif;
}

#header {
	#border-style:solid;
	#border-width:1px;
	height:95px;
	padding: 0;
	margin: 0;
}
#header a{
	text-decoration:none;
}

#header .logo {
	position:relative;
	left:22px;
	padding-top:14px;
	padding-bottom:8px;
}


#page_outer_container{
	position:relative;
	#border-style:solid;
	#border-width:2px;
	#border-color:#000000;
	margin: 0 auto;
	padding:0;
	#background:url(images/bg_egg.jpg);
	#background-repeat:repeat-x;
	#background:rgb(254,237,211);
	background:#000000;
}	
#page_inner_container{
	position:relative;
	#border-style:solid;
	#border-width:1px;
	#border-color:#66FF00;
	margin: 0 auto;

	width:732px;
	background:rgb(241,241,241);
	#background:#000000;
	

}
#page_inner_container a:hover{
	color:rgb(110,110,110);
}


#nav{
	#position:relative;
	width: 796px;
	float:right;
	font-size: 11px;
	font-weight: bold;
	line-height:54px;
	text-align:center;
}
#nav a{
	text-decoration:none;
	color:rgb(137,137,137);
	display:block;
}

#nav a:hover{
	color:#FFFFFF;
	background:rgb(182,91,88);
}

#nav .current { 
	color:#FFFFFF; 
	background:rgb(182,91,88);
}
#navbox9{
	float:right;
	width:73px;
	#border-style:solid;
	#border-width:1px;
}
#navbox8{
	float:right;
	width:91px;
}
#navbox7{
	float:right;
	width:100px;
}
#navbox6{
	float:right;
	width:89px;
}
#navbox5{
	float:right;
	width:86px;
}
#navbox4{
	float:right;
	width:72px;
}
#navbox3{
	float:right;
	width:116px;
}
#navbox2{
	float:right;
	width:82px;
}
#navbox1{
	position:relative;
	left:-2px;
	float:left;
	width:80px;
}
.vert_sp_1{
	height:50px;
}

#content {
	position:relative;
	float:left;
	background:#FFFFFF;
	width:558px;
	#border-style:solid;
	#border-width:thin;
}
.title{
	font-size:26px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
}
.title a{
	color:rgb(137,137,137);
	text-decoration:none;
}


.small_title{
	font-size:14px;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:1px;
}
.small_title a{
	color:rgb(137,137,137);
	text-decoration:none;
}



.entry{
	position:relative;
	top:-58px;
	padding-left:36px;
	width:300px;
	#border-style:solid;
	#border-width:thin;
	#border-color:#FF0000;
}

.readmore a{
	color:rgb(185,94,91);
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}


.entry_foot{
	padding-top:1px;
	padding-bottom:1px
	#background:url(images/entry_foot.jpg);
	background-repeat:repeat-x;
	height:64px;
	#border-style:solid;
}
.facebook{
	float:left;
	padding-top:5px;
	padding-left:27px;
}
.twitter{
	float:left;
	padding-top:5px;
	padding-left:6px;
}
.share{
	float:left;
	padding-top:16px;
	padding-left:10px;
}
#side_tab{
	position:relative;
	left:-68px;
	top:10px;
	background:url(images/side_tab.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color:#FFFFFF;
	height:64px;
	width:87px;
	#border-style:solid;
}

#side_tab .date_top{
	position:relative;
	top: 8px;
	left:18px;
	font-size:14px;
	font-weight:bold;
}
#side_tab .date_bottom{
	position:relative;
	top:0;
	left:16px;
	font-size:32px;
	font-weight:bold;
}




.rose_text{
	color:rgb(185,94,91);
}

#sidebar
{
position:relative;
margin:0;
padding:0;
float:left;
width: 173px;
background:rgb(221,221,221);
#border-style:solid;
#border-width:thin;
#border-color:#CC0000;
}


.accordion_content{
	#background:rgb(221,221,221);
	list-style:none;
}
.accordion_content a{
	font-size:12px;
	color:rgb(137,137,137);
	text-decoration:none;
}
.accordion_inner{
	width:104px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:rgb(193,193,193);
	margin:auto;
	padding-left:12px;
}
.accordion_spacer{
	width:150px;
	height:18px;
}

.form_container{
	width:123px;
	#border-style:solid;
	#border-width:1px;
	#border-color:#CC3333;
	margin:auto;
	padding-top:1px;
	padding-bottom:16px;
}
.form_cel{
	color:#999999;
	padding-top:4px;		
}
.form_field{
	border-style:solid;
	border-width:1px;
	border-color:rgb(205,205,205);
	width:120px;
	color:rgb(137,137,137);
	font-size:10px;
}
#submit{
	margin-top:4px;
}
.archive_top{
	position:relative;
	top:-68px;
}


.follow_container{
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	#border-style:solid;
	#border-width:1px;
	#border-color:#CC3333;
	margin:auto;
}



.clear {
	clear: both;
}



	

