@import url(/public/lib/icon.css);	/* import the public icon css */
@import url(content/image.css);
@import url(content/general.css);
@import url(content/listing.css);
@import url(content/sitemap.css);
@import url(content/search.css);
@import url(content/text.css);
@import url(content/form.css);
@import url(content/link.css);
@import url(content/blog.css);


/*GENERAL*/
body{margin:auto;width:auto;font-family:Tahoma,verdana,Helvetica;font-size: 12pt;color:black;background: #d84092 url(../images/bgall.gif) top center repeat-x}
#footer,#header,#container{width:929px !important;margin:auto;min-width:929px;overflow:hidden;}
.bga{width:100%;margin:auto;}
/*.mcontent{background: white url(/images/tbodyline.gif) repeat-x center top;}*/
.contadjust{position:relative;left:-23px;}
/*FOOTER*/
#footer {background-color:#fdb9dd;line-height:29px;height:29px;color:#d84092;text-align:right;width:100%;font-size:11px}
#footer .bgfl{background:transparent url(/images/footerleft.gif) no-repeat left top}
#footer .bgfr{background:transparent url(/images/footerright.gif) no-repeat right top;padding:0px 10px}
#footer .fmenu a{padding:0px 10px;text-decoration:none;}
#footer .fmenu a.last{border:none !important}
#footer p{font-size:11px;margin-left:100px;color:black !important;padding-top:5px;}
#footer .fmenu{}
/*END OF FOOTER*/

focus, *:active {-moz-outline:0px none red !important; outline:none !important;}
a{text-decoration:underline;color:#d84092;outline:none;}
a:hover {text-decoration:underline;color:#000000;}

a.undl,a.undl:hover{text-decoration:underline !important}
p{padding:0px;margin:0px;}
form{margin:0px;padding:0px}
img{border:none}
ul{list-style:none outside;margin:0;padding:0px 0px 0px 2px;}
li{padding:0px 0px 0px 20px;background:transparent url(../images/lipink2.gif) no-repeat scroll left 3px;*/background-position:3px left;line-height:18px;margin-bottom:10px}
.iefrfix{_margin-left:-3px !important}
.ieflfix{_margin-right:-3px !important}
.clear{height:0px;font-size:1px;line-height:0;overflow:hidden;clear:both;}
.hr{border-bottom:1px solid #dcdfdf;height:1px;font-size:0px;line-height:1px !important}
.padding3{padding:3px;}
.padding10{padding:10px;}
.margt3{margin-top:3px;}
.margb3{margin-bottom:3px;}
.margb10{margin-bottom:10px;}
.margb9{margin-bottom:9px;}
.marga10{margin:10px auto 10px auto;}
.iebug{*/overflow:hidden;height:1%}
.margrl10{margin:0px 10px 0px 10px}
.margrl15{margin:0px 15px 0px 15px}
.w335{width:335px}
.mainclr{background-image:none !important;background-color:#c3e861 !important;}
.mainclr2{color:#16387c}
.red{background-color:red}


.ftre{font-family:trebuchet MS, times, helvetica;font-size:13pt;}
.transp,#footer p{color:#727272 !important;}
.fl{float:left;}
.fr{float:right;}
.rel{position:relative}
.visible{overflow:visible !important}
/*END OF GENERAL*/


/*HEADER*/
#container{margin:auto;font-size:90%;}
.firstmenu{margin-bottom:-8px;}
#header .headbg{background:#1f0161;}
.logo{text-align:left;height:102px;width:838px;background:transparent url(/images/logo.gif) no-repeat;}
.lm{width:605px;height:113px;margin:35px 10px 0px 0px;float:right;}
/*.rm{background:url(../images/nav_right_bar.gif) no-repeat top right;padding-right:5px;}*/
.menu{background:transparent url(/images/topmenuline.gif) no-repeat left top;zoom:1;}

.menu a{border-top:3px solid #ffcc00;height:22px;color:#ffffff;font-size:0.8em;line-height:22px;text-align:center;padding:0px 16px;text-decoration:none !important;display:-moz-inline-box;display:inline-block;background:transparent url(/images/topmenuline.gif) no-repeat right top;text-transform:uppercase;float:left}
.menu .one{border-top:3px solid #ffcc00}
.menu .two{border-top:3px solid #ef5700}
.menu .three{border-top:3px solid #33c0df}
.menu a:hover{text-decoration:underline !important}
.menu a.one:hover{color:#ffcc00}
.menu a.two:hover{color:#ef5700}
.menu a.three:hover{color:#33c0df}
.menu #top_link1{}
/*END OF HEADER*/

/*CONTENT*/
.mcontent{line-height:22px;padding:20px 46px;margin-top:0px;background-color:white}
.core{min-height:530px;height:auto !important;height:530px;}
.crumb{font-size:80%;color:#bcbcbc}
.crumb a{background:transparent url(/images/crumblist.gif) no-repeat right 5px;margin-right:5px;padding-right:10px}
.crumb{text-transform:lowercase;background:transparent url(/images/crumb.jpg) no-repeat left top;height:44px;line-height:44px;position:relative;margin-top:-40px}
#content{}
.bord{}
/*.subMenu{font-size:90%;line-height:22px;min-height:22px;_height:22px;background:white url(/images/submenu2.gif) repeat-x}*//*background:url(/images/submenu.gif) no-repeat center bottom;*/
/*.subMenu a,.subMenu a:hover{padding:0px 10px 0px 10px;border-right:1px solid #C5C5C5;line-height:20px;}*/
.mContent{padding:5px 0px 3px 0px;}
.mainNav{border:1px solid #fed9a7;border-top:none;background:#fdeed9}
#centerNav{width:410px}

.marginadjust{position:relative;top:13px;left:3px}
.marginadjust a{color:white;height:30px}
.marginadjust a:hover{text-decoration:underline;color:#f87b11;}
.marginadjust *{vertical-align:middle}
.searchMP{table-layout:fixed;background:#2e0981;color:white;font-size:11px;border-right:10px solid #2e0981;border-left:10px solid #2e0981}
.searchSt{font-size:10px;overflow:hidden;text-align:right;padding-top:5px}
.searchSt h1{font-size:12px;display:inline;margin-right:5px;}
.searchSt input{width:150px;font-size:12px;border:1px solid #1d015d;}
.searchad{line-height:22px}
.searchSt a{text-decoration:underline;margin-right:5px;}
#search_suggest_location,#search_suggest_keywords{position:absolute;overflow:visible;z-index:1000;border:1px solid black;background:white;color:black}
#search_suggest_location *,#search_suggest_keywords *{font-size:12px;height:24px;line-height:24px;position:relative;width:290px;cursor:pointer;*/width:292px;}
.suggest_link {background:white;color:black;padding:0px 5px 0px 5px}
.suggest_link_over{background:#2E0981;color:white;padding:0px 5px 0px 5px}

.searchm{float:right;line-height:21px;*/line-height:21px;clear:right;margin:35px 26px 0px 0px;}
.searchm input{height:18px !important;border:none;vertical-align:middle;font-size:15px;border:1px solid #929292;width:150px}
.searchm .searchbutton{vertical-align:middle;border:none !important;width:53px !important;height:22px !important;}
.osplus{margin-left:20px}
.osplus img{margin:2px 1px 1px 0px}

@media all and (min-width: 0px){
	
}