@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: '000webfont';
    src: url('webfonts/000webfont.eot');
    src: url('webfonts/000webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/000webfont.woff2') format('woff2'),
         url('webfonts/000webfont.woff') format('woff'),
         url('webfonts/000webfont.ttf')  format('truetype'),
         url('webfonts/000webfont.svg#000webfont') format('svg');
}
@font-face {
    font-family: 'Callifornia';
    src: url('webfonts/Callifornia.eot');
    src: url('webfonts/Callifornia.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Callifornia.woff2') format('woff2'),
         url('webfonts/Callifornia.woff') format('woff'),
         url('webfonts/Callifornia.ttf')  format('truetype'),
         url('webfonts/Callifornia.svg#Callifornia') format('svg');
}

@font-face {
    font-family: 'WL Keep In Touch';
    src: url('webfonts/Keep-in-Touch.eot');
    src: url('webfonts/Keep-in-Touch.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Keep-in-Touch.woff2') format('woff2'),
         url('webfonts/Keep-in-Touch.woff') format('woff'),
         url('webfonts/Keep-in-Touch.ttf')  format('truetype'),
         url('webfonts/Keep-in-Touch.svg#WL Keep In Touch') format('svg');
}
@font-face {
    font-family: 'love_june_scriptregular';
    src: url('webfonts/love_june_script_regular-webfont.eot');
    src: url('webfonts/love_june_script_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/love_june_script_regular-webfont.woff2') format('woff2'),
         url('webfonts/love_june_script_regular-webfont.woff') format('woff'),
         url('webfonts/love_june_script_regular-webfont.ttf') format('truetype'),
         url('webfonts/love_june_script_regular-webfont.svg#love_june_scriptregular') format('svg');
}
@font-face {
    font-family: 'creampieregular';
    src: url('webfonts/creampie-webfont.eot');
    src: url('webfonts/creampie-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/creampie-webfont.woff2') format('woff2'),
         url('webfonts/creampie-webfont.woff') format('woff'),
         url('webfonts/creampie-webfont.ttf') format('truetype'),
         url('webfonts/creampie-webfont.svg#creampieregular') format('svg');
}
@font-face {
    font-family: 'glee_scriptregular';
    src: url('webfonts/glee_script-webfont.eot');
    src: url('webfonts/glee_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/glee_script-webfont.woff2') format('woff2'),
         url('webfonts/glee_script-webfont.woff') format('woff'),
         url('webfonts/glee_script-webfont.ttf') format('truetype'),
         url('webfonts/glee_script-webfont.svg#glee_scriptregular') format('svg');
}
@font-face {
    font-family: 'lovely_letterregular';
    src: url('webfonts/lovely_letter-webfont.eot');
    src: url('webfonts/lovely_letter-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/lovely_letter-webfont.woff2') format('woff2'),
         url('webfonts/lovely_letter-webfont.woff') format('woff'),
         url('webfonts/lovely_letter-webfont.ttf') format('truetype'),
         url('webfonts/lovely_letter-webfont.svg#lovely_letterregular') format('svg');
}
@font-face {
    font-family: 'cute_charmregular';
    src: url('webfonts/cute_charm-webfont.eot');
    src: url('webfonts/cute_charm-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/cute_charm-webfont.woff2') format('woff2'),
         url('webfonts/cute_charm-webfont.woff') format('woff'),
         url('webfonts/cute_charm-webfont.ttf') format('truetype'),
         url('webfonts/cute_charm-webfont.svg#cute_charmregular') format('svg');
}
@font-face {
    font-family: 'farmhouseregular';
    src: url('webfonts/farmhouse_regular-webfont.eot');
    src: url('webfonts/farmhouse_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/farmhouse_regular-webfont.woff2') format('woff2'),
         url('webfonts/farmhouse_regular-webfont.woff') format('woff'),
         url('webfonts/farmhouse_regular-webfont.ttf') format('truetype'),
         url('webfonts/farmhouse_regular-webfont.svg#farmhouseregular') format('svg');
}
@font-face {
    font-family: 'glee_scriptregular';
    src: url('webfonts/glee_script-webfont.eot');
    src: url('webfonts/glee_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/glee_script-webfont.woff2') format('woff2'),
         url('webfonts/glee_script-webfont.woff') format('woff'),
         url('webfonts/glee_script-webfont.ttf') format('truetype'),
         url('webfonts/glee_script-webfont.svg#glee_scriptregular') format('svg');
}
 @font-face {
    font-family: 'lovely_letterregular';
    src: url('webfonts/lovely_letter-webfont.eot');
    src: url('webfonts/lovely_letter-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/lovely_letter-webfont.woff2') format('woff2'),
         url('webfonts/lovely_letter-webfont.woff') format('woff'),
         url('webfonts/lovely_letter-webfont.ttf') format('truetype'),
         url('webfonts/lovely_letter-webfont.svg#lovely_letterregular') format('svg');
}
 @font-face {
    font-family: 'alexandia_script_fontregular';
    src: url('webfonts/alexandia_script_font-webfont.eot');
    src: url('webfonts/alexandia_script_font-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/alexandia_script_font-webfont.woff2') format('woff2'),
         url('webfonts/alexandia_script_font-webfont.woff') format('woff'),
         url('webfonts/alexandia_script_font-webfont.ttf') format('truetype'),
         url('webfonts/alexandia_script_font-webfont.svg#alexandia_script_fontregular') format('svg');
}
@font-face {
    font-family: 'alternative_rockregular';
    src: url('webfonts/alternative_rock-webfont.eot');
    src: url('webfonts/alternative_rock-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/alternative_rock-webfont.woff2') format('woff2'),
         url('webfonts/alternative_rock-webfont.woff') format('woff'),
         url('webfonts/alternative_rock-webfont.ttf') format('truetype'),
         url('webfonts/alternative_rock-webfont.svg#alternative_rockregular') format('svg');
}
@font-face {
    font-family: 'Amantha';
    src: url('webfonts/Amantha.eot');
    src: url('webfonts/Amantha.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Amantha.woff2') format('woff2'),
         url('webfonts/Amantha.woff') format('woff'),
         url('webfonts/Amantha.ttf')  format('truetype'),
         url('webfonts/Amantha.svg#Amantha') format('svg');
}
@font-face {
    font-family: 'Before the Rainbow';
    src: url('webfonts/Before-the-Rainbow.eot');
    src: url('webfonts/Before-the-Rainbow.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Before-the-Rainbow.woff2') format('woff2'),
         url('webfonts/Before-the-Rainbow.woff') format('woff'),
         url('webfonts/Before-the-Rainbow.ttf')  format('truetype'),
         url('webfonts/Before-the-Rainbow.svg#Before the Rainbow') format('svg');
}
@font-face {
    font-family: 'home_writingregular';
    src: url('webfonts/home_writing-webfont.eot');
    src: url('webfonts/home_writing-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/home_writing-webfont.woff2') format('woff2'),
         url('webfonts/home_writing-webfont.woff') format('woff'),
         url('webfonts/home_writing-webfont.ttf') format('truetype'),
         url('webfonts/home_writing-webfont.svg#home_writingregular') format('svg');
}
@font-face {
    font-family: 'cozy_capsmedium';
    src: url('webfonts/cozy_caps-webfont.eot');
    src: url('webfonts/cozy_caps-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/cozy_caps-webfont.woff2') format('woff2'),
         url('webfonts/cozy_caps-webfont.woff') format('woff'),
         url('webfonts/cozy_caps-webfont.ttf') format('truetype'),
         url('webfonts/cozy_caps-webfont.svg#cozy_capsmedium') format('svg');
}

