BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 95%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: justify;
}
TABLE {
	FONT-SIZE: 100%; 
  COLOR: #000; 
  FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
  PADDING: 0px;
  border: 0px;
  width: 100%;
  TEXT-ALIGN: justify;
}
TR {
	FONT-SIZE: 100%; 
  COLOR: #000; 
  FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}
TD {
	FONT-SIZE: 100%; 
  COLOR: #000; 
  FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
  vertical-align:top;
}
.center{
  FONT-SIZE: 100%; 
  COLOR: #000; 
  FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
  border-bottom: #B2B2B2 0px dashed;
	border-left: #B2B2B2 0px dashed;
	border-right: #B2B2B2 1px dashed;
	border-top: #B2B2B2 0px dashed;
	vertical-align:top;
	TEXT-ALIGN: justify;
}
A:link {
	COLOR: #845109; TEXT-DECORATION: none
}

A:visited {
	COLOR: #845109; TEXT-DECORATION: none
}
A:active {
	COLOR: #845109; TEXT-DECORATION: none
}
A:hover {
	COLOR: #845109; TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG.attach {
	BORDER-RIGHT: #A2A2A2 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #A2A2A2 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #A2A2A2 2px outset; PADDING-TOP: 2px; BORDER-BOTTOM: #A2A2A2 2px outset
}
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 115%;
 color: #444444;
 margin: 0px;
 padding: 1px;
 text-align:center;
 
}
h2{
 font-family: Arial,sans-serif;
 font-size: 105%;
 color: #444444;
 margin: 0px;
 padding: 1px;
 text-align:center;
}
h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #444444;
 margin: 0px;
 padding: 0 1.5em 0 1.5em ;
 text-align:center;
}
h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #444444;
 margin: 0px;
 padding: 0px;
 text-align:center;
}
h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #444444;
 margin: 0px;
 padding: 0px;
 text-align:center;
}
ul{
 list-style-type: square;
}
ul ul{
 list-style-type: disc;
}
ul ul ul{
 list-style-type: none;
}
UL#help {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LABEL {
	CURSOR: pointer
}

blockquote {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-style: italic;
	color:#F0F0F0;
}
FORM {
	DISPLAY: inline
}
OPTION.cat {
	FONT-WEIGHT: bold
}
OPTION.sub {
	FONT-WEIGHT: bold; COLOR: #7E7E7E
}
hr {
	border-top: #B2B2B2 1px dashed;
	border-bottom: #B2B2B2 1px dashed;
	height: 2px;
	width: 90%;
	text-align:center;
}

/***********************************************/
/* E107 Standard CSS Rules                     */
/***********************************************/

