@import url('lightbox.css');
@import url('style.css');
@import url('general.css');


body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	font-family: 'Trebuchet MS',Arial,Tahoma,Verdana,Times New Roman;
	font-size: 12px;
}
a {
  text-decoration:none;
}
#clear {
  clear:both;
}
#header {
	width: 950px;
	height: 166px;
	margin-left: auto;
	margin-right: auto;
	background: url('../images/header.jpg') no-repeat;
	overflow:hidden;
	border: 0px solid black;
}
#page {
  width: 506px; 
  height:21px; 
  padding-left:20px; 
  padding-top: 3px; 
  background:#f8f8f8; 
  margin-top: 4px;
}
#gallery {
  float:left;
  position:relative;
  left: 140px;
}
#time {
  float:right;
  position:relative;
  right: -70px;
  top: 143px;
  color: #a0b50d;
}
#logo {
  float:left;
  position: relative; 
  left:46px; 
  top:32px; 
  width:195px;
  height: 84px;
  background: url('../images/logo.gif') no-repeat;
  cursor:pointer;
}
#menuto {
  float:right;
  position:relative;
  right: 20px;
  color:#a4b801;
}
#menuto a:link, #menuto a:active, #menuto a:visited{
  color:#def04d;
  text-decoration:none;
}
#menuto a:hover{
  color:#def04d;
  text-decoration:none;
  border-bottom: 3px solid #def04d;
}
#vremeto {
  float:right;
  position:relative;
  right: 20px;
  top: 10px;
  color:#a4b801;
}
#vremeto a:link, #vremeto a:active, #vremeto a:visited{
  color:#def04d;
  text-decoration:none;
}
#vremeto a:hover{
  color:#def04d;
  text-decoration:none;
  border-bottom: 3px solid #def04d;
}
.logo {
	float: left;
	position: relative;
	left: 35px;
}
/*   BEGIN MENU STYLES   */
#menu {
	width: 950px;
	height: 31px;
	margin-left: auto;
	margin-right: auto;
	background: url('../images/menu.jpg') no-repeat;
}
#menu a {
  text-transform:uppercase;
  color:#fff;
  text-decoration:none;
  font-weight:bold;
}
#home {
  float:left;
  position:relative;
  left: 20px;
  top: 7px;
}
#add {
  float:left;
  position:relative;
  left: 275px;
  top: 7px;
}
#search {
  float:left;
  position:relative;
  left: 370px;
  top: 7px;
}
#partners {
  float:left;
  position:relative;
  left: 470px;
  top: 7px;
}
#contacts {
  float:left;
  position:relative;
  left: 575px;
  top: 7px;
}
/*   END MENU STYLES   */
#content {
  width: 950px;
  height:auto;
	margin-left: auto;
	margin-right: auto;  
	padding-bottom:30px;
	margin-bottom:20px;	
	border: 0px solid black;
}
#left {
	width: 187px;
	height: auto;
	float: left;
	position: relative;
	border: 0px solid black;
	overflow: hidden;
}
#receipt, #advices {
  width: 187px;
	background: url('../images/orange.jpg') repeat-x 0px 37px;
  margin-bottom: 10px;
}
#receipt a, #products a {
  width: 187px;
  height: 31px;
  text-decoration:none;
  font-weight: bold;
  color: #000000;
}
#products {
  width: 187px;
  min-height:154px;
	background: url('../images/orange.jpg') repeat-x 0px 36px;
  padding-bottom: 10px;
  margin-bottom: 10px;  
}
#receipt div, #products div {
  width: 187px;
  height: 22px;
  padding: 2px 0px 0px 20px;
  background: url('../images/bord.jpg') no-repeat 25% 100%;
}
#advices div {
  width: 187px;
  height: 22px;
  padding: 2px 0px 0px 20px;
  background: url('../images/bord.jpg') no-repeat 25% 100%;
}
#advices a {
  width: 187px;
  height: 37px;
  text-decoration:none;
  font-weight: bold;
  color: #000000;
}
#detska {
  width: 187px;
  height:24px; 
}
#diets {
  width: 187px;
  height:24px; 
}
#games {
  width: 187px;
  height:31px; 
}
/*   BEGIN LOGIN STYLES   */
#login {
  width: 225px;
  min-height:122px;
	background: url('../images/blue.jpg') repeat-x 0px 37px;
  padding-bottom: 10px;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8;
}
#login a{
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8;
  text-decoration:none;
}
#login div {
  width: 200px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  padding: 10px 10px 5px 10px;
  text-align:center;
}
#anketa div {
  padding: 10px 0px 5px 20px;
}
#login input {
  width: 160px;
  height: 20px;
  border: 1px solid #dcf2ff;
  font-family: 'Trebuchet MS';
  font-size: 12px;
  font-weight:normal;
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 6px;  
}
#login .send {
  width: 49px;
  height: 20px;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  background: url('../images/login.gif');
  cursor:pointer;
  border:0px;
  float:left;
  position:relative;
  left:20px;
  top: 0px; 
}
#login2 {
  width: 225px;
  min-height:122px;
  padding-bottom: 10px;
  margin-top: 30px;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8;
}
#login2 a{
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8;
  text-decoration:none;
}
#login2 div {
  padding: 10px 0px 5px 20px;
}
#login2 input {
  width: 129px;
  height: 20px;
  border: 1px solid #dcf2ff;
  margin-bottom: 6px;
  font-family: 'Trebuchet MS';
  font-size: 12px;
  font-weight:normal;
}
#login2 .send {
  width: 49px;
  height: 20px;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  background: url('../images/login.gif');
  cursor:pointer;
  border:0px;
  text-align:center;
  margin-top: 3px; 
}
/*   END LOGIN STYLES   */

