body {
text-align:center;
font-size:12px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
margin:0px;
color:#666;
background-color:#ffffff;	
}

a:link{

color: #000;

background-color:transparent;

text-decoration: underline;

font-weight:normal;



}

a:visited{

color:#000;

background-color:transparent;

text-decoration: underline;

font-weight:normal;



}

a:hover{

color: #000;

text-decoration: underline;

font-weight:normal;

}

a:active{

color: #000;

background-color:transparent;

font-weight:normal; 

text-decoration:none;

}

#boxing{ margin:0 auto; padding:0px 0px 0px 0px; width:780px; w\idth :780px;}

.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{  float:right; margin:10px 5px 10px 0px; padding-left:0px;}
.search_box form{ margin:0px 0px 0px 0px; float:right; padding:0px;}





		#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;

	

		float: right;

		padding-top:20px;

	

	

		

		

		}

#header{
width:780px;
w\idth :780px;
clear:both;
text-align:left;
margin:0px;
padding:0px;
float:left;
}

		.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: #F60;

		

		

		

		

				}

.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:2px;
		margin:10px 0px 10px 5px;

		text-align:left;
		float:left;
	
		color:#000;}
		#languages ul

{

list-style: none;

margin: 10px 0px 0px 0px;

float:left;
padding: 0px 0px 0px 0px;

text-align:center;

}



#languages 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;



}


		.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;

	

		

		

		

		

		

					

		}

		.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;}

	



#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;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
border:0px solid #ccc;} 



.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; text-align:left; border:0px solid #000;}

#top_container{width:780px; color:#fff; clear:both; padding-top:5px; float:left; text-align:right; border-top:0px solid #fff; }









#navigation{ width:780px; w\idth :780px; text-align:right; padding:0px; margin:0px; background-color:#339

  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;}





#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:350px;
height:107px;
float:left;
padding:0px;
margin:0px;
}
#logo img{width:350px; height:107px;}

#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 0px 10px 0px; margin-right:10px;}

#login{  text-align:left; float:left; padding:0px;  margin:0px 0px 0px 0px; }

#top_links{  text-align:right; padding:0px; float:right; margin:0px;  margin:0px 0px 0px 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-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;}



#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:#404040;
clear:both;
padding:15px 5px 5px 5px;
margin:10px 0px 10px 0px;
border-top:0px solid #ccc;
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 a:link, #footer a:visited{ color:#FFFFFF;}

#footer a:hover{color:#FFFFFF;}



#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: 523px; height: 250px; padding:0px; margin:0px; border:0px solid #ccc;  float:left;}

#map_large{width: 758px; height: 550px; margin:0px 0px 10px 0px; border:1px solid #ccc;  float:left;}

#map_admin{width: 520px; border:1px solid #ccc; height: 500px; cursor:crosshair; float:left;}



#table_title{ padding:5px 0px 5px 0px; background-image:url(img/h3.gif); background-repeat:repeat; text-align:center; color:#fff;}

#table_entry{ padding:5px; background-color: #fff; text-align:center; color:#000;}



#marker{ width:250px;}

#marker img{ float:left; width:70px;margin:0px 5px 5px 0px; padding:2px; border:1px solid #ccc; }

#marker p{font-size:12px; margin:0px; padding:0px; }





#map_links{width: 760px; float:left; padding:0px; margin:10px 0px 10px 0px; color:#FFF;}

#map_links table{ background-color: #666; padding:0px;width: 760px; border:1px solid #ccc;}

#map_links span{ padding:0px; margin:0px 5px 0px 0px; color:#000;  float:left; text-align:left;}

#map_links img{padding:0px;margin:0px 5px 0px 0px; float:left; border:0px solid #ccc; width:15px; height:15px;}

#map_links input{padding:0px; margin:0px 5px 0px 0px; float:left;}



#sidebar{width: 750px; padding:5px; margin:0px 0px 10px 0px; border:0px solid #ccc; float:left;}

#side_bar_normal,#side_bar_normal a:link,#side_bar_normal a:visited, #side_bar_normal a:hover{ background-color: #0C3; text-decoration:none; }

#side_bar_focus,#side_bar_focus a:link,#side_bar_focus a:visited, #side_bar_focus a:hover{ background-color: #060; color:#FFF; }



#popup{  width:310px; float:left;}

#popup img{  float:left; padding:3px; border:1px solid #ccc; margin:0px 5px 0px 0px; }

#popup p{  float:left; width:200px; margin:0px 0px 0px 0px; text-align:left;}

#popup a:link,#popup a:visited,#popup a:hover{ font-size:12px; padding:0px; margin:0px 0px 0px 0px;}



#menu1 {

  width:780px;

  padding:0;  

  margin:0 auto; 

  list-style-type:none;

  float:left;

 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;
 width:96px;


  text-align:center; 

  padding:6px 0px 6px 0px; 

  text-decoration:none;



  float:left; 

   border-top:0px solid #fff; 

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

  

 

   }