body {
    font-family: "lovely_letterregular"; 
    color: #353652; 
    font-size: 15px;
	background-color: #dddfed;
	cursor: url('imgs/site/cur/av-bee-purp-16x16.png'), auto;
} 
head { 
    color: #5d5f8f; 
    font-family: "glee_scriptregular"; 
    font-size: 25px; 
	font-weight: bold;
}
.body {
    font-family: "lovely_letterregular"; 
    color: #353652; 
    font-size: 15px;
	background-color: #dddfed;  
	cursor: url('imgs/site/cur/av-bee-purp-16x16.png'), auto;
} 
.head { 
    color: #5d5f8f; 
    font-family: "glee_scriptregular"; 
    font-size: 25px; 
	font-weight: bold;
}
.pagetitle { 
    color: #5d5f8f; 
    font-family: "glee_scriptregular"; 
    font-size: 25px; 
	font-weight: bold;
}
t.pagetitle { 
    color: #5d5f8f; 
    font-family: "glee_scriptregular"; 
    font-size: 25px; 
	font-weight: bold;
}
.journaltitle { 
    color: #5d5f8f; 
    font-family: "glee_scriptregular"; 
    font-size: 25px; 
	font-weight: bold;
}
.notice { 
    color: #353652; 
    font-family: "Verdana"; 
    font-size: 11px;  
}
.dwp { 
    font-family: "lovely_letterregular"; 
    color: #353652; 
    font-size: 15px; 
} 
.copy { 
    color: #353652;    
	font-family: "Verdana";  
    font-size: 9px;  
}
.count { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 18px;  
}
.ctin { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 13px;  
}
.bull { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 20px; 
}
.toybox { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;   
}
.toyboxtitles { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 20px;    
}
.tbtop { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 15px;    
}
.plain { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 18px;   
}
.dwpurl { 
    color: #f57ba6; 
    font-family: "farmhouseregular"; 
    font-size: 25px;   
}
.typed { 
    color: #f57ba6; 
    font-family: "lovely_letterregular"; 
    font-size: 13px;  
    font-weight: bold;  
}
.aff { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
    font-weight: bold;  
}
t.art { 
    color: #fa7da9; 
    font-family: "Verdana"; 
    font-size: 20px; 
}
t.artcat { 
    color: #2c7fa9; 
    font-family: "Verdana"; 
    font-size: 20px; 
}
t.artheart { 
    color: #7f8f51; 
    font-family: "Verdana"; 
    font-size: 20px; 
}
t.arty { 
    color: #F57AA6; 
    font-family: "Verdana"; 
    font-size: 25px; 
}
t.artlines { 
    color: #a0b266; 
    font-family: "Verdana"; 
    font-size: 25px; 
}
t.artlinks { 
    color: #FF946E; 
    font-family: "Verdana"; 
    font-size: 25px; 
}
t.farm { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 25px;  
}
.farm { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 25px;  
}
t.status { 
    color: #353652; 
    font-family: "Verdana"; 
    font-size: 10px;  
}
.status { 
    color: #353652; 
    font-family: "Verdana"; 
    font-size: 10px;  
}
.statusart { 
    color: #70b5d8;    
	font-family: "Verdana";  
    font-size: 15px;  
}
t.statusart { 
    color: #70b5d8;    
	font-family: "Verdana";  
    font-size: 15px;  
}
t.rst { 
    color: #353652; 
    font-family: "Verdana"; 
    font-size: 10px;  
}
t.num { 
    color: #353652; 
    font-family: "alternative_rockregular"; 
    font-size: 20px;  
}
.rst { 
    color: #353652; 
    font-family: "Verdana"; 
    font-size: 8px;  
}
.farmhouse { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 30px;  
}
t.counterart { 
    color: #92a35d; 
    font-family: "Verdana"; 
    font-size: 20px; 
}
t.counterarty { 
    color: #d5af42; 
    font-family: "Verdana"; 
    font-size: 25px; 
}
.soc { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
    font-weight: bold;  
}
.foot { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
    font-weight: bold;  
} 
.error { 
    font-family: "Callifornia"; 
    font-size: 50px; 
    color: #353652;
} 
t.rebecca { 
    color: #505279; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;  
    font-weight: bold; 
}
.rebecca { 
    color: #505279; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;   
    font-weight: bold;
}
t.rebeccaart { 
    color: #f57aa6; 
    font-family: "Verdana"; 
    font-size: 15px;  
    font-weight: bold;
}
.rebeccaart { 
    color: #944a65; 
    font-family: "Verdana"; 
    font-size: 15px;  
    font-weight: bold;
}
.newscomment { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 13px; 
	}
