#nav {
padding-top : 7px;
  padding-bottom : 6px;
  margin : 0;
  white-space : nowrap;
  color: #000066;
  background-color: #99CC33;
  background-image: url(images/navbar_bg.jpg);
  float : left;
  width : 100%;
}
#nav ul{
  padding : 0;
  margin : 0;
   float : right;
}

#nav ul li{ 
   display : inline;
}
#nav ul li a{
  text-decoration : none;
  padding-left : 6px;
  padding-right : 6px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: .1em;
  padding-top: 2px;
  padding-bottom: 2px;
  
} 
#nav ul li a:hover{
  background-color : #ffcc33;
  color : #990099;
  border: 1px solid #006600;
  padding-left: 5px;
  padding-right : 5px;
  padding-top: 2px;
  padding-bottom: 0px;
} 


body {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  background-image : url(images/side_bggreen.jpg);
  background-repeat : repeat-y;
  color : #000066;
  margin: 0px;
  padding: 0px;
  
} 
#left {
  position : absolute;
  left : 0;
  width : 180px;
  white-space: nowrap;
  
} 
#left a {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #990066;
  padding-left : 5px;
  text-decoration : none;
  letter-spacing: .1em;

} 
#left a:hover {
  color : #006600;
  padding-left : 0px;
  text-decoration: underline;
  padding-left : 5px;
} 
#left p {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #006600; 
font-weight : bold; 
line-height : 1em;
padding-left : 5px; 
margin-top: 0px;
margin-bottom: 4px;
} 
#left h1 {
  font-size : 12px;
  font-weight : bold;
  color : #000066;
  height : 28px;
  text-align : center;
  letter-spacing : 0.2em;
  background-image: url(images/flimonavbg.jpg);
  background-repeat: repeat-x;
  padding: 7px 5px 5px; /*used for orange navigation background to line up right under heading do not remove*/
  
}
ul {
  font-family: Arial, Helvetica, sans-serif;
  color: #006600;
  padding-left: 90px;

}
li{

  list-style-image: url(images/arrow.gif);
}
#left ul#cat {
  list-style : none;
  margin : -19px 0px;
  padding : 0px;
  border : medium none inherit;
  font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#left ul#cat li a {
  display : block;
  color : #000066;
  text-decoration : none;
  width : 180px;
  border-bottom: 1px solid #ffcc33;
  border-top: 1px solid #ffcc33;
  font-weight : normal;
  background-color : #ffcc33;
  background-image : url(images/arrow.gif);
  background-repeat : no-repeat;
  background-position: 100% 50%;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 0px;
} 
#left ul#cat li a:hover {
  color : #990099;
  background-color : #ffcc33;
  border-top : 1px solid #006600;
  border-bottom : 1px solid #006600;
  padding-left : 0px;
  
} 
#left ul#sub {
list-style : none; 
margin : 0px; 
padding : 0px; 
font-size : 9px; 
} 
#left ul#sub li a {
list-style : none; 
margin : 0px; 
color : #000066; 
text-decoration : none; 
font-size : 9px; 
background-color : #99cc33; 
background-image : none; 
border-top : 1px solid #000066;
border-bottom : 1px solid #99cc33;
} 
#left li {
margin : 0px; 
padding: 0px;
}