/*    BEGIN LOGGEDIN    */
#loggedin {
  width: 225px;
  min-height:122px;
	background: url('../images/blue.jpg') repeat-x 0px 37px;
  padding-bottom: 10px;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
  color: #000;
}
#loggedin a{
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8;
  text-decoration:none;
}
#loggedin div {
  padding: 10px 0px 5px 20px;
}
#loggedin .red {
  color:#e1362f;
}
#loggedin .blue {
  color:#7dccf8;
}
/*    END LOGGEDIN    */

/*   BEGIN SIGNUP*/
#signup {
  width: 225px;
  padding-bottom: 10px;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
  color: #000;
  border:0px solid red;
}
#signup input {
  font-family:'Trebuchet MS';
  border: 1px solid #deea8a;
  width: 165px;
  height: 18px;
  background: url('../images/egg.jpg') no-repeat top left;
  padding: 3px 0px 0px 35px;
  font-size:10px;
}
#signup .send {
  font-family:'Trebuchet MS';
  font-size: 12px;
  background:#bdcc36;
  width: 80px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
  float:right;
  padding: 0px;
}
/*   END SIGNUP*/
/*   BEGIN ANKETA STYLES   */
#anketa, #dictionary, #books, #fun, #facebook_fan {
  width: 225px;
  min-height:122px;
	background: url('../images/blue.jpg') repeat-x 0px 37px;
  padding-bottom: 10px;
  margin-bottom: 10px; 
}
#anketa input {
  border: 0px solid #dcf2ff;
}
#anketa .send {
  font-family:'Trebuchet MS';
  font-size: 12px;
  background: #fa5e62 url('../images/vote.jpg') no-repeat;
  width: 71px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
  float:right;
  position:relative;
  right:20px;
  bottom:10px;
  padding: 0px;
}
#anketa ul {
  list-style-type:none;
}
/*   END ANKETA STYLES   */
#dictionary p {
  padding-top:10px;
  color:#c0c0c0;
}
#dictionary a {
  color: #3AB5F9;
  font-weight: bold;
  text-decoration:none; 
  width:10px;
  height:10px;
  padding:0px 3px;
}
#dictionary a:hover {
  color: #fff;
  background: #3AB5F9;
  font-weight: bold;
  text-decoration:none; 
  width:10px;
  height:10px;  
  padding:0px 3px; 
  -moz-border-radius: 2px; 
  -webkit-border-radius: 2px;   
}
#fun a:link {
  color:#a4b801;
}
#middle {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	left: 5px;
	border: 0px solid black;
}
#welcome,#top10 {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	background: url('../images/blue_bg.jpg') no-repeat center bottom;
	margin-bottom: 10px;
}
#welcome p.red {
  color: #e1362f;
  font-weight:bold;
  text-transform: uppercase;
  padding: 10px 10px 0px 10px;
}
#welcome p.gray {
  color: #4d4d4d;
  font-weight:bold;
  padding: 10px 10px 10px 10px;
}
#welcome p {
  padding: 10px 10px 0px 10px;
}
/*   BEGIN TURSENE STYLES   */
#tursene, #holidays {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	background: url('../images/green_bg.jpg') no-repeat center bottom;
	margin-bottom: 5px;
	padding-bottom:15px;
}
#holidays div{
  float:left;
  position:relative;
  width: 241px;
  padding: 20px 0px 20px 20px;
  font-weight:bold;
}
.holy{
  margin-left: auto;
  margin-right:auto;
  width: 490px;
}
#holidays p a {
  margin: 0px 10px 10px 0px;
}
#holidays a {
  color:#000;
}
#holidays a:hover {
  color:#9DAF09;
}
#tursene p, #holidays p {
  padding: 10px 10px 0px 20px;
}
#tursene .send {
  width: 86px;
  height: 22px;
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
  background: url('../images/search.gif');
  cursor:pointer;
  border:0px;
  float:left;
  position:relative;
  left:30px;  
}
#tursene select {
  width: 219px;
  height: 22px;
  color: #000000;
  font-weight: bold;
  font-size: 11px;
  border:1px solid #DEEA8A;
  scrollbar-base-color: white;
  scrollbar-arrow-color: #F1F8A8;
  scrollbar-border-color: #DEEA8A;
}
#tursene input.word {
  width: 250px;
  height: 16px;
  padding: 2px;
  color: #000000;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #DEEA8A;
  float:left;
  position:relative;
  left:20px;
}
.green {
  float:right;
  position:relative;
  font-weight: bold;
  color: #9DAF09;
  text-decoration: none;
}
.green a{
  font-weight: bold;
  color: #9DAF09;
  text-decoration: none;
}
/*   END TURSENE STYLES   */