t.newscomment { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 13px;   
}
.newscommentnum { 
    color: #7f8f51; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
	}
t.newscommentnum { 
    color: #7f8f51; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;   
}
.news { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
	}
t.news { 
    color: #353652; 
    font-family: "lovely_letterregular"; 
    font-size: 15px; 
	}
.newsfile { 
    color: #353652;    
	font-family: "Verdana";  
    font-size: 11px;  
}
t.newsfile { 
    color: #353652;    
	font-family: "Verdana";  
    font-size: 11px;  
}
.newscat { 
    color: #6d7a45; 
    font-family: "lovely_letterregular"; 
    font-size: 14px;  
    font-weight: bold;  
}
t.newscat { 
    color: #6d7a45; 
    font-family: "lovely_letterregular"; 
    font-size: 14px;  
    font-weight: bold;  
}
.newstitle { 
    color: #256f94; 
    font-family: "lovely_letterregular"; 
    font-size: 20px;  
    font-weight: bold;  
}
t.newstitle { 
    color: #256f94; 
    font-family: "lovely_letterregular"; 
    font-size: 20px;  
    font-weight: bold;  
}
.newscomtitle { 
    color: #f57aa6; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;  
    font-weight: bold;  
}
t.newscomtitle { 
    color: #f57aa6; 
    font-family: "lovely_letterregular"; 
    font-size: 15px;  
    font-weight: bold;  
}
.newscom { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 18px;  
}
t.newscom { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 18px;   
}
.newscom { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 18px;  
}
t.newscomaut { 
    color: #944a65; 
    font-family: "farmhouseregular"; 
    font-size: 18px;   
}
.newscomdate { 
    color: #369ed1; 
    font-family: "farmhouseregular"; 
    font-size: 18px;  
}
t.newscomdate { 
    color: #369ed1; 
    font-family: "farmhouseregular"; 
    font-size: 18px;   
}
.newscomcom { 
    color: #70b5d8; 
    font-family: "farmhouseregular"; 
    font-size: 18px;  
}
t.newscomcom { 
    color: #70b5d8; 
    font-family: "farmhouseregular"; 
    font-size: 18px;   
}
.cutenews { 
    color: #353652; 
    font-family: "farmhouseregular"; 
    font-size: 15px; 
	}