#left ul#state {
  list-style : none;
  margin : -19px 0px;
  padding : 0px;
  border : medium none inherit;
  font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#left ul#state li a {
  display : block;
  color : #000066;
  text-decoration : none;
  width : 180px;
  border-bottom: 1px solid #ffcc33;
  border-top: 1px solid #ffcc33;
  font-weight : normal;
  background-color : #ffcc33;
  background-image : url(images/arrow.gif);
  background-repeat : no-repeat;
  background-position: 100% 50%;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 0px;
} 
#left ul#state li a:hover {
  color : #990099;
  background-color : #ffcc33;
  border-top : 1px solid #006600;
  border-bottom : 1px solid #006600;
  padding-left : 0px;
  
}
#left ul#region {
list-style : none; 
margin : 0px; 
padding : 0px; 
font-size : 9px; 
} 
#left ul#region li a {
list-style : none; 
margin : 0px; 
color : #000066; 
text-decoration : none; 
font-size : 9px; 
background-color : #99cc33; 
background-image : none; 
border-top : 1px solid #000066;
border-bottom : 1px solid #99cc33;
}  
#featureimg {
margin : 0; 
top : 180px; 
left : 172px; 
height : 800px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #006600; 
padding : 5px 20px 2px 190px; 
text-align : center; 
} 
#featureimg h1 {
  font-family : Verdana, Geneva, Arial, sans-serif;
  font-size : 16px;
  color : #990066;
  letter-spacing : 1px;
  top : 20px;
  padding : 2px 0;
  line-height: normal;

} 
#featureimg h2 {
  font-family : Verdana, Geneva, Arial, sans-serif;
  font-size : 14px;
  color : #006600;
  letter-spacing : 0.1em;
  line-height: 14px;
  padding: 5px;
} 
#featureimg h3 {
  font-family : Verdana, Geneva, Arial, sans-serif;
  font-size : 12px;
  color : #006600;
  letter-spacing : 0.1em;
  line-height: 10px;
  padding: 5px;
  font-style: italic;
  margin-top: -15px;
  margin-bottom: -15px;
}
#featureimg h4 {
  font-family : Verdana, Geneva, Arial, sans-serif;
  font-size : 28px;
  color : #006600;
  letter-spacing : 0.1em;
  line-height: 28px;
  padding: 5px;
} 
#featureimgbuy h1 {
font-size : 14px; 
color : #ff0000; 
text-align : center; 
letter-spacing : 1px; 
} 
#featureimg p {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #990066; 
} 
#welcome {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #990066; 
top : 130px; 
letter-spacing : normal; 
text-align : center; 
background-repeat : no-repeat; 
background-position : 50% 0%; 
padding-left : 30px; 
left : 190px; 
width : 100%; 
font-weight : bold; 
} 
#welcome h1 {
font-size : 14px; 
color : #990066; 
letter-spacing : 0.2em; 
top : 20px; 
padding : 10px 20px 5px 0; 
text-align : center; 
font-weight : bold; 
font-family : Verdana, Geneva, Arial, sans-serif; 
line-height : 1em; 
background-position : 50% 50%; 
border-bottom-width : 1px; 
border-bottom-style : dotted; 
border-bottom-color : #009900; 
background-repeat : no-repeat; 
vertical-align : top; 
} 
/*#navbar {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align : left;
  } */
.navbar {
background-image: url(images/flimonavbg.jpg);
  background-repeat: repeat-x;
  height: 30px;
  }
.navbar a {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #4b6d29;
  text-decoration : none;
  height: 30px;
  padding: 6px 3px 5px;


  

} 
.navbar a:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #990099;
  text-decoration : underline;
  background-color : #ffcc33;
  border : 1px solid #006600;
  height: 30px;
  padding: 6px 2px 5px;


} 
#promo h1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
color : #990066; 
font-weight : bold; 
letter-spacing : 0.2em; 
padding : 20px; 
text-align : center; 
} 
.topbgsm {
  background-image: url(images/flimo2bg.jpg);
  background-repeat: repeat-x;
  height: 6px;
}
#center {
padding-top : 100px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
padding-left : 10px; 
text-align : center; 
} 
#center a {
  color : #000033;
  font-weight : normal;
  text-decoration : none;
  font-size: 11px;

} 
#center a:hover {
  color : #006600;
  font-weight : normal;
  font-size: 11px;
} 

