@charset "UTF-8";
@font-face{font-family:"Old London";src:local("Old London"), url(/fonts/OldLondon.ttf) format("truetype")}
body{font-family:Arial,Helvetica,sans-serif;font-size:62.5%;background:#d7dde4 url('/img/bg_tipao.png') repeat-y top center;line-height:1;margin:0;padding:0}
a{outline:none;cursor:pointer}
a:link,a:visited,a:active{text-decoration:none;color:#005689}
img{border:none;text-decoration:none}
input,select,button,textarea{border:1px solid #E0E0E0;font-size:1em;font-weight:normal;margin-bottom:5px;padding:3px}
ul{margin:0;padding:0}
input[type="radio"] { border-style:none; }
input[type="checkbox"] { border:none !important; width:20px }
* {word-wrap: break-word !important;break-word: break-all !important;}
#myContent{width:1024px;margin:0 auto;}

/*STYLE  */
h1{width:99%;font-size:1.3em;font-weight:bold;line-height:22px;outline:0;margin:10px}
:focus{-moz-outline-style:none}
fieldset{border:1px solid #dedede;margin-bottom:10px;position:relative;padding:8px}
legend{background:#FFF none repeat scroll 0 0;border:1px solid #dedede;font-size:1.1em;font-weight:bold;padding:0.4em 0.8em}
input[type="submit"]{background:transparent url('/img/menu_sprite.png') repeat-x scroll 0 0;border:1px solid #AFAFAF;color:#333 !important;cursor:pointer;font-size:0.75em;font-weight:bold;height:26px !important;line-height:26px !important;text-align:center;text-transform:uppercase;margin:3px auto;padding:0 12px}
textarea{font-size:12px !important; overflow: auto; min-height: 60px !important;height: 60px; padding-bottom: 5px !important}
textarea#post_content{color:#2E2E2E;font-size:16px !important; overflow: hidden !important; min-height: 60px !important;height: 60px; padding-bottom: 5px !important}
/*LAYOUT  */
.container{background-color:#fff;font-size:1.2em;line-height:1.5em;width:980px;margin:0 auto}
.col_one{width:940px;margin:10px auto;padding:0 10px}
.alone{text-align:center;width:50%;margin:20px auto}
.grid_3c{display:inline;float:left;width:305px;margin:5px 10px}
.grid_4c{display:inline;float:left;width:655px;margin:5px 10px}
.first{margin-left:0}
.last{margin-right:0}
.center{width:325px}
.col_left{width:680px;display:inline;float:left;border-width:0;margin:0;padding:0}
.col_right{display:inline;float:left;width:300px;border-left:1px solid #E0E0E0;border-width:0;margin:5px 0 0 18px;padding:0 0 0 18px}
.col_left_50{width:490px;display:inline;float:left;border-width:0;margin:0;padding:0}
.col_right_50{
	display:inline;float:left;
	width:384px;
	border-left:1px solid #EFEFEE;
	margin:0 0 0 18px;
	padding:0 0 0 18px;text-align:center;
}


.c_left_20{border-right:1px solid #E0E0E0;width:200px;display:inline;float:left;border-width:0;margin:0 18px 0 0;padding:0 18px 0 0}
.c_right_80{display:inline;float:left;width:740px;border-width:0;margin:0;padding:0}
hr.spacer{height:1px;border:0;background-color:#E0E0E0;color:#E0E0E0;margin:10px auto; width:99%}
hr.spacer_light{height:1px;border:0;background-color:#EFEFEE;color:#EFEFEE;margin:3px 0}
hr.virtual{height:1px;border:0;background-color:transparent;color:transparent;visibility:hidden;margin:20px 0 0 0}

/* FEEDBACK  */
div.fb_warning,div.fb_error,div.fb_success,div.fb_notice,div.fb_alert,em.fb_error{display:block;font-weight:bold;border-radius:3px;-moz-border-radius:3px;margin:3px auto;padding:3px 3px 3px 5px}
div.fb_error, em.fb_error{background-color:#ae2a2a;color:#fff}
div.fb_success{background-color:#6c9bcd;color:#fff}
div.fb_notice,div.fb_warning{background-color:#fde170;color:#595959}
div.fb_alert{color:#595959}
.fb_global{width:80%;margin:0 auto}

/* HEADER NOIR */
.toph{display:block;width:100%;background-color:#383C3C;height:40px;border-bottom:1px solid #666}
.toph h3{color:#fff;font-size:1.2em;float:left;line-height:40px;position:absolute;margin-left:10px; font-weight:bold}
.toph div#header-div-center{width:980px;line-height:40px;margin:0 auto}
.toph div#header-info-user{color:#fff;text-align:right; font-size:110%}
.toph ul#header-li-info{width:100%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.toph ul#header-li-info li{font-weight:bold;display:inline}
.toph ul#header-li-info a{color:#fff;text-decoration:none}
.toph ul#header-li-info a:hover{color:#fff;text-decoration:underline}

/* HEADER  */

.clearfix{display:block;clear:both}
#title{cursor: pointer !important;color:black;display:block;float:left;width:740px;overflow:hidden;font-family:"Old London", verdana, helvetica, sans-serif;font-size:3.7em;height:70px;line-height:50px;margin-bottom:0;font-weight:normal;}
#title a{color:black;cursor: pointer !important;}
.warn_news{color:#DD4141;}
.change_home a{color:#383C3C;}
.warn_news,.change_home{font-size:90%;font-style:italic;margin-left:5px;}
.top_b{height:50px;margin-top:12px}
.top_d{height:25px;background:#FFF none repeat scroll 0 0;margin-top:1px;margin-right:1px;color:#666;font-size:80%;padding:5px 5px 0}
.top_c{margin-left:40px}
.top_c #home_search_input{height:17px;width:218px;margin-top:3px;background:#fff url('/img/icon_sprite.png') no-repeat 100% 0;color:#909090;padding:4px 3px 3px; float: left;border-radius:6px;-moz-border-radius:6px;}
.top_b .mycitychoice{width:218px;margin-top:9px}

/* NAV_VIEW  */
#menu_ct{clear:both;height:32px}
div.menu{position:relative;width:auto;background:transparent url(/img/menu_sprite.png) repeat-x scroll 0 -29px;font-size:1em;height:32px}
div.menu{background:none;border:0;border-top:2px solid #787878;border-bottom:2px solid #787878;}
div.menu ul{height:32px;list-style-type:none;margin:0;padding:0}
div.menu li{height:32px; float: left;}
div.menu ul li,div.menu ul ul li{float:left;margin:0 auto 0 0;padding:0 0 0 12px}
div.menu li.level1,div.menu ul ul li{background:transparent url(/img/menu_sprite.png) no-repeat scroll 100% -158px}
div.menu li.level1,div.menu ul ul li{background:none;}
div.menu li.level1{line-height:32px;font-size:95%}
div.menu li.edition{font-size:80%;font-style:italic;color:#777;padding:0 5px}
div.menu li a{font-weight:bold}
div.menu li.level1 a,div.menu li.level1 span{height:32px;line-height:32px;width:auto;color:#333}
div.menu li.level1 span{padding-right:17px}
div.menu li a:hover{text-decoration:none !important;color:#005689}
div.menu li.level1 a.geo{padding-right:10px;font-size:80%}
div.menu li.level1 a.geo{padding-right:10px;font-size:95%}

/*LOGIN  */
#form_signin_box .validate,#post_news #do_post{background:transparent url('/img/menu_sprite.png') repeat-x scroll 0 -61px;border:1px solid #282828;color:#FFF !important;cursor:pointer;font-size:0.75em;font-weight:bold;height:26px !important;line-height:26px !important;text-align:center;text-transform:uppercase;margin:3px auto;padding:0 12px}
#form_signin_box input{margin-bottom:5px;color:#666;margin-right:7px;padding:5px}
#form_signin_box legend{font-weight:bold;margin-right:9px;padding-left:9px}
#signin_post_box li:first-child{/*border:medium none;padding:0*/}
#signin_post_box ul li{background:transparent none repeat scroll 0 0;border-left:1px solid #EAEAEA;float:left;margin-right:10px;padding-left:10px}
#do_post:hover{color:red !important;}

/* POST8BOX VIEW  */
#post_news{text-align:left;margin-top:0px}
#post_news legend{border:none;background:none;text-transform:uppercase;color:#5a5858;font-size:1.1em;padding:0.4em 0.8em}
#post_news label{font-style:italic;color:#909090;display:block;}
#post_news textarea{width:95%;height:60px;}
#post_news #more_infos{margin-top:10px}
#post_news .camera{float:left;margin-right:10px}
#post_news a#ct_list_a{margin-left:5px;text-transform:uppercase}
a#default_location{display:block;width:100%;color:#666;border-bottom:1px solid #E0E0E0;font-size:1.1em}
#location_indicator{float:right;display:none;}

/*Liste ville autocompletion  */
#ct_list_city{
	z-index:1001;
	display:none;
	width:80%;
	text-align:left;
	background-color:#fff;
	margin:5px auto;
	background-color: #fff;
	left:100px;
	position:absolute;
}

#ct_list_city ul{

	background-color:#fff;z-index:1000;color:#ccc;float:left;font-family:"trebuchet ms",Arial, Verdana, sans-serif;font-size:12px;left:20px;line-height:17px;list-style-type:none;width:100%;border:2px solid #646C77;padding-right: 1px
}
#ct_list_city ul li{
	background-color:#fff;z-index:1000;min-height:30px;border-bottom:1px solid #CCCCCC;width:100%;margin:0;padding:0
	
	}
#ct_list_city a{vertical-align:middle;z-index:1000;min-height:30px;display:block;width:100%;line-height:1.8em;text-decoration:none;font: normal normal normal 14px/20px helvetica;}
#ct_list_city a:hover{background: #B4D5FE;
	color: black;	}
.city_name{padding-left:3px; display: inline;}
.details{font-size:80%;padding-left:3px;display: inline;}

/*
#ct_list_city ul{

	background-color:#fff;z-index:1000;color:#ccc;float:left;font-family:"trebuchet ms",Arial, Verdana, sans-serif;font-size:12px;left:20px;line-height:17px;list-style-type:none;width:100%;border:2px solid #646C77;padding-right: 1px
	background-color:#fff;z-index:1000;color:#ccc;float:left;
	font-family:"trebuchet ms",Arial, Verdana, sans-serif;font-size:12px;left:20px;
	line-height:17px;list-style-type:none;width:100%;border:2px solid #646C77;
}
#ct_list_city ul li{
	background-color:#fff;z-index:1000;
	border-bottom:1px solid #CCCCCC;width:100%;margin:0;padding:0;
}
#ct_list_city a{
	vertical-align:middle;z-index:1000;
	display:block;width:100%;line-height:1.8em;
	text-decoration:none;
	font: normal normal normal 14px/20px helvetica;
}
#ct_list_city a:hover{background: #B4D5FE;
	color: black;	}
div.city_name{padding-left:3px}
div.details{font-size:80%;padding-left:3px}
*/


/* LISTE_HEAD */
.list_head{background:transparent url(/img/module_sprite.png) repeat-x scroll 0 -30px;border:1px solid #EAEAEA;clear:both;height:30px;text-transform:uppercase;margin:10px 0}
.list_head h2{font-size:100%;float:left;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;width:auto;margin:0;padding:0 0 0 10px}
.list_head h2 a{text-decoration:none;color:#000}
.list_head h2 a:hover{text-decoration:underline}
.list_head_i{float:right;height:12px;width:auto;margin:6px 10px 6px 0}
.list_head_i span{background:#FFF none repeat scroll 0 0;border:1px solid #EAEAEA;color:#666;font-size:0.8em;font-weight:bold;text-indent:inherit;width:inherit;padding:2px 6px}

/* UNE JOURNAL  */
#latest h3{background:transparent url('/img/module_sprite.png') repeat-x scroll 0 -6px;border:medium none;font-weight:bold;text-transform:uppercase;margin:0 0 6px}
.gk_news_cat_wrap{padding:10px}
.gk_news_cat_wrap h3{font-size:0.8em !important;height:auto !important;line-height:normal !important;font-weight:bold;text-transform:uppercase;margin:0 0 4px;padding:0}
.gk_news_cat_wrap h3 a{background:transparent url(/img/bullet_6x5.png) no-repeat scroll 100% 50% !important;color:#000;padding-right:12px}
h4.gk_news_intro_title{font-family:Georgia,"Times New Roman",Times,serif;font-size:105%;text-align:center}
p.gk_news_intro_info{color:#666;font-size:0.9em}
p.gk_news_intro_text{text-align:justify}
.gk_news_cat_33{width:32.9%}
.gk_news_cat_50{width:49.9%}
.gk_news_cat_100{width:99.9%}
.gk_news_cat_100,.gk_news_cat_50,.gk_news_cat_33,.gk_news_cat_25,.gk_news_cat_20,.gk_news_cat_16,.gk_news_cat_14,.gk_news_cat_12{float:left}
.gk_news_cat_wrap p.meta{border-bottom:1px dotted #999;border-top:1px dotted #999;color:#666;margin-bottom:0.2em;font-size:0.9em;padding:0.1em 0}
.img_cat_100,.img_cat_33,.img_cat_50,.img_cat_75{background-color:#333;background-position:center center;background-repeat:no-repeat; cursor: pointer;}
.img_cat_100{height:220px;text-align:center; display:block;height:110px;margin-right:auto;margin-left:auto;overflow:hidden; line-height:110px}
.img_cat_50{height:110px;width:100%;text-align:center; display:block;height:110px;margin-right:auto;margin-left:auto;overflow:hidden; line-height:110px}
.img_cat_33{height:90px;width:100%;text-align:center; display:block;height:90px;margin-right:auto;margin-left:auto;overflow:hidden; line-height:90px}
.img_cat_75{height:75px;width:75px}

/* JOURNAL  */
/* PREVIOUS */
.previous_posts{padding-left:30px}
.previous_posts li {;min-height:20px;list-style-image: url('/img/list.gif');}
.previous_posts li a{color:#333;}
.previous_posts li a:hover{text-decoration:underline;}
.previous_post h3{font-family:Times,serif;font-size:1.4em;font-weight:bold;height:30px;line-height:30px;color:gray;text-transform:uppercase;margin:0;padding:0 0 0 10px}

/* HOME FORGOT  */
#exA #mail{height:20px;width:200px; margin-left:10px}
#exA #name{height:20px;width:200px; margin-left:10px}

/*COLOR CATEGORY */
.categclass_0,.categclass_1,.categclass_2,.categclass_3,.categclass_4,.categclass_5,.categclass_6{text-transform:uppercase;font-weight:bold;display:inline;padding-right:10px;font-size: 8px !important;letter-spacing:1px;  font-family:Verdana,Arial,sans-serif}
.categclass_0{color:#DA2A97}
.categclass_1{color:#C091BF;}
.categclass_2{color:#92C230}
.categclass_3{color:#FFBE10;}
.categclass_4{color:#017BD1;}
.categclass_5{color:#E46669}
.categclass_6{color:#C746C5}
	
.scoresquare{top:2px;position:relative}
#livenews ul li{display:inline;float:left;margin-right:10px;margin-top:6px}
#livenews{position:fixed;width:100%;bottom:0;left:0;background:#383C3C;color:#FFF;opacity:0.8px;-moz-opacity:0.8px;-khtml-opacity:0.8px;filter:alpha(opacity=80)}
#livenews a{color:#FFF;text-decoration:none}
#livenews .theme{float:left !important;font-family:verdana;font-size:15px;color:#0079c6;font-weight:bold;margin:8px 0 7px 6px}
#livenews .titre{font-family:verdana;font-size:15px;color:#fff; line-height: 30px}
#livenews #opened{height:35px;margin:0 8px 0 5px}
#livenews #mylivenews{ }
#livenews #sp{text-align:center !important}
#close{float:left !important;margin:8px 0 0}
#livenews #closed{height:15px;float:left;font-size:10px;margin:3px 8px 2px}
#livenews .dt{display:block;float:left;font-size:15px;color:blue;font-weight:bold;margin:8px 0 7px 6px}

/*END LIVE NEWS  FOOTER NAVIGATION  */
#footer li:first-child{border:medium none;padding-left:0}
#footer li{border-left:1px solid #EAEAEA;float:left;width:auto;padding:0 6px}
#footer a{line-height:inherit;text-transform:capitalize}
#footer{border-bottom:4px solid #0079c6;border-top:1px solid #E0E0E0;font-size:1em;height:17px;margin:0 0 50px 0;padding:6px 0 6px 10px; }
a:hover,.list_head_i span a{text-decoration:none}
ol,ul,#livenews ul{list-style-image:none;list-style-position:outside;list-style-type:none}
.top_b,.top_c,.top_d,a#pbv_more{float:right}
#post_news input.picture,#post_news #post_location{font-weight:bold;color:#b3b1b1;width:250px;height:25px;padding:5px 0 0 40px;vertical-align:middle;font-size:1.1em;}
#post_news #post_location{background: url('/img/pb_map.gif') #fff no-repeat top left;}
#post_news input.picture{background: url('/img/pb_pic.gif') #fff no-repeat top left;}
div#pb_head{background: url('/img/pb_head.gif') no-repeat top right;margin: 0;padding: 0;height:10px;}
div#pb_foot{background: url('/img/pb_foot.gif') no-repeat top right;margin: -10px 0 0;padding: 0;height:10px;}
/*div#post_box{background: url('/img/pb_bg.gif') repeat-y top right;margin: 0;padding: 0;text-align: left;}*/
#post_news fieldset{border:0;padding:0;padding:4px;}

#fak_pic{color:#b3b1b1;display:block;width:250px;height:25px;padding:5px 0 0 40px;vertical-align:middle;font-size:1.1em;background: url('/img/pb_pic.gif') #fff no-repeat top left;border:1px solid #dedede;}
#latest h3 span,#latest .gk_news_cat_wrap h3{background:#FFF none repeat scroll 0 0}
#rss,#dl{display:block;float:right;margin-top:2px;margin-right:2px;padding:0}

/*LOCATION CHOOSE */
#home_search input {width:300px;}
#home_search a#home_search_submit{text-transform: uppercase;position: relative; top:8px}
a#home_search_submit2{text-transform: uppercase;display:inline; vertical-align: top;position: relative; top:8px}
#home_search #ct_list_city{width:70%;margin: 0 auto;}

/*GENERAL*/
.top10{margin-top: 10px}
.buttonClass{background:url("/img/menu_sprite.png") repeat-x scroll 0 0 transparent;border:1px solid #AFAFAF;color:#333333 !important;cursor:pointer;font-size:0.75em;font-weight:bold;height:26px !important;line-height:26px !important;margin:3px auto;padding:0 12px;text-align:center;text-transform:uppercase;}
#fondLoadWait{z-index: 1000; border: medium none; margin: 0pt; padding: 0pt; width: 100%; height: 100%; top: 0pt; left: 0pt; background-color: #EEE; opacity: 0.4; cursor: wait; position: fixed;}
#pleaseLoadWait{z-index: 1001; position: fixed; padding: 0px; margin: 0px; width: 30%; top: 40%; left: 35%; text-align: center; color: #383C3C; border: 3px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); cursor: wait;-moz-border-radius: 10px 10px 10px 10px; opacity: 0.8;}
#pleaseLoadWait img{margin-right:10px;}
#pleaseLoadWait h1 span{position:relative; top:-6px}

.opacity {
	/* Modern Browsers */opacity: 0.6 !important;
	/* IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60) !important";
	/* IE 5-7 */filter: alpha(opacity=60) !important;
	/* Netscape */-moz-opacity: 0.6 !important;
	/* Safari 1 */-khtml-opacity: 0.6 !important;
}

#bloc_connexion_externe{text-align: center;}
#refresh-latest-news, #refresh-latest-news a {
color:#827B74;
font-weight:normal;
margin-top:0.4em;
font-size: 0.9em;
}
#broad-search, #broad-search a {
height: 60px; line-height: 60px; text-align: center;
color:#4488AA;
font-weight:normal;
margin-top:0.4em;
font-size: 0.9em;
}

#count_news{margin-top:20px; text-align: center;color:#827B74;font-size:0.9em;}
#count_news a{color:#4488AA !important;font-size:1.2em !important; font-weight: bold !important;}
.centerSubmit {height:50px; margin-top:20px}
.centerSubmit input{float: none !important;}
.borderLeft{border:0;border-left:1px solid #d2e8fa; text-align: left;}
.borderLeft input {margin-bottom:10px}
.borderLeft h2{
text-align:left;
height:30px;
margin-left:15px;
margin-top:20px;
padding:5px 0 0 35px;
width:550px;
font-size:1.5em;
background-repeat:no-repeat;
}
.formt label {
color:#3E434A;
cursor:pointer;
display:block;
font-weight:bold;
margin-bottom:3px;
float:left;
line-height:27px;
margin-right:10px;
text-align:right;
width:300px;
}
.formt label .error{color:#AE2A2A}
.formt{text-align: center;}
.formt input {
width:208px !important;
}
.formt textarea {
width:315px !important;
}
.add{font-size:11px}
#change_account{margin-bottom: 30px}
#lang{vertical-align: middle;}
#fs_picture{margin-top:30px}
/*Button join*/
#join_form input[type="submit"]{background:none;color:#fff !important;text-transform: none;border:0;}
/*Button connection */
#connb input[type="submit"]{background:none;color:#fff !important;text-transform: none;border:0;}
#exA input[type="submit"]{background: #222 repeat-x; color:#fff !important;text-transform: none;border:0;}
/* BUTTON WITH STYLE */
.sbutton, .sbutton:visited {
	background: #222 repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.sbutton:hover{ background-color: #111; color: #fff; }
.sbutton:active{ top: 1px; }
.small.sbutton, .small.sbutton:visited{ font-size: 11px; padding: ; }
.sbutton, .sbutton:visited,.medium.sbutton, .medium.sbutton:visited { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.sbutton, .large.sbutton:visited { font-size: 14px; padding: 8px 14px 9px; }
.green.sbutton, .green.sbutton:visited{ background-color: #91bd09; }
.green.sbutton:hover{ background-color: #749a02; }
.blue.sbutton, .blue.sbutton:visited{ background-color: #2e88bf !important; }
.blue.sbutton:hover{ background-color: #007d9a; }
.red.sbutton, .red.sbutton:visited{ background-color: #AE2A2A; }
.red.sbutton:hover{ background-color: #9B3737; }
.magenta.sbutton, .magenta.sbutton:visited{ background-color: #a9014b; }
.magenta.sbutton:hover{ background-color: #630030; }
.orange.sbutton, .orange.sbutton:visited{ background-color: #ff5c00; }
.orange.sbutton:hover{ background-color: #d45500; }
.yellow.sbutton, .yellow.sbutton:visited{ background-color: #ffb515; }
.yellow.sbutton:hover{ background-color: #fc9200; }
.grey.sbutton, .grey.sbutton:visited{ background-color: #dedede !important; }
.grey.sbutton:hover{ background-color: #dedede; }

h1#TipaoCity, h1#TipaoCity a{
	font-family: Georgia, Times New Roman, Times, serif;font-size: 40px;line-height: 64px;margin-bottom:5px;width:770px;color:#262626;text-shadow: 1px 2px 3px #D6DBE0;letter-spacing: 0.05em;
}
h2#TipaoJournal, h2#TipaoJournal a{
	color: #8F867C;font-family: Georgia, Times New Roman, Times, serif;font-size: 22px;line-height: 24px;margin:0 0 10px 20px;width:750px;letter-spacing: 0.15em;
 }
 /*PUB GOOGLE*/
 .pub{margin:10px 0 !important; height:10px}
 
 /*NOUVELLE VERSION*/
 .c3{width:400px;padding:0 2px 0 4px;float:left;background-color:#fff;overflow:hidden;}
.last{border:0;width:192px;}
.last h3{font-size:13px;font-weight:bold;border-bottom:1px solid #ccc;margin:15px 0 5px 0;
color:#333333;
font-weight:bold;
padding:0 0 2px 3px;
white-space:normal;
}
.pr_c3{clear:left;display:block;margin-bottom:10px;margin-top:15px;height:95px;overflow: hidden;}
a.postdlnk{border-radius:3px;-moz-border-radius:3px;margin:0px 5px 0 0;border:1px solid #ccc;display:block;background:#fff url('/img/road.png') no-repeat center left;line-height: 25px;height:25px;padding:3px 0 3px 40px;vertical-align: middle;text-align:left;font-weight:bold;font-size:11px;overflow:hidden;color:#5B8AB6}*/
input.postlocation{ border: none;
  border-color: transparent;margin:0;padding:0;height:28px !important;font-size:11px;font-weight:bold;z-index:1001;position:absolute;}

a.pic{color:#E14616;margin:0 5px 0 0;background:#fff url('/img/pb_pic.gif') no-repeat top left;}
a.postdlnk:hover{background-color:#fff;color:#000;}
a.autlnk,.c3 a.autlnk{color:#3478E3 !important;font-size: 1.3em;font-family: Times new Roman, sans serif; font-weight: bold;line-height:10px}
h3.titlec3{display:block;color:#444444;font-size:1.7em;line-height: 1.7em;text-align:center;overflow:hidden;}
h4.date{border-bottom:1px solid #dedede;margin:5px;color:#498AC8;font-style:italic;font-weight:bold;}
.pr_c3 .meta a{color:#0096EF}
.pr_c3 .meta a:hover{text-decoration: underline;}
#change_city{
padding:5px 0 5px 5px;
background-color:#fff;
border:1px solid #AAAAAA;
width:400px;
height:40Px;
z-index:1001;
padding:5px;
text-align:left;
position:absolute;
border-radius:3px;
-moz-border-radius: 3px;
box-shadow:0 4px 8px #838383;
-webkit-box-shadow:0 4px 8px #838383;
-moz-box-shadow:0 4px 8px #838383;}


ul.listcat li a, ul.listcity li a{color:#0085CF;display:block;padding:3px 5px;border-bottom:1px solid #f7f7f7;}
ul.listcity li a:hover{background:#F7F7F7 url('/img/go.gif') no-repeat 90% 50%;}
ul.listcat li a:hover{background-color:#F7F7F7;}
ul.listcat li.last a,ul.listcity li.last a{border:0;}
a.phone{margin-left:25px;background:transparent url('/img/iphone_off.gif') no-repeat left top;display:block;float:left;width:50px;height:45px;}
a.android{background-image:url('/img/android_off.gif')}
a.phone:hover{background-image:url('/img/iphone_on.gif')}
a.android:hover{background-image:url('/img/android_on.gif')}

/*category list*/
.acatl{
border:1px solid #fff;min-width:90px;text-align:right;
text-transform:uppercase;font-size:11px;font-weight:bold;
display:block;padding:2px 15px 2px 2px;border-radius:3px;line-height:15px;
background:transparent url('/img/toggle_down_light.gif') no-repeat center right; 
}
a.active{border-radius:2px;
-moz-border-radius: 2px;border:1px solid #dedede;}
.lcat{
z-index:1000;position:absolute;
background-color: #fff;
border:1px solid #dedede;
border-top:0;
border-radius:3px;
-moz-border-radius: 3px;
box-shadow:0 4px 8px #838383;
-webkit-box-shadow:0 4px 8px #838383;
-moz-box-shadow:0 4px 8px #838383;
}
 
.editor_field{
width:98%;
}
button.ui-datepicker-trigger{
background-color: #fff !important;
border:none;
}

/*TOP HEADER*/
ul#nav{
float:left;
height:55px;
line-height:55px;
float:right
}

ul#nav li,#nav-plus li{
border-left:1px solid #5a5f60;
float:left;
height:55px;
width:auto;
max-width: 170px;
}
ul#nav li a, #nav-plus li a{float:left;
padding-bottom:0;
padding-left:20px;
padding-right:20px;
padding-top:0px;font-weight:bold;
text-decoration:none;color:#fff;font-size:12px;background-repeat: no-repeat;background-position: top center;
}
ul#nav li a:hover,#nav-plus li a:hover{background-color:#545859;}
ul#nav li a div,#nav-plus li a div{padding-top:15px;height:40px;}
div#header-div-center{float:right;}
#header-li-info li{margin:0px 0px 5px 0 ;}
#header-li-info a{display:block;line-height:15px;height:15px;font-size:11px;color:#E4E7E7;font-weight:bold;}

.boxprefoot{text-align:left;color:#8F867C;width:100%;background-color:#fafafa;position:absolute;top:185px;height:20px;overflow:hidden}
.boxprefoot a{color: #0096EF;font-size:11px;font-family: arial}
.boxprefoot span{text-align:right;color:#8F867C;background-color:#fafafa;float:right;font-size:11px;width:65px}

#home_search{
border-left:1px solid #5a5f60;
float:left;
height:28px;
padding-bottom:13px;
padding-left:20px;
padding-right:20px;
padding-top:13px;float:right;}

#nav-plus{
font-size:12px;
height:55px;
line-height:55px;
float:right;
}

#topheader{width:100%;background-color:#383C3C;height:55px;}

/*QuickPost*/
#city_place_choices{-moz-box-shadow:0 2px 4px #838383;box-shadow:0 2px 4px #838383;width:185px !important;position:absolute;background-color:#fff;border:1px solid #ccc;text-align:left;margin-top:-2px;border-top:0;font-size:11px;}
#city_place_choices ul{width:185px;background-color:#fff;z-index:1000;color:#ccc;float:left;font-family:"trebuchet ms",Arial, Verdana, sans-serif;font-size:11px;left:20px;line-height:13px;list-style-type:none;margin:0;padding:0;border:0;}
#city_place_choices ul li{width:185px;background-color:#fff;z-index:1000;border:0;border-bottom:1px solid #CCCCCC;margin:0;padding:0;float:none;}
#city_place_choices ul li:last-child{border:0;}
#city_place_choices a div{padding:3px 1px 2px 2px;}
#city_place_choices a{vertical-align:middle;z-index:1000;display:block;width:100%;line-height:1.8em;text-decoration:none;font: normal normal normal 11px/12px helvetica;}
#city_place_choices a:hover{background: #B4D5FE;color: black;	}
#allfiles{font-size:10px;line-height:20px;font-weight:bold;text-decoration:underline;}
#allfiles input{float:left;position:relative;vertical-align:middle;clear:left;margin:0}

span.admin{visibility: hidden;}

.ad_ct{border-top:1px solid #dedede;border-bottom:1px solid #dedede;height:25px;width:730px;margin:5px auto;padding-top:5px;}

#links_submit h2{size:20px;font-weight:bold;}
#links_submit label {float:left;width:200px;}
#links_submit input,#links_submit textarea {width:300px;}

/*CAROUSEL PUB*/
#carousel { /*width:700px; height:230px;  margin:0 auto;*/}
 
#slides {
    overflow:hidden;
    /* fix ie overflow issue */
    position:relative;
    width:690px;
    height:230px;
    margin-left:40px;
}
 
/* remove the list styles, width : item width * total items */ 
#slides ul {
    position:relative;
    left:0;
    top:0;
    list-style:none;
    margin:0;
    padding:0; 
    width:1000px;           
}
 
/* width of the item, in this case I put 250x250x gif */
#slides li {
    width:230px;
    height:230px;  
    float:left;
}

 
/* Styling for prev and next buttons */
#buttons {
    padding:0 0 5px 0; 
    float:right;
}
 
#buttons a {
    display:block;
    width:31px;
    height:32px;
    text-indent:-999em;
    float:left;
    outline:0;
}
 

a.arrowprev, a.arrownext{
    display:block;
    width:35px;
    height:36px;
    text-indent:-999em;
    outline:0;	
}
.margin180{margin-top:180px}
a.arrowprev {
    background:url(/img/arrow-left.gif) 0 -32px no-repeat;
}
 
a.arrowprev:hover {
    background:url(/img/arrow-left.gif) 0 0 no-repeat;
}
 
a.arrownext {
    background:url(/img/arrow-right.gif) 0 -32px no-repeat;
}
 
a.arrownext:hover {
    background:url(/img/arrow-right.gif) 0 0 no-repeat;
}

.clear {clear:both}

/*LINKS*/
a.lnk_nav{display:block;float:left;line-height:20px;border-right:1px solid #dedede;margin-left:10px;padding-right:4px;}
a.lnk_nav:hover{background-color:#dedede;}

.pas_pub{font-weight:bold;width:50%;margin:5px auto;color:#444444;padding-top:50px;}
.ui-slider{cursor:pointer !important}
.lnkurl_resume{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px !important;color:#222222 !important;}

/*MODAL DIALOG*/
h3, .core_h3 {
    color: #606060;
    font-size: 17px;
    font-weight: normal;
    margin: 0.4em 0;
}

#cmtct{padding-left:5px;}

/*TAB */
#tabs.ui-widget-content {border:0;}
#tabs-1,#tabs-2{padding:1em 0.2em;}
