/* CSS Document */


* {
	margin:0; padding:0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;}

body {
	  background:#fff;
	  margin:0 auto;
	 /* padding:40px 20px; */ 
	  font: Arial, Helvetica, sans-serif;
	  text-align:center;
	  color:#333;
	
	  }
	a:link {
	  color:#58a;
	  text-decoration:none;
	  }
	a:visited {
	  color:#969;
	  text-decoration:none;
	  }
	a:hover {
	  color:#c60;
	  text-decoration:underline;
	  }
	a img {
	  border-width:0;
	  }
	
	
	/* Header
	----------------------------------------------- */
	@media all {
	  #header {
		width:766px;
		margin:0 auto 10px;
		
		}
	  }
	@media handheld {
	  #header {
		width:90%;
		}
	  }
	#blog-title {
	  margin:5px 5px 0;
	  padding:20px 20px .25em;
	 
	  font-size:10pt;
	  line-height:1.2em;
	  font-weight:normal;
	  color:#666;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  }
	#blog-title a {
	  color:#666;
	  text-decoration:none;
	  }
	#blog-title a:hover {
	  color:#c60;
	  }
	#description {
	  margin:0 5px 5px;
	  padding:0 20px 20px;
	  
	  border-width:0 1px 1px;
	  max-width:700px;
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }
	
	/* Content
	----------------------------------------------- */
	@media all {
	  #content {
		width:690px;
		margin:0 auto;
		padding:0;
		text-align:left;
		}
	  #main {
		width:410px;
		float:left;
		}
	  #sidebar {
		width:220px;
		float:right;
		}
	  }
	@media handheld {
	  #content {
		width:90%;
		}
	  #main {
		width:100%;
		float:none;
		}
	  #sidebar {
		width:100%;
		float:none;
		}
	  }
	
	/* Headings
	----------------------------------------------- */
	h2 {
	  margin:1.5em 0 .75em;
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }
	
	
	/* Posts
	----------------------------------------------- */
	@media all {
	  .date-header {
		margin:1.5em 0 .5em;
		}
	  .post {
		margin:.5em 0 1.5em;
		border-bottom:1px dotted #ccc;
		padding-bottom:1.5em;
		}
	  }
	@media handheld {
	  .date-header {
		padding:0 1.5em 0 1.5em;
		}
	  .post {
		padding:0 1.5em 0 1.5em;
		}
	  }
	.post-title {
	  margin:.25em 0 0;
	  padding:0 0 4px;
	  font-size:10pt;
	  font-weight:normal;
	  line-height:1.4em;
	  color:#c60;
	  }
	.post-title a, .post-title a:visited, .post-title strong {
	  display:block;
	  text-decoration:none;
	  color:#c60;
	  font-weight:normal;
	  }
	.post-title strong, .post-title a:hover {
	  color:#333;
	  }
	.post div {
	  margin:0 0 .75em;
	  line-height:1.6em;
	  }
	p.post-footer {
	  margin:-.25em 0 0;
	  color:#ccc;
	  }
	.post-footer em, .comment-link {
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	.post-footer em {
	  font-style:normal;
	  color:#999;
	  margin-right:.6em;
	  }
	.comment-link {
	  margin-left:.6em;
	  }
	.post img {
	  padding:4px;
	  border:1px solid #ddd;
	  }
	.post blockquote {
	  margin:1em 20px;
	  }
	.post blockquote p {
	  margin:.75em 0;
	  }
	
	
	/* Comments
	----------------------------------------------- */
	#comments h4 {
	  margin:1em 0;
	  font:bold 10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }
	#comments h4 strong {
	  font-size:10pt;
	  }
	#comments-block {
	  margin:1em 0 1.5em;
	  line-height:1.6em;
	  }
	#comments-block dt {
	  margin:.5em 0;
	  }
	#comments-block dd {
	  margin:.25em 0 0;
	  }
	#comments-block dd.comment-timestamp {
	  margin:-.25em 0 2em;
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	#comments-block dd p {
	  margin:0 0 .75em;
	  }
	.deleted-comment {
	  font-style:italic;
	  color:gray;
	  }
	.paging-control-container {
	  float: right;
	  margin: 0px 6px 0px 0px;
	  font-size: 10pt;
	}
	.unneeded-paging-control {
	  visibility: hidden;
	}
	
	/* Sidebar Content
	----------------------------------------------- */
	#sidebar ul {
	  margin:0 0 1.5em;
	  padding:0 0 1.5em;
	  border-bottom:1px dotted #ccc;
	  list-style:none;
	  }
	#sidebar li {
	  margin:0;
	  padding:0 0 .25em 15px;
	  text-indent:-15px;
	  line-height:1.5em;
	  }
	#sidebar p {
	  color:#666;
	  line-height:1.5em;
	  }
	
	
	/* Profile
	----------------------------------------------- */
	#profile-container {
	  margin:0 0 1.5em;
	  border-bottom:1px dotted #ccc;
	  padding-bottom:1.5em;
	  }
	.profile-datablock {
	  margin:.5em 0 .5em;
	  }
	.profile-img {
	  display:inline;
	  }
	.profile-img img {
	  float:left;
	  padding:4px;
	  border:1px solid #ddd;
	  margin:0 8px 3px 0;
	  }
	.profile-data {
	  margin:0;
	  font:bold 10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	.profile-data strong {
	  display:none;
	  }
	.profile-textblock {
	  margin:0 0 .5em;
	  }
	.profile-link {
	  margin:0;
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	
	
	/* Footer
	----------------------------------------------- */
	#footer {
	  width:660px;
	  clear:both;
	  margin:0 auto;
	  }
	#footer hr {
	  display:none;
	  }
	#footer p {
	  margin:0;
	  padding-top:15px;
	  font:10pt Arial, Helvetica, sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	
	
	/* Feeds
	----------------------------------------------- */
	#blogfeeds {
	  }
	#postfeeds {
	  }
	  </style>

