body  { 
font-family : Verdana, sans-serif; 
font-size : 12px; 
line-height : 1.5em; 
margin : 0; 
padding : 0; 
background-color : #FFFFCC; 
color : #333; 
 } 
 #wrapper  { 
width : 1200px; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : auto; 
margin-right : auto; 
padding : 0 4px; 
 } 
 .clearfix  { 
height : 1%; 
 } 
 .clearfix:after  { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
 } 
 .clearfix  { 
display : inline-block; 
 } 
 * html .clearfix  { 
height : 1%; 
 } 
 .clearfix  { 
display : block; 
 } 
 td  { 
font-size : 15px; 
 } 
 a  { 
color : #006600; 
text-decoration : none; 
 } 
 a:hover  { 
text-decoration : underline; 
 } 
 h1, h2, h3, h4, h5, p  { 
margin : 10px 0; 
font-weight : normal; 
padding : 0; 
 } 
 h1  { 
font-size : 20px; 
 } 
 h2  { 
font-size : 18px; 
 } 
 h3  { 
font-size : 16px; 
 } 
 h4  { 
font-size : 14px; 
font-weight : bold; 
 } 
 h5  { 
font-size : 13px; 
font-weight : bold; 
 } 
 th  { 
font-size : 12px; 
text-align : left; 
 } 
 form  { 
margin : 0; 
 } 
 input, textarea, select, optgroup, option  { 
font-family : Verdana, sans-serif; 
font-size : 10px; 
 } 
 button  { 
font-family : Verdana, sans-serif; 
font-size : 10px; 
font-weight : bold; 
text-transform : uppercase; 
background-color : steelblue; 
border : #006595 outset 1px; 
color : white; 
 } 
 pre  { 
font-family : "Courier New"; 
font-size : 12px; 
text-align : left; 
 } 
 .err  { 
width : 745px; 
padding : 15px; 
margin-bottom : 10px; 
border-radius : 6px; 
color : #fff; 
background-color : red; 
 } 
 .imp  { 
color : #CC3300; 
font-weight : bold; 
margin-bottom : 5px; 
 } 
 .msg  { 
width : 745px; 
padding : 15px; 
margin-bottom : 10px; 
border-radius : 6px; 
color : #fff; 
background-color : green; 
 } 
 .marker  { 
color : red; 
font-weight : bold; 
 } 
 .hint  { 
font-size : 10px; 
font-style : italic; 
color : gray; 
 } 
 #header  { 
padding : 10px; 
 } 
 #logo  { 
font-size : 14px; 
font-weight : bold; 
 } 
 #logo a  { 
color : black; 
text-decoration : none; 
 } 
 #logo a:hover  { 
color : #DF971E; 
text-decoration : none; 
 } 
 #today  { 
font-size : 10px; 
 } 
 .srodek{margin:0 auto;text-align:center}
#srodek{margin:0 auto;text-align:center}
 #nav  { 
text-align : right; 
 } 
 #city  { 
font-weight : bold; 
font-size : 14px; 
display : block; 
 } 
 #sidebar_left  { 
background-color : #fef8ce; 
width : 0; 
 } 
 .buttons td  { 
text-align : center; 
background-color : steelblue; 
 } 
 .buttons a  { 
display : block; 
font-weight : bold; 
text-transform : uppercase; 
color : white; 
padding : 3px; 
 } 
 #sidebar_left .head  { 
font-size : 12px; 
font-weight : bold; 
text-transform : uppercase; 
color : #003366; 
padding : 0 0; 
 } 
 #sidebar_left table.linkbox  { 
margin-bottom : 0; 
 } 
 #sidebar_left table.linkbox a  { 
display : block; 
text-align : center; 
padding : 5px; 
border-bottom : 1px solid #DDDDDD; 
 } 
 table.sidebox  { 
margin-bottom : 10px; 
 } 
 table.sidebox td  { 
text-align : left; 
 } 
 #contentcell  { 
border-top : 1px solid #EAEAEA; 
border-bottom : 1px solid #EAEAEA; 
 } 
 #content  { 
padding : 10px; 
 } 
 #path  { 
background-color : white; 
font-size : 16px; 
margin-bottom : 5px; 
border-bottom : 1px solid #E0E0E0; 
 } 
 #path td  { 
padding : 5px 5px 5px 10px; 
 } 
 #path a  { 
color : #777777; 
text-decoration : none; 
 } 
 #path a:hover  { 
color : black; 
text-decoration : underline; 
 } 
 table.searchbox  { 
background-color : #F5F5F5; 
border : #DDDDDD solid 1px; 
margin-bottom : 20px; 
 } 
 table.searchbox td  { 
padding : 10px; 
 } 
 .eventnav  { 
border-bottom : 1px solid #DDDDDD; 
margin-bottom : 10px; 
 } 
 table.dir_cat th  { 
font-size : 25px; 
font-weight : bold; 
text-align : left; 
text-transform : none; 
margin : 0; 
padding-bottom : 5px; 
 } 
 table.dir_cat th a:link  { 
color : #50A7F2; 
 } 
 table.dir_cat th a:visited  { 
color : #50A7F2; 
 } 
 table.dir_cat .count  { 
color : #999999; 
font-size : 12px; 
 } 
 table.dir_cat th .count  { 
color : gray; 
font-size : 12px; 
 } 
 table.postlisting td  { 
padding : 4px; 
border : #59C2FB solid 1px; 
height : auto; 
padding-bottom : 10px; 
padding-top : 10px; 
position : relative; 
text-align : left; 
 } 
 table.postlisting td.head, table.postlisting tr.head td  { 
font-weight : bold; 
background-color : white; 
border-bottom : 1px solid #DDDDDD; 
border-right : 1px solid #DDDDDD; 
border-bottom : 0; 
 } 
 table.postlisting td.datehead  { 
background-color : #F5F5F5; 
font-weight : bold; 
border-bottom : 0; 
 } 
 table.postlisting .posttitle  { 
font-weight : bold; 
font-size : 17px; 
color : #2E78E2; 
 } 
 .postheader  { 
margin-bottom : 10px; 
padding-bottom : 5px; 
border-bottom : 1px solid #E0E0E0; 
 } 
 .postheader .posttitle  { 
font-size : 12px; 
font-weight : bold; 
margin-top : 0; 
padding-top : 0; 
margin-bottom : 0; 
padding-bottom : 0; 
 } 
 .postheader .postarea  { 
font-size : 11px; 
font-weight : normal; 
 } 

.postpreview {

	display: block;
	font-size: 12px;
	color: gray;
}
 .post  { 
margin-bottom : 10px; 
width : auto; 
 } 
 .post1  { 
margin-bottom : 20px; 
width : auto; 
 } 
 .post .link_marker  { 
color : darkorange; 
font-weight : bold; 
 } 
 .disclosures  { 
padding : 5px; 
 } 
 .disclosure_yes  { 
color : green; 
 } 
 .disclosure_no  { 
color : red; 
 } 
 .postpics  { 
margin-bottom : 10px; 
 } 
 .postpics img  { 
border : black solid 1px; 
 } 
 .imgitem  { 
margin-bottom : 30px; 
 } 
 .imgitem .head  { 
font-size : 12px; 
font-weight : bold; 
 } 
 .imgitem img.img  { 
margin-top : 5px; 
border : black solid 1px; 
 } 
 .imgitem .poster  { 
font-weight : bold; 
 } 
 .imgitem .time  { 
font-weight : bold; 
 } 
 .imgitem .desc  { 
margin-top : 5px; 
 } 
 .linkbox2  { 
background-color : darkorange; 
font-weight : bold; 
text-transform : uppercase; 
padding : 5px; 
text-align : center; 
color : white; 
 } 
 .linkbox2 a  { 
display : block; 
color : white; 
 } 
 .linkbox2 a:hover  { 
color : white; 
text-align : center; 
 } 
 .imagecredits  { 
padding : 5px; 
 } 
 .head  { 
font-weight : bold; 
 } 
 .imagecredits .count  { 
color : #BBBBBB; 
font-size : 10px; 
 } 
 .comments .head  { 
font-size : 12px; 
font-weight : bold; 
 } 
 .commentitem  { 
margin-bottom : 10px; 
 } 
 .commentitem .poster  { 
font-weight : bold; 
display : block; 
 } 
 .commentitem .time  { 
color : gray; 
display : block; 
 } 
 .commentitem .comments  { 
display : block; 
 } 
 #sidebar_right_cities  { 
