/*******************common starts********************/
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{margin:0; padding:0; font-weight:normal}
img,fieldset{border:none; padding:0; margin:0;}
body{font:12px/14px "LucidaGrande", Arial, Helvetica, sans-serif; color:#333;}
span.clear{clear:both;}
.left{float:left; width:auto;}
.right{float:right; width:auto;}
img{float:left;}
a:focus{outline:none}
/*******************common ends********************/

/********************layout starts********************/
#layout{width:963px; margin:0 auto;}
#main{float:left; width:963px;}

/********************header starts********************/
#header{float:left; width:963px; margin-top:20px}

/********************logo starts********************/
#header .logo{float:left; width:174px; margin-top:5px}
#header .logo img{float:right;}
/********************logo ends********************/

/********************search starts********************/
#header .search{float:left; width:789px;}
#header .search form{float:left; width:787px;}
#header .search fieldset{float:left; width:787px;}

#header .search .advance_search{float:left; width:787px;}
#header .search .advance_search ul{float:right; width:auto; list-style:none;}
#header .search .advance_search li{float:left; width:auto; font:11px/14px "LucidaGrande", Arial, Helvetica, sans-serif; background:url(/images/new_layout/top_link_sept.gif) no-repeat right 4px; padding:0 17px 0 19px}
#header .search .advance_search li.last{background:none; padding:0 0 0 19px}
#header .search .advance_search li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#header .search .advance_search li a:hover{text-decoration:underline}
#header .search .advance_search li a.current{color:#1b4072;}

#header .search .form_row{float:left; width:787px; padding:19px 0 0}

#header .search input{float:right; width:235px; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif;  padding:4px 0 2px 11px; color:#448bbb; height:18px; margin-right:8px}

#header .search input.inner{float:right; width:209px; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif;  padding:4px 0 2px 11px; color:#448bbb; height:18px; margin-right:8px}
#header .search .select_box{float:right; width:147px; border:1px solid #b8c8d4; margin-right:9px;}
#header .search .select_box{float:right; width:147px; border:1px solid #b8c8d4; margin-right:9px;}
#header .search .select_box img{float:right;padding-right:0px}


#header .search .select_box span{float:left; width:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:4px 0 0 10px}
#header .search .select_box input{float:left; width:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:4px 0 0 10px;border:none}
#header .search .selectAll input{width:auto; float:left; border:none}
#header .search input.check{width:auto; float:left; border:none}
#header .search .saved_search{float:right; width:176px; border:1px solid #b8c8d4; margin-right:9px;}
#header .search .saved_search img{float:right;}
#header .search .saved_search span{float:left; width:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:4px 0 0 10px}
#header .search input.search_button{float:right; width:88px; border:none; cursor:pointer; padding:0; margin:0; height:26px}
/********************search ends********************/
/********************header ends********************/

/********************menu starts********************/
#menu{float:left; width:961px; padding:12px 0 5px 2px}
#menu ul{float:left; width:963px; list-style:none}
#menu li{float:left; width:auto; font:18px/20px Arial, Helvetica, sans-serif; background:url(/images/new_layout/menu_sept.gif) no-repeat 0 4px; padding:0 18px 0 18px}
#menu li.first{background:none; padding:0 18px 0 0}
#menu li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#menu li a:hover{text-decoration:underline}
#menu li a.current{color:#1b4072;}
/********************menu ends********************/

/********************body container starts********************/
#body_container{float:left; width:963px; margin-top:16px}

/********************login & banner starts********************/
#login_banner{float:left; width:963px;}

/********************login starts********************/
#login{float:left;height:222px; width:314px; background:url(/images/login_bg.gif) repeat-y 0 0; margin-right:17px}
#login form{float:left; width:312px;}
#login fieldset{float:left; width:312px; padding-bottom:5px}
#login .form_row{float:left; width:312px; padding-bottom:5px}
#login .forgot_remember{float:left; width:145px; padding-left:20px; padding-top:5px}
#login h4{float:left; width:287px; padding:23px 0 10px 25px; font:bold 36px/40px "LucidaGrande", Arial, Helvetica, sans-serif; color:#1a3f72;}
#login input{float:left; width:162px; padding:2px 0 2px 5px; border:1px solid #b8c8d4; background:#fff; font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif; color:#1a3f72; height:25px}
#login input.checkbox{float:left; width:auto; padding:0; border:none; background:none; height:14px; margin-top:5px}
#login label{float:left; width:111px; padding:5px 8px 0 0; font:bold 18px/20px "LucidaGrande", Arial, Helvetica, sans-serif; color:#1a3f72; text-align:right}
#login label.remember{float:left; width:110px; padding:4px 0 3px 5px; font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; margin:0}
#login .pass{float:left; width:98px; padding:0 0 0 17px; font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; margin:0}
#login a{color:#1a3f72; text-decoration:underline}
#login a:hover{text-decoration:none}

#login input.login_button{float:right; width:123px; border:none; cursor:pointer; padding:0; margin:5px 24px 0 0; height:37px}
/********************login ends********************/

/********************main banner starts********************/
#main_banner{float:left; width:605px; background:url(/images/main_banner.jpg) no-repeat 0 0; height:220px; padding:0 0 0 26px; position:relative}
#main_banner h4{float:left; width:605px; font:46px/30px "WhitneyHTF", Arial, Helvetica, sans-serif; color:#fff; padding:28px 0 0}
#main_banner h4 span{float:left; width:605px; font:23px/25px "WhitneyHTF", Arial, Helvetica, sans-serif; color:#90f6ff; padding-top:7px}
#main_banner h5{float:left; width:605px; font:34px/30px "WhitneyHTF", Arial, Helvetica, sans-serif; color:#fbf7b5; padding:55px 0 0}
#main_banner h5 span{float:left; width:605px; font:16px/19px "LucidaGrande", Arial, Helvetica, sans-serif; color:#fff; padding-top:3px}
#main_banner .free_sign_up{float:left; width:155px; position:absolute; bottom:27px; right:24px}
#main_banner .free_sign_up img{float:left;}
/********************main banner ends********************/
/********************login & banner ends********************/

/********************abortion & civil & economy starts********************/
#columns_container{float:left; width:963px; margin-top:29px; padding-bottom:40px}
#columns_container .column {float:left; width:301px; margin-right:30px}
#columns_container .last{margin-right:0}
#columns_container .column .column_content{float:left; width:301px; border-bottom:1px solid #438bbb; padding-bottom:20px}
#columns_container .column h4{float:left; width:301px; border-bottom:1px solid #438bbb; font:bold 18px/20px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding-bottom:7px}
#columns_container .column .box{float:left; width:301px; padding:17px 0 0}
#columns_container .column .box .left_content{float:left; width:65px; margin-top:3px}
#columns_container .column .box .left_content img{float:left;}
#columns_container .column .box .left_content p{float:left; width:65px; font:10px/14px Arial, Helvetica, sans-serif; color:#1a3f72; padding-bottom:4px}
#columns_container .column .box .left_content p a{color:#448bbb; text-decoration:none}
#columns_container .column .box .left_content p a:hover{text-decoration:underline}
#columns_container .column .box .right_content{float:left; width:236px;}
#columns_container .column .box .right_content h5{float:left; width:229px; font:bold 18px/20px "LucidaGrande", Arial, Helvetica, sans-serif; color:#1b3f72; padding:0 0 0 7px}
#columns_container .column .box .right_content h5 a{color:#1b3f72; text-decoration:none}
#columns_container .column .box .right_content h5 a:hover{text-decoration:underline}
#columns_container .column .box .right_content p{float:left; width:229px; font:normal 12px/15px "LucidaGrande", Arial, Helvetica, sans-serif; color:#333; padding:0 0 0 7px; margin-top:10px; overflow: hidden ;}
#columns_container .column .box .right_content p img{float:none; display:inline}
#columns_container .column .box .right_content p.date{float:left; width:229px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:3px 0 3px 7px; background:#eef3ef; font-style:italic}
#columns_container .column .read_more{float:left; width:301px; padding:10px 0 0}
#columns_container .column .read_more div{float:left;}
#columns_container .column .read_more .help{float:left; background:none!important; padding:0!important;}
#columns_container .column .read_more a{float:right; width:auto; font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:2px 0 5px 25px; background:url(/images/new_layout/read_more_icon.gif) no-repeat 0 0; text-decoration:none}
#columns_container .column .read_more .help-bubble a{background:none;padding-left:0;}
#columns_container .column .read_more a:hover{text-decoration:underline}
/********************abortion & civil & economy ends********************/

/********************search starts********************/
#search{float:left; width:963px; margin-top:29px; padding-bottom:16px}
#search form{float:left; width:961px;}
#search fieldset{float:left; width:961px;}
#search .top_heading{float:left; width:963px; background:url(/images/new_layout/search_top_heading_curve.gif) no-repeat 0 0}
#search .top_heading_content{float:left; width:963px; background:url(/images/new_layout/search_bottom_heading_curve.gif) no-repeat 0 bottom; padding:30px 0}
#search .top_heading_content h4{float:left; width:944px; font:21px/23px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; padding:0 0 0 19px; text-transform:uppercase}
#search .top_heading_content p{float:left; width:916px; font:15px/22px "Tahoma", Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 19px; position:relative}
#search .top_heading_content p img{float:right; position:absolute; right:0; top:2px}
#search .top_heading_content .error{float:left; width:916px; padding:10px 0 0 16px;}
#search .top_heading_content .error p{float:left; width:916px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#b40505; padding:5px 0 0; font-style:italic}

/********************item search starts********************/
#search .item_search{float:left; width:963px;}

/********************search top & bottom row starts********************/
#search .item_search .row{float:left; width:963px; border-top:1px solid #d3d3d3; margin-top:15px}
#search .item_search .border{float:left; width:780px; border-top:none;}
#search .item_search .row h4{float:left; width:963px; font:21px/23px "Tahoma", Arial, Helvetica, sans-serif; color:#14b044; padding:10px 0 15px;}
#search .item_search .row .left_content{float:left; width:180px;}
#search .item_search .row .left_content input.keyword{float:left; width:154px; border:1px solid #b8c8d4; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 4px; height:20px}
input.text{float:left; width:154px; border:1px solid #b8c8d4; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 4px; height:20px}
#search .item_search .row .left_content label.keyword{float:left; width:154px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:0 0 10px 0;}
#search .item_search .row label.keyword, label.keyword, table.form td label {display:block;width:auto; font:16px/18px "Tahoma", Arial, Helvetica,  sans-serif; color:#1b3f72; padding:0 0 3px 0;}

#search .item_search .row .box{float:left; width:250px; margin-right:15px}
#search .item_search .row .last{margin-right:0}
#search .item_search .row .box .box_content .multi_select_box{float:left; width:200px; border:1px solid #b8c8d4; overflow:auto; height:77px; margin-top:4px; display:inline}
#search .item_search .row .box .box_heading{float:left; width:245px; background:url(/images/new_layout/box_h_bg.gif) no-repeat 0 0; height:41px; padding-left:5px}
#search .item_search .row .box .box_heading h5{float:left; width:auto; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:10px 0 0 5px}
#search .item_search .row .box .box_heading h5.icon_no{padding-left:18px}
#search .item_search .row .box .box_heading img{float:left; margin:13px 0 0 3px; display:inline}
#search .item_search .row .box .box_heading h5.background_none{background:none;}
#search .item_search .row .box .box_content{float:left; width:225px; border:1px solid #e3e3e3; border-top:none; padding:17px 0 20px 23px}
#search .item_search .row .box .fix_height{height:183px!important;}
#search .item_search .row .box .box_content .multi_select_box{float:left; width:200px; border:1px solid #b8c8d4; overflow:auto; height:77px; margin-top:4px; display:inline}
#search .item_search .row .box .box_content .multi_select_box .select_row{float:left; width:178px; padding:5px 0 5px 5px}
#search .item_search .row .box .box_content .multi_select_box .current_checked{background:#eef5f9}
#search .item_search .row .box .box_content .multi_select_box .select_row input.checkbox{float:left; width:auto; border:none; padding:0; margin:2px 0 0; height:14px}
#search .item_search .row .box .box_content .multi_select_box .select_row label.categories{float:left; width:auto; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#448bbb; padding:0 0 0 7px;}
#search .item_search .row .box .box_content ul{float:left; width:200px; list-style:none; padding-bottom:11px}
#search .item_search .row .box .box_content ul.padding{padding-bottom:0; padding-top:12px}
#search .item_search .row .box .box_content ul.padding_bottom{padding-top:5px; padding-bottom:0}
#search .item_search .row .box .box_content li{float:left; width:200px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif;}
#search .item_search .row .box .box_content li a{float:left; width:168px; color:#448bbb; text-decoration:none; background:url(/images/new_layout/plus.gif) no-repeat 6px 5px; padding:3px 0 5px 32px}
#search .item_search .row .box .box_content li a:hover{text-decoration:underline}
#search .item_search .row .box .box_content li a.current{float:left; width:176px; color:#448bbb; background:#d8e8f2 url(/images/new_layout/mainus.gif) no-repeat 6px 5px; text-decoration:none; padding-left:25px}

#search .item_search .row .full .box_content{width:500px;}

#search .item_search .bottom_content{float:left; width:780px; margin-right:10px}
#search .item_search .bottom_content .row .box .fix_height{height:170px!important;}

#search .item_search .bottom_content .save_search{float:left; width:780px; background:url(/images/new_layout/save_search_bg.gif) repeat-y 0 0; margin-top:19px}
#search .item_search .bottom_content .save_search_content{float:left; width:780px; background:url(/images/new_layout/save_search_top_curve.gif) no-repeat 0 0}
#search .item_search .bottom_content .save_search_curve{float:left; width:780px; background:url(/images/new_layout/save_search_bottom_curve.gif) no-repeat 0 bottom; padding:25px 0 24px}#search .item_search .bottom_content .save_search .left_content{float:left; width:400px;}
#search .item_search .bottom_content .save_search .left_content label.icon{float:left; width:44px}
#search .item_search .bottom_content .save_search .left_content label.icon img{float:right; margin:5px 8px 0 0}
#search .item_search .bottom_content .save_search .left_content .select_box{float:left; width:175px; border:1px solid #b8c8d4; height:24px;}
#search .item_search .bottom_content .save_search .left_content .select_box .multiSelect{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
#search .item_search .bottom_content .save_search .left_content .select_box img{float:right;}
#search .item_search .bottom_content .save_search .left_content .select_box span{float:left; width:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:4px 0 0 10px}
#search .item_search .bottom_content .save_search .left_content .select_box .multiSelect{border:none}
#search .item_search .bottom_content .save_search .left_content .edit_save{float:left; width:356px; padding:16px 0 0 44px}
#search .item_search .bottom_content .save_search .right_content{float:left;}
#search .item_search .bottom_content .save_search .right_content label.search_as{float:left; margin-left:40px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:2px 10px 0 0; text-align:right}
#search .item_search .bottom_content .save_search .right_content input.search_name{float:left; width:140px; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#448bbb; padding:4px 0 0 4px; height:20px}
#search .item_search .bottom_content .save_search .right_content .edit_save{float:left; width:356px; padding:10px 0 0 44px}
#search .search_button{float:left; width:523px; padding:58px 0 0}
#search .search_padding{padding-top:35px}
#search .search_button .main_search{float:right;}
/********************search top & bottom row ends********************/

/********************advertisement right starts********************/
#search .advertisement_right{float:left; width:160px; background:#e6ecef; margin-top:15px; padding:0 5px 5px}
#search .advertisement_right p{float:left; width:160px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:10px 0 7px; text-transform:uppercase}
#search .advertisement_right .google_content{float:left; width:158px; border:1px solid #c5cfd3}
#search .advertisement_right .google_content img{float:left;}
/********************advertisement right ends********************/

/********************advertisement bottom starts********************/
#search .advertisement_bottom{float:left; width:966px; background:#e6ecef; padding-bottom:9px; margin-top:30px}
#search .advertisement_bottom p{float:left; width:943px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; padding:10px 0 10px 20px; text-transform:uppercase}
#search .advertisement_bottom .google_content{float:left; width:943px; text-align:center;}
#search .advertisement_bottom .google_content img{float:none; border:1px solid #c5cfd3;}
/********************advertisement bottom ends********************/
/********************item search ends********************/
/********************search ends********************/

/********************post page starts********************/

/********************title starts********************/
#search .item_search .title{float:left; width:722px; background:url(/images/new_layout/title_top_bg.gif) repeat-y 0 0; margin-top:15px; margin-right:28px}
#search .item_search .title_content{float:left; width:722px; background:url(/images/new_layout/title_top_curve.gif) no-repeat 0 0}
#search .item_search .title_curve{float:left; width:717px; background:url(/images/new_layout/title_bottom_curve.gif) no-repeat 0 bottom; padding-left:5px; padding-bottom:28px}
#search .item_search .title_curve h4{float:left; width:640px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:11px 0 0 5px}
#search .item_search .title_curve h4.icon_no{padding-left:18px}
#search .item_search .title_curve img{float:left; margin:13px 0 0 3px; display:inline}
#search .item_search .title_curve h4.background_none{background:none}
#search .item_search .title_curve input.title{float:left; width:667px; background:#fff; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 4px; height:20px; margin:10px 0 0}
#search .item_search .title_curve .title_form_row{float:left; width:661px; padding:0 0 0 19px}
#search .item_search .title_curve textarea.description{float:left; width:667px; background:#fff; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 4px; height:100px; margin:10px 0 0}
/********************title ends********************/

/********************advertisement right post starts********************/
#search .advertisement_right_post{float:left; width:200px; background:#e6ecef; margin-top:15px; padding:0 5px 5px}
#search .advertisement_right_post p{float:left; width:200px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:10px 0 7px; text-transform:uppercase}
#search .advertisement_right_post .google_content{float:left; width:198px; border:1px solid #c5cfd3}
#search .advertisement_right_post .google_content img{float:left;}
/********************advertisement right post ends********************/

/********************media & cms starts********************/
#search .item_search .media_cms{float:left; width:963px; margin-top:15px}
#search .item_search .media_cms .media{float:left; width:310px; margin-right:14px}
#search .item_search .media_cms .media{float:left; width:310px;}
#search .item_search .media_cms .media h4{float:left; width:310px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; border-bottom:1px solid #438bbb; padding-bottom:8px; padding-top:4px}
#search .item_search .media_cms .media ul{float:left; width:287px; list-style:none; padding:10px 0 10px 23px}
#search .item_search .media_cms .media li{float:left; width:287px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif;}
#search .item_search .media_cms .media li a{float:left; width:auto; color:#448bbb; text-decoration:none; background:url(/images/new_layout/plus.gif) no-repeat 0 5px; padding:3px 0 5px 25px}
#search .item_search .media_cms .media li a:hover{text-decoration:underline}
#search .item_search .media_cms .media li a.current{float:left; width:168px; color:#c80000; background:url(/images/new_layout/plus_red.gif) no-repeat 0 5px; text-decoration:none;}
#search .item_search .media_cms .cms{float:left; width:638px; background:url(/images/new_layout/cms_bg.gif) repeat-y 0 0;}
#search .item_search .media_cms .cms_content{float:left; width:638px; background:url(/images/new_layout/cms_top_bg.gif) no-repeat 0 0}
#search .item_search .media_cms .cms_curve{float:left; width:638px; background:url(/images/new_layout/cms_bottom_curve_bg.gif) no-repeat 0 bottom; padding-bottom:7px}
#search .item_search .media_cms .cms_curve h4{float:left; width:614px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:6px 0 8px 24px}
#search .item_search .media_cms .cms_curve .cms_details{float:left; width:618px; padding:10px}
#search .item_search .media_cms .cms_curve .cms_details .cms_details_content{float:left; width:600px; border:1px solid #e3e3e3; background:#fff; padding:10px 0 30px 15px}
#search .item_search .media_cms .cms_curve .cms_details .cms_details_content p{float:left; width:590px; padding:15px 0 8px; font:11px/15px "Tahoma", Arial, Helvetica, sans-serif; color:#000;}
/********************media & cms ends********************/

/********************location addressed & catagory starts********************/
#search .addressed_catagory{float:left; width:963px; margin-top:15px}
#search .addressed_catagory .row{float:left; width:963px; margin:0; border:none}
#search .addressed_catagory .row .box{float:left; width:310px; margin-right:15px}
#search .addressed_catagory .row .box .fix_height{height:199px!important;}
#search .addressed_catagory .row .box .box_heading{float:left; width:305px; background:url(/images/new_layout/box_h_bg2.gif) no-repeat 0 0; height:41px; padding-left:5px}
#search .addressed_catagory .row .box .box_heading h5{float:left; width:auto; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:10px 0 0 5px}
#search .addressed_catagory .row .box .box_heading h5.red{color:#b40505;}
#search .addressed_catagory .row .box .box_heading h5.icon_no{padding-left:18px}
#search .addressed_catagory .row .box .box_heading img{float:left; margin:13px 0 0 3px; display:inline}
#search .addressed_catagory .row .box .box_content{float:left; width:262px; border:1px solid #e3e3e3; border-top:none; padding:17px 23px 23px 23px}
#search .addressed_catagory .row .box .fix_height{height:199px!important;}
#search .addressed_catagory .row .box .box_content .multi_select_box{float:left; width:260px; border:1px solid #b8c8d4; overflow:auto; height:77px}
#search .addressed_catagory .row .box .box_content .multi_select_box .select_row{float:left; width:238px; padding:5px 0 5px 5px}
#search .addressed_catagory .row .box .box_content .multi_select_box .current_checked{background:#eef5f9}
#search .addressed_catagory .row .box .box_content .multi_select_box .select_row input.checkbox{float:left; width:auto; border:none; padding:0; margin:2px 0 0; height:14px}
#search .addressed_catagory .row .box .box_content .multi_select_box .select_row label.categories{float:left; width:auto; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#474747; padding:0 0 0 7px;}
#search .addressed_catagory .row .box .box_content ul{float:left; width:260px; list-style:none; padding-bottom:11px}
#search .addressed_catagory .row .box .box_content ul.padding{padding-bottom:0; padding-top:12px}
#search .addressed_catagory .row .box .box_content li{float:left; width:260px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif;}
#search .addressed_catagory .row .box .box_content li a{float:left; width:230px; color:#448bbb; text-decoration:none; background:url(/images/new_layout/plus.gif) no-repeat 6px 5px; padding:3px 0 5px 32px}
#search .addressed_catagory .row .box .box_content li a:hover{text-decoration:underline}
#search .addressed_catagory .row .box .box_content li a.current{float:left; width:230px; color:#448bbb; background:#d8e8f2 url(/images/new_layout/mainus.gif) no-repeat 6px 5px; text-decoration:none;}
#search .addressed_catagory .row .box .box_content .new_catagory{float:left; width:260px; margin-top:20px}
#search .addressed_catagory .row .box .box_content .new_catagory label.or{float:left; width:260px;}
#search .addressed_catagory .row .box .box_content .new_catagory label.or span{float:left; width:auto; padding:3px 0 0; font:15px/17px "Tahoma", Arial, Helvetica, sans-serif; color:#000;}
#search .addressed_catagory .row .box .box_content .new_catagory .edit{float:right;}
#search .addressed_catagory .row .box .box_content .new_catagory  h4{float:left; width:260px; font:16px/18px "Tahoma", Arial, Helvetica, sans-serif; color:#1b3f72; padding:16px 0 10px}
#search .addressed_catagory .row .box .box_content .new_catagory input.type_category{float:left; width:254px; background:#fff; border:1px solid #b8c8d4; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 4px; height:20px; margin:0}
/********************location addressed & catagory ends********************/

/********************allow comments starts********************/
#search .allow_comments{float:left; width:963px; margin-top:15px}
#search .allow_comments .comments_row{float:left; width:958px; padding:17px 0 0 5px}
#search .allow_comments .comments_row_bottom{float:left; width:938px; padding:17px 0 0 25px}
#search .allow_comments input.checkbox{float:left; width:auto; margin:0; padding:0; border:none; height:14px; margin:3px 11px 0 0}
#search .allow_comments img{float:left; margin:1px 5px 0 0}
#search .allow_comments label.featured_content{float:left; width:auto; font:15px/17px Verdana, Arial, Helvetica, sans-serif; color:#000;}
/********************allow comments ends********************/
/********************post page ends********************/

/********************profile page starts********************/
#profile{float:left; width:963px; margin-top:29px; padding-bottom:16px}
#profile form{float:left; width:961px;}
#profile fieldset{float:left; width:961px;}

/********************profile top heading starts********************/
#profile .top_heading{float:left; width:963px; background:url(/images/new_layout/search_top_heading_curve.gif) no-repeat 0 0}
#profile .top_heading_content{float:left; width:963px; background:url(/images/new_layout/search_bottom_heading_curve.gif) no-repeat 0 bottom; padding:26px 0 16px; position:relative}

#profile .top_heading_content .profile_photo{float:left; width:180px; text-align:center; margin-top:4px}
#profile .top_heading_content .profile_photo img{float:none;}
#profile .top_heading_content .heading_statement{float:left; width:761px;}
#profile .top_heading_content .heading_statement h4{float:left; width:201px; font:21px/23px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase}
#profile .top_heading_content .heading_statement h4 span{float:left; width:201px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#448bbb; font-style:italic; text-transform:capitalize; padding-top:6px}
#profile .top_heading_content .heading_statement p{float:left; width:520px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#9b9b9b; padding-top:3px}
#profile .top_heading_content .heading_statement p a{color:#448bbb; text-decoration:underline}
#profile .top_heading_content .heading_statement p a:hover{text-decoration:none}

#profile .top_heading_content .heading_statement .bottom_content{float:left; width:761px;}
#profile .top_heading_content .heading_statement .bottom_content ul.political{float:left; width:201px; list-style:none; padding-top:14px}
#profile .top_heading_content .heading_statement .bottom_content ul.political li{float:left; width:201px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; padding-bottom:8px; list-style:none}
#profile .top_heading_content .heading_statement .bottom_content ul.political li a{float:left; width:auto; color:#000; text-decoration:none}
#profile .top_heading_content .heading_statement .bottom_content ul.political li a:hover{text-decoration:underline}

#profile .top_heading_content .heading_statement .bottom_content ul.age{float:left; width:180px; list-style:none; padding-top:14px}
#profile .top_heading_content .heading_statement .bottom_content ul.age li{float:left; width:180px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; padding-bottom:8px; list-style:none}
#profile .top_heading_content .heading_statement .bottom_content ul.age li a{float:left; width:auto; color:#000; text-decoration:none}
#profile .top_heading_content .heading_statement .bottom_content ul.age li a:hover{text-decoration:underline}

#profile .top_heading_content .heading_statement .bottom_content ul.type{float:left; width:180px; list-style:none; padding-top:14px}
#profile .top_heading_content .heading_statement .bottom_content ul.type li{float:left; width:180px; font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; padding-bottom:8px; list-style:none; color:#666;}
#profile .top_heading_content .heading_statement .bottom_content ul.type li span{font:12px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#666;}
#profile .top_heading_content .heading_statement .bottom_content ul.type li a{color:#666; text-decoration:none}
#profile .top_heading_content .heading_statement .bottom_content ul.type li a:hover{text-decoration:underline}
#profile .top_heading_content .heading_statement .bottom_content ul.type li span small{font:10px/14px "Tahoma", Arial, Helvetica, sans-serif;}
#profile .top_heading_content img.edit_profile{float:left; width:auto; position:absolute; right:20px; bottom:19px}
/********************profile top heading ends********************/

#profile .profile_google_add{float:left; width:963px; border-bottom:1px solid #438bbb; padding:16px 0}
#profile .profile_google_add .google_add{width:726px; margin:0 auto}
#profile .profile_google_add .google_add img{float:left; border:1px solid #c5cfd3;}

/********************featured content & blog starts********************/
#profile .featured_blog{float:left; width:963px; padding-bottom:15px}
#profile .featured_blog_left{float:left; width:721px; margin-right:30px}

/********************featured content starts********************/
#profile .featured_blog .featured_content{float:left; width:721px; border-bottom:1px solid #438bbb; padding-bottom:15px; position:relative}
#profile .featured_blog .featured_content h4{float:left; width:721px; font:21px/23px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; padding:11px 0 13px; text-transform:uppercase}
#profile .featured_blog .featured_content .left_content{float:left; width:460px; margin-right:29px}
#profile .featured_blog .featured_content .left_content .row{float:left; width:460px; background:#dae8f0 url(/images/new_layout/featured_box_top_curve.gif) no-repeat 0 0; margin-top:11px}
#profile .featured_blog .featured_content .left_content .top{margin-top:0}
#profile .featured_blog .featured_content .left_content .row_content{float:left; width:460px; background:url(/images/new_layout/featured_box_bottom_curve.gif) no-repeat 0 bottom; padding:10px 0 15px}
#profile .featured_blog .featured_content .left_content .row_content .photo{float:left; width:60px; text-align:center; margin-top:3px}
#profile .featured_blog .featured_content .left_content .row_content .photo img{float:none; border:1px solid #a8a8a8}
#profile .featured_blog .featured_content .left_content .row_content .details{float:left; width:400px;}
#profile .featured_blog .featured_content .left_content .row_content .details h5{float:left; width:400px; color:#1b3f72; font:15px/16px "Tahoma", Arial, Helvetica, sans-serif;}
#profile .featured_blog .featured_content .left_content .row_content .details h5 a{color:#1b3f72; text-decoration:none}
#profile .featured_blog .featured_content .left_content .row_content .details h5 a:hover{text-decoration:underline}
#profile .featured_blog .featured_content .left_content .row_content .details p{float:left; width:395px; color:#333; font:11px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:7px 0 0}
#profile .featured_blog .featured_content .left_content .row_content .details p a{color:#438bbb; text-decoration:none; background:url(/images/new_layout/more_arrow.gif) no-repeat 5px 5px; padding-left:15px}
#profile .featured_blog .featured_content .left_content .row_content .details p a:hover{text-decoration:underline}

#profile .featured_blog .featured_content .right_content{float:left; width:232px;}
#profile .featured_blog .featured_content .right_content .row{float:left; width:232px; padding-bottom:29px}
#profile .featured_blog .featured_content .right_content .last{padding-bottom:0}
#profile .featured_blog .featured_content .right_content .row h5{float:left; width:222px; color:#333; font:11px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:2px 0 2px 10px; background: url(/images/new_layout/featured_content_h_bg.gif) no-repeat 0 0}
#profile .featured_blog .featured_content .right_content .row p{float:left; width:209px; color:#777; font:10px/14px "Tahoma", Arial, Helvetica, sans-serif; padding:8px 0 0 13px}
#profile .featured_blog .featured_content .right_content .row p img{float:left; margin:3px 15px 0 0;}
#profile .featured_blog .featured_content .right_content .row p span{padding:0 10px}
#profile .featured_blog .featured_content .right_content .row p a{color:#777; text-decoration:none}
#profile .featured_blog .featured_content .right_content .row p a:hover{text-decoration:underline}
#profile .featured_blog .featured_content .right_content .row p.date{float:left; width:190px; color:#448bbb; font:10px/14px "Tahoma", Arial, Helvetica, sans-serif; padding:5px 0 0 40px; font-style:italic}

#profile .featured_blog .featured_content .view_all{float:left; width:400px; position:absolute; top:25px; right:0}
#profile .featured_blog .featured_content .view_all ul{float:right; width:auto; list-style:none}
#profile .featured_blog .featured_content .view_all li{float:left; width:auto; font:14px/16px "Tahoma", Arial, Helvetica, sans-serif; padding:0 35px 0 13px; background:url(/images/new_layout/view_arrow.gif) no-repeat 0 6px}
#profile .featured_blog .featured_content .view_all li.last{padding-right:0}
#profile .featured_blog .featured_content .view_all li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#profile .featured_blog .featured_content .view_all li a:hover{text-decoration:underline}

/********************featured content ends********************/

/********************blog starts********************/
#profile .featured_blog .blog{float:left; width:721px; border-bottom:1px solid #438bbb; padding-bottom:15px; position:relative}
#profile .featured_blog .blog h4{float:left; width:721px; font:21px/23px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; padding:11px 0 13px; text-transform:uppercase}

#profile .featured_blog .blog .row{float:left; width:720px; background:#ebedeb url(/images/new_layout/blog_top_curve.gif) no-repeat 0 0; margin-top:10px}
#profile .featured_blog .blog .top{margin-top:0}
#profile .featured_blog .blog .row_content{float:left; width:720px; background:url(/images/new_layout/blog_bottom_curve.gif) no-repeat 0 bottom; padding:8px 0 8px}
#profile .featured_blog .blog .row_content .photo{float:left; width:60px; text-align:center; margin-top:3px}
#profile .featured_blog .blog .row_content .photo img{float:none; border:1px solid #a8a8a8}
#profile .featured_blog .blog .row_content .details{float:left; width:645px;}
#profile .featured_blog .blog .row_content .details h5{float:left; width:645px; color:#1b3f72; font:15px/16px "Tahoma", Arial, Helvetica, sans-serif;}
#profile .featured_blog .blog .row_content .details h5 a{color:#1b3f72; text-decoration:none}
#profile .featured_blog .blog .row_content .details h5 a:hover{text-decoration:underline}
#profile .featured_blog .blog .row_content .details p{float:left; width:645px; color:#333; font:11px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:7px 0 0}
#profile .featured_blog .blog .row_content .details p a{color:#438bbb; text-decoration:none; background:url(/images/new_layout/more_arrow.gif) no-repeat 0 5px; margin-left:25px; padding-left:10px}
#profile .featured_blog .blog .row_content .details p a:hover{text-decoration:underline}
#profile .featured_blog .blog .row_content .details p.comments{float:left; width:645px; color:#777; font:10px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:7px 0 0}
#profile .featured_blog .blog .row_content .details p.comments a{color:#777; text-decoration:none; padding:0; margin:0; background:none}
#profile .featured_blog .blog .row_content .details p.comments a:hover{text-decoration:underline;}
#profile .featured_blog .blog .row_content .details p.comments span{float:right; width:auto; color:#448bbb; font-style:italic}

#profile .featured_blog .blog .view_all{float:left; width:400px; position:absolute; top:25px; right:0}
#profile .featured_blog .blog .view_all ul{float:right; width:auto; list-style:none}
#profile .featured_blog .blog .view_all li{float:left; width:auto; font:14px/16px "Tahoma", Arial, Helvetica, sans-serif; padding:0 35px 0 13px; background:url(/images/new_layout/view_arrow.gif) no-repeat 0 6px}
#profile .featured_blog .blog .view_all li.last{padding-right:0}
#profile .featured_blog .blog .view_all li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#profile .featured_blog .blog .view_all li a:hover{text-decoration:underline}
/********************blog ends********************/

/********************profile bottom content starts********************/
#profile .featured_blog .profile_bottom_content{float:left; width:721px; padding-bottom:15px; position:relative}
#profile .featured_blog .profile_bottom_content h4{float:left; width:721px; font:21px/23px "LucidaGrande", Arial, Helvetica, sans-serif; color:#000; padding:11px 0 13px; text-transform:uppercase}

#profile .featured_blog .profile_bottom_content .row{float:left; width:720px; background:#d0dbdf url(/images/new_layout/profile_bottom_top_curve.gif) no-repeat 0 0; margin-top:10px}
#profile .featured_blog .profile_bottom_content .top{margin-top:0}
#profile .featured_blog .profile_bottom_content .row_content{float:left; width:720px; background:url(/images/new_layout/profile_bottom_curve.gif) no-repeat 0 bottom; padding:8px 0 10px}
#profile .featured_blog .profile_bottom_content .row_content .photo{float:left; width:60px; text-align:center; margin-top:3px}
#profile .featured_blog .profile_bottom_content .row_content .photo img{float:none; border:1px solid #a8a8a8}
#profile .featured_blog .profile_bottom_content .row_content .details{float:left; width:645px;}
#profile .featured_blog .profile_bottom_content .row_content .details p{float:left; width:645px; color:#333; font:11px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:7px 0 0}
#profile .featured_blog .profile_bottom_content .row_content .details p span.reply{float:right; width:auto; color:#7a0023; font-style:normal; font-size:11px}
#profile .featured_blog .profile_bottom_content .row_content .details p span.reply .reply_sept{padding:0 7px}
#profile .featured_blog .profile_bottom_content .row_content .details p span.reply a{color:#7a0023; text-decoration:none; background:none}
#profile .featured_blog .profile_bottom_content .row_content .details p span.reply a:hover{text-decoration:underline; background:none}
#profile .featured_blog .profile_bottom_content .row_content .details p.comments{float:left; width:645px; color:#777; font:10px/15px "Tahoma", Arial, Helvetica, sans-serif; padding:7px 0 0}
#profile .featured_blog .profile_bottom_content .row_content .details p.comments span.date{float:left; width:auto; color:#448bbb; font-style:italic; padding-left:18px}
#profile .featured_blog .profile_bottom_content .row_content .details p.comments span.name{float:left; width:auto; color:#777; padding-left:18px; background:url(/images/new_layout/name_arrow.gif) no-repeat 0 5px}

#profile .featured_blog .profile_bottom_content .view_all{float:left; width:400px; position:absolute; top:25px; right:0}
#profile .featured_blog .profile_bottom_content .view_all ul{float:right; width:auto; list-style:none}
#profile .featured_blog .profile_bottom_content .view_all li{float:left; width:auto; font:14px/16px "Tahoma", Arial, Helvetica, sans-serif; padding:0 35px 0 13px; background:url(/images/new_layout/view_arrow.gif) no-repeat 0 6px}
#profile .featured_blog .profile_bottom_content .view_all li.last{padding-right:0}
#profile .featured_blog .profile_bottom_content .view_all li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#profile .featured_blog .profile_bottom_content .view_all li a:hover{text-decoration:underline}
/********************profile bottom content ends********************/

/********************advertisement  profile starts********************/
#profile .advertisement{float:left; width:210px; padding-top:48px}

#profile .advertisement_right_profile_top{float:left; width:200px; background:#e6ecef; padding:0 5px 5px}
#profile .advertisement_right_profile_top p{float:left; width:200px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:10px 0 7px; text-transform:uppercase}
#profile .advertisement_right_profile_top .google_content{float:left; width:200px;}
#profile .advertisement_right_profile_top .google_content img{float:left;}

#profile .advertisement_right_profile{float:left; width:200px; background:#e6ecef; margin-top:82px; padding:0 5px 5px}
#profile .advertisement_right_profile p{float:left; width:200px; font:11px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:10px 0 7px; text-transform:uppercase}
#profile .advertisement_right_profile .google_content{float:left; width:198px; border:1px solid #c5cfd3}
#profile .advertisement_right_profile .google_content img{float:left;}
/********************advertisement profile ends********************/

#profile .cheap_hotels{float:left; width:730px; background:url(/images/new_layout/cheap_hotels_bg.gif) no-repeat 0 0; height:27px; margin-top:12px}
#profile .cheap_hotels p{float:left; width:700px; font:10px/14px "Tahoma", Arial, Helvetica, sans-serif; color:#505050; padding:6px 0 0 16px}
#profile .cheap_hotels p a{color:#2279db; text-decoration:underline; font:bold 12px/14px "Tahoma", Arial, Helvetica, sans-serif; margin-right:5px; text-decoration:underline}
#profile .cheap_hotels p a:hover{text-decoration:none}
#profile .cheap_hotels p a.url{float:right; color:#0f9f0f; text-decoration:underline; font:9px/14px "Tahoma", Arial, Helvetica, sans-serif; margin-right:5px; text-decoration:none;}
#profile .cheap_hotels p a.url:hover{text-decoration:underline}
/********************featured content & blog ends********************/
/********************profile page ends********************/

/********************footer starts********************/
#footer{float:left; width:963px; background:url(/images/new_layout/footer_bg.gif) repeat-x 0 0; padding-bottom:30px}
#footer ul{float:right; width:auto; list-style:none; padding-top:11px}
#footer li{float:left; width:auto; font:11px/14px "LucidaGrande", Arial, Helvetica, sans-serif; background:url(/images/new_layout/top_link_sept.gif) no-repeat right 4px; padding:0 16px 0 18px}
#footer li.last{background:none; padding:0 8px 0 19px}
#footer li a{float:left; width:auto; color:#448bbb; text-decoration:none}
#footer li a:hover{text-decoration:underline}
#footer li a.current{color:#448bbb; text-decoration:none}

#footer p{float:left; width:auto; font:11px/14px "LucidaGrande", Arial, Helvetica, sans-serif; color:#999; padding-top:11px; padding-left:5px}
#footer p a{color:#999; text-decoration:none;}
#footer p a:hover{text-decoration:underline}
#footer p span{padding:0 13px}
#footer p span.copyright{padding:0 30px 0 0}
/********************footer ends********************/