/*   BEGIN NEWEST STYLES  */ 
#newest {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	background: url('../images/blue_bg.jpg') no-repeat center bottom;
	margin-bottom: 10px;
}
.container{
  min-height:122px;
  padding: 10px 0px 35px 30px;
  background: url('../images/numbers.gif') no-repeat 10px 5px;
}
.new {
  height: 24px;
  padding: 0px;
  margin: 0px;
}
/*   END NEWEST STYLES   */

/*   BEGIN LAST COMMENTS  */ 
#last_comments {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	background: url('../images/blue_bg.jpg') no-repeat center bottom;
	margin-bottom: 10px;
}
#last_comments a {
  color:#000;
}
#last_comments a:hover {
  color:#999;
}
#last_comments .b {
  width: 90px;
  float:left;
  position:relative;
  font-weight:bold;
  color:#a0a324;
}
/*   END LAST COMMENTS   */

#right {
	width: 225px;
	height: auto;
	float: left;
	position: relative;
	left: 11px;
	border: 0px solid black;
}
/*   BEGIN FOOTER STYLES   */
#footer {
	width: 950px;
	height: 101px;
	margin-left: auto;
	margin-right: auto;
	background: url('../images/footer.jpg') no-repeat;
}
#footer span a {
	text-decoration: none;
	color: #555;
	font-size: 10px;
	float: left;
	position: relative;
	left: 5%;
	top: 45px;
}
#footer_menu{
  float:right;
  position:relative;
  right: 20px;
  top: 3px;
  color:#93a308;
}
#footer_menu a{
  color:#93a308;
  text-decoration:none;
}
#footer .copy {
  float:left;
  position:relative;
  left:30px;
}
#footer .design {
  float:right;
  position:relative;
  right: 30px;
}
/*   END FOOTER STYLES   */

#counters {
	width: 950px;
	height: 5px;
	margin-left: auto;
	margin-right: auto;
}