#footer {
clear : both; 
border-top : 1px solid #99cc33; 
border-bottom : medium none inherit; 
color : #000066; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
height : 20px; 
background-position : 50% 50%; 
text-align : center; 
vertical-align : middle; 
width : 100%; 
} 
#footer a {
font-size : 10px; 
color : #000066; 
text-decoration : none; 
} 
#footer a:hover {
font-size : 10px; 
color : #9900cc; 
font-weight : bold; 
} 
.bottom td {
background-image : url(buttons/images/flimo_26.jpg); 
background-repeat : repeat-x; 
height : 25px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #ffffff; 
text-align : center; 
vertical-align : middle; 
} 

#sell {
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 11px; 
color : #0066cc; 
position : absolute; 
height : 250px; 
width : 361px; 
padding : 0 0% 0 1.5%; 
top : 20px; 
letter-spacing : normal; 
left : 20px; 
margin-left : 50%; 
} 
#registered {
margin : 0; 
background : #ffffff 100% 0%; 
top : 10px; 
position : absolute; 
left : 10px; 
width : 250px; 
height : 220px; 
font-size : 11px; 
color : #3972ad; 
text-align : left; 
letter-spacing : 1px; 
padding : 0; 
} 
#registered h1 {
font-size : 12px; 
color : #b11b1b; 
} 
#notregister {
font-size : 11px; 
color : #3972ad; 
text-align : left; 
letter-spacing : 1px; 
position : absolute; 
height : 250px; 
width : 250px; 
padding : 0 1.5%; 
top : 10px; 
margin-left : 270px; 
letter-spacing : 1px; 
} 
#notregister h1 {
font-size : 12px; 
color : #b11b1b; 
} 
#registermonitor {
font-size : 14px; 
color : #ff0000; 
text-align : center; 
letter-spacing : 1px; 
} 
#aboutpar1 {
margin : 0; 
background : #ffffff 100% 0%; 
position : absolute; 
width : 250px; 
height : 220px; 
font-size : 11px; 
color : #3972ad; 
text-align : justify; 
letter-spacing : 1px; 
} 
#aboutpar1 h1 {
font-size : 12px; 
color : #b11b1b; 
} 
#aboutpar2 {
font-size : 11px; 
color : #3972ad; 
text-align : justify; 
letter-spacing : 1px; 
position : absolute; 
height : 250px; 
width : 250px; 
padding : 0 1.5%; 
margin-left : 50%; 
letter-spacing : 1px; 
} 
#aboutpar2 h1 {
font-size : 12px; 
color : #b11b1b; 
} 
#faq1 {
margin : 0; 
background : #ffffff 100% 0%; 
position : absolute; 
width : 250px; 
height : 220px; 
font-size : 11px; 
color : #3972ad; 
text-align : justify; 
letter-spacing : 1px; 
} 
#faq1 h1 {
font-size : 12px; 
color : #b11b1b; 
} 
#faq1 a {
font-size : 12px; 
color : #3972ad; 
font-weight : bold; 
} 
#faq1 a:hover {
font-size : 12px; 
color : #cadff4; 
font-weight : bold; 
} 
#faq2 {
font-size : 11px; 
color : #3972ad; 
text-align : justify; 
letter-spacing : 1px; 
position : absolute; 
font-size : 9px; 
color : #cc99ff; 
font-weight : bold; 
text-decoration : none; 
} 
#icon a:hover {
font-weight : bold; 
color : #9900cc; 
} 
.h {
color : #ffffff; 
text-decoration : none; 
} 
.i {
font-size : 16px; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
color : #006600; 
font-weight : bolder; 
} 
.j {
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
color : #ffffff; 
font-weight : bold; 
} 
.k {
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
color : #990066; 
font-weight : bold; 
} 
.l2 {
font-size : 12px; 
color : #000066; 
font-family : Verdana, Geneva, Arial, sans-serif; 
text-decoration : none; 
} 
p {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
} 