background-color : #FFFFCC; 
padding : 10px; 
width : 300px; 
 } 
 #sidebar_right  { 
padding : 0 0; 
background-color : #FFFFCC; 
width : 320px; 
 } 
 .citylist_country  { 
display : block; 
color : blue; 
font-weight : bold; 
text-transform : uppercase; 
font-size : 15px; 
margin-top : 2px; 
 } 
 .citylist_country_highlight  { 
color : #50A7F2; 
font-size : 15px; 
background-color : white; 
margin : 0; 
padding : 0; 
width : 100%; 
line-height : 20px; 
font-weight : bold; 
display : inline-table; 
border-top : 1px solid #87ED58; 
border-bottom : 1px solid #87ED58; 
 } 
 .citylist_city  { 
color : #777777; 
font-size : 12px; 
 } 
 .citylist_city_highlight  { 
color : #50A7F2; 
font-size : 15px; 
background-color : white; 
margin : 0; 
padding : 0; 
width : 100%; 
line-height : 20px; 
font-weight : bold; 
display : inline-table; 
border-top : 1px solid #87ED58; 
border-bottom : 1px solid #87ED58; 
 } 
 .citylist a:link  { 
color : #50A7F2; 
text-decoration : none; 
 } 
 #footer  { 
color : #A0A0A0; 
 } 
 #footer td  { 
font-size : 9px; 
padding-left : 15px; 
padding-top : 10px; 
 } 
 img.thumb  { 
border : black solid 1px; 
 } 
 .postpath  { 
padding : 5px; 
border : #EBF7ED solid 1px; 
background-color : white; 
font-size : 12px; 
color : brown; 
margin-bottom : 10px; 
 } 
 .postpath b  { 
color : black; 
 } 
 .postpath a  { 
font-weight : bold; 
color : #003399; 
font-size : 11px; 
 } 
 #search_top  { 
margin-bottom : 20px; 
padding : 10px; 
background-color : #FAFAFA; 
border : #EAEAEA solid 1px; 
 } 
 .invoice  { 
background-color : #F0F0F0; 
border-right : 1px solid #EAEAEA; 
border-top : 1px solid #EAEAEA; 
 } 
 .invoice td  { 
background-color : white; 
padding : 5px; 
border-left : 1px solid #EAEAEA; 
border-bottom : 1px solid #EAEAEA; 
 } 
 .invoice .empty  { 
background-color : white; 
border : white solid 1px; 
 } 
 .invoice .firstcell  { 
font-weight : bold; 
 } 
 .invoice .maincell  { 
text-align : right; 
 } 
 .invoice .totalrow td  { 
background-color : #FAFAFA; 
 } 
 .invoice .totalrow .totalcell  { 
background-color : #F3F3F3; 
font-size : 13px; 
font-weight : bold; 
text-align : right; 
 } 
 .featuredad_first, .featuredad_first td  { 
background-color : #00CCFF; 
background-image : url("/images/promo.png"); 
background-position : 50% 100%; 
background-repeat : repeat-x; 
border : #A8DFFD solid 1px; 
 } 
 .featuredad, .featuredad td  { 
background-color : #00CCFF; 
background-image : url("/images/promo.png"); 
background-position : 50% 100%; 
background-repeat : repeat-x; 
border : #A8DFFD solid 1px; 
 } 
 .featuredad a, .featuredad_first a  { 
font-weight : bold; 
 } 
 .post_note  { 
color : green; 
 } 
 .latestposts  { 
padding-top : 10px; 
margin-bottom : 10px; 
 } 
 .latestposts .head  { 
padding-bottom : 5px; 
color : #2E78E2; 
font-size : 17px; 
 } 
 .latestposts td  { 
border-top : 1px solid #F0F0F0; 
 } 
 .adcat  { 
font-size : 12px; 
color : #444444; 
 } 
 table.latestads_table td  { 
padding : 1px; 
 } 
 table.latestads_table a.featured  { 
font-weight : bold; 
 } 

 .catlist .cat a  { 
font-weight : bold; 
 } 
  .catlist .cat_highlight  { 
color : #50A7F2; 
font-size : 15px; 
background-color : white; 
margin : 0; 
padding : 0; 
width : 100%; 
line-height : 20px; 
font-weight : bold; 
display : inline-table; 
border-top : 1px solid #87ED58; 
border-bottom : 1px solid #87ED58; 
 } 
 .catlist .subcat  { 
padding : 0px; 
display : block; 
 } 
 .catlist .subcat_highlight  { 
color : #50A7F2; 
font-size : 15px; 
background-color : white; 
margin : 0; 
padding : 0; 
width : 100%; 
line-height : 20px; 
font-weight : bold; 
display : inline-table; 
border-top : 1px solid #87ED58; 
border-bottom : 1px solid #87ED58; 
 } 
 .catlist .count  { 
color : gray; 
 } 
 .adpreview  { 
display : block; 
font-size : 12px; 
color : gray; 
 } 
 .hits  { 
font-size : smaller; 
text-align : right; 
 } 
 .cloudTitle  { 
font-size : 12px; 
font-weight : bold; 
margin-bottom : 10px; 
 } 
 .cloudBalloon  { 
width : 220px; 
margin : 0 auto; 
padding : 2px 2px; 
background : #FFFFCC; 
border : #666 dotted 0; 
 } 
 .word  { 
font-family : Tahoma; 
padding : 0 0 4px 4px; 
letter-spacing : 3px; 
 } 
 span.size1  { 
color : #000; 
font-size : 2.4em; 
 } 
 span.size2  { 
color : #333; 
font-size : 2.2em; 
 } 
 span.size3  { 
color : #666; 
font-size : 2.0em; 
 } 
 span.size4  { 
color : #999; 
font-size : 1.0em; 
 } 
 span.size5  { 
color : #aaa; 
font-size : 1.6em; 
 } 
 span.size6  { 
color : #bbb; 
font-size : 1.4em; 
 } 
 span.size7  { 
color : green; 
font-size : 1.2em; 
 } 
 span.size8  { 
color : green; 
font-size : 0.8em; 
 } 
 span.size0  { 
color : green; 
font-size : 0.8em; 
 } 
 #citytitle  { 
font-size : 14px; 
font-weight : bold; 
 } 
 .word  { 
font-family : Tahoma; 
padding : 4px 4px 4px 4px; 
letter-spacing : 3px; 
 } 
 span.size1  { 
color : #000; 
font-size : 2.4em; 
 } 
 span.size2  { 
color : #333; 
font-size : 2.2em; 
 } 
 span.size3  { 
color : #666; 
font-size : 2.0em; 
 } 
 span.size4  { 
color : #999; 
font-size : 1.0em; 
 } 
 span.size5  { 
color : #aaa; 
font-size : 1.6em; 
 } 
 span.size6  { 
color : #bbb; 
font-size : 1.4em; 
 } 
 span.size7  { 
font-size : 1.2em; 
 } 
 span.size8  { 
font-size : 0.8em; 
 } 
 span.size0  { 
color : green; 
font-size : 0.7em; 
 } 
 #citytitle a  { 
color : black; 
text-decoration : none; 
 } 
 #citytitle a:hover  { 
color : #DF971E; 
text-decoration : none; 
 } 
 #demo  { 
background-color : #F0E68C; 
padding : 5px 5px 5px 10px; 
margin : 3px 0 0 -10px; 
width : 160px; 
font-family : Georgia, serif; 
font-size : 13px; 
 } 
 #demo a  { 
text-decoration : underline; 
color : crimson; 
margin-left : 5px; 
 } 
 .flatnavsep  { 
font-weight : bold; 
color : #DF971E; 
 } 
 #city-filter  { 
font-size : 1.1em; 
margin : 10px 0 20px; 
 } 
 #city-filter a  { 
padding : 0 2px; 
 } 
 #city-filter .selected  { 
background-color : lightyellow; 
padding : 0 2px; 
 } 
 #tiny_top_menu  { 
position : relative; 
float : right; 
padding : 0; 
margin : 0; 
 } 
 #tiny_top_menu li  { 
margin : 0; 
padding : 0; 
display : inline; 
font-size : 13px; 
 } 
 .top-title  { 
padding : 4px 0; 
width : 100%; 
text-align : center; 
color : #999; 
background-color : #f0f5f7; 
 } 
 .info_bar  { 
padding : 3px; 
background-color : #F6F9D0; 
 } 
 .newHeader .logo_back1  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
 } 
 .newHeader .logo_back2  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