.smalltext {
    background: none;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color:#5d6e75;
}
.smallblacktext {
    background: none;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#000;
}
.defaulttext {
    background: none;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000;
}
.mediumtext {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#ccc;
}
.captiontext {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 18px;
	color:#000080;
}
.tbox{
	background-color: #eaeef2;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
}
.button{
	background-color: #eaeef2;
	border-bottom: #000 1px solid;
	border-left: #000 1px solid;
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
}
.np{
	background-color: #eaeef2;
	border-bottom: #000 1px solid;
	border-left: #000 1px solid;
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
.spacer{
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 2px;
}
.fborder {
	border-bottom: #845109 0px dashed;
	border-left: #845109 0px dashed;
	border-right: #845109 0px dashed;
	border-top: #845109 0px dashed;
	background-color: #ffffff;
	padding-left: 4px;
	text-align:justify;
}
.forumheader{
	background-color: #DEDEDE;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	padding: 4px;
	border: #845109 1px dashed;
}
.forumheader2{
	background-color: #DEDEDE;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 90%;
	color:#000;
	padding: 4px;
	border: #845109 1px dashed;
}
.forumheader3{
	background-color: #ffffff;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 90%;
	color:#000;
	padding: 0px;
	border: #336633 0px solid;
	text-align:justify;
}
.forumborder{
	border-bottom: #000080 1px solid;
	border-left: #000080 1px solid;
	border-right: #000080 1px solid;
	border-top: #000080 1px solid;
	background-color: transparent;
}
.fcaption {
	border-bottom: #845109 1px dashed;
	border-left: #845109 1px dashed;
	border-right: #845109 1px dashed;
	border-top: #845109 1px dashed;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	background-color: #ffffff;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 95%px;
	color:#845109;
	FONT-WEIGHT: bold;
	
}
.topbar {
	background-image : url(images/topbar.png);
}
.leftbar {
	background-image : url(images/leftbar.png);
}
.finfobar{
	background-color: #CCC8C8;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
	background-image : url(../e107_images/forum/finfobar.png);
}
a.forumlink{
	color: #fff;
	text-decoration: underline;
}

/* CSS Layout */

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#header{
	margin: 0;
	padding: 15px 0px 0px 0px;
	width: 100%;

}
#menuleft{
    float:left;
	width: 21%;
	border-right: 1px solid #63956E;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #63956E;
	margin: 0 0 0 4px;
	padding-left: 0px;
}
/* IE Hack */
*html #menuleft{
    float:left;
	width: 21%;
	border-left: 1px solid #63956E;
	margin: 0 0 0 2px;
	padding-left: 0px;
}

.storytable{
  margin: 4px 0 0 4px;
  float: left;
  width: 56%;
}

#menuright{
    float: right;
	width: 20%;
	font-size: 12px;
	margin: 0 4px 0 0;
	padding: 2px 0 0 0;
    border-left: 1px solid #63956E;
}
/* IE Hack */
*html #menuright{
    float: right;
	width: 20%;
	font-size: 12px;
	margin: 0 2px 0 0;
	padding: 2px 0 0 0;
	border-bottom: 1px solid #63956E;
	border-left: 1px solid #63956E;
}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#menuright li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #menuright li {border-bottom: none;}
#menuright ul {list-style: none; margin: 0; padding: 0;}

#footer{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	text-align: center;
}
/***********************************************/
/* HEADER Components                      */
/***********************************************/

/************* #search styles ***************/
#search{
	margin: 0px;
	padding: 1px 4px 4px 10px;
	font-size: 90%;
	text-align:right;
	display:block;
	float: right;
}
#search form{
 margin: 0px;
 padding: 0px;
}
#search label{
	margin: 0px;
	padding: 0px;
}

*html #search{
	margin: 0px;
	padding: 4px 4px 0px 10px;
	font-size: 90%;
	text-align:right;
	display:block;
}

#sitename{

	margin: 0;
	padding: 5px 0 7px 5px;
}


/*************** #slogan styles **************/
#slogan{
	font-size:12px;
	text-align: left;
	margin: 0px;
	padding: 4px 0px 4px 10px;
	background-color: #859F8A;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}

/************* #sitelinks styles **************/
#sitelinks{
	font-size: x-small;
	margin: 0px 4px;
	padding: 0px;
}

/* ----- Pure CSS tabs start here ----- */

#sitelinks ul {
  display: block;
  list-style: none outside;
  padding: 0;
  margin: 0 4px 0 8px;
  font-family: Verdana, sans-serif;
  font-size: x-small;
}

#sitelinks li {
  padding: 0;
  margin: 0 2px 0 0;
  font-weight: bold;
  /* the next 4 lines are magic */
  display: block;
  float: left;
}

#sitelinks a:link,
#sitelinks a:visited {
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
}