#menu1 a:hover {

  color: #fff;



   border-top:0px solid #fff;
   
   background-image:url(img/bar_light.gif);background-position:center;background-repeat: repeat;



  

  }

 #actives a:link,#actives a:visited,#actives a:hover {

   color:#fff;





  border-top:0px solid #fff;



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



	

  

  }  

  #menu2 {



  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-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;

 

 

  }

#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; 
background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x;
   

  

  float:left; 

  

   }

#menu2 a:hover {

  color:#fff; 

  background:#fff;

  

   border-bottom:0px solid #fff; 
   border-top:0px solid #fff; 
   background-image:url(img/bar_light.gif);background-position:center;background-repeat:repeat-x;

 

  }

  

  #active a:link,#active a:visited,#active a:hover {

  color:#000; 





   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: 10px 0px 10px 0px;

text-align:left;

border:0px solid #ccc;
color:#666;







}

.iconlist-horizontal-center

{

list-style: none;

margin: 0;

padding: 10px 0px 10px 0px;

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;}

		.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_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:11px; width:100px;  color:#fff; background-image:url(img/bar.gif);background-position:center;background-repeat:repeat-x; margin:0px; padding:3px 3px 1px 3px; 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;

	

		padding-bottom:20px;}

		#load{     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;

	

		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_desc img{ float:left; margin:0px 10px 0px 0px;}

		.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;}

.box_table_right_light img{ float:left; padding:3px; margin:0px 5px 5px 0px; border:1px solid #ccc;}

	.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; }
	
	
