
A:link     {color: #000; background-color: transparent} 
A:visited {color: #555; background-color: transparent}
A:hover  {color: #069; text-decoration: none; background-color: transparent}
A:active {color: #069; text-decoration: underline; background-color: transparent}



* {
   font-family: verdana, tahoma, helvetica, sans-serif; 
}

BODY, H3, H4, FORM, IMG, UL, TABLE, HIDDEN, DIV { margin: 0; padding: 0 }
TABLE, IMG { border: 0 }

TEXTAREA {font-size: 1.1em}


#contact_info { margin: 20px 0 0 20px; color: #fff; font-size: 1.2em; font-weight: bold }
    #contact_info a { color: #fff; font-size: 1em; font-weight: normal }
    #contact_info img { position: relative; top: 1px }
    #contact_info span { display: block; margin: 5px 0 0 25px; font-size: 0.8em; font-weight: normal }

#content { width: 97%; padding: 3px 0 0 7px; }.
   #content h3 { font-size: 1.1em }
   #content div h3 { font-size: 1.1em }
   #content img { padding: 5px 0 0 3px }

#footertbl { width: 969px; background: #def1f7 url(images/bg.jpg); font-size: 0.7em; border-top: 1px #06c solid }
   #rights { height: 35px; padding: 7px 0 0 30px; text-align: left; font-weight: bold; color: #f00 }
   #creator { width: 251px; height: 35px; margin: 2px 0 0 0; padding: 5px 0 0 0; text-align: center; border-top: 5px #f00 solid; }
       #creator a { color: #ccc; text-decoration: none }
       #creator a:hover { color: #f00; text-decoration: underline }

#logotbl { width: 968px }
   #logotd { width: 250px; height: 101px; background: url(images/bg_logo.jpg) no-repeat }
   #bg_ban { width: 468px; height: 101px; background: url(images/bg_topban.jpg) no-repeat }
   #searchtd { width: 250px; height: 101px; font-size: 0.7em; color: #666; text-align: left; background: url(images/bg_search.jpg) no-repeat }
      #searchtd a { color: #f00;}

#headertbl { width: 969px }
   #header_l { width: 250px; height: 254px; text-align: left; background: url(images/bg_menu.jpg) no-repeat }
   #header_c { width: 468px; height: 254px; background: url(images/header_pic.jpg) no-repeat }
   #header_r { width: 251px; height: 254px; font-size: 0.7em; color: #069; text-align: left; background: url(images/bg_vers.jpg) no-repeat }

#maintbl { width: 969px; background: #def1f7 url(images/bg.jpg); font-size: 0.7em }
   #maintbl h3 { font-size: 1.1em }
   #main_l { text-align: left; padding: 0 0 0 20px }
   #main_r { width: 251px; text-align: left; padding: 4px 0 0 0 }
   #main_r a {color: #666; text-decoration: none}
   #main_r a:hover {color: #666; text-decoration: underline}
      #fresh_mess_head { height: 50px; padding: 5px 0 0 15px; text-align: left; color: #f00; background: #def1f7 url(images/fresh_mess.jpg) no-repeat;}
      #news_mess_head { height: 50px; padding: 5px 0 0 15px; text-align: left; color: #06c; background: #def1f7 url(images/news_mess.jpg) no-repeat;}
      #ads_mess_head { height: 50px; padding: 5px 0 0 15px; text-align: left; color: #390; background: #def1f7 url(images/ads_mess.jpg) no-repeat;}
   #main_l ul {margin: 0px 0 10px 10px; padding: 0;}
   #main_l li {width: 85%; list-style: none; padding: 1px 0 1px 0; text-align: left}
   #main_l li ul {margin: 0 10px 0 10px; padding: 0;}

#menu { margin: 25px 0 0 35px; list-style: none; font-size: 0.8em; font-weight: bold}
   #menu a { color: #fff; text-decoration: none }
   #menu a:hover { color: #f00; text-decoration: none }
   #menu li {  margin: 10px 0 0 0; text-align: left; }
   #menu li img { position: relative; top: 1px }

#navigtbl { width: 969px; height: 29px; font-size: 0.7em; background: url(images/bg_navig.jpg) }
   #navigtd { text-align: left; padding: 0 10px 0 27px; color: #555 }
        #navigtd a { color: #06c; text-decoration: underline}
        #navigtd a:hover { color: #f00; text-decoration: none}

#payinfo { width: 60px; height: 35px; margin: 58px 0 0 17px; }

#paywaytbl { width: 420px; margin: 20px 0 20px 0; border: 1px #f00 dotted }

#readtbl { margin: 20px 0 0 0 }

#searchform { margin: 5px 0 0 27px }
    #search_fld { width: 160px; height: 16px; font-size: 1em; color: #000; background-color: #def1f7; border: 1px #f00 solid }
    #search_sbmt { position: relative; top: -2px }

#srchwidentbl { width: 480px; border: 1px #f00 dotted }
    #srchwidentbl select { width: 400px}
    #srchwidentbl #srchfld { width: 395px}

#vers { width: 200px; margin: 30px 0 0 0; text-align: center; font-family: Monotype Corsiva; font-size: 1.4em; color: #fff }

#widensearchtbl { margin: 0 0 0 20px }

/*classes*/


.ads { width: 205px; padding: 5px 0 10px 30px; text-align: left; }

.backcolor { color: #000; background-color: #afc3d7 }

.big {font-size: 1.1em}

.breklama {width: 650px; padding: 0 0 0 7px; text-align: justify}

.categories { width: 300px; margin: 3px 0 0 10px; font-size: 1em}
    .categories a { display: block; padding: 3px}
    .categories a:visited { color: #000; background-color: transparent }
    .categories a:hover { color: #069; background-color: transparent }

.cats { display: none; font-size: 1em }

.catshead {width: 90%; padding: 5px 0 3px 0; font-size: 0.9em; text-align: center; border-bottom: 1px #06c dotted}

.confirm { margin: 28px 0 20px 20px; }

.enfcolor1 {color: #06c; background-color: transparent}

.enfcolor3 {color: #f00; background-color: transparent}

.freshmess { width: 205px; padding: 0 0 15px 30px; text-align: left; }

.fdate { width: 47px; margin: 7px 0 2px 0; padding: 2px; font-size: 0.6em; font-weight: bold; color: #fff; background-color: #f00 }

.mnlist { display: none; position: relative; margin-left: 70px; top: -10px; }

.ndate { width: 47px; margin: 7px 0 2px 0; padding: 2px; font-size: 0.6em; font-weight: bold; color: #fff; background-color: #06c }

.nopaidmess { color: #000; background-color: #afc3d7 }

.ourlinks { width: 650px; padding: 10px; color: #fff; background-color: #f00  }
.ourlinks p { line-height: 20px; text-align: left; }
.ourlinks p a { color: #fff; text-decoration: none; font-weight: bold }
.ourlinks p a:hover { color: #fff; text-decoration: underline; font-weight: bold }

.paid_mess { color: #fff; background-color: #f00}
.paid_mess a { color: #fff; background-color: transparent }

.review { float: right; color: #000; font-size: 0.8em; }
.reviewpaid  { float: right; color: #000; font-size: 0.8em; font-weight: normal }

.spacer { font-size: 0.1em }

.srch_cats{ cursor: pointer; margin-left: 30px }
.srch_cats img { position: relative; top: 2px; }


