body{
	margin:0; 
	padding:0; 
	background-color:#fff8dd; 
	background-image:url('images/backgroundg.gif'); 
	background-repeat:repeat-x;
}

.container{
	width:950px;
	margin:auto;
	/*border-left: 1px solid grey;
	border-right: 1px solid grey;*/
}

#header{
	color:#fff;	
	width:850px;
	height:112px;
	margin:0 auto 20px auto;
}

#header h1, #header h2{
	font-family:verdana;
	font-weight:bold;
}

#header h1{
	font-weight:bold;
	font-size:29px;
	margin:0; 
	padding:20px 0 0 0; 
}

#header h2{
	margin:0; 
	padding:0; 
	font-size:13px;
}

#header .floatRight{
	margin:0;
	padding:0;
	float:right;
	text-align:right;
	font-family:verdana;
	font-size:13px;
}

#header .floatRight a{
	text-decoration:none;
	color:#fff;
}
#header .floatRight a:hover{
	color:#ccc;
	text-decoration:underline;
}

#header .floatRight input{
	margin:20px 0 0 0;
	padding:2px;
	border:0;
	font-size:1.1em;
	font-weight:bold;
	width:180px;
}

#loading{
	margin-top:62px;
	text-align:center;
}

#message{
	text-align:center;
}

.navbar{
	float:right;
	clear:both;
	padding:9px 0 0 0;
	font-family:verdana;
	font-weight:bold;
	font-size:14px;
}

.navBar ul{
	color:#fff;
	padding:0;
	margin:0;
}
.navBar li{
	display:inline;
	color:#fff;
	padding:2px 0 2px 0;
	background-color:#444;
}

.navBar li:hover{
	background-color:#333;
	color:#fff;
	text-decoration:underline;
}

.navBar li a{
	color:#fff;
	padding:2px 20px 2px 20px;
	text-decoration:none;
}

/*--post style--*/
.post{
	width:700px;
	padding-bottom:50px;
	margin:auto;
}

.post h3 {
	margin:0;
	padding:0;
	font-family:verdana;
	font-weight:bold;
}

.post h3 a {
	color:#000;
	text-decoration:none;
}

.post h3 a:hover {
	color:#222;
	text-decoration:underline;
}

.post .date{
	font-size:0.7em;
}

.postphoto, .postphotoblog {
	padding-top:5px;
	text-align:center;
}
.postphotoblog img{
	max-width:600px;
	max-height:350px;
	border:0;
}

.postphoto img{
	max-width:700px;
	max-height:500px;
	border:0;
}

.post .postcontent{
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
	margin:10px 0 0 0;
}

.post p{
	padding-bottom:10px;
	margin:10px 0 0 0;
}

.post .subBar{
	font-family:verdana;
	font-size:10px;
	color:#999;
}

.post .subBar a{
	text-decoration:none;
	color:#999;
}

.post .subBar a:hover{
	text-decoration:underline;
	color:#aaa;
}


/*--footer style--*/
.footer{
	text-align:center;
	color:#aaa;
	font-family:verdana;
	font-size:12px;
}