img {
	border: 0px;
}
#photodiv {
  background-repeat: no-repeat;
}
a.blue {
  color: #3AB5F9;
  font-weight: bold;
  text-decoration:none; 
}
a.orange {
  color: #F38D05;
  font-size: 13px;
  font-weight: bold; 
  font-style: italic;
  background-color: white;
  text-decoration:none;
}
a.Green{
  color:#def04d;
  font-weight:bold;
  text-decoration:none; 
}
a.Green a:link, a.Green a:active, a.Green a:visited {
  color:#def04d;
  font-weight:bold;
  text-decoration:none; 
}
a.Green a:hover{
  color:#def04d;
  text-decoration:none;
  border-bottom: 3px solid #def04d;
}
a.black{
  color:#000;
  font-weight:bold;
  text-decoration:none; 
}
a.black a:link, a.black a:active, a.black a:visited {
  color:#000;
  font-weight:bold;
  text-decoration:none; 
}
a.black a:hover{
  color:#000;
  text-decoration:none;
  border-bottom: 3px solid #def04d;
}
/*   BEGIN CONTACTS STYLES   */
.contacts {
  width: 450px;
  margin-left:auto;
  margin-right:auto;
}
.contacts input {
  font-family:'Trebuchet MS',Arial,Tahoma,Verdana,Times New Roman;
  border: 1px solid #deea8a;
  width: 200px;
}
.contacts textarea {
  font-family:'Trebuchet MS',Arial,Tahoma,Verdana,Times New Roman;
  font-size: 12px;
  border: 1px solid #deea8a;
  width: 200px;
  height:100px;
  overflow:auto;
}
.contacts .send {
  font-family:'Trebuchet MS',Arial,Tahoma,Verdana,Times New Roman;
  background-color:#bdcc36;
  width: 80px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
}
/*   END CONTACTS STYLES   */

/*   BEGIN SEND2FRIEND STYLES   */
.send2friend {
  width: 350px;
  margin-left:auto;
  margin-right:auto;
  margin-top: 30px;
}
.send2friend input {
  font-family:'Trebuchet MS';
  border: 1px solid #deea8a;
  width: 350px;
  margin-bottom:20px;
}
.send2friend textarea {
  font-family:'Trebuchet MS';
  font-size:12px;
  border: 1px solid #deea8a;
  width: 350px;
  height:250px;
  overflow:auto;
}
.send2friend .send {
  font-family:'Trebuchet MS';
  background-color:#bdcc36;
  width: 80px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
}
/*   END SEND2FRIEND STYLES   */

