body {
        text-align:center;
		font-size:12px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		padding-bottom:20px;
		
			background:#403f3d url(img/bcgr.jpg);
		background-position:center top;
		background-repeat: repeat-x;		
		}
a:link{
color: #3366CC;
background-color:transparent;
text-decoration: underline;
font-weight:normal;

}
a:visited{
color:#3366CC;
background-color:transparent;
text-decoration: underline;
font-weight:normal;

}
a:hover{
color: #000000;
text-decoration: none;
font-weight:normal;
}
a:active{
color: #000000;
background-color:transparent;
font-weight:normal; 
text-decoration:none;
}
.view_all{text-align:right; background-color:#fff; border-top:1px solid #6699FF; padding:5px;}
.date{ width:200px; float:right; margin:0px; text-align:right;}
.search_box{ width:390px; float:left; margin:0px; padding-left:10px;}


		#frame_admin {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		position:relative;
		background-color:#FFFFFF;
		border:5px solid #fff;
	
		
	
		
		}
		#frame_item {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		border:1px solid #fff;
		position:relative;
		background-color:#FFFFFF;
		
	
		
		}
		
		
.logo {
		width:132px;
		padding:0px;
		height:220px;
		float:left;
		padding-top:20px;
		
		background:#ffffff url(../temp_images/logo.jpg);
		background-position:center bottom;
		background-repeat:no-repeat;
		background-color:#fc9402;
		
		
		}
.header {
		width:648px;
		padding:0px;
		height:70px;
		float: right;
		padding-top:20px;
		background-color: #ffffff;
		background:#ffffff url(../temp_images/header.jpg);
		background-position:center bottom;
		background-repeat:no-repeat;
		background-color:#fc9402;
		
		
		}
		.header_admin {
		width:760px;
		padding:0px;
		height:70px;
		float: right;
		padding-top:20px;
		background-color: #ffffff;
		background-color:#fc9402;
		
		
		}
.navigation {
		width:648px;
		padding:0px;
		height:15px;
		float:right;
		margin:0px;
		font-size:11px;
		background-color:#ffb14c;
		
		
		
		
				}
