

body{ COLOR: #444;
	TEXT-DECORATION: none;
}

A:link{ COLOR: #856552;
	TEXT-DECORATION: underline;
}

A:visited{ COLOR: #334caf;
	TEXT-DECORATION: none;
}
A:active{COLOR: #004eff;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline;
}
	body {
	margin:0px;	
	background:#f0f0ff url('12bg02_t.png') scroll repeat 0px 0px;
	}


 	.img2 {margin:6px;float:left;padding:2px;
	border:1px #cccccc solid; cursor:pointer;
	}

.big  { font-family: trebuchet MS; font-size: 16px; letter-spacing: 0pt; text-decoration: none  }

.bar11  { font-family: arial; font-size: 11px; letter-spacing: 0pt; text-decoration: none  }
.bar12  { font-family: arial; font-size: 12px; letter-spacing: 0pt; text-decoration: none  }
.bar13  { font-family: arial; font-size: 13px; letter-spacing: 0pt; text-decoration: none  }
.bar15  { font-family: arial; font-size: 15px; letter-spacing: 0pt; text-decoration: none  }
.bar16  { font-family: arial; font-size: 16px; letter-spacing: 0pt; text-decoration: none  }



.btr10  { font-family: trebuchet MS; font-size: 10px; letter-spacing: 0pt; text-decoration: none  }
.btr11  { font-family: trebuchet MS; font-size: 11px; letter-spacing: 0pt; text-decoration: none  }
.btr12  { font-family: trebuchet MS; font-size: 12px; letter-spacing: 0pt; text-decoration: none  }
.btr13  { font-family: trebuchet MS; font-size: 13px; letter-spacing: 0pt; text-decoration: none  }
.btr14  { font-family: trebuchet MS; font-size: 14px; letter-spacing: 0pt; text-decoration: none  }
.btr15  { font-family: trebuchet MS; font-size: 15px; letter-spacing: 0pt; text-decoration: none  }
.btr16  { font-family: trebuchet MS; font-size: 16px; letter-spacing: 0pt; text-decoration: none  }
.btr17  { font-family: trebuchet MS; font-size: 17px; letter-spacing: 0pt; text-decoration: none  }

.bve10  { font-family: verdana; font-size: 10px; letter-spacing: 0pt; text-decoration: none  }
.bve11  { font-family: verdana; font-size: 11px; letter-spacing: 0pt; text-decoration: none  }
.bve12  { font-family: verdana; font-size: 12px; letter-spacing: 0pt; text-decoration: none  }
.bve13  { font-family: verdana; font-size: 13px; letter-spacing: 0pt; text-decoration: none  }
.bve14  { font-family: verdana; font-size: 14px; letter-spacing: 0pt; text-decoration: none  }


.vipic {
	background:rgba(0,0,0,.8);
	margin:0px;
	}

/*Gallery Styles*/

/*.galtbg {position:absolute;z-index:2;width:100%;top:0px;left:0px;background:#bbe2ff url('12bg02_t.png') scroll repeat 0px 0px; margin:0px;}*/
.galtbg {position:absolute;width:100%;top:0px;left:0px;background:#000;}
.galpreload{position:absolute;visibility:hidden;height:0px;left:0px;top:-2000px;}
.galimacont {position:absolute;left:0px;top:-2000px;padding:0px;border:1px solid #fff;overflow:visible;
box-shadow:0px 4px 10px -3px #000;text-align:left;}
.galcontrol {position:fixed;bottom:0px;left:0px;width:100%;text-align:center;opacity:.5;}
.galcontrol:hover {opacity:1;}
.galcontrols {width:60px;height:22px;background:transparent url("13-galcontrols_t.png") scroll no-repeat 0px 0px;border-width:0px;margin-bottom:8px;}
.galallimages, .galallimagesa {
	cursor:pointer;
	color:#000;
	font-size:12px;
	font-family:Arial,helvetica;
	font-weight:bold;
	width:26px;
	float:left;
	text-align:center;
	padding:6px;margin:0px 0px 2px 1px;
	background:#fff;
	border:1px solid #ffffff;
	border-radius:4px;
	}
.galallimages:hover{
	background:#fff383;
	border-color: #fff383;
	}
.galallimagesa{
	color:#ffffff;
	background:#000000;
	border:1px solid #ffffff;
	}


.galpicoms, .galpicomsb {
	background:#fff;
	position:fixed;
	top:10px;left:10px;
	color:#000;
	font-size:10px;
	font-family:verdana,Arial,Helvetica;
	font-weight:normal;
	text-align:center;

	} 
 



.galthumb {float:left;margin:4px;cursor:pointer;text-align:left;text-indent:0px;border:1px solid #ccc;
	}
.galthumb:hover {border-color:#00adff;
	}
.galthumbim {height:auto;}
.galthumb:hover{  
	}
.galpicpreview {
	padding:2px;
	border:3px solid #669966;
	margin:0px;
	background:#ffffff;
	}
.galnextprev {
	cursor:pointer;
	position:absolute;
	color:#3b3b3b;
	font-size:40px;
	font-family:Tahoma;
	padding:8px;
	border-width:0px;
	background:transparent;
	}
.galnextprev:hover {
	color:#ffffff;
	}
/*END Gallery Style*/





.terms{  
	background:transparent url('check-icon_t.png') scroll no-repeat 7px 3px;
	font-family: arial;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
	line-height:30px;
	text-align:left;
	text-shadow:1px 1px 2px #888;
	padding:4px 5px 4px 40px;
	margin:0px 0px 0px 0px;
	}



.sidemenu {
	position:fixed;
	top:180px;
	right:-140px;
	transition:right .5s ease-out;
	/* Safari */
	-webkit-transition:right .5s ease-out;
	}
.sidemenu:hover {
	right:0px;
	}