background-color : #FFFFFF; 
background-image : url(http://anonsegazeta.pl/images/logoback_withoutsearch.gif); 
background-repeat : no-repeat; 
background-position : left top; 
 } 
 ul  { 
margin : 0; 
padding : 0; 
list-style : none; 
 } 
 a:active  { 
color : #000066; 
text-decoration : underline; 
 } 
 a:link  { 
color : #3B5998; 
text-decoration : none; 
 } 
 a:visited  { 
color : #000066; 
text-decoration : underline; 
 } 
 a:hover  { 
color : #000000; 
text-decoration : underline; 
 } 
 .map a:hover  { 
background-color : #fff; 
 } 
 form  { 
border : 0; 
margin : 0; 
 } 
 label  { 
font-weight : bold; 
 } 
 .normal  { 
font-weight : normal; 
 } 
 .text  { 
font-size : 13px; 
 } 
 .help, .textsmall  { 
font-size : 13px; 
 } 
 .catlist li  { 
background : url(http://anonsegazeta.pl/images/bullet.gif) 0 0.7em no-repeat scroll transparent; 
color : #000066; 
font-family : lucida, "Lucida Grande", verdana, arial, sans-serif; 
font-size : 12px; 
list-style-image : none; 
list-style-position : outside; 
list-style-type : none; 
margin : 0; 
padding : 0 0 0 10px; 
 } 
 .latestAdsHeader  { 
border : #7ab5dc solid 1px; 
background : #cae6fb; 
 } 
 .latestAdsContent  { 
border : none; 
background : #f1f8fd; 
 } 
 .mainCatTitles  { 
font-size : 16px; 
font-weight : bold; 
letter-spacing : -0.01em; 
color : #000000; 
 } 
 .listDetails h1  { 
font-size : 26px; 
font-weight : bold; 
letter-spacing : -0.01em; 
word-spacing : 0.33em; 
color : #000000; 
 } 
 .listDetails .idtxt  { 
font-size : 10px; 
color : #aaaaaa; 
 } 
 .detailsTable .txtTitle  { 
font-size : 14px; 
font-weight : bold; 
color : #000000; 
 } 
 .detailsTable .txtContent  { 
font-size : 14px; 
color : #666666; 
 } 
 .detailsTable .detailSeparator  { 
border-bottom : 1px solid #efefef; 
margin : 0; 
padding : 8px; 
 } 
 h1, .pagetitle  { 
margin : 0; 
padding : 0; 
font-size : 25px; 
font-weight : bold; 
background : #f6f9d0; 
text-align : center; 
 } 
 .listSeparator  { 
border-bottom : 1px solid #efefef; 
margin : 0; 
padding : 8px; 
 } 
 .listTitleLink a:link, a:visited  { 
color : #3B5998; 
text-decoration : none; 
 } 
 .listLine  { 
color : #666666; 
font-size : 14px; 
 } 
 .listOpts  { 
color : #666666; 
font-size : 14px; 
 } 
 .listTitles  { 
color : #4B9FE3; 
font-size : 16px; 
font-weight : bold; 
 } 
 .newAdTable td  { 
border-bottom : 1px solid #efefef; 
margin : 0; 
padding : 8px; 
vertical-align : top; 
 } 
 .newAdLabel  { 
font-size : 14px; 
font-weight : bold; 
color : #000000; 
 } 
 .pathlink  { 
font-size : 14px; 
font-weight : normal; 
color : #000000; 
 } 
 .pathlink a  { 
text-decoration : none; 
color : #000000; 
 } 
 .pathlink a:hover  { 
text-decoration : underline; 
color : #000000; 
 } 
 .newAdContent  { 
font-size : 14px; 
font-weight : normal; 
color : #666666; 
 } 
 .newAdComment  { 
font-size : 9px; 
font-weight : bold; 
color : #666666; 
 } 
 .mainSearchText  { 
margin : 0; 
padding : 0; 
color : #000000; 
font-size : 16px; 
font-weight : bold; 
 } 
 .tarihkismi  { 
font-size : 12px; 
color : #aaaaaa; 
font-weight : bold; 
 } 
 .iletisim_ilan_adi  { 
font-size : 20pt; 
color : #5FA3CF; 
font-weight : bold; 
 } 
 .iletisim_ilan_adi a  { 
text-decoration : none; 
 } 
 .iletisim_ilan_adi a:visited  { 
text-decoration : none; 
color : #5FA3CF; 
 } 
 .topyazisi  { 
font-size : 15px; 
color : #000000; 
font-weight : bold; 
 } 
 .topyazisi a  { 
text-decoration : none; 
color : #000000; 
font-weight : bold; 
 } 
 .topyazisi a:hover  { 
text-decoration : underline; 
color : #000000; 
font-weight : bold; 
 } 
 .formst  { 
border-style : solid; 
background : #ffffff; 
color : #666666; 
font-weight : normal; 
font-size : 13pt; 
border : #afafaf solid 1px; 
 } 
 .formButton  { 
font-size : 13pt; 
 } 
 .tdsp  { 
border-bottom : 0 solid #ffcccc; 
 } 
 .altmenu  { 
color : #000000; 
font-weight : bold; 
font-size : 11pt; 
 } 
 .altmenu a  { 
text-decoration : none; 
 } 
 .beyazkalin  { 
color : #ffffff; 
font-weight : bold; 
font-size : 11pt; 
 } 
 .mut  { 
color : #000000; 
font-weight : bold; 
font-size : 11pt; 
 } 
 .adSubmittedGray  { 
font-size : 14px; 
font-weight : normal; 
color : #666666; 
 } 
 .adSubmittedGray a  { 
font-size : 14px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
 } 
 .adSubmittedGray a:visited  { 
font-size : 14px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
 } 
 h2, .sectiontitle  { 
font-size : 20px; 
font-weight : bold; 
 } 
 h3, th, .standardtitle  { 
font-size : 13px; 
font-weight : bold; 
 } 
 h4  { 
font-size : 1em; 
 } 
 h5  { 
font-size : 0.9em; 
 } 
 h6  { 
font-size : 0.8em; 
 } 
 .imageAlign  { 
vertical-align : middle; 
margin : 0 0 2px 0; 
 } 
 .emphasized  { 
color : #009900; 
font-weight : bold; 
 } 
 .error  { 
font-size : 13px; 
color : #FF0000; 
 } 
 .error_field  { 
border : #B8230A solid 2px; 
margin-bottom : 2px; 
 } 
 select.error_field  { 
background-color : #B8230A; 
 } 
 .help  { 
color : #666666; 
 } 
 .normal  { 
font-weight : normal; 
 } 
 .strong  { 
font-weight : bold; 
padding : 0; 
margin : 0; 
 } 
 .bold  { 
font-weight : bold; 
 } 
 .drag  { 
cursor : move; 
 } 
 #middlemargin  { 
margin : 15px; 
padding : 0; 
 } 
 #middleleft  { 
padding : 0 0 0 15px; 
 } 
 #bottom  { 
padding : 1px; 
 } 
 #content  { 
padding : 8px; 
 } 
 #sitehome  { 
margin : 0 8px 8px 8px; 
padding : 8px; 
font-size : 16px; 
 } 
 #sitehome p, #sitehome td, #sitehome div  { 
font-size : 13px; 
font-weight : normal; 
 } 
 #ssiteHome li  { 
font-size : 15px; 
 } 
 #siteHome .bullet li  { 
padding : 0; 
margin : 0; 
list-style-type : disc; 
 } 
 #sitehome h1  { 
font-size : 18px; 
 } 
 #sitehome h2  { 
font-size : 15px; 
 } 
 #sitehome .listtitle  { 
font-size : 17px; 
font-weight : bold; 
padding : 0 0 10px 0; 
 } 
 #sitehome .section  { 
margin : 10px; 
padding : 0 0 10px 0; 
border-bottom : 1px solid #BEC3C7; 
font-size : 13px; 
width : 90%; 
 } 
 #homeheader, #header  { 
padding : 10px 20px 0 20px; 
 } 
 #ad1  { 
width : 728px; 
height : 90px; 
position : absolute; 
left : 140px; 
right : 150px; 
bottom : 0; 
top : 350px; 
 } 
 .headerlogo li  { 
list-style : none; 
display : inline; 
 } 
 #headerright  { 
