body{background:#fff url(images/bghome.jpg) top left no-repeat;color:#333;font:14px/20px Arial,Tahoma,Helvetica,Sans-Serif;margin:40;
padding:0;}

}
#header{background:transparent;width:100%;height:60px;margin:0 auto;padding:0;}

#header h1,#header h1 a,#header h1 a:hover{margin-bottom:38px;padding:0;color:#000;font:30px impact,tahoma,arial,Sans-Serif;line-height:80%;
background:transparent;letter-spacing:-1px;font-weight:60;text-decoration:none;}
#header h1 a:hover{text-decoration:none;color:#900;border-left: 3px solid #900;border-right: 3px solid #900;}a img{border:none;}
/* ----------------------------------- wrapper */

#wrap{background:transparent;color:#000;font-size:11px;font-family:Tahoma,Helvetica,Sans-Serif;margin:0 auto 0;padding:0;}

/* ----------------------------------- row */

.onavbar{clear:both;width:100%;margin:0 auto;padding:0;text-align:left;background:transparent;}
.top{float:right;margin:0;padding:0;overflow:hidden;width:379px;position:absolute;right:0%;top:0px;}
#dateToday{background:transparent url(images/zine.jpg) top left no-repeat;height:101px;width:99%;} 
#month{float:right;margin:0;padding-top:10px;} 
/* ----------------------------------- front posts */

.lead background:#fff;position:relative;padding:0;margin:0;}
.lead img{width:90%;}
/* ----------------------------------- art */

.opic a img{border:.08em solid #ccc;padding:.077em;width:5.5em;height:5.5em;margin:5px;}
.opic a:hover img{border:.08em solid #333;width:5.5em;height:5.5em;margin:5px;padding:.077em;}

/* ----------------------------------- 4images*/

hr {
  height: 1px; 
  color: #9e9fa0;
  background-color: #F5F5F5;
}

ul, li, p, td {
  color: #333;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.tablehead {
 background:transparent;
  color: #EFEFDE;
}

.tablebottom {
 background:transparent;
}

.bordercolor {
  background:transparent;
border: #fff 1px solid;
}
.borderline {
 background-color: #F5F5F5;
BACKGROUND-IMAGE: url(images/line_hr.gif);
}
.tablebgcolor {
 background:transparent;
}
.tablemain {
  background:transparent;
}
.navbar {
background:transparent;
  color: #000000;
 font-weight: normal;

}
.navbar a:link, .navbar  a:visited, .navbar  a:active {
TEXT-DECORATION: none; 
color: #004C75; 
font-size: 13px;
font-weight: bold;

}
.navbar a:hover {
text-decoration: underline ;color : #000000;
}

.row1 {
background:transparent;
  color: #004c75;border-bottom:1px dotted #ccc
}

.row2 {
background:transparent;
  color: #004c75;border-bottom:1px dotted #ccc
}
a,a:visited{color:#900;text-decoration:none;}
a:hover{text-decoration:none;color:#333;}a img{border:none;}

.head1 {font:normal 28px/28px Georgia, "Times New Roman", Times, serif;color:#000;border-bottom:1px dotted #999}
}
.head1:hover {
text-decoration: none;

}
.head2 {
font:normal 23px/23px Georgia, "Times New Roman", Times, serif;color:#000;border-bottom:1px dotted #aaaaaa}


.head3 {
font:normal 18px/18px Georgia, "Times New Roman", Times, serif;color:#000;border-bottom:1px dotted #aaaaaa}
.box {
padding:2px;
padding-left:4px;
margin-bottom:0px;
}

.navbot {
 background:transparent; 
  height: 18px; 
 
}

.title {
font:normal 18px/18px Georgia, "Times New Roman", Times, serif;color:#900;border-bottom:1px dotted #aaaaaa}

}
.titlehead {
 font-size:15px;font-family:century gothic, Verdana,Sans-Serif;color:#900;
}
.titlesite {
font-weight: bold; font-size:15px;font-family:century gothic, Verdana,Sans-Serif;

}

.clickstream {
background-color: #fafafa;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 15px;

}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

a:hover {
  color: #000000;
}

form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-color: #f4f6f6;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
  font-size: 11px;
border: #CFC69E 1px solid;
  width: 130px;
}

.searchinput {
  background-color: #EFEFDE;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
  font-size: 11px;
  WIDTH: 130px;
border: #CFC69E 1px solid;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
  font-size: 11px;
border: #CFC69E 1px solid;
  width: 230px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
border: #DED7BD 1px solid;
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #333;
border: #DED7BD 1px solid;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}

.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
background: url(images/fade.jpg) repeat;
color: white;
  font-size: 11px;
  font-weight: bold;

}

/*--Categories------------------------------------------------*/
.catbgcolor {
background:transparent;}
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
 background:transparent;
}

.imagerow2 {
 text-decoration:none;padding:0px;}
}
.imagerow {
border: 1px dotted #ccc; 
	background: #FFFFFF;
	padding:3px;

}

.rating3 {
	BACKGROUND-IMAGE: url(images/fondobar2.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #e8e8e8;
}
/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #fafafa;
  color: #004c75;
}

.commentrow2 {
  background-color: #f5f3f3;
  color: #004c75;
}

.commentspacerrow {
  background-color: #dddddd;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}
.more, .more a:link, .more  a:visited, .more  a:active{
 background:transparent;
  color: #FF6600;
  font-size: 11px;
TEXT-ALIGN: RIGHT;
PADDING-RIGHT: 3px;
text-decoration:none;
}
.more a:hover{
color:#F45B00;
text-decoration: underline ;
 }
.paging  {
padding-right:3px; 
padding-left:3px; 
padding-top:0px;
padding-bottom:0px; 
font-weight:normal; 
font-size:13px; 
color:#000000; 
font-family:verdana, arial, tahoma, sans-serif; 
text-align:center;
 border:1px solid #B2B2B2;
}

.cat_list a:link, .cat_list  a:active { 
text-decoration:none; font-weight: none;  color :#9DA6AC;
}

.cat_list  a:visited{
color: #95948E; text-decoration: none;
}

.cat_list a:hover { 
text-decoration: none;color : #000000; 
}
.pic {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4A5552,direction=135, strength=5)
   progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   border: 0;
}
.descrip{
 background-color: #fbfbfb;
	color: #313b31;
	font-weight: normal;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
    padding: 5px 25px 5px 25px;margin: 0;
    BORDER-RIGHT: #EDECDF 4px solid; 
   
	BORDER-LEFT: #EDECDF 4px solid;
}

.flag {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
font-weight: bold;
}
.righttext
{
float:right;
margin: 0 8px 0 0;
border: 1px solid #666;
padding: 1px;
}
.lefttext
{
float:left;
margin: 0 8px 0 0;
border: 1px solid #666;
padding: 1px;
}

.morehide {
	display: none;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #36f;
	padding-left: 8px;
	background: transparent url('images/down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('images/up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #36f; }
.footer{padding:0;margin:0;width:100%;border-top:1px solid #ccc;}
.copyright		{font: normal 0.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #444444;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}