* { padding: 0; margin: 0; }

body {
 font-family:Georgia;
 background-image:url(images/back2.jpg);
 background-repeat:no-repeat;
 background-position:top-left;

}

#wrapper { 
 margin: 0 auto;
 width: 1000px;
 
}
#index a:link { text-decoration:yes; color:#D9007C; }
#index a:visited { text-decoration:yes; color:#D9007C; }
#menutwo a:link { text-decoration:yes; color:#D9007C; }
#menutwo a:visited { text-decoration:yes; color:#D9007C; }
#menu a:link { text-decoration:yes; color:#7A7979; }
#menu a:visited { text-decoration:yes; color:#7A7979; }
#submenu a:link { text-decoration:yes; color:#D9007C; }
#submenu a:visited { text-decoration:yes; color:#D9007C; }
#arriba a:link { text-decoration:yes; color:#D9007C; }
#arriba a:visited { text-decoration:yes; color:#D9007C; }
#nav a:link { text-decoration:yes; color:#D9007C; }
#nav a:visited { text-decoration:yes; color:#D9007C; }
#more a:link { text-decoration:yes; color:#D9007C; }
#more a:visited { text-decoration:yes; color:#D9007C; }
#footer a:link { text-decoration:yes; color:#D9007C; }
#footer a:visited { text-decoration:yes; color:#D9007C; }
#mail a:link { text-decoration:yes; color:#D9007C; }
#mail a:visited { text-decoration:yes; color:#D9007C; }
#HCB_comment_box a:link { text-decoration:yes; color:#7A7979; font-size:12px }
#HCB_comment_box a:visited { text-decoration:yes; color:#D9007C; font-size:12px }


#index {
 margin: 100px 0 0 0;
 text-align:center;
 list-style-type:none;
 font-size: 15px;
 color: #D9007C;
 
}
#header {
 width: 900px;
 float: left;
 padding: 10px;
 height: 10px;
 margin: 10px 0px 0px 0px;
}

#vacio {
 height:10px;  
}

#HCB_comment_box textarea {
 font-size:12px;
  /* add any custom CSS for the comment box here. */
  
}

/* the entire html comment box container. applies to everything */
#HCB_comment_box {
 padding:10px 0 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #D9007C;
  background-color: #fff;
}

#HCB_comment_box p.error {
  border: 1px solid red;
  background-color: #fee;
}

#HCB_comment_box textarea, #HCB_comment_box input.text {
  border-top: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  background-color: #f8f8f8;
}

#HCB_comment_box input.text {
  width:200px;
}

/* the submit button */
#HCB_comment_box input.submit {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #888;
  border-right: 1px solid #888;
  background-color: #ccc;
  color: #666;
  font-weight:bold;
  cursor:pointer;
}

#HCB_comment_box span.home-desc {
  font-size:10px;
  opacity:0.4;
}

/* the individual comment display containers */
#HCB_comment_box div.comment {
  border-bottom:1px dotted #eee;
  margin-bottom:5px;
  color:#D9007C;
  font-size:12px;
}

/* the moderator message */
.hcb-mod  i{
  color:#000;
  font-size:12px;
}

/* next, prev, ok and x link style */
.hcb-link {
  color:#D9007C;
  text-decoration:underline;
  font-size:10px;
}
#leftcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 700px;
 width: 150px;
 float: left;
 
}
#logo { 
 height: 170px;
}
#menuline {
 border-bottom-color:#D9007C;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
#menuline2 {
 border-top-color:#cccccc;
 border-top-style:solid;
 border-top-width:1px;
}
#menu {
 list-style-type:none;
 font-size: 15px;
 color:#7A7979;
}
#submenu {
 list-style-type:none;
 font-size: 12px;
 color: #D9007C;
}
#menutitle {
 font-size: 20px;
 color: #1A171B;
}
#menutwo {
 list-style-type:none;
 font-size: 20px;
 color: #D9007C;
}
#rightcolumn { 
 float: left;
 padding: 20px;
 height: 700px;
 width: 700px;
 display: inline;
 
}
#nav {
 padding: 0 0 0 30px;
 font-size: 12px;
 color: #D9007C;	
}
#arriba {
 font-size: 12px;
 color: #D9007C;	
}
#more {
 font-size: 12px;
 color: #D9007C;	
}
#news {
 padding: 0 0 0 30px;
 height: 500px;
 width: 700px;
 float: left;	
}
#comments {
 padding: 20px 0 0 0;
 height: 500px;
 width: 700px;
 float: left;	
}
#linka {
 padding: 5px 0 5px 0;
 height: 90px;
 width: 340px;	
 float: left;	
}
#linkb {
 padding: 5px 0 5px 0;
 height: 90px;
 width: 340px;	
 float: left;	
}
#new2 {
 height: 90px;
 width: 340px;	
 float: left;
}
#new3 {
 height: 90px;
 width: 340px;
 float: right;
}
#newimage {
 padding: 0 10px 0 0;
 height: 90px;
 width: 90px;
 float: left;
}
#description {
 padding: 5px 0 0 0;
 font-size: 12px;
 color:#7A7979;	
}
#footer { 
 width:150px;
 font-size: 11px;
 color:#D9007C;	
 text-align:left;
 
}