#sitelinks a:hover {
  text-decoration: underline;
}
/* MENU BAR ===================================================================== */
.menu_button {
   background-color: white;
   -moz-border-radius: 5px 5px 0 0; /* SINCE IE SUCKS SO BAD...LET'S GIVE A LITTLE LOVING TO MOZILLA */
   border-top: 1px solid #42658c;
   border-left: 1px solid #42658c;
   border-right: 1px solid #42658c;
   padding: 0 10px;
   float: left;
   line-height: 19px;
   height: 19px;
}
.menu_button a:hover { 
	text-decoration: none; 
}
/* IE HACK OF ABOVE */
* html .menu_button {
	font-size:10px;
	background-color: white;
	border-top: 1px solid #42658c;
	border-left: 1px solid #42658c;
	border-right: 1px solid #42658c;
	padding: 0px;
	float: left;
 }

.menu_button_selected {
   color:#FFFFFF;
   background-color: #63956E;
   -moz-border-radius: 5px 5px 0 0; /* SINCE IE SUCKS SO BAD...LET'S GIVE A LITTLE LOVING TO MOZILLA */
   border-top: 1px solid #42658c;
   border-left: 1px solid #42658c;
   border-right: 1px solid #42658c;
   padding: 0 10px;
   float: left;
   line-height: 19px;
   height: 19px;
}
.menu_button_selected a:link,
.menu_button_selected a:visited {
  color:#FFFFFF;
}

.menu_button_selected a:hover {
  text-decoration: none;
}
/* IE HACK OF ABOVE */
* html .menu_button_selected {
   font-size:10px;
   color:#FFFFFF;
   background-color: #63956E;
   -moz-border-radius: 5px 5px 0 0;
   border-top: 1px solid #42658c;
   border-left: 1px solid #42658c;
   border-right: 1px solid #42658c;
   padding: 0;
   float: left;
}
* html .menu_button_selected a:link,
.menu_button_selected a:visited {
  color:#FFFFFF;
}

* html .menu_button_selected a:hover {
  text-decoration: none;
}
#navclear {
  display: none;
}
html>body #navclear {
  display: block;
  clear: both;
}
/************* #login styles *************/
#login{
	display:block;
    clear: both;
	font-size: 80%;
	text-align:center;
    margin: 0 4px 0 4px;
	padding: 0; 
	background-color: #63956E;
	color: #CCCCCC;
    line-height: 25px;
    height: 25px;
    -moz-border-radius: 5px 5px 0 0; /* SINCE IE SUCKS SO BAD...LET'S GIVE A LITTLE LOVING TO MOZILLA */
}
#login a{
	color: #cccccc;
	text-decoration: none;
}
#login a:hover{
	color: #ffffff;
	text-decoration: underline;
}
#login .mediumtext {
color:#FFFFFF;
}
/************* IE Hack *************/
*html #login{
	display:block;
    clear: both;
	font-size: 80%;
	text-align:center;
	padding: 3px 0 0px 0; 
	background-color: #63956E;
	color: #CCCCCC;
    height: 25px;
}
*html #login a{
	color: #cccccc;
	text-decoration: none;
}
*html #login a:hover{
	color: #ffffff;
	text-decoration: underline;
}

/************** #advert styles **************/
#advert{
	padding: 30px 0px 10px;
}
#advert img{
	display: block;
}

/***********************************************/
/* LEFTMENU Components -> menu 1, menu 2, menu 3*/
/***********************************************/
/************** #menu1 styles **************/
#menu1{
	margin: 0px 0 0 0;
	text-align:center;
	padding: 0px 0px 10px 0px;
	font-size: 80%;
	background-color: #D5E4D3;

}
#menu1 h3 {
    background: rgb(33%, 33%, 33%); 
	color: white;
    text-align: center; 
	margin: 0; 
	padding: 0.25em 0 0.125em 0;
}


/************** #menu2 styles **************/
#menu2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-size: 80%;
	background-color: #D5E4D3;
}
#menu2 p{
	padding: 5px 0px 5px 0px;
}
#menu2 b{
	font-size:x-small;
	padding: 5px 0px 5px 4px;
	color:#333333;
	font-weight: bold;
}
#menu2 h3 {background: rgb(33%, 33%, 33%); color: white;
   text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}