.image {


		width:647px;
		padding:0px;
		height:140px;
		float: right;
		background-color:#fff;
		border-left:0px solid #fff;
		border-top:0px solid #fff;
		
				}
				.image2 {
		width:213px;
		padding:0px;
		height:60px;
		position:absolute;
		top:190px;
		left:0px;
		
		padding:10px 10px 0px 10px;
		
		
		background-image:url(../temp_images/image_column.gif);
		background-repeat:repeat-y;
		background-position:top left;
		
		
		}
			.logo_eng {
		width:234px;
		padding:0px;
		height:126px;
		background-image:url(../images/logoing.jpg);
		background-repeat: no-repeat;
		background-position:top left;
		background-color:#FFFFFF;
		
		
		
		
		
		}
		.logo_esp {
		width:234px;
		padding:0px;
		height:126px;
		background-image:url(../images/logoesp.jpg);
		background-repeat: no-repeat;
		background-position:top left;
		background-color:#FFFFFF;
		
		
		
		}
		.castle {
		width:234px;
		padding:0px;
		height:121px;
		position:absolute;
		top:123px;
		left:0px;
		background-color:#000;
		
		
		}
		.search_float {
		
		padding:0px 5px 0px 0px;
		width:198px;
		margin:0px;
		
		position:absolute;
		
		top:204px;
		right:0px;
		text-align:right;
		color:#FFFFFF;
		font-weight:bold;
		background-image:url(../temp_images/square_trans.gif); 
		background-position:top left;
		background-repeat:no-repeat;
		
		
		
		
		
		}
		.login_links {
		
		padding:0px;
		
		
		position:absolute;
		top:190px;
		right:0px;
		
		
		color:#333333;
		padding:0px;
		
		
		
		
		}
		.title_name {
		padding:0px;
		position:absolute;
		top:160px;
		right:20px;
		font-size:30px;
		
		
		
		}
		.sessions {
		width:118px;
		padding:0px;
		height:27px;
		position:absolute;
		top:110px;
		right:10px;
		
				
		background-image:url(../temp_images/sessions.gif);
		background-repeat: no-repeat;
		
		
		
		}
				
		.business_signup{
		width:210px;
		height:182px;
		margin:0px;
		padding:0px;
		margin:20px 0px 0px 0px;	
		background-image:url(../temp_images/business_signup.gif);
		background-repeat: no-repeat;
		background-position:center top; 
		float:left;
		cursor:pointer;}
		.user_signup{
		width:210px;
		height:182px;
		margin:0px;
		padding:0px;
		margin:20px 0px 0px 0px;		
		background-image:url(../temp_images/user_signup.gif);
		background-repeat: no-repeat;
		background-position:center top;
		float:right;
		cursor:pointer;}
				.business_signup_es{
		width:210px;
		height:182px;
		margin:0px;
		padding:0px;
		margin:20px 0px 0px 0px;	
		background-image:url(../temp_images/business_signup_es.gif);
		background-repeat: no-repeat;
		background-position:center top; 
		float:left;
		cursor:pointer;}
		.user_signup_es{
		width:210px;
		height:182px;
		margin:0px;
		padding:0px;
		margin:20px 0px 0px 0px;		
		background-image:url(../temp_images/user_signup_es.gif);
		background-repeat: no-repeat;
		background-position:center top;
		float:right;
		cursor:pointer;}

		.title {width:280px;
		padding:0px;
		height:30px;
		position:absolute;
		text-align:center;
		top:160px;
		right:300px;
		font-size: 40px; color: #FF9900;}
		
		.search {
		width:180px;
		padding:0px;
		height:30px;
		position:absolute;
		text-align:center;
		top:100px;
		right:0px;
		
			
		}
		.top_links {
		padding:0px;
		padding:2px;
		position:absolute;
		text-align:right;
		top:0px;
		right:0px;
		color:#FFFFFF;
	

			
		}
		.languages{
		padding:0px;
		padding:2px;
		position:absolute;
		text-align:left;
		top:0px;
		left:0px;
		color:#000;}
		.styleswitcher{
		width:330px;
		padding:0px;
		padding:10px;
		position:absolute;
		text-align:left;
		top:0px;
		left:190px;
		color:#FFFFFF;}
		.top_flags {
		width:100px;
		padding:0px;
		padding:10px;
		position:absolute;
		text-align:left;
		top:0px;
		left:0px;
		color:#FFFFFF;

			
		}
		.login {
		width:230px;
		padding:0px;
		padding:10px;
		position:absolute;
		text-align:right;
		top:0px;
		left:60px;
		color:#FFFFFF;
		
					
		}
		.tools {
				padding:0px;
		padding:0px;
		width:780px;
		position:absolute;
		text-align:center;
		top:234px;
		right:0px;
		color:#fff;
		
		padding-left:0px;
		background-color:#FFFFFF;
		
		
		
		
		
					
		}
		.history {
		width:530px;
		padding:0px;
		padding:5px 5px 5px 9px;
		position:absolute;
		text-align:left;
		top:266px;
		right:0px;
		color:#000;
		
		
		
			
							
		}
		.login_links {
		padding:2px;
		position:absolute;
		text-align:right;
		top:65px;
		right:0px;
		color:#fff;
		
		
		
		
		
							
		}
		.signup_add{
		width:142px;
		height:130px;
		 
		background:Transparent url(../temp_images/free.gif);
		background-position:center;
		background-repeat:no-repeat;
		padding:0px;
		margin:0px;
		text-align:right;
		color:#FFFFFF;
		float:right;
					
		}
		.top_links a:link, .top_links a:visited, .top_links a:hover{ color:#fff;}
		.login_links a:link, .login_links a:visited, .login_links a:hover{}
		.history a:link, .history a:visited, .history a:hover{ }
		.login_links a:link, .login_links a:visited, .login_links a:hover{ color:#fff; font-weight:bold;}
		.search_float a:link, .search_float a:visited, .search_float a:hover{ color:#FFFFFF; font-weight:bold;}
		.languages a:link, .languages a:visited, .languages a:hover{ color:#fff;}
		.styleswitcher a:link, .styleswitcher a:visited, .styleswitcher a:hover{ color:#FFFFFF;}
		.tools a:link, .tools a:visited, .tools a:hover{ color:#fff;}
		
	
		.iconlist
{
list-style: none;
margin: 0px;
padding: 0px;


border-bottom:1px solid #fff;



}

li.categories
{
background-image: url(../img/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding:0px 0 3px 15px;
margin:0px;
font-size:12px;
text-align:left;


}
li.items_pop
{
background-image: url(../img/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0 5px 0px;
margin:0;
margin-left:20px;
text-align:left;


}
li.items_pop a:link, li.items_pop a:visited
{ color:#000000; text-decoration:none;
color:#000000;}

	
	.contact_field {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px solid #999;
	

}
#contentheader {
			background-color: #000000;
		
		}
#contentheader_left {
        width:211px;
        height:410px;
		padding:0px;
		float:left;
		border-left:1px solid #dbdbdb;
		
		
		padding:15px 10px 20px 10px;
		
		
		
		
		
		}
		
		.boxes{ margin:0px; padding:3px; margin-bottom:10px; border:1px solid #666;}
		.boxes2{ margin:0px; padding:3px; margin-bottom:10px; border:1px solid #5c97cf; }
		.boxes3{ margin:0px; padding:5px; margin-bottom:5px; border:1px solid #ccc; }
		.user_signup_box{width:200px; margin:0px; padding:0px;  margin-right:0px; float:right; margin-right:10px;  }
		.business_signup_box{width:200px; margin:0px; padding:0px;  margin-left:0px; float:left; margin-left:10px;}
#contentheader_center {
        width:160px;
       
		padding:0px;
		
		padding:10px 5px 10px 5px;
		
		float:left;
		
		
		
		
		
		

		}
		.register_image{width:90px; margin-top:5px; float:right; height:300px; background-image:url(../temp_images/form.jpg);
		background-repeat: no-repeat;
		background-position:top; border:1px solid #999; } 
		
		
#contentheader_right {
        width:323px;
		
		padding:0px;
		float:right;
		margin:0px;
		 
		
		}
		.forms{
		margin:0px; padding:0px; text-align:left; background-color:#fff; border:0px solid #ccc; padding:5px;  margin-top:10px;}
		
		
		#contentheader_item a:link, #contentheader_item a:visited, #contentheader_item a:hover{ font-weight:bold;}
		#content_bottom{}
				#contentheader_itemg h2 { font-size:20px; padding-left:0px; margin-bottom:10px; color:#333333;}
		 .logo_title{font-size:24px; padding:2px 2px 2px 0px;margin:0px;color: #333; }
		#contentheader_item h7 { font-size:20px; padding-left:0px; margin-bottom:10px; color:#333333;}
		#contentheader_item h2 span{font-size:12px;}
		#contentheader_item h5 { font-size:24px; padding-left:40px; margin-bottom:10px; color:#333333; background-image:url(../temp_images/icon2.gif);
		background-repeat: no-repeat;
		background-position:center left;}
		
		
#contentfooter {
background-color:#fc9402;
		height:33px;
		padding:6px;
		border-top:0px solid #fff;
		text-align:center;
		color:#FFFFFF;
		

		}
		.image_left{background-image:url(../temp_images/index14.jpg);
		background-position:center;
		background-repeat:no-repeat;
		width:190px;
		height:104px;
		margin:10px 0px 10px 0px;}
		
p,h1,pre {margin:0px;}
p{ text-align:justify; font-size:13px; margin-bottom:10px;}
.border{padding:3px; margin:0px 5px 0px 0px; float:left; border:1px solid #ccc; background-color:#FFFFFF; }
.border_empty{padding:3px; margin:0px 3px 0px 0px; float:left; border:0px solid #ccc; background-color:#FFFFFF; }
.border_images{padding:3px; float:left; border:1px solid #ccc; background-color:#FFFFFF; }
.list{ border-bottom:1px solid #ccc; width:321px; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; float:left;}
		
h1 {
		font-size:13px;
		padding:2px 2px 2px 4px;
		margin:0px;
		
		color: #666666;
		
		}
		h3 {
		font-size:13px;
		padding:2px 2px 2px 4px;
		margin:0px;
		
		color: #666666;
		
		}
		h6 {
		font-size:13px;
		padding:2px 2px 2px 4px;
		margin:0px;
		
		
		color: #666666;
		
		}
		
		h4 {
		font-size:14px;
		padding:2px 2px 5px 0px;
		margin:0px;
		
		color: #000;
		font-weight:bold;
		
		
		}
		
		h2 {
		font-size:13px;
		padding:2px 2px 2px 4px;
		margin:0px;
		
		color: #666666;
		}
		h7 {
		font-size:13px;
		padding:2px 2px 2px 4px;
		margin:0px;
		
		color: #666666;
		}
		h5 {
		font-size:15px;
		padding:5px;
		margin:0px;
		
		color: #000;
		}
		h4 span{font-weight:normal; text-transform:lowercase;}
		#contentheader_right h1{margin-bottom:10px; background-image:url(../temp_images/h1.gif);
		background-position:right top;
		background-repeat:no-repeat; color:#FFFFFF; }
			#contentheader_right h2{margin-bottom:10px; background-image:url(../temp_images/h2.gif);
		background-position:right top;
		background-repeat:no-repeat; color:#FFFFFF; }
		
		#contentheader_left h2{margin:0px; color:#FFFFFF; background-color: #5c97cf; margin-bottom:5px; }
		#contentheader_center h2{margin:0px; color:#FFFFFF; background-color: #94AED6; }
		
		#contentheader_center h1{margin-bottom:10px; background-image:url(../temp_images/h1.gif);
		background-position:right top;
		background-repeat:no-repeat; color:#FFFFFF;}
		#contentheader_center h2{margin-bottom:10px; background-image:url(../temp_images/h2.gif);
		background-position:right top;
		background-repeat:no-repeat; color:#FFFFFF;}
				#contentheader_left h1{ margin:0px; background-image:url(../img/h3.gif);
		background-position:right top;
		background-repeat: repeat-x; color:#FFFFFF; font-weight:normal; margin-bottom:5px;}
				
		.image2 h1{ margin:0px;  background-image:url(../temp_images/h2.gif);
		background-position:right top;
		background-repeat:no-repeat; color:#FFFFFF;}
		#contentheader_item h1{ margin:0px; background-image:url(../img/h3.gif);
		background-position:right top;
		background-repeat: repeat-x; color:#FFFFFF; font-weight:normal; margin-bottom:5px; }
		#contentheader_item h3{margin:0px 0px 10px 0px; font-size:11px; background-image:url(../temp_images/h2.gif);
		background-position:right top;
		
		background-repeat:no-repeat; color:#FFFFFF; }
		#contentheader_item h6{margin:0px 0px 10px 0px; font-size:13px; color:#000; padding:0px 0px 0px 20px; margin-left:3px; background-image:url(../temp_images/iconsmall.gif);
		background-repeat: no-repeat;
		background-position:center left; }
		
		#contentheader_left h6{margin:10px 0px 0px 0px; font-size:11px; background-image:url(../temp_images/h6.gif);
		background-position:right top;
		
		background-repeat:no-repeat; color:#FFFFFF; }
		
		#contentheader_left p{ padding:5px; background-color:#FFFFFF;}
		.image2 p{ padding:5px; background-color:#FFFFFF;}
		.image2 h1{  font-size:11px;margin-bottom:2px; background-image:url(../temp_images/footer.jpg);
		background-position:left;
		background-repeat:no-repeat; color:#FFFFFF;}
				.search_form{height:0px; margin:5px 3px 5px 5px; padding:0px;}
				
				


.en{background-image:url(../temp_images/eng.gif); float:left; width:23px; height:14px; background-position:center; background-repeat:no-repeat; margin:0px; padding:0px; cursor:pointer; padding:0px;  }
	.es{background-image:url(../temp_images/esp.gif); float:left; width:23px; height:14px; background-position:center; background-repeat:no-repeat;margin:0px; cursor:pointer; padding:0px; padding:0px;}
	
	#container {
  position:relative;
  
  
  }
#menu {
  text-align:center; 
  position:relative; 
  height:15px;
  }
.boxmenu {
  position:relative; 
  float:left; 
  top:0px;
  }
#menu a, #menu a:visited {
  position:relative; 
  text-decoration:none; 
  background-color:#fff; 
  color:#000; 
  display:block; 
  width:70px; 
  height:15px; 
  padding:8px 5px 5px 5px;
  margin-right:1px;
  background:#fff url(../temp_images/shadow4.jpg);
		background-position:bottom;
		background-repeat: repeat-x;
  }
#menu a .topleft, #menu a .topright {
  position:absolute; 
  top:0; 
  width:0; 
  height:0; 
  overflow:hidden;
  border-top:10px solid #ffb14c;
  }
#menu a .topleft {
  left:0; 
  border-right:10px solid #fff; 
  }
#menu a .topright {
  left:70px; 
  border-left:10px solid #fff; 
  }
#menu a:hover {
  background-color:#575757;
  color:#FFFFFF;
  background-image:url(../img/h.gif);
		background-position:bottom;
		background-repeat: repeat-x;
		
  
  }
#menu a:hover .topleft {
  border-right:10px solid #575757; 
  border-top:10px solid #ffb14c;
  }
#menu a:hover .topright {
  border-left:10px solid #575757; 
  border-top:10px solid #ffb14c;
  }
  	#container2 {
  position:relative;
  padding-left:234px; 
  }

  .register_box{padding:0px; margin:0px; width:200px; margin-top:30px; float:right; }
  .admin_box{margin-bottom:10px; background-color:#f4f4f4; border:1px solid #ccc; padding:5px; }
  .backtitle{ float:left; margin:0px;padding:10px 9px 4px 9px; background-image:url(../temp_images/backtitle.jpg); background-repeat:no-repeat; background-position:left; margin-bottom:10px; height:66px; width:380px;}
 


#mContainer {
	position:relative;
	width:200px;
	height:15px;
	padding:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

#gradient {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:15px;
	background-image:url("gradient.gif");
	background-repeat:no-repeat;
}

#mask {
	position:absolute;
	font-size:1px;
	width:200px;
	height:15px;
	background-color:#FFFFFF;
	left:0px;
	top:0px;
}

#progressIndicator {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:15px;
	font-family:verdana;
	font-weight:bold;
	color:#C0C0C0;
	font-size:10pt;
	text-align:center;
}



#left_banner{ width:100px; height:200px; background-color:#3300FF; float:right;}
#right_banner{ width:100px; height:200px; background-color:#3300FF; float:left;}
  a#zone12 { left: 6px; top:90px; border:0px solid red;}
a#zone12:hover { border:1px solid black; background-color:transparent; }
#container{width:780px; margin-right:auto; background-color:#FFFFFF; margin-left:auto; padding:0px; position:relative; text-align:left; border-left:1px solid #fff; border-right:1px solid #fff; }
.frame {width:780px; margin:0px; padding:0px; background-color:#FFFFFF; float:left;
  background-repeat:repeat-y; background-position: left; }
.frame_none {width:780px; margin:0px; padding:0px; background-color:#FFFFFF; float:left;}

#top{width:782px; margin-right:auto; margin-left:auto; clear:both; padding:0px; position:relative; text-align:left; border:0px solid #000;}
#top_container{width:780px; margin-right:auto; color:#fff; clear:both; margin-left:auto; padding-top:5px; position:relative; text-align:right; border-top:0px solid #fff;}
#top_container a{ color:#FFFFFF;}



#header{ width:780px; w\idth :780px; background-color:#ccc;  clear:both; text-align:left; margin:0px; padding:10px 0px 5px 0px; margin-top:0px; border-top:1px solid #fff;

background-repeat:repeat-x; background-image:url(img/search.jpg); background-position:center;


  }
#navigation{ width:780px; w\idth :780px; text-align:right; padding:0px; margin:0px; background-color:#FFFFFF
  background-repeat:repeat-x; border-top:0px solid #333;}
#header_image{ clear:both; padding:0px; margin:0px;  border-bottom:0px solid #fff;}
#header_image_index{ clear:both; padding:0px; margin:0px;  border-bottom:0px solid #fff; width:780px; height:150px;}
#image{ width:780px; float:right; padding:0px; margin:0px; border-top:0px solid #000; border-bottom:1px solid #fff; border-left:0px solid #333;}
#photodiv{ width:780px; float:right; padding:0px; margin:0px; border-top:0px solid #000; border-bottom:1px solid #fff; border-left:0px solid #333; background-color:#ffffff;}

#image_left{float:left; text-align:center; text-decoration:none; border:1px solid #ccc; margin:0px; padding:2px; background-color:#FFFFFF;}


#right_left{width:300px; float:left; }
#right_right{ float:right;}
#right_right p{ text-align:left; padding:0px; margin:0 0 0 0;}
#index_box{ width:200px;margin-top:0px; margin-bottom:5px; padding:5px; text-align:left; border:0px solid #ccc;  margin-bottom:10px; background-repeat:repeat-x; background-position:top;}
#index_box a:link, #index_box a:visited{}
#index_box_grey{ width:200px;margin-top:0px; margin-bottom:5px; padding:5px; text-align:left; margin-bottom:10px; background-color:#f4f4f4; background-position:top;}
#index_box_grey a:link, #index_box_grey a:visited{}
#index_box a:hover{}
#nextprev{ width:525px; border-left:1px solid #fff; float:right; padding:5px; margin:0px;}
#right_forum{ width:760px;border-left:0px solid #fff; float:right; padding:10px; margin:0px; }
.right_forum{ width:760px;border-left:0px solid #fff; float:right; padding:0px; margin:0px; }
#right_container{padding:0px; text-align:right; float:left; margin:0px;}

#contentheader_item {width:515px; w\idth :515px; clear:both; padding:0px; margin:0px;}
#contentheader_item_forum {width:760px; w\idth :760px; clear:both; padding:0px; margin:0px; }
.contentheader_item {width:515px; w\idth :515px; padding:0px; margin:0px; clear:both; padding:0px; margin:0px;}
.feature_here{width:515px; padding:0px; margin:0px; w\idth :515px; clear:both; padding:0px; margin:0px;}
#history{width:535px;   float:right;   border-bottom:0px solid #ccc; text-align:left; border-top:1px solid #fff; padding:5px; margin:0px; w\idth :535px; clear:both; color:#000;}
 #history_forum{width:770px;   float:right;   border-bottom:0px solid #ccc; text-align:left; border-top:1px solid #fff;  padding:5px; margin:0px; w\idth :770px; clear:both; color:#000;}
 #history_forum a:link, #history_forum a:visited{}#history_forum a:hover{}
 
  .list_linx a:link, .list_linx a:visited{ color:#000; font-weight:bold;}.list_linx a:hover{ color:#000;}

.contentheader_item a:link, .contentheader_item a:visited{ color:#fff; font-weight:bold;}.contentheader_item a:hover{ color:#fff;}
h2 {font-size:18px;	padding:0px;margin:0px; padding-bottom:3px; margin-bottom:7px;	color: #000; border-bottom:0px solid #333; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;	}
.head_text{font-size:14px;	padding:0px;margin:0px; margin-bottom:0px;	color: #000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
h3 {font-size:13px;	padding:0px;margin:0px; margin-bottom:5px; border-bottom:0px dotted #000; text-align:center; padding-bottom:2px;	color: #000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;	}
h4 {font-size:15px;	padding:5px;margin:0px; margin-bottom:5px; border-bottom:0px dotted #000; text-align:center; color: #fff; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;	}

#logo{ width:234px; border-right:1px solid #fff; border-bottom:0px solid #fff; float:left; padding:0px; margin:0px; border-top:0px solid #000; border-bottom:0px solid #fff;}
#left{ width:214px; float:left; text-align:center;  padding:10px 10px 10px 10px; margin:0px;}
#languages{  text-align:left; clear:both; float:left; padding:0px; margin:0px; margin-right:10px;}
#login{  text-align:left; float:left; padding:0px; margin:0px;  }
#top_links{  text-align:right; padding:0px; float:right; margin:0px; }

   
#left_container{ float:left; color:#000; padding:5px;  margin:0px; margin-left:4px;  margin-top:5px; border:0px solid #fff;  padding-left:5px;}
#tools{ width:780px; w\idth :780px; border-right:0px solid #546f7b; clear:both; float:right; text-align:right; padding:0px; margin:0px; border-bottom:0px solid #fff;border-top:0px solid #fff; background-color:#336699;}

#tools_forum{ width:780px; w\idth :780px;  	background-color:#336699;border-top:0px solid #fff; clear:both; float:right; text-align:right; padding:0px; margin:0px; border-bottom:0px solid #fff;}

#footer{ width:770px; w\idth :770px; text-align:center; background-color:#ccc; clear:both; color:#fff; padding:15px 5px 5px 5px; margin:0px;  background-position:top left; background-repeat:no-repeat; border-bottom:1px solid #fff; background-repeat:repeat-x; background-image:url(img/footer.jpg); background-position:center; }
#footer a:link, #footer a:visited{ color:#FFFFFF;}#footer a:hover{ color:#FFFFFF;}
#footer_complete{ width:770px; w\idth :770px; text-align:center; background-color:#fff; clear:both; color:#000; padding:25px 5px 5px 5px; margin:0px;  background-image:url(img/shadow_bottom_complete.gif); background-position:top left; background-repeat:no-repeat;}
#footer_complete a:link, #footer_complete a:visited{}
#footer_complete a:hover{}

#left_container a:link, #left_container a:visited{ color:#000;}#left_container a:hover{ color:#000;}

#bottom{width:782px; margin-right:auto; margin-left:auto; padding:0px; position:relative; text-align:left; border:0px solid #000;}
.list_item_image{  border:1px solid #000; background-repeat:repeat; background-image:url(img/h3.gif); background-repeat:repeat;}
.list_profile_image{  border:1px solid #999; background-repeat:repeat;}
.list_item{ border:0px solid #ccc; padding:4px; width:100%; color:#000; margin-bottom:10px; border-collapse:collapse;}
.list_item img{border:1px solid #999;}
.list_item_dotted_line{border-top:1px dotted #ccc; margin-top:6px; padding-top:3px; text-align:left; width:100%;}
.list_item_dotted_line a:link, .list_item_dotted_line a:visited{ font-weight:normal;}.list_item_dotted_line a:hover{}
.dotted_line_black{border-top:1px dotted #000; border-bottom:1px dotted #000; margin-top:10px; padding-top:5px; margin-bottom:10px; text-align:left; }
.register_now_link{ text-align:center; font-size:16px; margin:10px; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.register_now_link a:link, .register_now_link a:visited{ font-size:12px; font-weight:normal;}.register_now_link a:hover{ font-weight:normal; }
.list_forum{ border:1px solid #ccc; padding:4px; color:#fff;  background-image:url(img/h3.gif); background-repeat:repeat;}
.list_forum a:link, .list_forum a:visited{ color:#fff;}.list_forum a:hover{ color:#fff;}
img{border-color:#fff;}

img a:link, img a:visited{border-color:#ccc;} img a:hover{border-color:#000;}
.list_profile{  border:1px solid #999; background-image:url(img/header_test_shadow.gif); background-position:top; background-repeat:repeat; color:#000; padding:5px;}
.list_profile a:link, .list_profile a:visited{  font-size:13px; color:#000;font-weight:bold;}.list_profile a:hover{ color:#000;}
.list_profile_2{  border:1px solid #ccc; color:#000; padding:5px;}
.list_item_7{ border:1px solid #000; padding:4px; color:#000; text-align:left;}
.list_profile_7{  border:1px solid #999; background-image:url(img/h3.gif); background-position:bottom; background-repeat:repeat; color:#fff; padding:5px;}
.list_item_7 a:link, .list_item_7 a:visited{ font-size:13px;}.list_item_7 a:hover{ color:#000000;}
.list_profile_7 a:link, .list_profile_7 a:visited{ font-size:13px; color:#FFFFFF;}.list_profile_7 a:hover{ color:#fff;}
.list_profile_5{  border:1px solid #999; background-image:url(img/header_test_shadow_f.gif); background-position:bottom; background-repeat:repeat; color:#000; padding:5px;}
.list_profile_3{  border:0px solid #999; background-image:url(img/h3_7.gif); background-position:top; background-repeat:repeat; color:#000; padding:5px;}
.list_profile_3 a:link, .list_profile_3 a:visited{ color:#fff; text-decoration:none;}.list_profile_3 a:hover{ color:#fff; text-decoration:underline;}
.list_profile_4{ width:200px;border:0px solid #ccc; background-image:url(img/nav_blue.gif);  background-position:center; background-repeat:repeat; color:#fff; border-bottom:0px solid #fff;  text-align:center; padding:5px;}
.list_profile_4 a:link, .list_profile_4 a:visited{ color:#fff; font-weight:bold; text-decoration:none;}.list_profile_4 a:hover{ color:#fff; text-decoration:underline;}
.list_list{  border:1px solid #ccc; background-image:url(img/header_test_shadow.gif); background-position:top; padding:5px;}
.list_list a:link, .list_list a:visited{ font-size:13px; color:#000;font-weight:bold;}.list_item a:hover{ color:#000;}
.list_item_black{ border:1px solid #000; padding:5px; color:#fff;  background-image:url(img/h3.gif); background-repeat:repeat;}
.list_item_black a:link, .list_item_black a:visited{ font-size:13px; color:#fff;font-weight:bold;}
.list_item_image_black{  border:1px solid #000; background-repeat:repeat;}

#map{width: 758px; border:1px solid #ccc; height: 500px}
#menu1 {
  width:780px;
  padding:0;  
  margin:0 auto; 
  list-style-type:none;
 border-top:1px solid #fff;
  border-bottom:1px solid #fff;
    background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;
  


  }
#menu1 li {
  float:left;
   
  border-right:1px solid #fff;
   border-left:0px solid #fff;

  
  }
#menu1 a {
  display:block;

  color:#fff; 

  background-repeat:repeat-y;
  background-position:right;

  text-align:center; 
  padding:6px 10px; 
  text-decoration:none;

  float:left; 
   border-top:0px solid #fff; 
  
 
   }
#menu1 a:hover {
  color:#fff;

  background-color: #403f3d;
  border-top:0px solid #fff;
  background-position:top;

  
  }
 #actives a:link,#actives a:visited,#actives a:hover {
   color:#fff;

 background-color: #336699;
  border-top:0px solid #fff;
  

	
  
  }  
  #menu2 {
width:546px; w\idth :546px;
  padding:0; 
  margin:0 auto;
  float:right;
  list-style-type:none;
   border-top:0px solid #fff;
    border-bottom:0px solid #fff;

background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;

 


  }
#menu2 li {

  float:right;
  width:90px;
  border-left:1px solid #fff; 
  border-right:0px solid #fff; 
  border-top:0px solid #fff; 
  	background-color:#336699;
 
 
  }
#menu2 a {
  display:block;
  font-size:11px;
  width:90px;
  color:#fff;

  background-repeat:repeat;
  text-align:center; 
  padding:6px 0px; 
  text-decoration:none; 
   border-bottom:0px solid #fff; 
   
  
  float:left; 
  
   }
#menu2 a:hover {
  color:#fff; 
  background:#fff;
    background-color: #333333;
   border-bottom:0px solid #fff; 
 
  }
  
  #active a:link,#active a:visited,#active a:hover {
  color:#000; 

 background-color: #ffffff;
   border-bottom:0px solid #fff; 
	
	
  
  }


  #menu4 { padding:0px;  margin:0px; float:right; width:83px; font-size:11px; margin:2px;}
    #menu5 { padding:0px; margin:0px;  float:left; width:140px; font-size:11px; margin:2px;}
#menu3 p { text-align:left;}
dl {margin: 0; padding: 0; border-left:0px solid #fff; border-right:0px solid #fff; }
dt {margin:0; padding:5px; text-align:center; color:#fff;    background-image:url(img/nav_back.gif);
   background-position:center;
  background-repeat:repeat;}
 
  h6 {margin:0; padding:5px; text-align:center; color:#fff; background-image:url(img/h3.gif);
  background-repeat:repeat; font-weight:bold; border-bottom:1px solid #ccc;}
.search_back{margin:0; padding:5px; text-align:center; color:#fff; background-image:url(img/h3.gif); background-repeat:repeat; font-weight:bold;}
dd {margin:0; padding:0; text-align:left; border-bottom:1px solid #fff; font-weight:normal;}
dd a{text-decoration:none; display:block; padding:5px; color:#000; }
dd a:hover { color:#000; background-color:#ccc;}
.ddd{margin:0; padding:0; text-align:left; border-top:1px solid #ccc;  border-bottom:1px solid #ccc; font-weight:normal; background-image:url(img/header_test_shadow.gif); color:#000;  background-repeat:repeat;}
.ddd a:link, .ddd a:visited{margin:0; padding:0; text-align:left;  border-top:0px solid #ccc; font-weight:normal; background-image:url(img/header_test_shadow.gif); color:#000;  background-repeat:repeat;}
    .viewall{background-image:url(img/header_test_shadow.gif);  background-repeat:repeat; margin:0;padding:0.3em; border-top:1px solid #fff;}
	.art{background-image:url(img/header_test_shadow.gif);  background-repeat:repeat; font-weight:bold; margin:0;padding:0.3em; border-top:0px solid #fff; color:#000;}
	 .art a:link, .art a:visited {margin:0; padding:0; text-align:center; color:#000; font-weight:bold;}
	 .viewall a:link, .viewall a:visited {margin:0; padding:0; text-align:center;  background-image:url(img/h3_7.gif);
  background-repeat:repeat; color:#FFFFFF; font-weight:bold;}
 
#gallery a{text-decoration:none; display:block; padding:5px; color:#000; }
#galleryx a, #galleryx a:visited {color:#fff; text-decoration:none; display:block; text-align:center; padding:0.2em;
background: #999;
}
#galleryz a, #galleryz a:visited {color:#fff; text-decoration:none; font-weight:bold; display:block; text-align:center; padding:2px;


}
#galleryz a:hover { color:#fff; text-decoration:underline;}
#galleryx a:hover { color:#000;}
#gallery a:hover { color:#000; background-color:#ccc;}


.ddd a:hover { color:#fff;}
.viewall a:hover { background-image:url(img/h3.gif);
  background-repeat:repeat; color:#000; font-weight:normal;}

.art a:hover { background-image:url(img/h3.gif);
  background-repeat:repeat; color:#000; font-weight:normal;}

.top {
  display:block; 
  background:transparent; 
  font-size:1px;
  
  }

.bottom {
  display:block; 
  background:transparent; 
  font-size:1px;
  
 
  }
  .topx {
  display:block; 
  background:transparent; 
  font-size:1px;
  }

.bottomx {
  display:block; 
  background:transparent; 
  font-size:1px; 
  border-top:0px solid #fff;
  }
    .topz {
  display:block; 
  background:transparent; 
  font-size:1px;
  }

.bottomz{
  display:block; 
  background:transparent; 
  font-size:1px; 
  border-top:0px solid #fff;
  }

.b1, .b2, .b3, .b4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 { background-color:#999;
  background-repeat:repeat-x; border-left:1px solid #999; border-right:1px solid #999;}
.b1 {margin:0 5px; background:#fff;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}

.b1x, .b2x, .b3x, .b4x {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

.b1x, .b2x, .b3x {height:1px;}
.b2x, .b3x, .b4x {background:#999; border-left:1px solid #999999; border-right:1px solid #999;}
.b1x {margin:0 5px; background:#999;}
.b2x {margin:0 3px; border-width:0 2px;}
.b3x {margin:0 2px;}
.b4x {height:2px; margin:0 1px;}

.b1z, .b2z, .b3z, .b4z {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

.b1z, .b2z, .b3z {height:1px;}
.b2z, .b3z, .b4z {border-left:1px solid #526e7b; border-right:1px solid #526e7b;}
.b1z {margin:0 5px; background:#526e7b;}
.b2z {margin:0 3px; border-width:0 2px;}
.b3z {margin:0 2px;}
.b4z {height:2px; margin:0 1px;}

.tops {
  display:block; 
  background:transparent; 
  font-size:1px;
    border-bottom:0px solid #fff;
  }

.bottoms {
  display:block; 
background:transparent; 
  font-size:1px; 
  border-top:0px solid #fff;
  }

.b1s, .b2s, .b3s, .b4s {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

.b1s, .b2s, .b3s {height:1px;}
.b2s, .b3s, .b4s { background:#fff; border-left:1px solid #fff;  border-right:1px solid #fff}
.b1s {margin:0 5px; background:#fff;}
.b2s {margin:0 3px; border-width:0 2px;}
.b3s {margin:0 2px;}
.b4s {height:2px; margin:0 1px;}

.iconlist
{
list-style: none;
margin: 0;
padding: 0;
display:block;
text-align:left;
border:0px solid #ccc;

}

.iconlist span
{ color:#CCCCCC;}
.iconlist-horizontal
{
list-style: none;
margin: 0;
padding: 0;
text-align:left;
border:0px solid #ccc;


}
.iconlist-horizontal-center
{
list-style: none;
margin: 0;
padding: 0;
text-align:center;
border:0px solid #ccc;


}

li.posted
{
background-image: url(img/icons/16-clock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;

}
li.posted_orange
{
background-image: url(img/icons/16-clock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
color: #666;


}
li.posted-horizontal
{
background-image: url(img/icons/16-clock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.tip_list
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;

}
li.category
{
background-image: url(img/icons/16-cube-green.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.type
{
background-image: url(img/icons/16-cube-blue.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: 0;
list-style-type:none;
}
li.item
{
background-image: url(img/icons/16-cube-orange.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.item-horizontal
{
background-image: url(img/icons/16-cube-orange.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.content
{
background-image: url(img/icons/16-archive.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.packages
{
background-image: url(img/icons/16-archive.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.comment
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.event
{
background-image: url(img/icons/16-cube-orange.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.date
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.date_small
{
background-image: url(img/icons/16-clock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

color:#666666;
}
li.telephone
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.telephone-horizontal
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.rating
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.rating_txt
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
color:#666666;
}
li.positioning
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display: inline;
}
li.positioning_active
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display: inline;
font-weight:bold;
}
li.info
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;

}
li.inbox
{
background-image: url(img/icons/inbox.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.favourites
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.pos
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.account
{
background-image: url(img/icons/account.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.account
{
background-image: url(img/icons/account.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}

li.friends
{
background-image: url(img/icons/16-member.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.online
{
background-image: url(img/icons/16-star-hot.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
font-weight:bold;
color: #FF9900;
}
li.info
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;

}
li.information
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.offline
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.directory
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.metatags
{
background-image: url(img/icons/16-tag-add.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.addimage
{
background-image: url(img/icons/16-image-add.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;

}
li.forum
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
width:300px;
}
li.forum
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
width:300px;
}
li.forums
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.language
{
background-image: url(img/icons/16-em-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.users
{
background-image: url(img/icons/16-member.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.map
{
background-image: url(img/icons/16-tool-d.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.back
{
background-image: url(img/icons/16-arrow-left.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.back
{
background-image: url(img/icons/16-arrow-left.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.logout
{
background-image: url(img/icons/16-em-cross.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.warning
{
background-image: url(img/icons/16-message-warn.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.error
{
background-image: url(img/icons/16-message-warn.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.area
{
background-image: url(img/icons/16-circle-purple.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.articles
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.lista
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.events
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.items
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.descriptions
{
background-image: url(img/icons/16-circle-purple.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.warnings
{
background-image: url(img/icons/16-message-warn.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.variables
{
background-image: url(img/icons/16-message-info.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.locations
{
background-image: url(img/icons/16-circle-yellow.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.arrow-right
{
background-image: url(img/icons/16-arrow-right.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.arrow-right-grey
{
background-image: url(img/icons/16-arrow-right.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
color:#999999;}
li.arrow
{
background-image: url(img/icons/16-arrow-right.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.home
{
background-image: url(img/icons/16-em-plus.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.page
{
background-image: url(img/icons/16-arrow-right.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}

li.profile
{
background-image: url(img/icons/16-image.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.pm
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.comments
{
background-image: url(img/icons/comments.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.topic
{
background-image: url(img/icons/16-member.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
list-style-type:none;
}
li.author-horizontal
{
background-image: url(img/icons/16-member.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.article
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.page_33
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.page_19
{
background-image: url(img/icons/16-arrow-right.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.photo
{
background-image: url(img/icons/16-image.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
li.view-all
{
text-align:center;
padding: 3px 0 3px 0px;
margin: .1em 0;
}
li.views
{
background-image: url(img/icons/views.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;

}
li.delete
{
background-image: url(img/icons/16-em-cross.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.modify
{
background-image: url(img/icons/16-tag-pencil.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.active
{
background-image: url(img/icons/16-em-check.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.disable
{
background-image: url(img/icons/16-security-lock.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}
li.search_tags
{
background-image: url(img/icons/16-zoom.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
display:inline;
}

li.favourite
{
background-image: url(img/icons/favourite.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;

}
li.add
{
background-image: url(img/icons/24-book-blue-add.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;

}
li.listing
{
background-image: url(img/icons/24-book-blue-open.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;

}
li.location
{
background-image: url(img/icons/16-star-cold.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;
display:inline;

}
li.updated
{
background-image: url(img/icons/updated.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;

}
.date{ padding-top:3px;}

	
	.bottom_location_info{
	border-top:1px dotted #ccc;
	clear:both;
	text-align:center;
	padding-top:10px; 
	margin-top:10px; 
	text-align:left;}	
	.text_1{
	color: #FF6600;}
	.signup_features{border:1px dotted #fff; color:#FFFFFF; background-image:url(img/h3.gif);  background-repeat:repeat; text-align:center; padding:5px;}
	.signup_features a:link{ color:#FFFFFF; font-weight:bold;}
	.comments{ width:513px; margin-top:0px;}
	
	.comment_entries{ width:503px; margin-top:0px; border-top:0px dotted #000; padding:5px;}
	.comment_entries_no_posted{ width:513px; margin-top:0px; border-top:0px dotted #000; padding:5px;}
	.comment_entries_title{ width:503px; margin-top:10px; border-bottom:1px dotted #999; padding:5px;}
	.comments_title{ font-size:12px; width:513px; padding:5px; color:#FFFFFF; margin:0px;  background-image:url(img/nav_blue.gif); background-repeat:repeat;  background-position:center;}
	.comment_form{ border:0px solid #000; width:216px; margin:0px; float:left; padding:10px; }
	.comment_desc{ border:0px solid #000; width:216px; margin:0px; float:right; padding:10px; }
	.search_desc{ border:0px solid #000; margin:0px; padding:5px; }

	.forum{ width:748px; margin-top:0px;}
	.forum_table{ background-color:#fff; margin-bottom:10px;}
	
	.forum_title{ font-size:12px; width:748px; padding:5px; color:#FFFFFF; margin:0px;  background-image:url(img/nav_blue.gif); background-repeat:repeat;  background-position:center;}
	.forum_title_query{ font-size:12px; width:748px; padding:5px; color:#FFFFFF; margin:0px;  background-image:url(img/nav_orange.gif); background-repeat:repeat;  background-position:center;}

	.forum_form{ border:0px solid #000; width:216px; margin:0px; float:left; padding:10px; }
	.forum_desc{ border:0px solid #000; width:290px; margin:0px; float:right; padding:10px; }
	.comment_button{ border:0px solid #000; background-image:url(img/nav_blue.gif); background-position:center; background-repeat:repeat; margin:10px 0px 0px 0px; padding:2px; color:#FFFFFF; cursor:pointer;}
	.comment_field{ border:1px solid #ccc; background-color:#ffffff; padding:5px; }
	
	* {margin: 0px; padding: 0px;}
	  #menu3 {border:0px solid #ccc; padding:5px; }
	    #shortcut_container {border:1px solid #fff; background-color:#fff; padding:0px; margin-bottom:10px;}

	  #shortcut_box {border:0px solid #ccc; padding:0px; margin:0px; }
	   #shortcut_box p{padding:5px; margin:0px; text-align:left; }
	  #shortcut_title{margin:0; padding:5px; text-align:center; color:#fff;    background-image:url(img/nav_blue.gif);
   background-position:center;
  background-repeat:repeat; width:100%;}
    #menu32 {border:1px solid #94B1F8; background-color:#f4f4f4; padding:1px; margin-bottom:10px;}
	 .menu-title{margin:0; padding:5px; text-align:center; color:#fff;   background-image:url(img/nav_blue.gif);
   background-position:center;
  background-repeat:repeat;  }
 
   .table_blue{border:1px solid #94B1F8; background-color:#fff; padding:1px; width:100%; margin-bottom:10px;}
   
	
	
	 
   #nav2 {border:1px solid orange; background-color:#fff; padding:1px; width:211px; margin-bottom:10px;}
	.nav2-title a:link, .nav2-title a:visited{ color:#FFFFFF;}
	 .nav2-title{margin:0; padding:5px; text-align:center; color:#fff; width:100%;   background-image:url(img/nav_orange.gif);
   background-position:center;
  background-repeat:repeat; }
      .box-tip {border:1px solid orange; background-color:#f4f4f4; padding:1px; margin-bottom:10px;}
	 .box-title-tip{margin:0; padding:5px; text-align:center; color:#fff;   background-image:url(img/nav_orange.gif);
   background-position:center;
  background-repeat:repeat;   width:100%;}
    .image_border_table{ text-align:center; text-decoration:none; border:1px solid #ccc; background-color:#FFFFFF; clear:both; margin:0px; padding:2px; float:left; width:90px; margin-right:5px;}

  .image_border{ text-align:center; text-decoration:none; border:1px solid #ccc; background-color:#FFFFFF; clear:both; margin:0px; padding:2px;}
  .image_border_desc{ float:right; text-align:center; text-decoration:none; border:1px solid #ccc; clear:both; margin:5px 0px 10px 10px; padding:2px; }
	.list_item img{ margin-right:5px;}
	.admin_title{ padding:5px; color:#FFFFFF;  background-image:url(img/nav_blue.gif);background-position:center;background-repeat:repeat; font-weight:bold; }
	.admin_entries{ padding:5px; background-color:#f4f4f4; text-align:left;}
		.table_title{ padding:5px; color:#FFFFFF;  background-image:url(img/nav_blue.gif);background-position:center;background-repeat:repeat; text-align:center;}
		.table_title_grey{ padding:5px; color:#000; background-color:#CCCCCC;  text-align:center;}
		.table_title_orange{ padding:5px; color:#FFFFFF;  background-image:url(img/nav_orange.gif);background-position:center;background-repeat:repeat; text-align:center;}
.table_desc_float{ float:left;}
	.table_entries{ padding:5px; text-align:left; background-color:#fff; border:0px solid #ccc;}
.list_table_categories{ margin-bottom:10px;}
	.table_member_light{ padding:5px; text-align:left; background-color:#fff; margin:0px; border:0px solid #ccc;}
		.td_white{ padding:10px; text-align:left; background-color:#fff; margin:0px; border:0px solid #ccc;}
		.td_dark{ padding:10px; text-align:left; background-color:#f4f4f4; margin:0px; border:1px solid #ccc;}

	.table_member_dark{ padding:5px; text-align:left; margin:0px; background-color: #E5E5E5; border:0px solid #ccc;}
	.table_member_reg{ background-color:#f4f4f4;}

	.table_image{ float:left; margin-right:5px;}
	.table_contents{ float:left;}
		.table{ background-color:#fff; padding:5px; margin-bottom:10px; margin-top:10px; border:1px solid #94B1F8; border-collapse:collapse;}
		.table_border{ background-color:#fff; padding:0px; margin:0px; border:1px solid #94B1F8; border-collapse:collapse;}
		.table_padding{ padding:5px; margin:0px;}
		.table_border_padding{ background-color:#fff; border:1px solid #94B1F8; border-collapse:collapse; margin-top:10px;}
		.table_border_dotted{ background-color:#fff; border:0px solid #ccc; border-collapse:collapse; margin-top:10px;}

		.table_query{ background-color:#fff; padding:1px; margin-bottom:10px; margin-top:10px; border:1px solid orange; border-collapse:collapse;}
.table_title{margin:0; padding:5px; text-align:center; color:#fff; background-image:url(img/nav_blue.gif);
   background-position:center;
  background-repeat:repeat; }
		.table td{ padding:5px; }
		.table_entries{ padding:5px; background-color:#fff;  }
		
.photo_title_text{text-align:center; font-size:10px;}
.photo_title_text a{text-align:center; font-size:12px;}
		.text_center{text-align:center;}
		td{ padding:0px;}
		.admin_links{ padding:5px; color:#000; background-color:#f4f4f4;}
		.admin_table{ margin-bottom:10px; border-collapse:collapse;background-color:#FFFFFF;}
			.admin_disabled{ padding:5px; color:#FFFFFF; text-align:center;  background-image:url(img/nav_orange.gif);background-position:center;background-repeat:repeat; }
			.admin_active{ padding:5px; color:#FFFFFF; text-align:center;background-image:url(img/nav_blue.gif);background-position:center;background-repeat:repeat; color:#fff; }
			.forum_title{ padding:5px; color:#FFFFFF;  background-image:url(img/nav_blue.gif);background-position:center;background-repeat:repeat; }
			.forum_entries{ padding:5px; background-color:#FFFFFF; text-align:left;}
			.forum_entries_title{ padding:5px; background-color:#FFFFFF; text-align:left;}
			input{padding:1px;}
	
.search_field{ font-size:16px; color:#000; background-color:#FFFFFF; margin:0px; padding:0px; border:1px solid #000;}
.search_button{font-size:14px; color:#000; background-color:#FFFFFF; margin:0px; padding:0px; border:1px solid #000; cursor:pointer; }

 
   .map_insert_table{ margin-top:20px;}
  
   .members_links_box{ padding:0px; margin:5px 2px 5px 2px; width:776px;}
   .loading{       text-align:center;
				padding:0px;
		margin:0px auto;
		width:200px;
		float:right;
		
	 background-image:url(img/loading/loading1.gif);
   background-position:center;
   background-repeat:no-repeat;
		background-color:#ccc;
		padding-bottom:20px;}
		.box_alphabet{text-align:center; padding:5px;}
		.left_padding{ text-align:left; 
		padding:3px; margin:0px; border-top:0px dotted #ccc; margin-top:0px;}
		.map_desc{ width:250px;  }
		.map_zoom{ width:250px; text-align:right; border-top:1px solid #000; padding-top:3px; margin-top:3px; }
		.message_unread{background-color: #999999; padding:5px; color:#fff; font-weight:bold;}
		.message_unread a:link,.message_unread a:visited,.message_unread a:hover{background-color:#999999; padding:5px; color:#fff; font-weight:bold;}
		
		/* disabled style*/
		
		.disabled{ background-color: #FF0000; color:#FFFFFF; padding:2px; text-align:center;}
		
		/* menus left */
	.navtitle{margin:0; padding:5px; color:#fff; text-align:left; background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x; }
	.navtitle a:link,.navtitle a:visited,.navtitle a:hover{ color:#fff;}
	
	.navtitle_light{margin:0; padding:5px; color:#000; font-weight:bold; text-align:left; background-color:#f4f4f4; border-bottom:1px solid #b5b5b5; }
	.navtitle_light a:link,.navtitle_light a:visited,.navtitle_light a:hover{ color:#000; font-weight:bold;}
	
	
		 
		 .box {border:1px solid #403f3d; background-color:#fff; margin-bottom:10px;}
		 .box_title{ background-color:#333333; color:#FFFFFF; text-align:center;}
		 .box_image_shortcut {border:0px solid #403f3d; background-color:#fff; margin-bottom:10px;}
		 .box_image_shortcut td{ padding:0px; background-color:#333333;}
		 .box_table_right {border:1px solid #403f3d; background-color:#fff; margin-bottom:10px;}
		 .box_table_right_light {border:1px solid #b5b5b5; background-color:#fff; margin-bottom:10px;}

	.title-right{margin:0; padding:5px; background-color:#f4f4f4; font-weight:bold; color:#000; }
	.title-right-table{margin:0; padding:5px; background-color:#ccc; color:#000; }

.box-right {border:1px solid #333; background-color:#fff; padding:1px; margin:20px 0 10px 0;}
	.field-right{ padding:5px; text-align:left; background-color:#fff; margin:0px;}
	 table {border:0px solid #336699; padding:2px; margin-bottom:0px;}
	 .navboxlarge {border:1px solid #336699; background-color:#fff; padding:1px; width:520px; margin-bottom:10px;}
	 td{padding:3px;}
	 td span {color:#FF0000;}
	 .field {background-color:#fff; padding:3px;} 
	 #left p{ text-align:left; padding:0px; margin:0px;}
	 /* list right */
	 
	 .listwhite{ padding:10px; text-align:left; background-color:#fff; margin:0px;}
	 .listdark{ padding:9px; text-align:left; margin:0px; background-color:#fff; border:1px solid #ccc;}
	 
	 /* list */
	 
		 .iconlist
		{
		list-style: none;
		margin: 0;
		padding: 0;
		display:block;
		text-align:left;
		border:0px solid #ccc;

		}
		
		li.posted
		{
		background-image: url(img/icons/16-clock.png);
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding: 3px 0 3px 20px;
		margin: .1em 0;
			}
			
			li.author
{
background-image: url(img/icons/16-member.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .1em 0;
}
			
			/* button */
			.button{   padding:2px; background-color:#336699; color:#fff; border:1px solid #336699; text-align:center; cursor:pointer;}
	 
	 /* banners */
	 
	    .bannera_default{ width:450px; height:35px; float:right; text-align:center; font-size:12px; color:#fff;padding-top:20px; margin:10px 10px 0px 10px; background-color:#f4f4f4; border:1px solid #ccc;}
   .bannerb_default{ width:208px; height:35px; text-align:center; font-size:12px; color:#ffffff; padding-top:20px; background-color:#f4f4f4; border:1px solid #ccc;}
   .bannerc_default{ width:522px; height:35px; text-align:center; font-size:12px; color:#ffffff; padding-top:20px; background-color:#f4f4f4; margin-top:10px; border:1px solid #ccc; }
   .bannerd_default{ width:757px; height:35px; text-align:center; font-size:12px; color:#ffffff; padding-top:20px; background-color:#f4f4f4; margin-top:10px; border:1px solid #ccc;}
   .bannere_default{ width:520px; height:35px; float:right; text-align:center; font-size:12px; color:#fff;padding-top:20px; margin:0px; background-color:#f4f4f4; border:1px solid #ccc; }

   .bannera_default a:link,.bannera_default a:hover,.bannera_default a:visited{ color:#999;}
   .bannerb_default a:link,.bannerb_default a:hover,.bannerb_default a:visited{ color:#999;}
   .bannerc_default a:link,.bannerc_default a:hover,.bannerc_default a:visited{ color:#999;}
    .bannerd_default a:link,.bannerd_default a:hover,.bannerd_default a:visited{ color:#999;}
	.bannere_default a:link,.bannere_default a:hover,.bannere_default a:visited{ color:#999;}
   
   .bannera{ width:452px; height:57px; float:right; text-align:center; font-size:12px; color:#fff; margin:10px 10px 0px 10px; background-color:#f4f4f4; border:0px solid #ccc;}
   .bannerb{ width:200px; height:55px;}
   .bannerc{ width:300px; height:55px}
   .bannerd{ width:722px; height:55px}
   .bannere{ width:480px; height:55px}
   
   /* Calendar*/
   .calendar{
text-align:center; 
font-size:12px;

border-collapse: collapse;
border:1px solid #000;
background-color:#ffffff;

width:200px;
padding-top:3px;
padding-bottom:3px;
margin-bottom:10px;


 }
 .calendarH{
text-align:center; 
font-size:12px;
color: #fff;
border-collapse: collapse;
background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;
width:204px;
padding-top:3px;
padding-bottom:3px;
margin-bottom:10px;
border:1px solid #000;

 }
.calendarToday { 
padding-top:3px;
color:#FFFFFF;
background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;
}

.cal_head { background-color:#fff; padding:5px;
}


/* table td*/
	.table_member_light{ padding:5px; text-align:left; background-color:#fff; margin:0px; border-bottom:0px solid #ccc;}
	.table_member_light_center{ padding:5px; text-align: center; background-color:#fff; margin:0px; border:0px solid #ccc;}
	.table_member_dark{ padding:5px; text-align:left; margin:0px; background-color: #f4f4f4; border-bottom:0px solid #ccc;}
.table_member_light_img{ padding:5px; text-align:center; background-color:#fff; margin:0px; border:1px solid #ccc;}
	.table_member_dark_img{ padding:5px; text-align:center; margin:0px; background-color: #f4f4f4; border:1px solid #ccc;}

	 #top_container_frame{width:780px; w\idth :780px; padding:0px; margin:0px; background-repeat:no-repeat; background-image:url(img/header.jpg); background-position:center; height:107px; border-top:1px solid #fff; background-color:#000000;}
	 
		.promotion_signup{ background-color:#fff; width:400px; height:97px; margin:0px 0px 0px 0px; float:right; padding:5px;}
		.promotion_signup h2{ font-size:16px; text-align:center; color: #FF3300;}
		.promotion_signup p{ text-align:center; font-size:12px;}
		.promotion_signup b{ color: #000;}
		#form_title{ width:400px; border:1px solid #333;}
		#form_textarea{width:400px; height:120px; border:1px solid #333;}
		#form_button{ width:402px; background-color: #333; color: #FFF; border:1px solid #333; cursor:pointer; padding:5px;}
		.quickfield{ width:220px; border:1px solid #ccc;}
		.quicktextarea{width:490px; height:120px; border:1px solid #ccc;}
		.quickbutton{ width:230px; background-color: #fff; color: #000; border:1px solid #ccc; cursor:pointer; padding:5px;}
		.quickinfo{ font-size:11px; color:#FF0000;}
		.title_title{float:left; color:#000; padding-top:2px;}
		.title_add_add{ float:right;}
		.title_add{ float:right; font-size:10px; padding-top:4px; font-weight:normal;}
		#extra{ background-color:#f4f4f4; border-bottom:1px solid #ccc; padding:10px;}
		.navtitle_light_type{margin:0; padding:4px; color:#fff; text-align:left; background-color:#f4f4f4; border-bottom:1px solid #b5b5b5; background-image:url(img/navtitle_type.jpg); background-position:right; background-repeat:no-repeat;}
		.success{ font-size:11px; color:#FF0000; text-align:center; background-color:#fff; border-bottom:1px solid #ccc; padding:5px; display:none;}
		
		#warning{ font-size:11px; color: #FF0000; text-align:center; background-color:#fff; border-bottom:1px solid #ccc; padding:5px; display:none; border:0px solid #ccc; margin:0px;}
		
	#extra input{width:210px; border:1px solid #ccc;}
	#extra select{width:210px; border:1px solid #ccc;}
	#extra textarea{width:460px; height:250px; border:1px solid #ccc;}
	#extra p{ display:block; margin:0px; padding:0px;}
	fieldset{ background-color:#333333;}
	
	em.error {
	display:block;
	color: #FF0000;
	background-color:#f4f4f4;
	width:230px;
	border:0px solid #ccc;
	font-size:11px;
	padding:0px;
	margin:0px;
}
em.success {
	display:block;
	color: #000000;
	background-color:#f4f4f4;
	width:230px;
	border:0px solid #ccc;
	font-size:11px;
	padding:0px;
	margin:0px;

}
#right{ width:535px; border-left:1px solid #fff;  float:right; padding:0px; margin:0px 10px 10px 0px;}
#right p{ text-align:left; padding:10px; margin:0px; font-size:12px;}
#right h1{ text-align:left; padding:5px 10px 5px 10px; margin:5px 0px 0px 0px; font-size:20px; color:#000;}
#right h2{ text-align:left; padding:5px 10px 5px 10px; margin:5px 0px 0px 0px; font-size:20px; color:#000;}
#right h3{ text-align:left; padding:5px 10px 0px 10px; margin:0px 0px 0px 0px; font-size:15px; color:#000;}
#right h3 a{ font-size:15px; } 


#index_features{ border:1px solid #ccc; width:245px; margin:5px; height:90px; padding:5px; background-color:#f4f4f4; float:left;}
#index_features h2{ text-align:left; padding:0px 0px 5px 0px; margin:0px; font-size:15px; color:#000;}
#index_features p{ text-align:left; padding:0px; margin:0px;}

		