#title {
  width: 521px; 
  height:22px; 
  background-color:#f8f8f8; 
  margin-top: 4px;
  padding:2px 0px 0px 5px;
  font-weight:bold;
}
#title a{
  text-decoration:none;
  font-weight:bold;
  color:#000;
  text-transform: capitalize;
}
#receipe, #advice, #dictionary_middle {
  width: 500px; 
  padding: 20px 0px 20px 0px; 
  margin-left:auto; 
  margin-right:auto;
}
#receipe .title, #advice .title, #dictionary_middle .title {
  font-weight:bold;
  text-transform: uppercase;
  color:#e1362f;
}
#receipe .thumb, #advice .thumb {
  width:186px; 
  height: auto; 
  padding:2px; 
  border: 1px solid #c8c8c8;
}
#receipe_body, #advice_body {
  width: 500px; 
  padding:20px 0px 20px 0px; 
  margin-left:auto; 
  margin-right:auto;  
}
#receipe_body_title {
  width: 526px; 
  height:24px; 
  background-color:#f8f8f8; 
  margin-top: 4px;
  font-weight:bold;
}
#receipe_body .thumb, #advice_body .thumb, #dictionary_middle .thumb{
  width:186px; 
  height: 150px; 
  padding: 2px; 
  border: 1px solid #c8c8c8;
}
#receipe_body .send {
  font-family:'Trebuchet MS';
  background-color:#bdcc36;
  width: 110px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
  margin-top: 20px;
}
a.tit{
  font-weight:bold;
  color:#000;
  float:left;
  position:relative;
  left:25px;
  margin-bottom:5px;
}
#receipe_container, #advice_container, #dictionary_middle_container {
  float:left; 
  position:relative; 
  width:500px; 
  margin-bottom:20px; 
  text-align:justify;
}
#receipe_container .holder, #advice_container .holder {
  float:right; 
  position:relative; 
  width:200px; 
  margin-bottom:20px; 
  margin-left: 10px;
}
#sort {
  float:right;
  position:relative;
  font-size: 11px;
  color: #000;
  margin-bottom: 20px;
}
#sort a:link, #sort a:active, #sort a:visited {
  font-size: 11px;
  color: #d4e06c;
  text-decoration:none;
}
#sort a:hover {
  font-size: 11px;
  color: #d4e06c;
  text-decoration:inderline;
}
#dictionary_middle .holder{
  float:left; 
  position:relative; 
  width:200px; 
  margin-bottom:20px; 
  margin-right: 10px;
}
#preparing {
  border:0px solid red; 
  height:26px; 
  margin-top: 3px;
}
#preparing div{
  padding:0px; 
  float:left; 
  position:relative; 
  top: 5px; 
  font-weight:bold;
}
#preparing img {
  float:left; 
  position:relative; 
  margin-right: 10px;
}
/*------------------------------------- BEGIN SEARCH SECION --------------------------*/
.title_search {
  font-weight:bold;
  color:#000;
}
#search_container {
  width:500px; 
  margin-left:auto; 
  margin-right:auto; 
  padding: 20px 0px 20px 0px;
}
#search_container .thumb{
  float:right; 
  position:relative; 
  width:96px; 
  height:71px;
  padding:2px;
  border:1px solid #c8c8c8;
}
#search_container a img,
#search_container a:link img,
#search_container a:visited img {
  background: transparent;
  margin: 0;
  border:1px solid #c8c8c8;
}
#search_container a:hover img {
  background:#def04d;
  margin: 0;
  border:1px solid #c8c8c8;
}
/*-------------------------------------END SEARCH SECION --------------------------*/

/*-------------------------------------BEGIN COMMENT SECION --------------------------*/
#comment {
  width: 500px; 
  padding: 10px 0px 20px 0px; 
  margin-left:auto; 
  margin-right:auto;
}
#comment textarea {
  width:500px; 
  height:100px;
  border: 1px solid #deea8a;
  overflow:auto;
}
#comment .send {
  font-family: 'Trebuchet MS', Arial, Tahoma, Verdana;
  font-size:10px;
  font-weight:bold;
  background:#bdcc36;
  color:#fff;
  border: 0px;
  cursor:pointer;
  padding: 3px;
}
#comment span {
    font-size:10px;
}
#comment p {
    font-size:10px;
    cursor:pointer;
    color: #c4c4c4;
}
#comment .greeen {
    color:#bdcc36;
}
#comment_list {
  display: none;
}
/*-------------------------------------END COMMENT SECION --------------------------*/