position : absolute; 
top : 10px; 
right : 10px; 
text-align : right; 
 } 
 .logo  { 
padding : 5px 0 0 5px; 
 } 
 .location  { 
background-color : #FFFFFF; 
font-size : 2em; 
color : #404040; 
font-weight : 700; 
padding-left : 2px; 
padding-bottom : 10px; 
vertical-align : bottom; 
 } 
 .location h1  { 
font-size : 32px; 
padding-right : 10px; 
 } 
 .locationsmall  { 
font-size : 1.3em; 
color : #404040; 
font-weight : 600; 
padding-left : 2px; 
padding-bottom : 8px; 
vertical-align : bottom; 
 } 
 .locationsmall h1  { 
font-size : 21px; 
padding-right : 6px; 
 } 
 .topnav  { 
background-color : #FEFC6E;  bottom repeat-x #9AD429; 
border-top : 1px solid #0C8101; 
border-right : 1px solid #449C09; 
border-bottom : 1px solid #0C8101; 
font-weight : bold; 
font-size : 12px; 
padding : 3px 25px 3px 25px; 
white-space : nowrap; 
text-align : center; 
 } 
 .topnavactive  { 
border-right : 1px solid #449C09; 
border-left : 1px solid #449C09; 
border-bottom : 1px solid #0C8101; 
font-weight : bold; 
font-size : 12px; 
padding : 3px 25px 3px 25px; 
white-space : nowrap; 
text-align : center; 
 } 
 .topnav a:link, .topnav a:visited  { 
color : #fff; 
text-decoration : none; 
 } 
 .topnavactive a:link, .topnavactive a:visited  { 
color : #000; 
text-decoration : none; 
 } 
 .topnav a:hover, .topnavactive a:hover  { 
color : #333; 
background-color : #FEFC6E; 
 } 
 .title  { 
margin : 15px 0 0 0; 
padding : 0; 
font-weight : bold; 
font-size : 135%; 
 } 
 .newHeader .logo_back1  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
border : 1px; 
 } 
 .newHeader .bg_header_right1  { 
background-color : #FFFFFF; 
background-image : url(images/index_02.gif); 
background-repeat : repeat-x; 
background-position : left top; 
height : 105px; 
 } 
 .newHeader .signin  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : normal; 
color : #003399; 
text-decoration : none; 
background-image : url(sprites.png) -126px -23px no-repeat; 
background-position : left top; 
float : left; 
height : 25px; 
width : auto; 
padding-right : 9px; 
 } 
 .newHeader .lang1  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #003399; 
text-decoration : none; 
padding-right : 9px; 
 } 
 .newHeader .lang2  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #003399; 
text-decoration : none; 
 } 
 .newHeader .chg_city  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : normal; 
color : #003399; 
text-decoration : none; 
padding : 4px 0 0 3px; 
white-space : nowrap; 
 } 
 .newHeader .citytitle_top  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 19px; 
font-weight : bold; 
color : #ff9900; 
text-decoration : none; 
white-space : nowrap; 
 } 
 .newHeader .tabLink  { 
text-decoration : none; 
cursor : pointer; 
 } 
 .newHeader .navTabs .tabs  { 
display : inline; 
padding : 0 0 0 0; 
 } 
 .newHeader .navTabs-new .tabs-new  { 
display : inline; 
padding : 0 0 0 0; 
float : left; 
 } 
 .newHeader .navTabs .tabs a  { 
text-decoration : none; 
 } 
 .newHeader .navTabs-new .tabs-new a  { 
text-decoration : none; 
 } 
 .newHeader .leftCurve  { 
display : inline; 
float : left; 
height : 25px; 
width : 10px; 
background : url(sprites.png) -221px -12px no-repeat; 
 } 
 .newHeader .rightCurve  { 
display : inline; 
float : left; 
height : 25px; 
width : 10px; 
background : url(sprites.png) -271px -13px no-repeat; 
 } 
 .newHeader .middleCurve  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #003399; 
