.navigation_01 {



	font-family: Arial;



	font-size: 11px;



	font-weight: bold;



	color: #00aaef;



	text-decoration: none;



}



a:link.navigation_01   {



	text-decoration: none;



}



a:hover.navigation_01 {



	color: #00387B;



	text-decoration: none;



}







.navigation_bg2 {



	background-image: url(../images/navigation_bg_02.gif);



	background-repeat: repeat-x;



	background-position: 0px 0px;



}



.signup_signin {



	font-family: Arial;



	font-weight: bold;



	color: #990000;



	text-decoration: none;



	font-size: 11px;



}



a:link.signup_signin   {



	text-decoration: none;



}



a:hover.signup_signin {



	color: #000000;



	text-decoration: none;



}



.left_links_verdana {



	font-family: Verdana;



	font-size: 12px;



	font-weight: normal;



	color: #195c91;



	text-decoration: none;



}



a:link.left_links_verdana {



	font-family: Verdana;



	font-size: 12px;



	font-weight: normal;



	color: #195c91;



	text-decoration: none;



}



a:hover.left_links_verdana {



	font-family: Verdana;



	font-size: 12px;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



}



.hr_leftlinks {



	background-color: #FFFFFF;



	background-image: url(../images/devider_link.gif);



	background-repeat: repeat-x;



	background-position: 0px 0px;



}











.navigation_02 {



	font-family: Arial;



	font-size: 11px;



	font-weight: bold;



	color: #000000;



	text-decoration: none;



}



a:link.navigation_02   {



	text-decoration: none;



}



a:hover.navigation_02 {



	color: #990000;



	text-decoration: none;



}



.left_newsletter {



	background-color: #FFFFFF;



	background-image: url(../images/newsletter_left.gif);



	background-position: 0px 0px;



}