#menu2 .smalltext {
    padding: 0px 0px 0px 4px;
}
#menu2 .smallblacktext {
    padding: 0px 0px 0px 4px;
}
#menu2 .defaulttext {
    padding: 0px 0px 0px 4px;
}
#menu2 .mediumtext {
    padding: 0px 0px 0px 4px;
}
#menu2 .captiontext {
    padding: 0px 0px 0px 4px;
}

/************** #menu3 styles **************/
#menu3{
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 80%;
	background-color: #eee;
}
#menu3 p{
	padding: 5px 0px 5px 0px;
}
#menu3 b{
	font-size:x-small;
	padding: 5px 0px 5px 4px;
	color:#ffffff;
	font-weight: bold;
}
#menu3 h3 {background: rgb(33%, 33%, 33%); color: white;
   text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}
#menu3 .smalltext {
    padding: 0px 0px 0px 4px;
}
#menu3 .smallblacktext {
    padding: 0px 0px 0px 4px;
}
#menu3 .defaulttext {
    padding: 0px 0px 0px 4px;
}
#menu3 .mediumtext {
    padding: 0px 0px 0px 4px;
}
#menu3 .captiontext {
    padding: 0px 0px 0px 4px;
}


/***********************************************/
/* MAIN CONTENT Components                     */
/***********************************************/

/**************  NEWSSTYLE styles *****************/
#welcome{
	margin: 0 0 10px 0px;
	padding: 4px 10px 10px 10px;
	border-bottom: 1px solid #000000;
	text-align:left;
}
#welcome h3{FONT-SIZE: 1.2em; MARGIN: 1em 0px 0px; COLOR: #333333; text-align: left;}
#welcome p{	
   font-size:12px;
   text-align: justify;
   color: #000000;
   line-height: 1.5em;
}
#welcome img{float: right; margin: 0 0 0 10px; padding: 0 0 10px 10px;}
#welcome b{color: #63956E;}
	
.title{
	FONT-SIZE: 1.2em;
	MARGIN: 1em 0px 0px;
	COLOR: #36c;
	text-align: center;
}
.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}
.story p{
	padding: 0px 0px 10px 0px;
}

.story h3{
	color:#63956E;
	padding: 0px 0px 10px 0px;
}
.date{
	FONT-SIZE: 80%;
	MARGIN: 1em 0px 0px;
	COLOR: #737373;
	font-style: italic;
}


/***********************************************/
/* RIGHT MENU Components                       */
/***********************************************/

/***********************************************/
/* RIGHTMENU Components -> menu 4, menu 5, menu 6*/
/***********************************************/
/************** #menu4 styles **************/
#menu4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 4px;
	background-color: transperant;
}
#menu4 br {
    display:none;
}
#menu4 p{
	padding: 5px 0px 5px 0px;
}
#menu4 h3 {
	
	color: black;
	text-align: left;
	margin: 0px 0px 4px 0px;
	padding: 8px 0 4px 0;
	border-bottom: 1px solid #63956E;
	border-right: 1px solid #63956E;

}
#menu4 a, #menu4 a:visited {display: block;
   margin: 0 0 0 3px; padding: 1px 5px 1px 10px;
   border-left: solid #D5E4D3 7px;
   border-bottom: solid #D5E4D3 1px;
   text-decoration: none;
   font: bold 100% Arial, Verdana, sans-serif;
   color: rgb(30%,30%,60%); background: transparent;}
#menu4 a:hover {background-color: #eee;
   border-left: 7px solid #63956E;
   border-bottom: 1px solid #63956E;
   padding-left: 10px; margin-right: 0;}


/************** #menu5 styles **************/
#menu5{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 4px;
	background-color: transperant;
}
#menu5 br {
    display:none;
}
#menu5 h3 {   	
    color: black;
	text-align: left;
	margin: 0px 0px 4px 0px;
	padding: 8px 0 4px 0;
	border-bottom: 1px solid #63956E;
	border-right: 1px solid #63956E;
   }