#search {
padding : 5px; 
margin : 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #000000; 
} 
a {
font-size : 12px; 
color : #006600; 
font-weight : bold; 
} 
a:hover {
font-size : 12px; 
color : #990099; 
font-weight : bold; 
}
.tip {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #333333;
}
.tip a{
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #333333;
}
.tip a:hover{
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #990099;
}
.error {
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : red; 
} 
.error2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : red; 
} 
.error3 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : red; 
} 
.optional {
font-family : Arial, Helvetica, sans-serif; 
color : #ff33ff; 
text-decoration : overline; 
} 

/*promotions and ads item box start------------------------------------------------------------*/
#promo h1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
color : #990066; 
font-weight : bold; 
letter-spacing : 0.2em; 
padding : 20px; 
text-align : center; 
} 
.items {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #990066; 
text-align : center; 
padding : 10px; 
border : 1px solid #990066; 
} 
.itemssm {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
  color : #990066;
  text-align : center;
  width : 80px;
  padding-right : 10px;
  padding-left : 10px;
  font-weight: normal;
} 
.itemsright {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #990066; 
text-align : center; 
width : 80px; 
padding-right : 10px; 
padding-left : 10px; 
border : 1px solid #990066; 
} 
#win {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #990066; 
background-color : #ffcc33; 
text-align : center; 
border : 1px dotted #990066; 
width : 100px; 
padding-right : 30px; 
padding-left : 30px; 
margin-left : 20px; 
} 

#win .sm{
font-size : 9px; 
}

.locationpromo {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #990066;
background-color : #ffcc33;
text-align : center;
border : 1px dotted #990066;
}
/*promotions and ads item box end-----------------------------------------------------------*/
.tableborder {
  border : 1px solid #99cc33;
  color: #000066;
} 
.tabltext {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #990066; 
text-align : center; 
width : 100%; 
padding-right : 20px; 
padding-left : 20px; 
} 
.tablhead1 {
text-align : center; 
padding : 10px; 
width : 150px; 
border : 1px dotted #ffcc33; 
margin : 5px; 
background-position : 50% 50%; 
vertical-align : middle; 
line-height : 1em; 
} 
#terms {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #333333;
  text-align : left;
  margin: 10px;
  padding: 10px;

} 
#terms p {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #333333; 
} 

.blue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000033;
}
.greenline {
  height: 1px;
  font-size : 1px;
  padding : 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #99CC33;

}
/*search bar styles start-------------------------------------------------------------------------*/

.texta {
  font-size: 10px;
  background-color: #CCCCCC;
  border: 1px solid #666666;
  color: #000066;
}

form#catform {
  background-color: #FFCC33;
  color: #000000;
  border: 1px solid #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  margin-top: -19px;
  margin-bottom: -19px;
}
#catform .text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 100px;
  background-color: #CDFFCC;
  color: #102132;
  border: 1px solid #284279;
  margin-right: 6px;
  margin-bottom: 3px;

}
#catform .buttons {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #006600;
  background-image:  url(images/navbar_bg.jpg);
  color: #000066;
  margin-right: 6px;
  font-weight: bold;
  padding: 0px 2px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.faqa {
  text-decoration: none;
  right: 0px;
  left: 400px;


}
#contact .buttons {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #006600;
  background-image:  url(images/navbar_bg.jpg);
  color: #000066;
  margin-right: 6px;
  font-weight: bold;
  padding: 0px 2px;
  margin-top: 2px;
  margin-bottom: 3px;
}
form#contact {
  color: #000000;
  border: 1px solid #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  margin-top: -19px;
  margin-bottom: -19px;
  padding: 10px;

}
.backgroundtd {
  background-image: url(images/flimonavbg.jpg);
  background-repeat: repeat-x;
}
.banner {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #006600;
  background-color: #FFCC33;
  border: 1px dotted #993399;
  background-position: center;
  text-align: center;
  letter-spacing: .1em;


}
.sm {
font-size : 9px;
}