td, input, textarea{
	
	vertical-align:top;
}

a { color:#D85B00;}
a:hover { text-decoration: none;}
a img { border:0;}

.clear { clear:both;}

.auto { width:auto; height:auto;}

input, submit { vertical-align:middle;}



.form { height:27px; margin-bottom:3px;}
.form input {width:237px; height:24px; padding: 5px 0 0 2px; border:1px solid #000000; background:none;}
textarea { width:237px; height:108px; padding-top:1px; padding: 5px 0 0 2px; border:1px solid #000000; overflow:auto;  background:none;}

ul { list-style:none;}

.img_indent { margin:0 20px 0 0;}

.title { margin:0 0 16px 0;}

.line_hor { background:url(images/line_hor.gif) left top repeat-x;}

.link1 { background:url(images/marker.gif) 0 6px no-repeat; padding-left:11px; color:#A39184; text-decoration:none; font-size:11px; font-weight:bold;}
.link1:hover { text-decoration:underline;}

.txt1 { text-transform:uppercase; font-weight:bold; font-size:11px;}
.txt2 { color:#FF5C03;}

/* header */
#header { height:306px;}
#header .col_1 { width:498px; }
#header .col_2 { width:268px;}
#header .col_2 .indent { padding:39px 0 0 0;}
#header .line_hor { margin:11px 51px 16px 0;}

/*content*/
#content .col_1 { width:371px; }
#content .col_1 .row_1 { height:161px;}
#content .col_1 .row_1 .indent { padding:54px 21px 0 33px;}
#content .col_1 .row_2 { height:203px; background:url(images/pen_bgd.jpg) no-repeat 340px 116px;}
#content .col_1 .sign { margin-left:21px; margin-bottom:26px;}
#content .col_1 .indent { padding:16px 22px 0 33px;}
#content .col_2 { width:395px; background:url(images/right_col_bgd.jpg) no-repeat left top;}
#content .col_2 .indent { padding:46px 0 0 27px;}


/*footer*/
#footer { height:80px;}
#footer div { padding:23px 0 0 40px; color:#A39889;}
#footer div a { color:#A39889; text-decoration:none;}
#footer div a:hover { text-decoration:underline;}

/* page1 */
#page1 #content .col_1 .img_indent { margin:0 23px 0 2px;}
#page1 #content .col_2 .indent1 { padding:22px 100px 0 50px;}

/* page2 */
#page2 #content .col_1 .row_2 .title { margin:0 0 12px 0;}
#page2 #content .col_2 .indent { padding:68px 100px 0 51px;}
#page2 #content .col_2 .img_indent { margin:2px 22px 0 0;}

/* page3 */
#page3 #content .col_1 .row_2 .title { margin:0 0 11px 0;}
#page3 #content .col_1 .img_indent { margin:3px 21px 0 2px;}
#page3 #content .col_2 .indent { padding:68px 100px 0 51px;}
#page3 #content .col_2 .img_indent { margin:2px 22px 0 0;}

/* page4 */
#page4 #content .col_1 .row_2 .title { margin:0 0 11px 0;}
#page4 #content .col_1 .img_indent { margin:3px 21px 0 2px;}
#page4 #content .col_2 .indent { padding:68px 100px 0 51px;}
#page4 #content .col_2 .img_indent { margin:2px 12px 0 0;}

/* page5 */
#page5 #content .col_1 .row_2 .title { margin:0 0 11px 0;}
#page5 #content .col_1 .img_indent { margin:3px 21px 0 2px;}
#page5 #content .col_2 .indent { padding:68px 106px 0 51px;}
#page5 #content .col_2 .img_indent { margin:2px 22px 0 0;}
#page5 #content .col_2 .title { margin-bottom:18px;}

/* page6*/
#page6 #content .col_1 .row_2 .title { margin:0 0 11px 0;}
#page6 #content .col_1 .img_indent { margin:3px 21px 0 2px;}
#page6 #content .col_2 .indent { padding:68px 100px 0 51px;}
#page6 #content .col_2 .img_indent { margin:2px 22px 0 0;}
#page6 #content .col_2 .title { margin-bottom:18px;}