#menu5 h4 {background-color: transparent; color: rgb(30%,20%,10%);
   margin: 0 0 0 3px; padding: 1em 0 0; 
   font: bold 100% Arial, Verdana, sans-serif;
}
#menu5 a, #menu5 a:visited {display: block;
   margin: 0 0 0 3px; padding: 1px 5px 1px 10px;
   border-bottom: solid #E3E1E1 1px;
   text-decoration: none;
   font: bold 100% Arial, Verdana, sans-serif;
   color: rgb(30%,30%,60%); background: transparent;}
#menu5 a:hover {background-color: #eee;
   border-left: 7px solid #D5E4D3;
   border-bottom: 1px solid #D5E4D3;
   padding-left: 3px; margin-right: 0;}
#menu5 forumheader3{
	margin: 2px 0 0 0;
	padding: 0px 0px 20px 0px;
	background-color: #D5E4D3;
 	border-color: #ffffff;
}
#menu5 forumheader2{
	margin: 0px;
	padding: 4px 0px 20px 0px;
	background-color: #D5E4D3;
 	border-color: #ffffff;
}

/************** #menu6 styles **************/
#menu6{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 4px;
	background-color: transperant; 
	text-align:center;
}
#menu6 p{
	padding: 5px 0px 5px 0px;
}
#menu6 b{
	font-weight: normal;
	font-size: x-small;
}
#menu6 h3 {  
	color: black;
	text-align: left;
	margin: 0px 0px 8px 0px;
	padding: 8px 0 4px 0;
	border-bottom: 1px solid #D5E4D3;
	border-right: 1px solid #D5E4D3;
}
#menu6 a, #menu6 a:visited {display: block;
   margin: 0; padding: 0;
   text-decoration: none;
   font: bold 100% Arial, Verdana, sans-serif;
   color: rgb(30%,30%,60%); background: transparent;}

/***********************************************/
/* FOOTER Components                           */
/***********************************************/
/************* #footer styles ***************/

