/* define default styles */

*{	margin:0px; border:0px; outline:0px; font-family:inherit; font-style:inherit; font-weight:inherit; }

ul,ol,li{	list-style:none; /*list-style-position:inside;*/	}

table {	border-collapse: separate;	}
caption, th, td { font-weight: normal;	}

blockquote:before, blockquote:after, q:before, q:after {	content: "";	}
blockquote, q {	quotes: "" "";	}

a{	text-decoration:none; cursor:pointer; }

b{ font-weight:bold;}

body{	display:block;	font-family:Arial,Georgia,Helvetica,sans-serif;	font-size:12px;	color:#454545;	background-color: #FFFFFF;	background-image: url(../images/bg.jpg);	background-repeat: repeat-x;}

/* end of default styles */

#page{
	width:951px;	margin-right: auto;	margin-left: auto;	}

#header{ width:951px; height:121px; }

#logo{ width:244px; height:121px; float: left;}

#topbar{
	float:right;
	height:121px;
}

/* myaccount style start */
.content{width:693px; height:auto; border:0px solid #4a7dac; margin-top:-3px;}

.content #menu{width:100%; height:29px;}
.content #menu ul{margin:0px ; padding:0px; margin-left:20px;}
.content #menu ul li{float:left; list-style:none; padding-right:2px;}
.content #menu ul li .menu{display:block; width:120px; height:29px; background-image:url(../images/menu.gif); background-repeat:no-repeat; background-position: 0 -79px; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:29px;}
.content #menu ul li .menu:hover{display:block; width:120px; height:29px; background-image:url(../images/menu.gif); background-repeat:no-repeat; background-position: 0 -158px; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; }

.content #menu ul li .active{display:block; width:120px; height:29px; background-image:url(../images/menu.gif); background-repeat:no-repeat; background-position: 0 0px; text-align:center; font-size:14px; color:#416693; font-weight:bold; line-height:29px;}

.extra{height:300px;}
/* Myaccount style end1 */


/*start toplinks buttons */
#toplinks_top{		height:34px;	}
#toplinks_top ul{margin:0px; list-style:none; padding:0px;}

li.button { float:right; color:#000000;	cursor:pointer;	font-size:14px;	font-weight:bold;	line-height:45px;	overflow:auto;	text-decoration:none;	font-family: Arial, Helvetica, sans-serif; padding-left:11px; }

#postad {  color:#000000; cursor:pointer;	font-size:14px;	font-weight:bold; background-image:url(../images/postadsfree.jpg);	 background-position: left top; line-height:45px; width:117px; background-repeat:no-repeat; overflow:auto;	text-decoration:none;	font-family: Arial, Helvetica, sans-serif;  overflow:hidden;} 

#postad a{display:block; width:117px; height:45px; text-align:center;}
#postad a:hover{display:block;  text-decoration:underline}

li.button span {	cursor:pointer;	display:block;	float:left;	height:34px;	line-height:34px;	overflow:hidden;	padding:0; background-image:url(../images/menu.jpg);	background-position: left top;}

li.button span.button_first {
	background-repeat:no-repeat;
	width:5px;
}
li.button a {  color:#FFFFFF;	cursor:pointer;	font-size:14px;	font-weight:bold;	line-height:34px;	overflow:auto;	text-decoration:none;	font-family: Arial, Helvetica, sans-serif; }

li.button a:hover {  color:#FFFFFF;	cursor:pointer;	font-size:14px;	font-weight:bold;	line-height:34px;	overflow:auto;	text-decoration:underline;	font-family: Arial, Helvetica, sans-serif;}

li.button span.button_mid {	background-position:0 -34px;	background-repeat:repeat-x;	color:#FFFFFF;	padding-top: 0px;	padding-right: 16px;	padding-bottom: 0px;
	padding-left: 16px;}

li.button span.button_last {
	background-position:0 -68px;
	background-repeat:no-repeat;
	width:5px;
}


/* end toplinks buttons */




/*start topmiddle */
#top_middle{
	height:27px;
	margin-top:19px;
}

div.singinbutton {
	float:right;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	overflow:auto;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:11px;
}

div.singinbutton span {
	display:block;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	background-image:url(../images/singinbg.jpg);
	background-position: left top;
}
div.singinbutton a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	overflow:auto;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
div.singinbutton a:hover {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	overflow:auto;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

div.singinbutton span.singinbutton_first {	background-repeat:no-repeat;	width:4px;}

div.singinbutton span.singinbutton_mid {	background-position:0 -27px;	background-repeat:repeat-x;	color:#FFFFFF;	padding-top: 0px;	padding-right: 16px;	padding-bottom: 0px;	padding-left: 16px;}

div.singinbutton span.singinbutton_last {	background-position:0 -54px;	background-repeat:no-repeat;	width:4px;	}

#selectcity{
	background-image:url(../images/selectcity_model.jpg);	background-repeat:no-repeat;	width:160px;	height:22px;	float:right;}

/*end topmiddle */




#search{
	height:42px;
	float: right;
}

div.search div {
	display:block;
	float:right;
	height:42px;
	overflow:hidden;
	padding:0;
	background-image:url(../images/search_bg.jpg);
	font-size:14px;
	font-weight:bold;
	line-height: 42px;
	background-position: left top;
}
.searchcont {
	width: 625px;
	float: right;
	height: 42px;
}
.search_left {
}


div.search div.search_first {	background-repeat:no-repeat;	width:4px;}

div.search div.search_mid {
	background-position:0 -42px;
	width:589px;
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}

.searchbox{
	width:220px;
	height:22px;
	background-image:url(../images/searchbox.jpg);
	background-repeat: no-repeat;
}

.middle{
	height: 22px;
	width: 220px;
	padding-top: 10px;
	padding-left: 1px;
	padding-right: 4px;
}

.searchbut{
	height: 28px;
	width: 76px;
	margin-top:0px;
}

div.search span.search_last {	background-position:0 -84px;	background-repeat:no-repeat;	width:4px;	}

#container{
	height:100%;
	width:951px;
	overflow:auto;
	padding:0px 0px 10px 0px;	
}

.recentads{ 	height:100%;	width:722px; }
.browseads{ 	height:100%;	width:222px; }

.recenttop{
	height:48px;
	width:722px;
	float:left;
	margin-top: 6px;
	border:0px solid;
}
.addtop{
	height:48px;
	width:950px;
	float:left;
	margin-top: 6px;
	border:0px solid;
}
strong {
	font-weight:bold;
}
.recnethead {
	height: 32px;
	float: right;
	background-position: right bottom;
	padding-top: 16px;
	padding-right:1px;
}
.post {
	height: 41px;
	width: 153px;
	float: left;
}
.postmain {
	height: 41px;
	width: 350px;
	float: left;
}
.recentboxindex {
	height: 128px;
	width: 722px;
}
.recentbox {
	height: 100%;
	width: 722px;
}
.rleft {
	background-image: url(../images/recent_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 722px;
	float: left;
	overflow: hidden;
}
.rmiddle {
	width: 720px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #33669a;
	border-left-color: #33669a;
	padding-bottom: 19px;
}
.listleft {
	background-image: url(../images/recent_top_list.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 950px;
	float: left;
	overflow: hidden;
}
.listmiddle {
	width: 948px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #33669a;
	border-left-color: #33669a;
	padding-bottom: 19px;
}
.listright {
	background-image: url(../images/recent_bottom_list.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 950px;
	float: left;
	overflow: hidden;
}
.add {
	height: 85px;
	width: 65px;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #2566a7;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 17px;
	padding-left: 12px;
}
.addimage {	
	height: 55px;
	width: 65px;
	float: left;
	padding-bottom: 10px;
}
.rright {
	background-image: url(../images/recent_bottom.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 722px;
	float: left;
	overflow: hidden;
}
.continer_left {
	float: left;
	width: 478px;
}

.columnone {
	width: 231px;
	float: left;
	margin-top: 20px;
}
.flatcontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.flattop {
	background-image: url(../images/flattop.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.flatmiddle {
	background-image: url(../images/flatmiddle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.flatinnerhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef6723;
	font-weight: bold;
	line-height: 30px;
}
.flatbottom {
	background-image: url(../images/flatbottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.flatshouse {
	width: 231px;
	float: left;
}
.flatshousehead {
	float: left;
	height: 32px;
}
.flatleft {
	background-image: url(../images/flatleft.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
	overflow: hidden;
}

.flatcenter {
	background-image: url(../images/flatcenter.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 32px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
}
.flatright {
	background-image: url(../images/flatright.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
}

#navi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#navi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#ef6723;
	display: block;
	background-image: url(../images/flatbullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#navi a:hover{ color:#8e0c0f; background-image: url(../images/flatbullet_hover.jpg);}
.servicescontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.servicestop {
	background-image: url(../images/services_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.servicesmiddle {
	background-image: url(../images/services_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.servicesbottom {
	background-image: url(../images/services_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.services {
	width: 231px;
	float: left;
	padding-top: 19px;
}
.serviceshead {
	float: left;
	height: 32px;
}

.serviceone {
	background-image: url(../images/service_one.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
	overflow: hidden;
}

.servicetwo {
	background-image: url(../images/services_two.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 32px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
}
.servicethree {
	background-image: url(../images/service_three.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
}




#servicesnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#servicesnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#c6374e;
	display: block;
	background-image: url(../images/services_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	
}
#servicesnavi a:hover{ color:#701322; background-image:url(../images/services_bullet_hover.jpg); }











.petscontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.petstop {
	background-image: url(../images/pets_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.petsmiddle {
	background-image: url(../images/pets_middles.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.petsbottom {
	background-image: url(../images/pets_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.pets {
	width: 231px;
	float: left;
	padding-top: 10px;
}
.petshead {
	float: left;
	height: 31px;
	overflow:hidden;
}
.petsone {
	background-image: url(../images/pets_one.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
	overflow: hidden;
}

.petstwo {
	background-image: url(../images/pets_two.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 32px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
}
.petsthree {
	background-image: url(../images/pets_three.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
}
#petsnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#petsnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#929292;
	display: block;
	background-image: url(../images/pets_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#petsnavi a:hover{ color:#010200; background-image: url(../images/pets_bullet_hover.jpg);}








.friendscontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.friendstop {
	background-image: url(../images/friends_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.friendsmiddle {
	background-image: url(../images/friends_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.friendsbottom {
	background-image: url(../images/friends_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.friends {
	width: 231px;
	float: left;
	padding-top: 10px;
}
.friendshead {
	float: left;
	height: 34px;
}
.friendsone {
	background-image: url(../images/friendsone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	width: 4px;
	overflow: hidden;
}

.friendstwo {
	background-image: url(../images/friendstwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 34px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 34px;
}
.friendsthree {
	background-image: url(../images/friendthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	width: 4px;
}


#friendsnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 12px;
}
#friendsnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#4c4d4c;
	display: block;
	background-image: url(../images/friends_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#friendsnavi a:hover{ color:#929292; background-image: url(../images/friends_bullet_hover.jpg);}




.columntwo{
	float:right;
	width:231px;
	overflow: hidden;
}


.carscontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.carstop {
	background-image: url(../images/cars_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.carsmiddle {
	background-image: url(../images/cars_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.carsbottom {
	background-image: url(../images/cars_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.cars {
	width: 231px;
	float: left;
	padding-top: 15px;
}
.carshead {
	float: left;
	height: 31px;
}
.carsone {
	background-image: url(../images/carsone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 4px;
	overflow: hidden;
}

.carstwo {
	background-image: url(../images/carstwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 31px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 31px;
}
.carsthree {
	background-image: url(../images/carsthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 4px;
}

#carsnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#carsnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#459f46;
	display: block;
	background-image: url(../images/cars_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#carsnavi a:hover{ color:#285b1b; background-image: url(../images/cars_bullet_hover.jpg);}








.stuffcontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.stufftop {
	background-image: url(../images/stuf_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.stuffmiddle {
	background-image: url(../images/stuf_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.stuffbottom {
	background-image: url(../images/stuf_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.stuff{
	width: 231px;
	float: left;
	padding-top: 19px;
}
.stuffhead {
	float: left;
	height: 30px;
}

.stuffone {
	background-image: url(../images/stuffone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 4px;
	overflow: hidden;
}

.stufftwo {
	background-image: url(../images/stufftwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 30px;
}
.stuffthree {
	background-image: url(../images/stuffthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 4px;
}

#stuffnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#stuffnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#4e9ec2;
	display: block;
	background-image: url(../images/stuff_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#stuffnavi a:hover{ color:#044a89; background-image: url(../images/stuff_bullet_hover.jpg); }





.communitycontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.communitytop {
	background-image: url(../images/community_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.communitymiddle {
	background-image: url(../images/community_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.communitybottom {
	background-image: url(../images/community_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.comone {
	background-image: url(../images/comone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 4px;
	overflow: hidden;
}

.comtwo {
	background-image: url(../images/comtwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 33px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 33px;
}
.comthree {
	background-image: url(../images/comthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 4px;
}

.community{
	width: 231px;
	float: left;
	padding-top: 11px;
}
.communityhead {
	float: left;
	height: 33px;
}

#communitynavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#communitynavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#462f90;
	display: block;
	background-image: url(../images/community_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#communitynavi a:hover{ color:#230d36; background-image: url(../images/community_bullet_hover.jpg);}




.addsmallcontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.addsmalltop {
	background-image: url(../images/add_small_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.addsmallmiddle {
	background-image: url(../images/add_small_middle.jpg);
	background-repeat: repeat-y;
	width: 224px;
	float: left;
	clear: both;
	margin: 0px;
	overflow: hidden;
	height: 181px;
	padding-top: 12px;
	padding-left: 16px;
	padding-bottom: 2px;
}

.addsmallimage{
	background-image: url(../images/add_small.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 196px;
}
.addsmallbottom {
	background-image: url(../images/add_small_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.addsmall{
	width: 231px;
	float: left;
	padding-top: 19px;
	padding-bottom: 19px;
}
.continer_right {
	float: right;
	width: 454px;
}
.towcolumns {
	float: right;
	width: 454px;
	
}
.browsecontiner_right {
	float: right;
	width: 204px;
}
.browsetowcolumns {
	float: right;
	width: 204px;
	
}

.columnthree {
	float: left;
	width: 231px;
}






.jobscontainer {
	float: left;
	width: 231px;
	height: 100%;
}

.jobstop {
	background-image: url(../images/jobs_top.jpg);
	background-repeat: no-repeat;
	height: 4px;
	width: 231px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.jobsmiddle {
	background-image: url(../images/jobs_middle.jpg);
	background-repeat: repeat-y;
	width: 205px;
	float: left;
	padding-left: 26px;
	padding-top: 18px;
	clear: both;
	margin: 0px;
	overflow: hidden;
}
.jobsinnerhead {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fec010;
	font-weight: bold;
	line-height: 30px;
}

.jobsbottom {
	background-image: url(../images/jobs_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 231px;
	overflow:hidden;
}
.jobs{
	width: 231px;
	float: left;
	padding-top: 19px;
}
.jobshead {
	float: left;
	height: 31px;
}
.jobsone {
	background-image: url(../images/jobone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 4px;
	overflow: hidden;
}

.jobstwo {
	background-image: url(../images/jobtwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 31px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 31px;
}
.jobsthree {
	background-image: url(../images/jobthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 4px;
}

#jobsnavi{
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 15px;
}
#jobsnavi a{
	height:25px;
	line-height:20px;
	text-align:left;
	color:#fdbd12;
	display: block;
	background-image: url(../images/jobs_bullet.jpg);
	background-repeat: no-repeat;


	background-position: left;
	padding-left: 15px;
}
#jobsnavi a:hover{ color:#e87801; background-image: url(../images/jobs_bullet_hover.jpg);}





.columnfour {
	float: right;
	width: 204px;
}
.feturetext {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	width: 177px;
	float: left;
	padding-top: 25px;
	padding-bottom: 46px;
	font-weight: bold;
	color: #FFFFFF;
}
.featurecontainer {
	float: left;
	width: 204px;
}

.featuremiddle {
	background-image: url(../images/feature_middle.jpg);
	background-repeat: repeat-y;
	width: 191px;
	float: left;
	clear: both;
	margin: 0px;
	overflow: hidden;
	padding-left: 13px;
	padding-top: 26px;
}
.featureaddimage {
	height: 134px;
	width: 177px;
	float: left;
}

.featurebottom {
	background-image: url(../images/feature_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 204px;
	overflow:hidden;
}
.feature{
	width: 204px;
	float: left;
	padding-top: 24px;
	margin-top:-185px;
	position:relative;
	
}
.featurenew{
	width: 204px;
	float: left;
	padding-top: 24px;
	margin-top:-2px;
	position:relative;
	
}
.feature1 {
	width: 204px;
	float: left;
	padding-top: 24px;
	margin-top:-20px;
	position:relative;
	
}
.featurehead {
	background-image: url(../images/advert.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 204px;
}
.browsehead {
	background-image: url(../images/sublist.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 204px;
}
.advertisement {
	width: 454px;
	float: right;
	padding-top: 19px;
	padding-bottom: 19px;
}
.advertisementmiddle {
	background-image: url(../images/advertisement_middle.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 439px;
	overflow: hidden;
	padding-top: 14px;
	padding-left: 15px;
	padding-bottom: 14px;
}
.addvertismentimageone {
	background-image: url(../images/add_large_01.jpg);
	background-repeat: no-repeat;
	height: 241px;
	width: 425px;
	float: left;
}

.addvertismentimagetwo {
	background-image: url(../images/add_large_02.jpg);
	background-repeat: no-repeat;
	height: 241px;
	width: 425px;
	float: left;
	margin-top: 19px;
}

.advertisementhead {
	float: left;
	height: 32px;
	
}
.addone {
	background-image: url(../images/addone.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
	overflow: hidden;
}

.addtwo {
	background-image: url(../images/addtwo.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 32px;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
}
.addthree {
	background-image: url(../images/addthree.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 4px;
}


.advertisementbottom {
	background-image: url(../images/advertisement_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 454px;
	overflow: hidden;
}
.advertisementtop {
	background-image: url(../images/advertisement_top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 454px;
	overflow: hidden;
}
.footer {
	height: 45px;
	width: 951px;
	float: left;
	padding-bottom: 19px;
	clear:both;
	position:relative;
}
.footerleft {
	background-image: url(../images/fotter_left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 4px;
}
.footermiddle {
	background-image: url(../images/footer_middle.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 45px;
	width: 943px;
	line-height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.footertext_left {
	float: left;
	padding-left: 10px;
	font-weight: bold;
}
.footertext_right {
	float: right;
	padding-right: 10px;
}
.footerright {
	background-image: url(../images/footer_right.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 4px;
}
table.middletable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtdesc {
	font-family: Arial, Helvetica, sans-serif;
}
.userred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC1F26;
}
.userwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.userblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D78AA;
}
.usergrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D3752;
}
.usergreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #83C432;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #37699A;
}
.userinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E557C;
	background-color:#95B8E0;
	border:1px solid #4772A5;
}
.searchinput {
	background-image: url(../images/searchbox.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#4772A5;
	color: #FFFFFF;
	width:216px;
	padding:3px 2px 0px 2px;
	height:20px;
}
.usertextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E557C;
	background-color:#95B8E0;
	border:1px solid #4772A5;
}
.userbutton {
	BACKGROUND-COLOR: #95B8E0;
	BORDER: 1px #4772A5 solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
    FONT-SIZE: 11px;
	font-weight:bold;
	width: 60px;
	height: 20px;
	padding-bottom:3px;
}
.userbutton01 {
	BACKGROUND-COLOR: #95B8E0;
	BORDER: 1px #4772A5 solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
    FONT-SIZE: 11px;
	font-weight:bold;	
	height: 20px;
	padding-bottom:3px;
	cursor:pointer;
}
select.userselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#95B8E0;
	border:1px solid #4772A5;
}
select.searchselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#96B9E1;
	background-image: url(../images/searchbox.jpg);
	background-repeat: no-repeat;
	width:220px;
	height:20px;
}
a.link01 {
	height:25px;
	line-height:20px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#4c4d4c;
	display: block;
	background-image: url(../images/friends_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration:none;
}
a.link01:hover {
	height:25px;
	line-height:20px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#4c4d4c;
	display: block;
	background-image: url(../images/friends_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration:underline;
}
a.link02 {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#4c4d4c;
	text-decoration:none;
}
a.link02:hover {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#4c4d4c;
	text-decoration:underline;
}
a.headlink {
	height: 32px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
	text-decoration:none;
}
a.headlink:hover {
	height: 32px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
	text-decoration:underline;
}
a.link03 {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.link03:hover {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
a.link04 {
	font-size:12px;
	font-weight:normal;
	color:#4c4d4c;
	text-decoration:none;
}
a.link04:hover {
	font-size:12px;
	font-weight:normal;
	color:#4c4d4c;
	text-decoration:underline;
}
a.link05 {
	font-size:12px;
	font-weight:normal;
	color:#537BAC;
	text-decoration:underline;
}
a.link05:hover {
	font-size:12px;
	font-weight:normal;
	color:#537BAC;
	text-decoration:none;
}
a.whitelink {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
}
a.whitelink:hover {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:17px;
}
div.catlink {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#37699A;
	text-decoration:none;
	background-color:#CFE4F5;
	border-bottom:1px solid #37699A;
	padding:5px;
	cursor:pointer;
}
div.catlink:hover {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#37699A;
	text-decoration:none;
	background-color:#62A7DF;
	border-bottom:1px solid #37699A;
	padding:5px;
	cursor:pointer;
}

.cathead {
	height: 45px;
	width: 951px;
	float: left;
	padding-top: 19px;
	clear:both;
	position:relative;
	margin-bottom:-3px;
	z-index:1;
}
.catheadleft {
	background-image: url(../images/cathead_left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 4px;
}
.catheadmiddle {
	background-image: url(../images/footer_middle.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 45px;
	width: 932px;
	padding-top:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	color: #FFFFFF;
}
.catheadtext_left {
	font-size: 15px;
	line-height:19px;
	font-weight: bold;
}
.catheadtext_right {
	float: right;
	padding-right: 10px;
}
.catheadright {
	background-image: url(../images/cathead_right.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 4px;
}
