body {
	margin: 0; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; 
	background-image: url(img/background_1.jpg); background-position: top center; background-repeat:no-repeat; 
	color: Black; 
}

h1 {	font-size: 24px; margin: 0 0 15px 0; text-align: left; color: #0BA8F0; font-weight: normal;  }
h2 {	font-size: 18px; margin: 20px 0 10px 0; text-align: left; color: #0BA8F0; font-weight: normal; }

p { margin: 0 0 10px 0; line-height: 150%; }

a { color:   #4169E1; }
a:hover { color: Black; text-decoration: none;}
a img {	border: none;}

input, select { font-size: 11px;}

ul {	margin: 0; padding: 0;}
li { margin-bottom: 10px;}

/*------------------frame------------------------*/
.frame { width: 900px; margin: auto; }

.head { width: 900px; height: 160px; padding: 20px 0 0 0; }	

.logo { text-align: center; }
.head-title { padding-top: 5px; font-weight: bold; text-align: center; margin-bottom: 20px; letter-spacing: 1px;  }

.menu { width: 900px; font-size: 11px; text-align: center; }	
.menu a  { text-align: center; text-decoration: none; font-weight: bold; color: #00326b; background-color: White; border: solid 1px #0BA8F0; margin: 3px; padding: 2px 6px 2px 6px; 
	height: 20px; line-height: 20px; 
}	
.menu a:hover, .menu a.selected { color: #0BA8F0; }
	
.content { width: 698px; padding: 20px 35px 20px 35px; background-color: White; border: solid 1px #0BA8F0; margin: auto; }
.content ul { padding: 15px; }
.content li {  }

#adv {
	text-align:center;
/*	background-color: #a6ffff;
*/}
#adv  img {
		border: solid 1px #0BA8F0; margin: 0 10px;
}

.promo {	float: left; text-align: center; margin-bottom: 20px;}
.promo h2 { background-image: url(img/promo.png); background-repeat: no-repeat; 
	width: 250px; height: 30px; line-height: 30px; font-weight: normal; color: #0ba8f0; text-align: center; 	
}
* html .promo h2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/promo.png", sizingMethod="scale");	}

.slogan { text-align: center;	}

.gallery  { width: 100%; margin-bottom: 10px; float: left;   }
.gallery div { float: left; margin: 3px; border: solid 1px #0BA8F0;}
 
.clear { clear: both; height: 0; }

.img-right { float:  right; border: solid 1px #0BA8F0;}

.img-text { color: Gray; font-size: 10px; letter-spacing: 1px; }


