@charset "utf-8";
/* CSS Document */

/*template top frame */
#background {
	background-color: #3f3f40;
	background-image:url(images/background.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#containter {
	width: 1024px;
	height:760px;
	margin: 0 auto;
	padding: 0px;
	border-right: 1px solid #bdbdbd;
	border-top: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	border-left: 1px solid #bdbdbd;
	background-color: #3f3f40;
	overflow: hidden;
}

#topframe {
	width: 1024px;
	height:140px;
	background-image:url(images/topframe01.gif);
	background-repeat: repeat-y;
	background-position: top;

}

.menu{
	width: 1024px;
	height:26px;
	background-image:url(images/topframe01.gif);
	border-bottom: 1px solid #7e8183;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #0C0D0E;
}



.menu ul{
	margin: 0;
	padding: 0;
	float: right;
	word-spacing: 32px;
	margin-right: 100px;
	margin-top: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	}

.menu ul li{
   display: inline;}
 
.menu ul li a{
    float: right; 
	text-decoration: none;
    color: #ffffff;
    padding: 10.5px 11px;
}

.menu ul li a:visited{
    color: #ffffff;
   text-decoration: underline;
}
 
.menu ul li a:hover, .menu ul li .current{
   	color: #fff;
  	text-decoration: underline;
}


/*home body frame */


#body {
	width: 1024px;
	height:210px;
	background-image:url(images/htextbar.gif);
	background-repeat: repeat-x;
}

/*generalbody frame */


#body2 {
	width: 1024px;
	height:560px;
	background-image:url(images/bodybar.gif);
	background-repeat: repeat-x;
}


/*gallery section frame */

#galleryleft {
	width: 380px;
	height:560px;
	float: left;
}

#galleryright {
	width: 644px;
	height:560px;
	float:right;
	background-image: url(images/gframe.jpg);
}

.galimage {
	padding-top: 55px;
	padding-left: 35px;	
}


/*template footer frame */

#footer {
	width: 1024px;
	height:45px;
	background-image:url(images/footerbar.gif);
	background-repeat: repeat-y;
	border-top: 1px solid #7e8183;
}

.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	text-indent:10px;
	line-height:25px;
}

/*font styles*/

.smltext{
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}

.smltext a {
	text-decoration:none;
}

.smltext a:visited {
	text-decoration:underline;
}

.smltext a:hover {
	text-decoration:underline;
}

.h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-style:normal;
}

.h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight: normal;
}

.h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight: bold;
}

.par1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-style:normal;
	text-align: left;
}

.par2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	text-align: left;
}

.link1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-style:italic;
	text-align: left;
}

.link1 a {
	text-decoration:none;
}

.link1 a:visited {
	text-decoration:none;
}

.link1 a:hover {
	text-decoration:underline;
}

.link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height: 20px;
	padding-right: 10px;
}

.link2 a {
	text-decoration:none;
}

.link2 a:visited {
	text-decoration:none;
}

.link2 a:hover {
	text-decoration:underline;
}