.directory_nav_left {



	background-color: #e7f3f7;



	background-image: url(../images/directory/top_bg.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}







.login_box {



	font-family: Verdana;



	font-size: 12px;



	font-weight: normal;



	color: #00B2F7;



	text-decoration: none;



	height: 18px;



	border: 1px solid #214163;



	width: 125px;



}



.Verdana-10-Black {



	font-family: Verdana;



	font-size: 10px;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



}



.footer {



	font-family: Arial;



	font-size: 11px;



	font-weight: normal;



	color: #FFFFFF;



	text-decoration: none;



}



a:link.footer {



	color: #FFFFFF;



	text-decoration: none;



}



a:hover.footer {



	color: #00AAF7;



	text-decoration: none;



}



.right_newsletter {







	background-color: #FFFFFF;



	background-image: url(../images/subscribe_right.gif);



	background-position: 0px 0px;



}



.hr_rightlinks {







	background-color: #FFFFFF;



	background-image: url(../images/devider_navigation_02.gif);



	background-repeat: repeat-x;



	background-position: 0px 0px;



}



.newcities

{

	/*background-color: #FFFFFF;*/



	background-image: url(../images/devider_navigation_02.gif);



	background-repeat:repeat-x;



	/*background-position: 1px 1px;*/

	background-position:bottom;

	

	

	

}

.cities {



	font-family: Arial;



	font-size: 12px;



	font-weight: normal;



	color: #00254f;



	text-decoration: none;



}



a:link.cities {



	color: #00254f;



	text-decoration: none;



}



a:hover.cities {



	color: #990000;



	text-decoration: none;



}



.links_upgrades {



	font-family: Arial;



	font-size: 12px;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



}



a:link.links_upgrades {



	color: #000000;



	text-decoration: none;



}







a:hover.links_upgrades {



	color: #4887ba;



	text-decoration: none;



}







.center_image {



	background-color: #FFFFFF;



	background-image: url(../images/center_image.jpg);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.arial-13-bold-blue {



	font-family: Arial;



	font-size: 13px;



	font-weight: bold;



	color: #00254f;



	text-decoration: none;



}



.errormessage {



	font-family: Arial;



	font-size: 13px;



	font-weight: bold;



	color:#FF0000;



	text-decoration: none;

	

	font-style: italic;



}



.error {



	font-family: Arial;



	font-size: 13px;



	font-weight: bold;



	color:#FF0000;



	text-decoration: none;



}



.arial-12-normal-blue {



	font-family: Arial;



	font-size: 12px;



	font-weight: normal;



	color: #00254f;



	text-decoration: none;



}

.arial-12-normal-blue a {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #00254f;

	text-decoration: none;

}
.arial-12-normal-blue a:hover{

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #00254f;

	text-decoration:underline;

}

.hr_content_index {



	background-color: #FFFFFF;



	background-image: url(../images/devider_content_B.gif);



	background-repeat: repeat-x;



	background-position: 0px 0px;



}



.Citi_Name {



	font-family: Verdana;



	font-size: 18px;



	font-weight: bolder;



	color: #FFFFFF;



	text-decoration: none;



	font-style: normal;



}



.top_curve {



	background-image: url(../images/top_curve.jpg);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.orange {



	font-family: Arial;



	font-weight: bold;



	color: #FF6600;



	text-decoration: underline;



	font-size: 12px;



	font-style: italic;



}



.text_box {



	font-family: Verdana;



	font-size: 11px;



	font-weight: normal;



	color: #144B84;



	text-decoration: none;



	height: 18px;



	width: 200px;



}



.text_boxerror {



	font-family: Verdana;



	font-size: 11px;



	font-weight: normal;



	color: #144B84;

	

	border-color:#FF0000;



	text-decoration: none;



	height: 18px;



	width: 200px;

}



.Arial-12-Blue {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	color: #0361aa;



}







.Verdana-10-I {



	font-family: Verdana;



	font-size: 10px;



	font-style: italic;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



}



.Arial-14-Bold {



	font-family: Arial;



	font-size: 14px;



	font-weight: bold;



	color: #0b4178;



	text-decoration: none;



}



a:link.Arial-14-Bold {



	color: #0b4178;



	text-decoration: none;



}







a:hover.Arial-14-Bold {



	color: #0AC8FA;



	text-decoration: underline;



}.Arial-12-Blue-II {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #003c7a;



	text-decoration: none;



}



.Arial-12-Blue-II-Normal {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	color: #003c7a;



	text-decoration: none;



}



.Arial-11 {



	font-family: Arial;



	font-size: 11px;



	font-weight: normal;



	color: #003b78;



	text-decoration: none;



}



.comment_box {







	font-family: Verdana;



	font-size: 11px;



	font-weight: normal;



	color: #144B84;



	text-decoration: none;



	width: 250px;



}



.Arial-12-Skyblue {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #1181f5;



	text-decoration: none;



}



.top_curve_advertising {



	background-image: url(../images/advertise_top_curve.jpg);



	background-repeat: no-repeat;



	background-position: left top;



}



.red_text {



	font-family: Arial;



	font-weight: bold;



	color: #CC0000;



	text-decoration: none;



	font-size: 12px;



}



a.red_text:hover {



	font-family: Arial;



	font-weight: bold;



	color: #000000;



	text-decoration: underline;



	font-size: 12px;



}



.directory_nav_heading {



	font-family: Tahoma;



	font-size: 14px;



	font-weight: bold;



	color: #003b78;



	text-decoration: underline;



}



.hr_devider_listing {







	background-color: #e7f3f7;



	background-image: url(../images/directory/devider.gif);



	background-repeat: repeat-x;



	background-position: 0px 0px;



}



.Arial13-Freelisting-H {



	font-family: Arial;



	font-size: 13px;



	font-weight: bold;



	color: #0087C9;



}



.Arial12-Freelisting-T {







	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	color: #003b78;



}



.index {



	font-family: Arial;



	font-size: 11px;



	font-weight: normal;



	color: #003b78;



	text-decoration: underline;



}



a:link.index {



	color: #003b78;



	text-decoration: underline;



}



a:hover.index {



	color: #CC0000;



	text-decoration: underline;



}



.index-B {



	font-family: Arial;



	font-size: 11px;



	font-weight: bold;



	color: #003b78;



	text-decoration: underline;



}



a:link.index-B {



	color: #003b78;



	text-decoration: underline;



}



a:hover.index-B {



	color: #CC0000;



	text-decoration: underline;



}



.index-B-N {



	font-family: Arial;



	font-size: 11px;



	font-weight: bold;



	color: #003b78;



	text-decoration: none;



}



.PaidListing_BG {



	background-image: url(../images/directory/paidlisting_bg_01.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.Arial12-Listing-T {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	color: #003b78;



}



.Arial13-Listing-H {



	font-family: Arial;



	font-size: 13px;



	font-weight: bold;



	color: #0087C9;



}



.Icons-Verdana {



	font-family: Verdana;



	font-size: 10px;



	font-weight: normal;



	color: #003b78;



	text-decoration: none;



}



a:link.Icons-Verdana {



	color: #003b78;



	text-decoration: underline;



}



a:hover.Icons-Verdana {



	color: #FF0000;



	text-decoration: underline;



}



.Arial12-PListing-T {



	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	color: #333333;



}



.PaidListing_BG02 {







	background-image: url(../images/directory/paidlisting_bg_02.gif);



	background-repeat: no-repeat;



	background-position: 0px 0px;



}



.Arial12-PListing-TBold {







	font-family: Arial;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #333333;



}



/*  New Styles  */



.back1{

	background-image:url(../images/bathroom_back1_03.gif);

	background-repeat:no-repeat;

}



.back2{

	background-image:url(../images/perfectlighting.jpg);

	background-repeat:no-repeat;

}

.back3{

	background-image:url(../images/HotProducts_back1_03.gif);

	background-repeat:no-repeat;

}

.back4{

	background-image:url(../images/HotProducts_back2_05.gif);

	background-repeat:no-repeat;

}

.back5{

	background-image:url(../images/HotProducts_back3_06.gif);

	background-repeat:no-repeat;

}

.back6{

	background-image:url(../images/HotProducts_back4_07.gif);

	background-repeat:no-repeat;

}



.back7{

	background-image:url(../images/Kitchen_back1_03.gif);

	background-repeat:no-repeat;

}

.back8{

	background-image:url(../images/Kitchen_back2_03.gif);

	background-repeat:no-repeat;

}

.back9{

	background-image:url(../images/Perfect-Kitchen.jpg);

	background-repeat:no-repeat;

}

.back10{

	background-image:url(../images/ideas_back1_03.gif);

	background-repeat:no-repeat;

}

.back11{

	background-image:url(../images/ideas_back2_03.gif);

	background-repeat:no-repeat;

}

.back12{

	background-image:url(../images/room_back1_03.gif);

	background-repeat:no-repeat;

}



.text1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003C7A;

	text-decoration:none;

	text-align:justify;

	background-color:#F5F4F4;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:20px;

	line-height:18px;

}

.text_moving{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003C7A; 	

	text-decoration:none;

	text-align:justify;
	
	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:20px;

	line-height:18px;

}


.text2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003C7A;

	text-decoration:none;

	text-align:justify;

	background-color:#F5F4F4;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:20px;

}



.text3{

	font-family:Arial Black;

	font-size:22px;

	color:#1F4B7A;

	text-decoration:none;

	

}

.text4{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#3A3A3A;

	font-weight:bold;

	text-decoration:none;	

}

.text5{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#3A3A3A;

	font-weight:normal;

	text-decoration:none;	

}

	

.texthl{

	font-family:Arial;

	font-size:13px;

	color:#990000;

	font-style:italic;

	font-weight:bold;

	line-height:24px;

	}

	

	

.bloghdr { font-family:"Trebuchet MS"; color:#CC0000; font-size:16px; font-weight:bold; }



.bloghdrsm { font-family:"Trebuchet MS"; color:#788B99; font-size:13px; font-weight:bold; }



.blogcontent { font-family:"Trebuchet MS"; color:#000000; font-size:12px; font-weight:normal; line-height:20px;}



.bloglink { font-family:"Trebuchet MS"; color:#FF5A00; font-size:12px; font-weight:bold; line-height:20px; text-decoration:none}

a.bloglink:hover { font-family:"Trebuchet MS"; color:#788B99; font-size:12px; font-weight:bold; line-height:20px; text-decoration:none}



.blogdate { font-family:"Trebuchet MS"; color:#999999; font-size:11px; font-weight:normal;}



.blogcategory { font-family:"Trebuchet MS"; color:#FF5A00; font-size:11px; font-weight:normal; text-decoration:none}

a.blogcategory:hover { font-family:"Trebuchet MS"; color:#788B99; font-size:11px; font-weight:normal; text-decoration:none}



.blogposts { font-family:"Trebuchet MS"; color:#000000; font-size:11px; font-weight:normal; line-height:18px; text-decoration:none}

a.blogposts:hover { font-family:"Trebuchet MS"; color:#3A90CC; font-size:11px; font-weight:normal; line-height:18px; text-decoration:none}



.cttop {

	BORDER-RIGHT: #E4E4E4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #E4E4E4 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #E4E4E4 1px solid; PADDING-TOP: 6px; font-family:Arial;

}

.ctbot {

	BORDER-RIGHT: #E4E4E4 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #E4E4E4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #E4E4E4 1px solid; BACKGROUND-COLOR: #efefef; font-family:Arial; 

}



/*.required { font-family:"Arial"; color:#ff0000; font-size:14px; font-weight:bold; }*/


/*new2*/


.formtext {



	font-family: Arial;
	font-size: 12px;
	text-align:right;
	font-weight: normal;
	color: #00254f;
	text-decoration: none;
	padding-right:.3cm;
	

}

.formbox{ 
	width:180px;
	height:22px;
	border:solid 1px #7F9DB9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
	}

.massage{ 
	width:180px;
	height:80px;
	border:solid 1px #7F9DB9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
	}
.number{ 
	width:45px;
	height:22px;
	border:solid 1px #7F9DB9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
	}
	
	.number2{ 
	width:80px;
	height:22px;
	border:solid 1px #7F9DB9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
	}

.arial-12-normal-blue2 {

	font-family: Arial;
    font-size: 12px;
	font-weight: normal;
	text-align:justify;
	color: #00254f;
	text-decoration: none;

}

.arial-12-normal-blue2 {

	font-family: Arial;
    font-size: 12px;
	font-weight: normal;
	text-align:justify;
	color: #00254f;
	padding-right:.5cm;
	text-decoration: none;

}

.clickhere{ font-family:Arial, Helvetica, sans-serif; color:#00254f; font-size:12px; text-align:normal; font-weight:bold;  text-decoration:underline}

.clickhere_scat{ font-family:Arial, Helvetica, sans-serif; color:#00254f; font-size:12px; text-align:normal; font-weight:bold;  text-decoration:underline}

.clickhere_photo{ font-family:Arial, Helvetica, sans-serif; color:#00254f; font-size:12px; text-align:normal; font-weight:bold; }

.clickhere_photo_cat{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-align:normal; font-weight:bold; }

.clickhere a{  color:#00254f;  font-size:12px; text-align:normal; font-weight:bold; text-decoration:underline}

.clickhere a:hover {  color:#00254f; font-size:12px; text-align:normal; font-weight:bold; text-decoration:none}

.text_tradeshows{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003C7A;

	text-decoration:none;

	text-align:justify;

	background-color:#F5F4F4;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	/*padding-bottom:20px;*/

	/*line-height:18px;*/

}