display : inline; 
float : left; 
height : 25px; 
background : url(images/index_19.gif) repeat-x; 
 } 
 .newHeader .leftCurveAct  { 
display : inline; 
float : left; 
height : 25px; 
width : 10px; 
background : url(sprites.png) -118px -10px no-repeat; 
 } 
 .newHeader .rightCurveAct  { 
display : inline; 
float : left; 
height : 25px; 
width : 10px; 
background : url(sprites.png) -173px -12px no-repeat; 
 } 
 .newHeader .middleCurveAct  { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #003399; 
display : inline; 
float : left; 
height : 25px; 
background : url(sprites.png) -133px -75px repeat-x; 
 } 
 .newHeader .middleText  { 
height : 25px; 
padding : 0 0 0 0; 
margin : 7px 0 0 0; 
 } 
 .newHeader .middleText-new  { 
display : inline; 
height : 25px; 
line-height : 25px; 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
vertical-align : -6px; 
 } 
 .newHeader .middleText-new1  { 
display : inline; 
height : 25px; 
color : #ea2b37; 
line-height : 25px; 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
vertical-align : -6px; 
 } 
 .newHeader .dropdownImage  { 
display : inline; 
height : 25px; 
line-height : 25px; 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
vertical-align : -8px; 
 } 
 .spacer  { 
display : inline; 
background : url(sprites.png) -27px -267px no-repeat; 
width : 3px; 
height : 1px; 
float : left; 
 } 
 .newHeader .navTabs .tabs a.tabLink:hover .leftCurve  { 
background : url(sprites.png) -118px -10px no-repeat; 
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs-new .tabs-new a.tabLink:hover .leftCurve  { 
background :  url(sprites.png) -118px -10px no-repeat; 
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs .tabs a.tabLink:hover .rightCurve  { 
background : url(sprites.png) -173px -12px no-repeat;
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs-new .tabs-new a.tabLink:hover .rightCurve  { 
background : url(sprites.png) -173px -12px no-repeat;
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs .tabs a.tabLink:hover .middleCurve  { 
background : url(sprites.png) -133px -75px no-repeat;
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs-new .tabs-new a.tabLink:hover .middleCurve  { 
background : url(sprites.png) -133px -75px no-repeat; 
cursor : pointer; 
background-color : #FFFFFF; 
 } 
 .logo  { 
margin-left : 0; 
margin-top : 0; 
 } 
 .logo a:hover  { 
background-color : #FFFFFF; 
 } 
 .newHeader .navTabs  { 
width : 495px; 
 } 
 .newHeader .navTabs-new  { 
width : 2000px; 
 } 
 .freeIcon a:hover  { 
background-color : #FFFFFF; 
 } 
 .yeniilan a  { 
text-decoration : underline; 
color : #000066; 
font-size : 13px; 
 } 
 .yeniilan a:hover  { 
text-decoration : underline; 
 } 
 .yeniilan a:visited  { 
text-decoration : underline; 
color : #000066; 
 } 
 .yeniilan li  { 
background : #dfdfdf;  0 0.4em no-repeat scroll transparent; 
list-style-image : none; 
list-style-position : outside; 
list-style-type : none; 
margin : 5pt; 
padding : 0 0 0 10px; 
 } 
 .tagline  { 
font-family : Arial, Verdana, helvetica, sans-serif; 
font-size : 13px; 
 } 
 .yp_footer  { 
text-align : left; 
width : 100%; 
min-height : 120px; 
height : auto !important ; 
height : 120px; 
background : #dfdfdf; 
margin : 20px 0 30px; 
float : left; 
 } 
 .yp_inner  { 
width : 974px; 
margin : auto !important ; 
 } 
 .yp_main  { 
float : left; 
width : 930px; 
margin : 11px 0 0 44px; 
display : inline; 
 } 
 .yp_tellus  { 
float : left; 
width : 141px; 
border-right : 1px solid #cccccc; 
min-height : 98px; 
height : auto !important ; 
height : 98px; 
margin-right : 38px; 
display : inline; 
 } 
 .yp_tellus span, .yp_bkm span  { 
font : bold 12px arial; 
color : #000000; 
text-decoration : underline; 
 } 
 .yp_tellus li, .yp_bkm li  { 
float : left; 
padding-left : 10px; 
margin-bottom : 5px; 
background : url(/images/sprite.gif) -194px -168px no-repeat scroll transparent; 
width : 140px; 
 } 
 .yp_tellus li a, .yp_bkm li a  { 
font : 11px verdana; 
color : #000 !important ; 
 } 
 .yp_bkm  { 
float : left; 
width : 141px; 
min-height : 98px; 
height : auto !important ; 
height : 98px; 
 } 
 .yp_bkm b  { 
float : left; 
width : 70px; 
height : 40px; 
background : url(/images/yp_bk.gif) no-repeat; 
 } 
 .yp_foot_wdt  { 
width : 165px; 
 } 
 .gbl_footer  { 
width : 100%; 
margin : auto; 
 } 
 .pop_ser  { 
padding-bottom : 15px; 
 } 
 .pop_ser, .pop_ser a  { 
font : 10px/14px arial; 
color : #4d4d4d; 
 } 
 .pop_ser span  { 
font : bold 11px arial; 
color : #000000; 
 } 
 .pop_ser a strong  { 
color : #4d4d4d; 
 } 
 .prev_next  { 
vertical-align : bottom; 
 } 
 .prev_next a  { 
color : #58AF00; 
font-weight : 700; 
text-decoration : none; 
 } 
 .prev_next a:hover  { 
color : #f00; 
font-weight : 700; 
text-decoration : none; 
 } 
 #bookmarktitle a  { 
color : black; 
text-decoration : none; 
 } 
 #bookmarktitle a:hover  { 
color : #DF971E; 
text-decoration : none; 
 } 
 .bookmarkcell, .bookmarkcell td  { 
background-color : #FAF9F6; 
font-size : 10px; 
 } 
 .bookmarkcellalt, .bookmarkcellalt td  { 
background-color : #F5FABC; 
font-size : 12px; 
 } 
 .bookmarkcell, .bookmarkcell td  { 
background-color : #ECF5AE; 
font-size : 12px; 
 } 
 .bookmarkcellalt, .bookmarkcellalt td  { 
background-color : #F5FABC; 
font-size : 12px; 
 } 
 .savead  { 
cursor : pointer; 
font-weight : bold; 
border : 0; 
background-color : transparent; 
text-indent : -9999px; 
width : 17px; 
height : 17px; 
background-image : url(images/stars.png); 
background-repeat : no-repeat; 
background-position : 0 0; 
 } 
 .bookmarktext  { 
font-family : Georgia, serif; 
font-size : 12px; 
font-style : italic; 
color : #FF9900; 
 } 
 .dir  { 
float : left; 
font-family : Verdana, Geneva, sans-serif; 
font-size : 11px; 
 } 
 .dir a  { 
color : #0D9606; 
 } 
 #pagerbg  { 
background : url(/images/pagerbg.png) repeat-x #F5F5F5; 
border-bottom : 1px solid #DDD; 
border-right : 1px solid #DDD; 
margin-top : 2px; 
height : 20px; 
width : 100%; 
padding : 7px 0; 
 } 
 table.pagetable  { 
border : #bee55c solid 1px; 
border-bottom : 1px solid #8ABA12; 
border-right : 1px solid #8ABA12; 
margin : 0 7px; 
background-color : white; 
float : right; 
 } 
 table.pagetable td  { 
background : url(/images/buttons_bg.png) repeat-x #F5F5F5; 
border-left : 1px solid #FFF; 
border-right : 1px solid #DDD; 
padding : 0 !important ; 
 } 
 table.pagetable a  { 
display : block; 
 } 
 table.pagetable a:hover  { 
display : block; 
background : url(/images/pagerbg.png) repeat-x #F5F5F5; 
 } 
 table.pagetable td.pagetable_activecell  { 
background : url(/images/pagerbg.png) repeat-x #F5F5F5; 
color : #8ABA12; 
font-weight : bold; 
padding : 2px 6px !important ; 
border-right : 4px solid #8ABA12; 
border-left : 4px solid #8ABA12; 
border-bottom : 4px solid #8ABA12; 
border-top : 4px solid #8ABA12; 
 } 
 table.pagetable td.pagetable_ellipses  { 
padding : 2px 8px !important ; 
color : silver; 
 } 
 a.pagelink  { 
display : block; 
text-decoration : none; 
padding : 2px 6px; 
 } 
 a.pagelink_first  { 
display : block; 
text-decoration : none; 
padding : 2px 5px; 
 } 
 a.pagelink_prev  { 
display : block; 
text-decoration : none; 
padding : 2px 20px; 
font-size : 12px; 
 } 
 a.pagelink_next  { 
display : block; 
text-decoration : none; 
padding : 2px 20px; 
font-size : 12px; 
 } 
 a.pagelink_last  { 
display : block; 
text-decoration : none; 
padding : 2px 5px; 
 } 
 div.tip  { 
background : #F5FABC; 
border : #EEEBCB solid 1px; 
line-height : 15px; 
padding : 15px 5px 10px 15px; 
 } 
 a.tip  { 
color : #4B9FE3; 
text-decoration : none; 
font-size : 12px; 
 } 
 .box-bot-border  { 
border-bottom : 0 dotted #DDDDDD; 
margin-bottom : 0; 
 } 
 .imgs  { 
float : left; 
height : 20px; 
margin-right : 15px; 
position : relative; 
width : 20px; 
z-index : 2; 
 } 
 .imgs img  { 
position : absolute; 
top : 0; 
left : 0; 
 } 
 .img-2  { 
opacity : 0; 
z-index : 2; 
 } 
 .box1 h3  { 
line-height : 20px; 
text-transform : uppercase; 
 } 
 .box1 p  { 
color : #999; 
font-size : 13px; 
line-height : 18px; 
font-family : Arial, Helvetica, sans-serif; 
 } 
 .box1:hover .img-2  { 
opacity : 1; 
z-index : 2; 
 } 
 .box1:hover .img-1  { 
opacity : 0; 
 } 
 .box1:hover h3  { 
color : #51A351; 
 } 
 .box1:hover p  { 
color : #51A351; 
 } 
 .box2  { 
background : #fff; 
border : #e8e8e8 solid 1px; 
border-radius : 5px; 
margin : 0 0 20px 0; 
padding : 20px 0 20px 26px; 
position : relative; 
overflow : hidden; 
 } 
 .tags a:hover  { 
background : url("../images/patterns/hash.png") left top repeat scroll #51A351; 
color : #fff; 
box-shadow : 0 0 1px rgba(0, 0, 0, 0); 
 } 
 a, a img, a i  { 
transition : all 300ms ease-out; 
 } 
 img  { 
border : none; 
 } 
 input, textarea, select, optgroup, option  { 
font-family : Verdana, sans-serif; 
font-size : 11px; 
padding : 2px; 
 } 
 pre  { 
font-family : "Courier New"; 
font-size : 12px; 
text-align : left; 
 } 
 .clear  { 
clear : both; 
height : 1px; 
 } 
 .hide_screen  { 
display : none; 
 } 
 .header  { 
border-bottom : 1px dashed #D4E09F; 
padding : 10px 0; 
 } 
 .footer  { 
border-top : 1px dashed #D4E09F; 
margin : 20px 0; 
padding : 10px 0; 
clear : both; 
 } 
 input[type="text"], input[type="password"], select, textarea  { 
padding : 5px; 
border : #ccc solid 1px; 
width : 275px; 
max-width : 95%; 
border-radius : 3px; 
 } 
 input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus  { 
border-color : #999; 
 } 
 textarea  { 
width : 95%; 
height : 200px; 
 } 
 input.long, select.long, textarea.long  { 
width : 95%; 
max-width : 95%; 
 } 
 .marker  { 
color : red; 
 } 
 .widget ul  { 
margin : 0 0 0 20px; 
padding : 0; 
 } 
 .widget ul ul  { 
margin : 3px 0 3px 5%; 
padding : 0; 
 } 
 .widget ul li  { 
margin : 3px 0; 
padding : 0; 
 } 
 .widget ul li a.active  { 
font-weight : bold; 
font-size : 110%; 
 } 
 .widget_title  { 
padding : 5px 10px; 
background-color : #cce0a3; 
font-size : 16px; 
font-weight : normal; 
margin : 0; 
 } 
 .widget_title a  { 
color : #333; 
 } 
 .widget_body  { 
padding : 3px; 
 } 
 .widget label  { 
display : block; 
padding : 0; 
margin : 5px 0; 
font-weight : bold; 
 } 
 .widget .inline_group input[type="text"], .widget .inline_group input[type="password"], input.short, select.short .short  { 
width : 70px; 
max-width : 30%; 
 } 
 .content .widget  { 
clear : both; 
margin-bottom : 40px; 
 } 
 .content .widget .widget_title  { 
padding : 0; 
background-color : transparent; 
font-size : 20px; 
font-weight : normal; 
margin : 20px 0; 
clear : both; 
 } 
 .content .widget .widget_body  { 
padding : 0; 
margin : 20px 0; 
clear : both; 
 } 
 .content .widget_locations ul, .content .widget_categories ul  { 
margin : 0; 
padding : 0; 
list-style : none; 
 } 
 .item_count  { 
margin-left : 5px; 
font-size : 90%; 
font-style : italic; 
 } 
 .content .widget_locations ul li, .content .widget_categories ul li  { 
position : relative; 
 } 
 .content .widget_locations ul li a, .content .widget_categories ul li a  { 
background-color : #ECF2BC; 
padding : 3px 30px 3px 5px; 
display : block; 
font-size : 140%; 
 } 
 .content .widget_locations ul li .item_count, .content .widget_categories ul li .item_count  { 
position : absolute; 
right : 3px; 
top : 3px; 
 } 
 .content .widget_locations ul ul, .content .widget_categories ul ul  { 
margin : 0; 
padding : 0 0 0 20px; 
list-style : circle; 
 } 
 .content .widget_locations ul ul li, .content .widget_categories ul ul li  { 
float : none; 
width : 100%; 
margin : 3px 0; 
padding : 0; 
 } 
 .content .widget_locations ul li li a, .content .widget_categories ul li li a  { 
background-color : transparent; 
padding : 0 30px 0 0; 
display : inline; 
font-size : 100%; 
 } 
 .narrow .widget_listing table  { 
border : none; 
margin : 0; 
padding : 0; 
 } 
 .narrow .widget_listing table th  { 
display : none; 
 } 
 .narrow .widget_listing table td  { 
display : inline; 
border : none; 
padding : 0; 
 } 
 .narrow .widget_listing table tr  { 
display : block; 
clear : both; 
padding : 3px; 
margin : 0; 
 } 
 .narrow .widget_listing table .thumb  { 
margin : 0 5px 5px 0; 
 } 
 .narrow .widget_listing table h2, .narrow .widget_listing table p  { 
margin : 3px 0; 
padding : 0; 
 } 
 .widget_listing .list_style_simple  { 
list-style : none; 
margin : 0; 
padding : 0; 
 } 
 .widget_listing .list_style_simple li  { 
margin : 0; 
padding : 5px 0; 
border-bottom : 1px solid #D4E09F; 
 } 
 .widget_listing .list_style_simple h2  { 
font-size : 11px; 
margin : 0 0 5px; 
font-weight : bold; 
 } 
 .widget_listing .list_style_simple p  { 
font-size : 11px; 
margin : 5px 0; 
 } 
 .widget_listing .list_style_simple .thumb  { 
float : left; 
margin : 0 5px 5px 0; 
 } 
 .grid  { 
border-collapse : collapse; 
width : 100%; 
border : #D4E09F solid 1px; 
 } 
 .grid tr, .grid td, .grid th  { 
border-bottom : 1px solid #D4E09F; 
padding : 5px; 
vertical-align : top; 
 } 
 .grid th  { 
background-color : #ECF2BC; 
text-align : left; 
padding : 10px 5px; 
box-shadow : 0 1px 0 #FFFFFF inset; 
 } 
 .grid tr.r1, .grid tr.r1 td  { 
background-color : #f5fabc; 
 } 
 .grid tr:hover, .grid tr:hover td  { 
background-color : #ecf5ae; 
 } 
 .msg-error, .msg-success, .msg-info  { 
border : solid 1px; 
margin : 10px 0; 
padding : 10px; 
background-repeat : no-repeat; 
background-position : 10px center; 
border-radius : 5px; 
 } 
 .msg-error p, .msg-success p, .msg-info p  { 
margin : 0; 
padding : 0; 
 } 
 .msg-success  { 
color : #4F8A10; 
background-color : #DFF2BF; 
 } 
 .msg-error  { 
color : #D8000C; 
background-color : #FFBABA; 
 } 
 .msg-info  { 
color : #00529B; 
background-color : #BDE5F8; 
 } 
 .msg-error a, .msg-success a, .msg-info a  { 
color : #000; 
text-decoration : underline; 
 } 
 .msg-success-line  { 
color : #4F8A10; 
 } 
 .msg-error-line, .marker  { 
color : #D8000C; 
 } 
 .top  { 
border-bottom : 1px solid #ECF2BC; 
margin : 5px 0; 
padding : 5px 0; 
 } 
 .listing .thumb  { 
float : left; 
margin : 0 10px 0 0; 
 } 
 .listing h2  { 
margin : 0 0 5px 0; 
 } 
 .listing p  { 
margin : 5px 0; 
 } 
 img, object, embed  { 
max-width : 100%; 
 } 
 .post_details  { 
border : #D4E09F solid 1px; 
background-color : #ECF2BC; 
 } 
 .contact p  { 
margin : 10px; 
 } 
 .contact .cancel  { 
margin-left : 20px; 
 } 
 #contact_form  { 
display : none; 
 } 
 .content_rights  { 
clear : none; 
 } 
 .wrap  { 
width : 960px; 
margin : 0 auto; 
 } 
 .content  { 
min-height : 300px; 
 } 
 .content_right  { 
float : right; 
width : 180px; 
overflow : hidden; 
margin : 0; 
clear : none; 
 } 
 .content_left  { 
float : left; 
width : 180px; 
overflow : hidden; 
margin : 0; 
clear : none; 
 } 
 .has_left_sidebar  { 
width : 765px; 
float : right; 
 } 
 .has_right_sidebar  { 
width : 765px; 
float : left; 
 } 
 .has_left_right_sidebar  { 
width : 570px; 
margin-left : 15px; 
float : left; 
 } 
 .wide .four_up  { 
float : left; 
width : 24%; 
margin : 0 0 10px 10px; 
 } 
 .wide .three_up  { 
float : left; 
width : 32%; 
margin : 0 0 10px 10px; 
 } 
 .wide .two_up  { 
float : left; 
width : 49%; 
margin : 0 0 10px 10px; 
 } 
 .wide .first  { 
margin-left : 0; 
clear : left; 
 } 
 .header .c1  { 
width : 50%; 
float : left; 
 } 
 .header .c2  { 
width : 48%; 
float : right; 
text-align : right; 
 } 
 .content_top, .content_bottom  { 
clear : both; 
margin : 10px 0; 
 } 
 .content .widget_locations ul li, .content .widget_categories ul li  { 
float : left; 
width : 32%; 
margin : 0 1.33% 20px 0; 
padding : 0; 
 } 
 .wide .four_up  { 
float : left; 
width : 24%; 
margin : 0 0 1% 5px; 
 } 
 .wide .three_up  { 
float : left; 
width : 32%; 
margin : 0 0 1% 5px; 
 } 
 .wide .two_up  { 
float : left; 
width : 49%; 
margin : 0 0 1% 5px; 
 } 
 .wide .first  { 
margin-left : 0; 
clear : left; 
 } 
 .post_details  { 
width : 300px; 
overflow : hidden; 
float : right; 
margin : 0 0 20px 20px; 
 } 
 .contact_form .table.grid  { 
width : 300px; 
 } 
 .price  { 
font-weight : bold; 
 } 
 .content .adfield_radio label, .content .adfield_checkbox label  { 
width : 30%; 
float : left; 
 } 
 @media screen and (min-width:1200px)  { 
 .wrap  { 
width : 100%; 
 } 
 .content_right, .content_left  { 
width : 20%; 
 } 
 .has_left_sidebar  { 
width : 78%; 
 } 
 .has_right_sidebar  { 
width : 78%; 
 } 
 .has_left_right_sidebar  { 
width : 56%; 
margin-left : 2%; 
 } 
 } 
 @media screen and (max-width:960px)  { 
 .wrap  { 
width : 96%; 
 } 
 .content_right, .content_left  { 
width : auto; 
float : none; 
clear : both; 
background-color : transparent; 
margin : 5px 0; 
 } 
 .content_right .widget, .content_left .widget  { 
width : 49%; 
float : left; 
margin : 0 1% 5px 0; 
 } 
 .has_left_sidebar, .has_right_sidebar, .has_left_right_sidebar  { 
width : auto; 
margin-left : 0; 
float : none; 
 } 
 .content  { 
min-height : 0; 
clear : both; 
 } 
 } 
 @media screen and (max-width:600px)  { 
 .wide .four_up, .wide .three_up  { 
width : 49%; 
float : left; 
margin : 0 1% 5px 0; 
clear : none; 
 } 
 .content_right, .content_left, .content_top, .content_bottom  { 
display : inline; 
clear : none; 
 } 
 .post_details  { 
width : 48%; 
margin : 0 0 10px 2%; 
 } 
 .content table.list_style_full  { 
border : none; 
margin : 0; 
padding : 0; 
 } 
 .content table.list_style_full th  { 
display : none; 
 } 
 .content table.list_style_full td  { 
display : inline; 
border : none; 
padding : 0; 
margin : 0 5px 0 0; 
 } 
 .content table.list_style_full tr  { 
display : block; 
clear : both; 
padding : 3px; 
margin : 0; 
 } 
 .content table.list_style_full .thumb  { 
margin : 0 5px 5px 0; 
 } 
 .content table.list_style_full h2, .content table.list_style_full p  { 
margin : 3px 0; 
padding : 0; 
 } 
 .price  { 
font-weight : bold; 
font-size : 120%; 
 } 
 } 
 @media screen and (max-width:450px)  { 
 .header .c1, .header .c2  { 
width : auto; 
float : none; 
text-align : left; 
 } 
 .content_right .widget, .content_left .widget  { 
float : none; 
width : auto; 
margin : 0; 
 } 
 .content_right, .content_bottom, .content_top, .content_bottom  { 
float : none; 
width : auto; 
clear : both; 
 } 
 .wide .four_up, .wide .three_up, .wide .two_up, .wide .first, .content .widget_locations ul li, .content .widget_categories ul li, .post_details  { 
float : none; 
width : auto; 
clear : both; 
margin : 3% 0; 
 } 
 .contact_form .table.grid  { 
width : 100%; 
 } 
 .content .adfield_radio label, .content .adfield_checkbox label  { 
width : 90%; 
float : none; 
 } 
 } 
 .pure-button-success  { 
height : 20px; 
width : 300px; 
color : white; 
border-radius : 4px; 
text-shadow : 0 1px 1px rgba(0, 0, 0, 0.2); 
 } 
 .pure-button-success  { 
background : rgb(28, 184, 65); 
 } 
 body  { 
font-family : Verdana, sans-serif; 
font-size : 12px; 
line-height : 1.5em; 
margin : 0; 
padding : 0; 
background-color : #FFFFCC; 
color : #333; 
 } 
 a, a img, a i  { 
transition : all 300ms ease-out; 
 } 
 h1, h2, h3, h4, h5, p  { 
margin : 10px 0; 
font-weight : normal; 
padding : 0; 
 } 
 h1  { 
font-size : 20px; 
 } 
 h2  { 
font-size : 18px; 
 } 
 h3  { 
font-size : 16px; 
 } 
 h4  { 
font-size : 14px; 
font-weight : bold; 
 } 
 h5  { 
font-size : 13px; 
font-weight : bold; 
 } 
 img  { 
border : none; 
 } 
 input, textarea, select, optgroup, option  { 
font-family : Verdana, sans-serif; 
font-size : 11px; 
padding : 2px; 
 } 
 pre  { 
font-family : "Courier New"; 
font-size : 12px; 
text-align : left; 
 } 
 .clear  { 
clear : both; 
height : 1px; 
 } 
 .hide_screen  { 
display : none; 
 } 
 .wrap  { 
margin : 0 5px; 
text-align : left; 
 } 
 .header  { 
border-bottom : 1px dashed #D4E09F; 
padding : 10px 0; 
 } 
 .footer  { 
border-top : 1px dashed #D4E09F; 
margin : 20px 0; 
padding : 10px 0; 
clear : both; 
 } 
 .content_right, .content_left, .content_top, .content_bottom  { 
clear : both; 
margin : 10px 0; 
 } 
 .content_right  { 
background-color : #ECF2BC; 
 } 
 .content_left  { 
background-color : #ECF2BC; 
 } 
 input[type="text"], input[type="password"], select, textarea  { 
padding : 5px; 
border : #ccc solid 1px; 
width : 200px; 
max-width : 95%; 
border-radius : 3px; 
 } 
 input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus  { 
border-color : #999; 
 } 
 textarea  { 
width : 95%; 
height : 200px; 
 } 
 input.long, select.long, textarea.long  { 
width : 95%; 
max-width : 95%; 
 } 
 .marker  { 
color : red; 
 } 
 .widget ul  { 
margin : 0 0 0 20px; 
padding : 0; 
 } 
 .widget ul ul  { 
margin : 3px 0 3px 5%; 
padding : 0; 
 } 
 .widget ul li  { 
margin : 3px 0; 
padding : 0; 
 } 
 .widget ul li a.active  { 
font-weight : bold; 
font-size : 110%; 
 } 
 .widget_title  { 
padding : 5px 10px; 
background-color : #cce0a3; 
font-size : 16px; 
font-weight : normal; 
margin : 0; 
 } 
 .widget_title a  { 
color : #333; 
 } 
 .widget_body  { 
padding : 3px; 
 } 
 .widget label  { 
display : block; 
padding : 0; 
margin : 5px 0; 
font-weight : bold; 
 } 
 .widget .inline_group input[type="text"], .widget .inline_group input[type="password"], input.short, select.short .short  { 
width : 70px; 
max-width : 30%; 
 } 
 .content .widget  { 
clear : both; 
margin-bottom : 40px; 
 } 
 .content .widget .widget_title  { 
padding : 0; 
background-color : transparent; 
font-size : 20px; 
font-weight : normal; 
margin : 20px 0; 
clear : both; 
 } 
 .content .widget .widget_body  { 
padding : 0; 
margin : 20px 0; 
clear : both; 
 } 
 .content .widget_locations ul, .content .widget_categories ul  { 
margin : 0; 
padding : 0; 
list-style : none; 
 } 
 .item_count  { 
margin-left : 5px; 
font-size : 90%; 
font-style : italic; 
 } 
 .content .widget_locations ul li, .content .widget_categories ul li  { 
position : relative; 
 } 
 .content .widget_locations ul li a, .content .widget_categories ul li a  { 
background-color : #ECF2BC; 
padding : 3px 30px 3px 5px; 
display : block; 
font-size : 140%; 
 } 
 .content .widget_locations ul li .item_count, .content .widget_categories ul li .item_count  { 
position : absolute; 
right : 3px; 
top : 3px; 
 } 
 .content .widget_locations ul ul, .content .widget_categories ul ul  { 
margin : 0; 
padding : 0 0 0 20px; 
list-style : circle; 
 } 
 .content .widget_locations ul ul li, .content .widget_categories ul ul li  { 
float : none; 
width : 100%; 
margin : 3px 0; 
padding : 0; 
 } 
 .content .widget_locations ul li li a, .content .widget_categories ul li li a  { 
background-color : transparent; 
padding : 0 30px 0 0; 
display : inline; 
font-size : 100%; 
 } 
 .narrow .widget_listing table  { 
border : none; 
margin : 0; 
padding : 0; 
 } 
 .narrow .widget_listing table th  { 
display : none; 
 } 
 .narrow .widget_listing table td  { 
display : inline; 
border : none; 
padding : 0; 
 } 
 .narrow .widget_listing table tr  { 
display : block; 
clear : both; 
padding : 3px; 
margin : 0; 
 } 
 .narrow .widget_listing table .thumb  { 
margin : 0 5px 5px 0; 
 } 
 .narrow .widget_listing table h2, .narrow .widget_listing table p  { 
margin : 3px 0; 
padding : 0; 
 } 
 .widget_listing .list_style_simple  { 
list-style : none; 
margin : 0; 
padding : 0; 
 } 
 .widget_listing .list_style_simple li  { 
margin : 0; 
padding : 5px 0; 
border-bottom : 1px solid #D4E09F; 
 } 
 .widget_listing .list_style_simple h2  { 
font-size : 11px; 
margin : 0 0 5px; 
font-weight : bold; 
 } 
 .widget_listing .list_style_simple p  { 
font-size : 11px; 
margin : 5px 0; 
 } 
 .widget_listing .list_style_simple .thumb  { 
float : left; 
margin : 0 5px 5px 0; 
 } 
 .grid  { 
border-collapse : collapse; 
width : 100%; 
border : #D4E09F solid 1px; 
 } 
 .grid tr, .grid td, .grid th  { 
border-bottom : 1px solid #D4E09F; 
padding : 5px; 
vertical-align : top; 
 } 
 .grid th  { 
background-color : #ECF2BC; 
text-align : left; 
padding : 10px 5px; 
box-shadow : 0 1px 0 #FFFFFF inset; 
 } 
 .grid tr.r1, .grid tr.r1 td  { 
background-color : #f5fabc; 
 } 
 .grid tr:hover, .grid tr:hover td  { 
background-color : #ecf5ae; 
 } 
 .msg-error, .msg-success, .msg-info  { 
border : solid 1px; 
margin : 10px 0; 
padding : 10px; 
background-repeat : no-repeat; 
background-position : 10px center; 
border-radius : 5px; 
 } 
 .msg-error p, .msg-success p, .msg-info p  { 
margin : 0; 
padding : 0; 
 } 
 .msg-success  { 
color : #4F8A10; 
background-color : #DFF2BF; 
 } 
 .msg-error  { 
color : #D8000C; 
background-color : #FFBABA; 
 } 
 .msg-info  { 
color : #00529B; 
background-color : #BDE5F8; 
 } 
 .msg-error a, .msg-success a, .msg-info a  { 
color : #000; 
text-decoration : underline; 
 } 
 .msg-success-line  { 
color : #4F8A10; 
 } 
 .msg-error-line, .marker  { 
color : #D8000C; 
 } 
 #breadcrumb  { 
font : 11px Arial, Helvetica, sans-serif; 
color : #9b9b9b; 
margin : 0; 
padding : 10px 0; 
 } 
 #breadcrumb li  { 
