
body{
	width:800px;
	border:3px solid;
	margin:40px auto;
	margin-top:40px;	
	padding:40px;
	font-family:Georgia;
	color:000000;
	background: #FFFFFF url(view.jpg) center; background-repeat: repeat-y; background-position: center top;
}

#flash{
padding: 5px;
padding-left: 20px;
padding-right: 20px;
background: #FFFFFF;
}

#flash p{
font-style:bold;
font-size:120%;
}

.pichead{
margin-top:50px;
font-size:140%;
text-align:center;
}

div{
text-align:center;
}

div#title
{
font-size:70;
}

#date{
margin-top:15px;
font-size:40;
}

#tag{
margin-top:35px;
font-size:20;
font-style:italic;
}

#details{
margin-top:25px;
font-size:20;
}

#bodytext{
margin-top:40px;
background-color: #ccc;
padding:20px;
text-align:left;
}

#bodytext a{
color: #FF0000;
}

#navcontainer{
margin-top:45px;
}


#navcontainer ul li { 
display: inline; }

#navcontainer ul li a{
border: 1px solid;
}

#navcontainer a
{
padding: .2em 1em;
}

a
{
text-decoration: none;
background-color: #ccc;
	color: #000000;
}
a:visited	{
	color: #000000;
}

a:hover
{
color: #fff;
background-color: #369;
}
a:active	{
	color: #FF0000;
}

.col{
width:40%;
float:left;
text-align:left;
padding:20px;
background-color: #ccc;
}

img{
margin-top:30px;
    margin-left: auto;
    margin-right: auto;

}

#email{
margin-top:3px;
width:275px;
}


#small{
margin-top:30px;
font-size:70%;
}