#footer img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}
/***********************************************/
/* New Design Components                       */
/***********************************************/
.caldate {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/cellpic3.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.warngood {
	COLOR: green
}
.warnbad {
	COLOR: red
}
#padandcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 14px; TEXT-ALIGN: center
}
#profilename {
	FONT-WEIGHT: bold; FONT-SIZE: 28px
}
#calendarname {
	FONT-WEIGHT: bold; FONT-SIZE: 22px
}
#photowrap {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#phototitle {
	FONT-SIZE: 24px; BORDER-BOTTOM: black 1px solid
}
#photoimg {
	MARGIN-TOP: 15px; TEXT-ALIGN: center
}
#ucpmenu {
	BORDER-RIGHT: #425c3d 1px solid; BORDER-TOP: #425c3d 1px solid; BORDER-LEFT: #425c3d 1px solid; WIDTH: 22%; LINE-HEIGHT: 150%; BORDER-BOTTOM: #425c3d 1px solid; BACKGROUND-COLOR: #edf2ec
}
#ucpmenu P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 2px
}
#ucpcontent {
	BORDER-RIGHT: #425c3d 1px solid; BORDER-TOP: #425c3d 1px solid; BORDER-LEFT: #425c3d 1px solid; WIDTH: auto; LINE-HEIGHT: 150%; BORDER-BOTTOM: #425c3d 1px solid; BACKGROUND-COLOR: #edf2ec
}
#ucpcontent P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#ipsbanner {
	RIGHT: 5%; POSITION: absolute; TOP: 1px
}
#logostrip {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #425c3d 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/cellpic4.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #425c3d 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #425c3d 1px solid
}
#submenu {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/tm-bg1.gif); MARGIN: 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff8200
}
#submenu_sm {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/tm-bg.gif); MARGIN: 0px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff8200
}
#banners {
	BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/adv-bg.gif); BORDER-LEFT: #7e7e7e 1px solid; COLOR: #000000; BORDER-BOTTOM: #7e7e7e 1px solid; BACKGROUND-COLOR: #666666
}
#submenu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#submenu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #404040; TEXT-DECORATION: none
}
#submenu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #425c3d; TEXT-DECORATION: none
}
#submenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
#userlinks {
	BORDER-RIGHT: #425c3d 1px solid; BORDER-TOP: #425c3d 1px solid; BORDER-LEFT: #425c3d 1px solid; BORDER-BOTTOM: #425c3d 1px solid; BACKGROUND-COLOR: #edf2ec
}
#navstrip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.activeuserstrip {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #dee8dc
}
.pformstrip {
	PADDING-RIGHT: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/cellpic1.gif); PADDING-BOTTOM: 7px; COLOR: #425c3d; PADDING-TOP: 7px
}
.pformleft {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #425c3d 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 25%; PADDING-TOP: 6px; BACKGROUND-COLOR: #edf2ec
}
.pformleftw {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #425c3d 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 40%; PADDING-TOP: 6px; BACKGROUND-COLOR: #edf2ec
}
.pformright {
	PADDING-RIGHT: 6px; BORDER-TOP: #425c3d 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #edf2ec
}
.signature {
	FONT-SIZE: 10px; COLOR: #339; LINE-HEIGHT: 150%
}
.postdetails {
	FONT-SIZE: 10px
}
.postcolor {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%
}
.normalname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003
}
.normalname A:link {
	FONT-SIZE: 12px
}
.normalname A:visited {
	FONT-SIZE: 12px
}
.normalname A:active {
	FONT-SIZE: 12px
}
.unreg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #900
}
.post1 {
	BACKGROUND-COLOR: #ecf2eb
}
.post2 {
	BACKGROUND-COLOR: #ecf2eb
}
.postlinksbar {
	PADDING-RIGHT: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 7px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/cellpic1.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.row1 {
	BACKGROUND-COLOR: #edf2ec
}
.row2 {
	BACKGROUND-COLOR: #dee8dc
}
.row3 {
	BACKGROUND-IMAGE: url(images/kg-093/12-bg.gif); BACKGROUND-COLOR: #dddddd
}
.row4 {
	BACKGROUND-COLOR: #edf2ec
}
.darkrow1 {
	COLOR: #000; BACKGROUND-COLOR: #dee8dc
}
.darkrow2 {
	BACKGROUND-IMAGE: url(images/cellpic1.gif); COLOR: #3a4f6c
}
.darkrow3 {
	COLOR: #000; BACKGROUND-COLOR: #edf2ec
}
.hlight {
	BACKGROUND-IMAGE: url(images/11-bg.gif); BACKGROUND-COLOR: #e4ece2
}
.dlight {
	BACKGROUND-COLOR: #f1f5f0
}
.titlemedium {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(iamges/cellpic1.gif); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #425c3d; PADDING-TOP: 7px
}
.titlemedium A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
.titlemedium A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
.titlemedium A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
.hotnewstitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/rightmenu.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #444444; PADDING-TOP: 0px; height: 20px;
}
.maintitle {
	PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-WEIGHT: bold; 
  BACKGROUND-IMAGE: url(images/rightmenu.gif); 
  PADDING-BOTTOM: 0px; 
  VERTICAL-ALIGN: middle; 
  COLOR: #845109; 
  PADDING-TOP: 0px; 
  height: 20px; 
  text-align:left;
  FONT-SIZE: 75%
}
.maintitle A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:hover {
	TEXT-DECORATION: underline
}
.maintitledef {
  VERTICAL-ALIGN: middle;
 	text-align:center;
 	BACKGROUND-IMAGE: url(images/tp-bg.gif);
 	COLOR: #ffffff;
}
.plainborder {
	BORDER-RIGHT: #617FA0 1px solid; BORDER-TOP: #617FA0 1px solid; BORDER-LEFT: #617FA0 1px solid; BORDER-BOTTOM: #617FA0 1px solid; BACKGROUND-COLOR: #425c3d
}
.tableborder {
	BORDER-RIGHT: #A2A2A2  1px solid; 
  PADDING-RIGHT: 1px; 
  BORDER-TOP: #A2A2A2 1px solid; 
  PADDING-LEFT: 1px; 
  PADDING-BOTTOM: 1px; 
  MARGIN: 0px; 
  BORDER-LEFT: #A2A2A2 1px solid; 
  PADDING-TOP: 1px; 
  BORDER-BOTTOM: #A2A2A2 1px solid; 
  BACKGROUND-COLOR: transperent
}
.leftmenutext {
  text-align:left;
  FONT-SIZE: 75%;
  BACKGROUND-COLOR: transperent
}
.maintext{
  text-align:justify;
  FONT-SIZE: 85%;
  BACKGROUND-COLOR: transperent
}