t.required { 
    color: #9597c5; 
    font-family: "Verdana"; 
    font-size: 10px; 
}
.required { 
    color: #9597c5; 
    font-family: "Verdana"; 
    font-size: 10px; 
}
.input {
    outline: none;
	resize: none;
	border: 1px solid #fccc4e;
	font-size: 1em;
	color: #000000;
	background-color: #fff9eb; 
}
.button {
    outline: none;
	resize: none;
	border: 1px solid #ad8d36;
	font-size: 1em;
	color: #fff9eb;
	background-color: #fccc4e; 
}
.inputbutton {
    outline: none;
	resize: none;
	border: 1px solid #fccc4e;
	font-size: 1em;
	color: #000000;
	background-color: #fff9eb; 
}
a:link {
  text-decoration: none;
  font-family: "lovely_letterregular"; 
  color: #F06838;
  font-size: 15px; 
  font-weight: bold; 
  cursor: url('imgs/site/cur/av-bee-purp-16x16.png'), auto;
}
a:visited {
  text-decoration: none;
  font-family: "lovely_letterregular";
  color: #F06838;
  font-size: 15px; 
  font-weight: bold; 
  cursor: url('imgs/site/cur/av-bee-purp2-16x16.png'), auto;
}
a:hover {
  text-decoration: none;
  font-family: "lovely_letterregular";
  color: #ff9069;
  font-size: 15px; 
  font-weight: bold; 
  cursor: url('imgs/site/cur/av-bee-purp2-16x16.png'), auto;
}

a:link.notice {
  text-decoration: none;
  font-family: "Verdana"; 
  font-size: 11px;  
  color: #f06838;
  font-weight: normal; 
  cursor: url('imgs/site/cur/av-bee-purp-16x16.png'), auto;
}
a:visited.notice {
  text-decoration: none;
  font-family: "Verdana"; 
  font-size: 11px; 
  color: #F06838;
    font-weight: normal; 
  cursor: url('imgs/site/cur/av-bee-purp2-16x16.png'), auto;
}
a:hover.notice {
  text-decoration: none;
  font-family: "Verdana"; 
  font-size: 11px; 
  color: #ff9069;
  font-weight: normal; 
  cursor: url('imgs/site/cur/av-bee-purp2-16x16.png'), auto;
}
hr.line { 
     border-top: 1px solid #5d5f8f;
	 border-bottom: 0px;
	 border-right: 0px;
	 border-left: 0px;
}

/* width - scrollbar */
::-webkit-scrollbar {
  width: 15px;
  border: 1px solid;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #5d5f8f; 
  border: 1px solid;
}

/* Track */
::-webkit-scrollbar-track {
  background: #dddfed; 
  border: 1px solid;
}

/* Track  NOT covered by the handle  */
::-webkit-scrollbar-track-piece {
  background: #dddfed;
}

/* buttons on the scrollbar (arrows pointing upwards and downwards).  */
::-webkit-scrollbar-button {
  background: #9597c5; 
  border: 1px solid;
}

/* Handle - draggable scrolling handle */
::-webkit-scrollbar-thumb {
  background: #7577b2; 
  border: 1px solid;
}