/* CSS Document */

h2{
	font: normal bold 40px Geogia,'Trebuchet MS',Verdana,Arial,Sans-serif;
	color: #963429;
	margin: 10px 0 0 0;
}
h3{
	font: normal 12px Georgia,'Trebuchet MS',Verdana,Arial,Sans-serif;
	padding: 0;
	margin: 0 0 10px 0;
	color: #6B4C37;
	border-bottom: 1px solid #6B4C37;
}
h4
{
	font: normal bold 15px 'Trebuchet MS',Verdana,Arial,Sans-serif;
	padding: 0;
	margin: 0 0 10px 0;
	color:#0C4255;}

body{
  background:url(../images/background_2010.jpg) no-repeat fixed top center #F4B7A4;
  text-align:center;
}

textarea {
  resize: none;
}
#container{
  background-color:#f8f8e0;
  width:750px;
  margin: 0 auto 0 auto;
  overflow:visible;
  text-align:left;
  /*border:2px solid #7597CA;*/
}
#container-preview{
	background-color:#F8F8E0;
  width:500px;
  margin: 0 auto 0 auto;
  display:block;
  text-align:left;
  /*border:1px solid #b5bd73;*/
}

#header{
  padding: 6px;
  overflow:none;
}

#main{
  border: none;
  clear:both;
  padding-bottom:10px;
  }

#RightSidebar{
  width:220px;
  padding-top:4px;
  font-family:Georgia, serif;
  font-weight:normal;
  font-size:13px;
}
#BlogContent{
  width:490px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:13px;
}
.Panels{
  float:left;
  margin-left:8px;
	background-color:#F8F8E0;
	padding:2px 4px 2px 4px;
	/*border: 1px solid #7597CA;*/
	color:#0C4255;
}
.PanelTitle{
  text-align:left;
  height:24px;
  line-height:24px;
	font: normal bold 100% Georgia,'Trebuchet MS',Verdana,Arial,Sans-serif;
	/*color: #0F5C78;*/
	padding-top:10px;
	/*background-color: #E6EDF2;*/
	border-top:1px dotted #6B4C37;
  font-weight:bold; 
  font-size:18px;
  color: #6B4C37;
}
.test{
  background-color:#f00;
}
.PanelTitle img{
  float:right;
  vertical-align:middle;
}

.Movie
{
	display:block;
	margin:0 auto 0 auto;
	text-align:center;
}
#bottom{
  clear:both;
}

.IsmDate{
	color: #635231;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
	margin-top:8px;
	margin-left:5px;
}
.IsmText{
	/*font-style:italic;*/
	font-family: Georgia, Serif;
	font-size:13px;
	color: #635231;
	margin-left:5px;
	margin-bottom:15px;
}
.navigation{
  border:1px solid #D6E6F1;
  margin-bottom:3px;
}
.navbutton{
  height:24px;
  line-height:24px;
  text-align:center;
  display:block;
	font-family: Georgia, Serif;
	font-size:11px;
	font-weight:bold;
  font-variant:small-caps;
}
.navbutton a{
	text-decoration:none;
	color: #64A9B8;
  padding:4px;
}
.navbutton a:hover{
	/*text-decoration:underline;*/
  border:2px solid #AED6E9;
  background-color:#F2EFD8;
}
#OtherSites{
	/*font-size:14px;*/
	position:relative;
}

#OtherSites a{
	text-decoration:none;
	color: #0F5C78;
	/*font-weight:bold;*/
}
#OtherSites a:hover{
	text-decoration:underline;
}
#OtherSites a img{
	border:0px;
}
#OtherSites ul{
	padding:2px 0px 2px 5px;
	margin-left:0px;
	position:relative;
	list-style:none;
}
#OtherSites ul li{
  line-height:1.5em;
}

.bloglist{
  /*font-size:14px;*/
  position:relative;
}

.bloglist a{
  text-decoration:none;
  color:#0C4255;
}
.bloglist a:hover{
  text-decoration:underline;
}
.bloglist ul{
  padding:2px 0px 0px 10px;
  margin-left:0px;
  position:relative;
  list-style:none;
}
.bloglist ul li img {
  vertical-align:middle;
}
.bloglist ul ul ul {
  margin-left:15px;
}

.BlogText{
  margin-bottom:15px;
  color:#0C4255;
  color:#000;
}

.FolderClosed ul{
  display:none;
}
.HPic {
	width:400px;
	margin: 0px auto 10px auto;
	display:block;
	text-align:center;
	padding:4px;
	/*padding: 4px 4px 4px 4px;*/
	border: 1px solid #C2D6F5;
}
.VPic{
	height:400px;
	margin: 0px auto 10px auto;
	display:block;
	text-align:center;
	padding: 4px;
	border: 1px solid #C2D6F5;
}
#Comments
{
	background-color:#FDF2E5;
	width:400px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #635231;
	position:relative;
	margin-bottom:10px;
	margin: 0 auto 10px auto;
}

#Comments a
{
	font-size:80%;
	color:#0C4255;
}

.CommentPoster
{
	color:#0C4255;
}

.CommentText
{
	/*font-style:italic;*/
	font-family: Georgia, Serif;
	font-size:14px;
	margin-right:15px;
	margin-left:20px;
	color:#0C4255;
}

.CommentDate
{
	color:#64A9B8;
	font-size:11px;
	line-height:35px;
	vertical-align:bottom;
	margin: 0 15px 0 20px;
}

.CommentPostedBy
{
	line-height:35px;
	font-size:13px;
	color:#0C4255;
	padding-left:5px;
}
#showleavecomment{
  margin-top:10px;
}
#leavecomment
{
  display:none;
  width:380px;
  height:410px;
  margin-left:10px;
  margin-top:10px;
  background-image:url(../images/commentback.gif);
  font-family:Georgia, Serif;
  font-weight:bold;
  font-variant:small-caps;
  overflow:hidden;
}
#leavecomment table
{
  margin-top:100px;
  margin-left:20px;
}
.buttonimg
{
  padding:0;
  margin:0;
  border:none;
  background:none;
  cursor:pointer;
}
* html .buttonimg{cursor:hand;}
#leavecomment input, textarea
{
  border:1px solid #635231;
}
#leavecomment input:focus, textarea:focus
{
  background-color:#ffd;
  outline:0;
}