list-style-type : none; 
display : inline; 
 } 
 #breadcrumb a  { 
text-decoration : none; 
color : #454545; 
padding : 5px; 
 } 
 .home  { 
border : none; 
margin : 8px 0; 
 } 
 #breadcrumb a:hover  { 
color : #515600; 
background-color : #ecf5ae; 
 } 
 .top  { 
border-bottom : 1px solid #ECF2BC; 
margin : 5px 0; 
padding : 5px 0; 
 } 
 .listing .thumb  { 
float : left; 
margin : 0 10px 0 0; 
 } 
 .listing h2  { 
margin : 0 0 5px 0; 
 } 
 .listing p  { 
margin : 5px 0; 
 } 
 img, object, embed  { 
max-width : 100%; 
 } 
 .post_details  { 
border : #D4E09F solid 1px; 
background-color : #ECF2BC; 
 } 
 .contact p  { 
margin : 10px; 
 } 
 .contact .cancel  { 
margin-left : 20px; 
 } 
 .small_text  { 
font-size : 80%; 
 } 
 #contact_form  { 
display : none; 
 } 
 .search_desc  { 
line-height : 2.5em; 
margin : 5px 0; 
 } 
 .search_filter  { 
white-space : nowrap; 
border : #ccc solid 1px; 
border-radius : 2px; 
padding : 5px; 
 } 
 .search_filter:hover  { 
border : #aaa solid 1px; 
 } 
 .search_filter .button  { 
line-height : 1.3em; 
border-radius : 10px; 
 } 
 .wrap  { 
width : 960px; 
margin : 0 auto; 
 } 
 .content  { 
min-height : 300px; 
 } 
 .content_right  { 
float : right; 
width : 180px; 
overflow : hidden; 
margin : 0; 
clear : none; 
 } 
 .content_left  { 
float : left; 
width : 180px; 
overflow : hidden; 
margin : 0; 
clear : none; 
 } 
 .has_left_sidebar  { 
width : 765px; 
float : right; 
 } 
 .has_right_sidebar  { 
width : 765px; 
float : left; 
 } 
 .has_left_right_sidebar  { 
width : 570px; 
margin-left : 15px; 
float : left; 
 } 
 .wide .four_up  { 
float : left; 
width : 24%; 
margin : 0 0 10px 10px; 
 } 
 .wide .three_up  { 
float : left; 
width : 32%; 
margin : 0 0 10px 10px; 
 } 
 .wide .two_up  { 
float : left; 
width : 49%; 
margin : 0 0 10px 10px; 
 } 
 .wide .first  { 
margin-left : 0; 
clear : left; 
 } 
 .header .c1  { 
width : 50%; 
float : left; 
 } 
 .header .c2  { 
width : 48%; 
float : right; 
text-align : right; 
 } 
 .content_top, .content_bottom  { 
clear : both; 
margin : 10px 0; 
 } 
 .content .widget_locations ul li, .content .widget_categories ul li  { 
float : left; 
width : 32%; 
margin : 0 1.33% 20px 0; 
padding : 0; 
 } 
 .wide .four_up  { 
float : left; 
width : 24%; 
margin : 0 0 1% 5px; 
 } 
 .wide .three_up  { 
float : left; 
width : 32%; 
margin : 0 0 1% 5px; 
 } 
 .wide .two_up  { 
float : left; 
width : 49%; 
margin : 0 0 1% 5px; 
 } 
 .wide .first  { 
margin-left : 0; 
clear : left; 
 } 
 .post_details  { 
width : 300px; 
overflow : hidden; 
float : right; 
margin : 0 0 10px 10px; 
 } 
 .contact_form .table.grid  { 
width : 300px; 
 } 
 .price  { 
font-weight : bold; 
 } 
 .content .adfield_radio label, .content .adfield_checkbox label  { 
width : 30%; 
float : left; 
 } 
 @media screen and (min-width:1200px)  { 
 .wrap  { 
width : 100%; 
 } 
 .content_right, .content_left  { 
width : 20%; 
 } 
 .has_left_sidebar  { 
width : 78%; 
 } 
 .has_right_sidebar  { 
width : 78%; 
 } 
 .has_left_right_sidebar  { 
width : 56%; 
margin-left : 2%; 
 } 
 } 
 @media screen and (max-width:960px)  { 
 .wrap  { 
width : 96%; 
 } 
 .content_right, .content_left  { 
width : auto; 
float : none; 
clear : both; 
background-color : transparent; 
margin : 5px 0; 
 } 
 .content_right .widget, .content_left .widget  { 
width : 49%; 
float : left; 
margin : 0 1% 5px 0; 
 } 
 .has_left_sidebar, .has_right_sidebar, .has_left_right_sidebar  { 
width : auto; 
margin-left : 0; 
float : none; 
 } 
 .content  { 
min-height : 0; 
clear : both; 
 } 
 } 
 @media screen and (max-width:600px)  { 
 .wide .four_up, .wide .three_up  { 
width : 49%; 
float : left; 
margin : 0 1% 5px 0; 
clear : none; 
 } 
 .content_right, .content_left, .content_top, .content_bottom  { 
display : inline; 
clear : none; 
 } 
 .post_details  { 
width : 48%; 
margin : 0 0 10px 2%; 
 } 
 .content table.list_style_full  { 
border : none; 
margin : 0; 
padding : 0; 
 } 
 .content table.list_style_full th  { 
display : none; 
 } 
 .content table.list_style_full td  { 
display : inline; 
border : none; 
padding : 0; 
margin : 0 5px 0 0; 
 } 
 .content table.list_style_full tr  { 
display : block; 
clear : both; 
padding : 3px; 
margin : 0; 
 } 
 .content table.list_style_full .thumb  { 
margin : 0 5px 5px 0; 
 } 
 .content table.list_style_full h2, .content table.list_style_full p  { 
margin : 3px 0; 
padding : 0; 
 } 
 .price  { 
font-weight : bold; 
font-size : 120%; 
 } 
 } 
 @media screen and (max-width:450px)  { 
 .header .c1, .header .c2  { 
width : auto; 
float : none; 
text-align : left; 
 } 
 .content_right .widget, .content_left .widget  { 
float : none; 
width : auto; 
margin : 0; 
 } 
 .content_right, .content_bottom, .content_top, .content_bottom  { 
float : none; 
width : auto; 
clear : both; 
 } 
 .wide .four_up, .wide .three_up, .wide .two_up, .wide .first, .content .widget_locations ul li, .content .widget_categories ul li, .post_details  { 
float : none; 
width : auto; 
clear : both; 
margin : 3% 0; 
 } 
 .contact_form .table.grid  { 
width : 100%; 
 } 
 .content .adfield_radio label, .content .adfield_checkbox label  { 
width : 90%; 
float : none; 
 } 
 } 
.channel-box-grey{background:url(top_talling.png)transparent;padding:0;border-top:1px solid #FFF;border-left:1px solid #FFF;border-radius:10px;color:#333;width:100%}
.channel-box-grey>p{text-shadow:0 1px 0 #fff}
.channel-box-indent{border:1px solid #DDD;background:url(top_talling.png)transparent;padding:10px;border-radius:2px;box-shadow:inset 0 2px 3px #e7e7e7}