/*-------------------------------------BEGIN RATING SECION --------------------------*/
#rating {
  width: 500px; 
  padding: 10px 0px 20px 0px; 
  margin-left:auto; 
  margin-right:auto;
}
#rating select {
  border: 1px solid #deea8a;
  font-family: 'Trebuchet MS', Arial, Tahoma, Verdana;
  font-size:10px;
  text-transform:uppercase;
}
#rating .send {
  font-family: 'Trebuchet MS', Arial, Tahoma, Verdana;
  font-size:10px;
  font-weight:bold;
  background:#bdcc36;
  color:#fff;
  border: 0px;
  cursor:pointer;
  padding: 1px;
}
#rating span {
    font-size:10px;
}
#rating p {
    font-size:10px;
    cursor:pointer;
    color: #c4c4c4;
}
#rating .greeen {
    color:#bdcc36;
}
/*-------------------------------------END RATING SECION --------------------------*/
#author {
  float:right; 
  position:relative; 
  font-size:10px; 
  color:#c4c4c4; 
  text-transform:uppercase;
}
#author span{
  float:right; 
  position:relative; 
  font-size:10px; 
  margin-left: 5px;
  color:#bdcc36; 
  text-transform:uppercase;
}
#author span a{
  color:#bdcc36; 
  text-transform:uppercase;
}
#add_recipe {
  margin-left:auto;
  margin-right:auto;
  margin-top: 30px;
}
#add_recipe input {
  font-family:'Trebuchet MS';
  border: 1px solid #deea8a;
  width: 150px;
  margin-bottom:20px;
}
#add_recipe select {
  font-family:'Trebuchet MS';
  border: 1px solid #deea8a;
  width: 150px;
  margin-bottom:20px;
}
#add_recipe textarea {
  font-family:'Trebuchet MS';
  font-size:12px;
  border: 1px solid #deea8a;
  width: 150px;
  height:50px;
  overflow:auto;
}
#add_recipe .send {
  font-family:'Trebuchet MS';
  background-color:#bdcc36;
  width: 110px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
}
#publicity {
  margin-left:auto; 
  margin-right: auto; 
  width: 500px;
}
/*-------------------------------------BEGIN BANITSA S KUSMETI SECTION --------------------------*/
#banitsa {
  width: 225px;
  height:220px;
  padding-bottom: 5px;
}
#lucky {
  width:300px;
  height:180px;
  padding:100px 0px 20px 0px;
  background: url('../images/lucky.jpg');
  text-align:center; 
}
#lucky p{
  width:250px;
  margin-left:auto;
  margin-right:auto;
}
/*-------------------------------------END BANITSA S KUSMETI SECTION --------------------------*/
.red {
    color: #e1362f;
    font-weight:bold;
    text-align:center;
}
/*-------------------------------------BEGIN FAVORITES SECTION --------------------------*/
#favorites {
  width:500px; 
  height: auto; 
  margin-left:auto;
  margin-right:auto;
}
#favorites a {
  color: #000;
  font-weight:bold;
}
#favorites .thumb {
  width:80px; 
  height: auto; 
  padding:2px; 
  border: 1px solid #c8c8c8;
}
#favorites a img,
#favorites a:link img,
#favorites a:visited img {
  background: transparent;
  margin: 0;
  border:1px solid #c8c8c8;
}
#favorites a:hover img {
  background:#def04d;
  margin: 0;
  border:1px solid #c8c8c8;
}
/*-------------------------------------END FAVORITES SECTION --------------------------*/

/*-------------------------------------BEGIN PARTNERS SECTION --------------------------*/
#partnerss {
  width:500px; 
  height: auto; 
  margin-left:auto;
  margin-right:auto;
}
#partnerss .thumb {
  width:auto; 
  height: 113px; 
  padding:2px; 
  border: 1px solid #c8c8c8;
}
#partnerss a img,
#partnerss a:link img,
#partnerss a:visited img {
  background: transparent;
  margin: 0;
  border:1px solid #c8c8c8;
}
#partnerss a:hover img {
  background:#def04d;
  margin: 0;
  border:1px solid #c8c8c8;
}
/*-------------------------------------END PARTNERS SECTION --------------------------*/