.rightmenutext{
  text-align:justify;
  FONT-SIZE: 80%;
  BACKGROUND-COLOR: transperent
}

.tableboring {
	BORDER-RIGHT: #397640 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #397640 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #397640 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #397640 1px solid; BACKGROUND-COLOR: #edf2ec
}

.tablefill {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #425c3d 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #425c3d 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #425c3d 1px solid; BACKGROUND-COLOR: #edf2ec
}

.tablepad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #edf2ec
}

.tablebasic {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}

.tableborder2 {
	BORDER-RIGHT: #397640 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #397640 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #397640 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #397640 1px solid; BACKGROUND-COLOR: #ffffff
}

.wrapmini {
	FLOAT: left; WIDTH: 30%; LINE-HEIGHT: 1.5em
}

.pagelinks {
	FLOAT: left; WIDTH: 35%; LINE-HEIGHT: 1.2em
}

.desc {
	FONT-SIZE: 10px; COLOR: #40593b
}
.edit {
	FONT-SIZE: 9px
}
.searchlite {
	FONT-WEIGHT: bold; COLOR: #f00; BACKGROUND-COLOR: #ff0
}
#QUOTE {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #425c3d 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #425c3d 1px solid; COLOR: #425c3d; PADDING-TOP: 2px; BORDER-BOTTOM: #425c3d 1px solid; FONT-FAMILY: Verdana, Arial; WHITE-SPACE: normal; BACKGROUND-COLOR: #fff
}
#CODE {
	BORDER-RIGHT: #425c3d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #425c3d 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #425c3d 1px solid; COLOR: #425c3d; PADDING-TOP: 2px; BORDER-BOTTOM: #425c3d 1px solid; FONT-FAMILY: Courier, Courier New, Verdana, Arial; WHITE-SPACE: normal; BACKGROUND-COLOR: #fff
}
.copyright {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif
}
.codebuttons {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; MARGIN: 1px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; COLOR: #425c3d; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #edf2ec
}
.forminput {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #edf2ec
}
.radiobutton {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #edf2ec
}
.checkbox {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #edf2ec
}
.textinput {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #edf2ec
}
.thin {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 2px 0px; LINE-HEIGHT: 140%; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
.purple {
	FONT-WEIGHT: bold; COLOR: purple
}
.red {
	FONT-WEIGHT: bold; COLOR: red
}
.green {
	FONT-WEIGHT: bold; COLOR: green
}
.blue {
	FONT-WEIGHT: bold; COLOR: blue
}
.orange {
	FONT-WEIGHT: bold; COLOR: #f90
}
.copyright2 {
	FONT-SIZE: 60%; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif
}
.copyright2 A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.copyright2 A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.gallery_img {
	BORDER-RIGHT: #f1f5f0 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #f1f5f0 2px outset; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f1f5f0 2px outset; PADDING-TOP: 10px; BORDER-BOTTOM: #f1f5f0 2px outset
}
