<!--
body {
	background: #000000
                    url('images/bg.jpg') 
                    no-repeat
                    fixed
                    top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
        color:#ffffff;
}

#d_body {
 width:100%;
 height:100%;
}

#d_outerbox {
 width:750px;
}

#header { /* the header of the page */
 width:750px;
 height:60px;
 padding:0px 0 0 0px;
 margin:0;
}

#d_contentbody {
 padding:0px;
}

#d_contentbody_left {
 float:right;
 width:590px;
}

#d_contentbody_right {
	float:left;
	left:0px;
	width:130px;
	padding:0px;
/*	background-image: url(images/bg.jpg);*/
	background-repeat:no-repeat;
	border-left:  solid 1px #555555;
	border-top:   solid 1px #555555;
	border-bottom:solid 1px #555555;
	border-right: solid 1px #555555;
	z-index: 1001;
}

.d_blog {/* class for the blog entries */
 position:relative;
 padding:6px;
 background-image:url(images/bg_blog.jpg);
 background-repeat:repeat-x;
}

.d_blog img {
 /* if you want a CSS class on images contained within 
    blog content, borders and such 
 */
}

h1,h2,h3 {
	font-family:"Trebuchet MS", Tahoma, Verdana;
	text-transform:uppercase;
	letter-spacing:1px;
}

h3 {
 font-size:1.1em;
}

/* header styles */
.content_header { /* header for blogs */
	font-size:1.3em;
	font-weight: bold;
}
.content_date { 
	font-size:1em;
	font-style:italic;
	font-weight:normal;
}

div.content_content {
 margin-left:0px;
}

ul.linkList {
 list-style:none;
 list-style-image:none;
}

ul.linkList li {
 padding-left:15px;
 margin-top:0px;
 background-image:url(images/white_arrow.gif);
 background-repeat:no-repeat;
}

ul.content_linkrow li {
 display:inline;
 padding-left:15px;
}

ul.content_linkrow li.author {
 background-image:url(images/person.gif);
 background-repeat:no-repeat;
}

ul.content_linkrow li.comments {
 background-image:url(images/comments.gif);
 background-repeat:no-repeat;
}

ul.content_linkrow li.plink {
 background-image:url(images/plink.gif);
 background-repeat:no-repeat;
}

/* style for polls */
.pollName { /* header */
	font-size: 10px;
	font-weight: bold;
}
.poll { /* poll */
	font-size: 10px;
}




 /* link styles */
 
 /* generic links style */
 A:link    { color: #bbbbbb}
 A:active  { color: #ff0000}
 A:visited { color: #aaaaaa}
 A:hover   { color: #cccccc; text-decoration:underline  }

 /* links within Blog content */
 .b_content A:link    { color: #bbbbbb; text-decoration:underline }
 .b_content A:active  { color: #ff0000}
 .b_content A:visited { color: #aaaaaa}
 .b_content A:hover   { color: #cccccc}

 /* links within Blog subtext */
 .b_subtext A:link    { color: #bbbbbb; text-decoration:underline }
 .b_subtext A:active  { color: #ff0000}
 .b_subtext A:visited { color: #aaaaaa}
 .b_subtext A:hover   { color: #cccccc}

 /* links within Comments  */
 .c_content A:link    { color: #bbbbbb; text-decoration:underline; font-weight:bold }
 .c_content A:active  { color: #ff0000; font-weight:bold }
 .c_content A:visited { color: #aaaaaa; font-weight:bold }
 .c_content A:hover   { color: #cccccc; font-weight:bold }

 /* headers as links */
 h1 A, h1 A:hover {color:#ff0000;text-decoration:none;}


/* calendar begin */
table#calendar {
	font-size:9px;
	width:100%;
}

table#calendar caption {
}

table#calendar a {
	text-decoration:none;
}

table#calendar tr#days th {
	color: #DD0000;
	font-size:1em;
	font-weight: bold;
	padding: .3em 0px;
}

table#calendar tr#title th {
	font-size: 1em;

}
table#calendar td {
	width:  12px;
	height: 12px;
	color: #AAAAAA;
	text-align: right;
	vertical-align: top;
	padding:0px;
}
table#calendar td a {
	font-weight: bold;
	display: block;
	width: 12px;
	text-align:right;
	padding:0 0px 0 0px;
}
table#calendar th a {
	font-weight: bold;
}

table#calendar .today {
        border: solid 1px #000000;
	color:#ff0000;
}
table#calendar p {
	 font-size: 10px;
	     color: #FF00FF;
	    margin: 0px;
	   padding: 0px;
	text-align:right;
	
}
.dCenter 
{
  margin-left: 0%;
  margin-right:0%;
}

/* calendar ends */


/* comments */
.c_cHeader {
  border-bottom:solid 1px #cccccc;
  background-color:#777777;
  padding-left:6px;
  padding-bottom:2px;
}
.c_contentPerson {
  height:32px;
  padding-left:44px;
  background-image:url(images/avatar/warhol.gif);
  background-repeat:no-repeat;
}
.c_contentTop {
  height:76px;
  width:480px;
  background-image:url(images/comment_bg1.jpg);
  background-repeat:no-repeat;
}
.c_content {
  width:480px;
  background-image:url(images/comment_bg2.jpg);
  background-repeat:repeat-y;
  padding-left:24px;
  padding-right:24px;
}
.c_contentBottom {
  height:45px;
  width:480px;
  background-image:url(images/comment_bg3.jpg);
  background-repeat:no-repeat;
}

/* Commets form */
#f1 {
  background-color:#000000;
  border:solid 1px #ff0000;
  margin:8px;
  padding:14px;
  padding-top:2px;

}

#f1 input, #f1 textarea {
  background-color:#333333;
  color:#ffffff;
  width:300px;
  margin:5px 0 10px 0;
  padding:4px;
  border:1px solid #bbbbbb;
}

#f1 input {
  height:18px;
}
 #f1 textarea {
  width:430px;
}

#f1 input.selected,#f1 textarea.selected {
  border:solid 1px #ff0000;
}

#f1 input.btn {
  width:60px;
  height:26px;
}
-->