/* TABLE ADMIN WITH FORM */
 .table_admin{border:1px solid #b5b5b5; background-color:#fff; margin-bottom:10px; width:100%;}
 .table_admin td{margin:0; padding:5px; color:#000; text-align:left; background-color:#f4f4f4;}
 
 .table_admin .light td{margin:0; padding:5px; color:#000; text-align:left; background-color:#fff;}
 .table_admin .dark td{margin:0; padding:5px; color:#000; text-align:left; background-color:#fff;}
 
 .table_admin th{margin:0; padding:5px; color:#fff; font-weight:bold; text-align:left; background-color: #666; border-bottom:1px solid #b5b5b5; }
  .table_admin input{ width:510px; text-align:left; border:1px solid #ccc; color:#000; background-color: #FFF;}
  .table_admin textarea{ width:510px; height:200px; border:1px solid #ccc; color:#000; background-color: #FFF;}
 .table_admin button{margin:0; padding:5px; color:#fff; font-weight:bold; text-align:left; background-color: #666; border-bottom:1px solid #b5b5b5; border:1px solid #ccc; cursor:pointer; }


.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;}

	 

#banner{ width:100%; background-color:#f4f4f4; border:1px solid #333; padding:0px; margin:0px 0px 10px 0px;} 
#banner h1{background-color: #333; border-bottom:1px solid #ccc; color:#FFF; padding:10px; margin:0px;}
#banner p{color: #333; padding:5px;} 
#banner a{ color:#FFF; text-decoration:underline;} 
   /* Calendar*/

   .calendar{

text-align:center; 

font-size:12px;



border-collapse: collapse;

border:1px solid #000;

background-color:#ffffff;



width:214px;

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;

}

.on_event { 

padding-top:3px;
color:#FFFFFF;
background-color: #336699;
}
.on_event a:link,.on_event a:visited,.on_event a:hover{ color:#FFFFFF;}



.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; width:120px;  margin:0px; background-color:#fff;}

	.table_member_dark_img{ padding:5px; text-align:center; width:120px;  margin:0px; background-color: #f4f4f4; }

	.table_member_light_img img{ padding:5px; text-align:center; float:left;  background-color:#fff; margin:0px; border:1px solid #ccc;}

	.table_member_dark_img img{ padding:5px; text-align:center; float:left; margin:0px; background-color: #fff; border:1px solid #ccc;}

	.table_member_light img{ padding:5px; text-align:center; float:left; background-color:#fff; margin-right:5px; border:1px solid #ccc;}

	.table_member_dark img{ padding:5px; text-align:center; float:left; margin-right:5px; background-color: #fff; border:1px solid #ccc;}



	 #top_container_frame{width:780px; w\idth :780px; padding:0px; margin:0px; height:107px; border-top:0px solid #fff;}

	 

		.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:0px;}

		.title_add_add{ float:right;}

		.title_add{ float:right; color:#000; padding-top:0px; padding-right:4px;}

		#extra{ border-bottom:1px solid #ccc; padding:10px;}

		.navtitle_light_type{margin:0; padding:4px; color: #333; text-align:left; background-color:#f4f4f4; border-bottom:1px solid #b5b5b5; 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:left; 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:0px 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_container{width:535px; float:left; padding:0px; margin:0px 10px 10px 0px;}
#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;}
#index_features img{ text-align:left; padding:0px; margin:0px 5px 5px 0px; width:100px; float:left; border:1px solid #ccc; padding:2px; background-color:#FFF;}

#index_item_container{width:535px; float:left; padding:0px; margin:0px 10px 10px 0px;}
#index_item{ border:1px solid #ccc; width:245px; margin:5px; height:90px; padding:5px; background-color:#f4f4f4; float:left;}
#index_item h2{ text-align:left; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; font-size:15px; color:#000;}
#index_item h3{ text-align:left; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; font-size:12px; color:#000;}
#index_item p{ text-align:left; padding:5px 0px 5px 0px; margin:0px;}
#index_item img{ text-align:left; padding:0px; margin:0px 5px 5px 0px; float:left; border:1px solid #ccc; padding:2px; background-color:#FFF;}



		

.cjFancyTransition {

   position: relative;

   display: block;

   width: 780px;

   height: 130px;

   overflow: hidden; 

   border-bottom:1px solid #fff;

}

.cjFancyTransition br { 

   display: none;

}



.cjFancyTransition img{ width:780px;  height: 130px;}





#cjFancyTransition_link{

   position: inherit;

   display: block;

   width: 780px;

   height: 130px;



}

#thumbnail{   position: relative;}

#item_details ul{ width:300px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#item_details img{ width:200px; float:left;  margin:0px 10px 0px 0px; padding:3px; border:1px solid #ccc; background-color:#fff;}

#item_details h2{ text-align:left; width:510px; float:left; padding:5px 10px 5px 10px; margin:10px 0px 0px 0px; font-size:20px; color:#000;}

#item_details p{ text-align:left; padding:10px; margin:0px; float:left; font-size:12px;}

#switch{
float:right;
width:200px;
text-align:right;
padding:0px;
margin:13px 10px 10px 0px;
}



#rssnews{ width:535px; float:right; margin:0px 0px 0px 0px; padding:0px; }

#rssnews li{ list-style:none; }

#map_canvas{ height:350px; width:520px; float:left;}

/* NEWS TICKER */
	

	#news_ticker{	 
	color: #333;
	 float:right;
 width: 400px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 border:1px solid #ccc;}
	
	#listticker{
	height:100px;
	width:400px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px;

}
#listticker ul{}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
	height:100px;
		margin:0px 0px 0px 0px;
		padding:5px;
		list-style:none;

	}
		#listticker a{
		
			margin-bottom:
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;  
			margin-bottom:4px; 
			font-size:13px;
		}
		#listticker .news-text{
			display:block;
			font-size:12px;
		
		}
		#listticker img{
			float:left;
			margin-right:14px;
			padding:4px;
			border:solid 1px #DEDEDE;
		}

#contact_form{ width:535px; padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; float:left;}
#contact_form label{ padding:5px; display: block; width:525px; font-size:12px; margin:5px 0px 5px 0px; }
#contact_form input{ padding:5px; border:1px solid  #999; color:#000; background-color:#fff; width:523px;}
#contact_form textarea{ padding:5px; border:1px solid #999; color:#000; background-color:#fff; margin:0px 0px 0px 0px; width:523px; height:200px;}
#contact_form button{ color: #666666; width:100px; padding:5px; background-color:#FFFFFF; float:left; border:1px solid #999; margin-top:10px;  cursor:pointer;}
.form_error{ color:  #F00; float:left; display:block; width:525px; padding:5px; margin:0px 0px 10px 0px;}
.form_sent{ color: #333333; text-align: center; width:523px; float:left; text-align:center; border:1px solid #999; padding:5px; margin:0px;}

#error_reporting{ color:#FF0000; text-align:center;}

#xml_data{
			margin:10px 0px 10px 0;
			padding:5px;
			width: 510px; float:left; }
	.paginator .active
		{
			color:#000;
			border: solid 1px #ccc;
			padding:5px;
			margin:5px;
			text-decoration:none; clear:both;
			
		}
		
		.paginator .inactive
		{
			color:#ccc;
			cursor:default;
			text-decoration:none;
			border: solid 1px #ccc;
			background-color:#fff;
			padding:5px;
			margin:5px;
			clear:both;
			
		}

.zero{ display:none;}

/* slideshow new */ 
#slider { height: 130px; float:left; }
#slider .slider-nav a { display: block; width: 18px; height: 49px; font-size: 0; line-height: 0; text-indent: -4000px; position: absolute; top: 152px; }
#slider .slider-nav a.prev { left: 0; background: url(button-prev.gif); }
#slider .slider-nav a.next { right: 0; background: url(button-next.gif); }

#slider-holder { height: 130px;   }
#slider-holder .jcarousel-clip { height: 130px; width: 780px; position: relative; overflow: hidden; }
#slider-holder .slide-image { float: right; display: inline; }
#slider-holder .slide-info { float: left; display: inline; width: 424px; padding-top: 23px; }
#slider-holder .slide-info p { padding-bottom: 8px; }
#slider-holder ul { width: 780px; height: 130px; position: relative; overflow: hidden; }
#slider-holder ul li { list-style-type: none; float: left; display: inline; height: 130px;width: 780px; padding: 0px; position: relative; overflow: hidden; }