/*-------------------------------------BEGIN PAGINATION SECTION --------------------------*/
.black {
  font-weight:bold;
  text-align:center;
  color:#bdcc36;
  padding:2px 4px;    
}
.black a:link, .black a:active, .black a:visited{
  color:#000;
  padding:2px 4px;
  background:#fff;
}
.black a:hover{
  color:#000;
  padding:2px 4px;
  background:#d4e06c;
}
/*div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
	font-weight:bold;
	  color:#bdcc36;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	text-decoration: none; 
  color:#bdcc36;
}
div.pagination a:hover, div.pagination a:active {
  color:#bdcc36;
	text-decoration: none;
	background-color: #ffe8d6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	font-weight: bold;
	background-color: #ff8306;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #ccc;
}*/
/*-------------------------------------END PAGINATION SECTION --------------------------*/
#funny {
  width: 500px; 
  padding:20px 0px 20px 0px; 
  margin-left:auto; 
  margin-right:auto; 
  text-align:center;
}
#funny .thumb{
  width:186px; 
  height: 150px; 
  padding:2px; 
  border: 1px solid #c8c8c8;
}
#adds {
  width: 187px;
  min-height:154px;
  padding-bottom: 10px;
  margin-bottom: 10px;  
}
.grayBox{
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background: #000000;
  z-index:2001;
  -moz-opacity: 0.8;
  opacity:.80;
  filter: alpha(opacity=80);
}
.box_content {
  position: fixed;
  top: 25%;
  left: 30%;
  right: 30%;
  width: 300px;
  height: 300px;
  z-index:2002;
  margin-left:auto;
  margin-right:auto;    
  text-align:center; 
}
/*-------------------------------------BEGIN USERS SECTION --------------------------*/
#users{
  width: 187px;
  height:auto;
  padding-bottom: 10px;
  margin-bottom: 10px;  
  color: #94a408;
}
#users a{ 
  color: #94a408;
}
#users span a{ 
  color: #94a408;
}
#users span {
  float:right;
  position:relative;
  color: #ffac32;
}
#users b {
  color: #c0c0c0;
  line-height:15px;  
}
hr {
  border: 0px;
  background: #f8f8f8;
  color:#f8f8f8;
  height: 1px;
  padding: 0px;
  margin:0px;
}
/*-------------------------------------END USERS SECTION --------------------------*/

/*-------------------------------------BEGIN CHAT SECTION --------------------------*/
#chat{
  text-align:center;
  margin-top: 20px;
  height: 45px;
}
#chat a{
  color:#000;
  text-transform:uppercase;
  font-size:10px;
  border:1px solid #e8e8e8;
  padding: 2px 5px;
  text-align:center; 
  margin-bottom: 20px;  
  height: 35px; 
}
#chat a:hover {
  color: #76c8f7;
}
#chatbl {
  width: 100%;
  border:0px;
}
#chatbl span{
  color:#9fb313;
}
#chatbl tr td{
  border-bottom: 1px solid #e8e8e8;
}
#chatbl tr td a{
  color: #76c8f7;
}
.chatsend {
  font-family:'Trebuchet MS';
  font-size: 12px;
  background: #fa5e62 url('../images/vote.jpg') no-repeat;
  width: 71px;
  color: #fff;
  font-weight:bold;
  cursor:pointer;
  border:0px;
  float:left;
  position:relative;
  left:0px;
  bottom:10px;
  padding: 0px;
}
/*-------------------------------------END CHAT SECTION --------------------------*/   

/*-------------------------------------BEGIN RELATED RECIPES --------------------------*/  
#rel_holder {
  width: 500px;
  margin-left:auto;
  margin-right:auto;
}
#related {
  width: 106px;
  height: 90px;
  float:left;
  position:relative;  
  margin-right: 15px;
}
#related img{
  float:left;
  position:relative;
  width: 106px;
  height: 86px;  
  padding:2px;
  border: 1px solid #c8c8c8;
}
.related {
  font-weight:bold;
  width: 494px;
  float:left;
  position:relative;
  left: 15px;
  padding: 3px;
  background:#f8f8f8;
}
/*-------------------------------------END RELATED RECIPES --------------------------*/

#content_slider {
	width: 526px;
	height: auto;
	float: left;
	position: relative;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	background: url('../images/blue_bg.jpg') no-repeat center bottom;
}
/*   BEGIN LOSTPASS STYLES   */
#lostpass {
  /*width: 225px;
  min-height:122px;
	background: url('../images/blue.jpg') repeat-x 0px 37px;
  padding-bottom: 10px;
  margin-bottom: 10px; 
  font-weight: bold;
  font-size: 12px;
  color: #7dccf8; */
}
#lostpass input {
  width: 160px;
  height: 20px;
  border: 1px solid #dcf2ff;
  font-family: 'Trebuchet MS';
  font-size: 12px;
  font-weight:normal;
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 6px;  
}
#lostpass .send {
  width: 71px;
  height: 20px;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  background: url('../images/lostpass.jpg');
  cursor:pointer;
  border:0px;
  /*float:left;
  position:relative;
  left:20px;  */
  top: 0px; 
}
/*   END LOSTPASS STYLES   */
#add_luck {
  margin-left:auto;
  margin-right:auto;
}  