
body {
	FONT-FAMILY: arial; 
	TEXT-ALIGN: center; 
	margin:0px;
	background-image: url(images/back-2.gif);
	background-repeat: repeat-x;
	background-color: #7e7d7d;
	

	

}

div#wrapper{

	border: 0px solid #fff;
	width: 1020px;
	min-height: 745px;
	margin-left: auto;
	margin-right: auto;
	

}

div#top{
	border: solid 0px #fff;
	width: 1020px;
	height: 145px;
	position: relative;

}

div#labour{
	width: 300px;
	height: 120px;
	position: absolute;
	left: 100px;
	top: 50px;
}

div#ad{width: 320px; height: 88px; position: absolute; left: 5px; top: 15px;}

div#mug{width: 104px; height: 145px; float: right; border: solid 0px #fff; margin-right: 4px;}

div#mug-text{width: 160px;  float: right; border: solid 0px #fff; margin-right: 4px; overflow: hidden; color: #000; font-size: 10px; text-align: right; margin-top: 70px;}

div#menu-zone{border: solid 0px #fff; height: 50px;  float: right; margin-top: 10px;}

.clear{clear: both;}

div#cont-one{border: solid 0px #fff; width: 1010px; height: 235px; overflow: hidden; margin-top: 10px; text-align: left; background-image: url(images/bord.gif); background-repeat: no-repeat; padding-left: 10px;}

#cont-one h1{margin-top: 12px; margin-bottom: 5px; margin-left: 10px; font-size: 20px;}

.more{width: 266px; height: 44px; float: left; border: solid 0px #fff; margin-left: 100px;}
img.none{border: none;}
img.small-more{border: none; margin-left: 10px;}


a:link img.gen-pic,
	a:visited img.gen-pic{
		border: solid 3px #fff; margin-left: 40px; margin-top: 15px;
	}
	a:focus img.gen-pic,
	a:hover img.gen-pic,
	a:active img.gen-pic{
		border:3px solid #767272;
	}



.box{border: solid 0px #fff; width: 334px; height: 280px; float: left;}

.box-line{border: solid 0px #fff; width: 334px; height: 280px; float: left; background-image:url(images/slit.gif); background-repeat: no-repeat; background-position: 322px 70px;text-align: left; overflow: hidden;}

.box-line h1{font-size: 20px; margin-left: 12px;}
.box-line p{width: 300px; margin-left: 8px;}
.box h1{font-size: 20px; margin-left: 12px;}

#foot{text-align: center; background: #f08d8d; height: 20px; font-size: 10px;}
#foot p{margin: 0px; padding: 0px;}

/* menu */


#tabsF {
      float:left;
      width:100%;
	  height: 35px;
     
      font-size:93%;
      line-height:normal;
	  border:0px solid #000;
      }
    #tabsF ul {
	
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	
      }
    #tabsF li {
	
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
	width: 125px;
	height: 35px;
      float:left;
      background:url(images/tabs.gif) no-repeat left top;
      margin:0;
      padding:15px 3px 0 0px;
      text-decoration:none;
	  color: #fff;
      }
    
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -50px;
	  color: #fff;
	  font-weight: bold;
      }
	
/* a classes */
    
a.one:link {color: #000;text-decoration: none;}
a.one:visited {color: #000; text-decoration: none;}
a.one:hover {color: #fff; text-decoration: none;}

a.two:link {color: #fff;text-decoration: none;}
a.two:visited {color: #fff; text-decoration: none;}
a.two:hover {color: red; text-decoration: none;}



/*new areas*/

div#top-c{height: 137px; width: 1020px; float: left; background-image: url(images/top-contents-2.gif); text-align: left;}

div#con-ex{min-height: 200px; width: 1020px; float: left; border: solid 0px #fff;}
#con-ex p{width: 980px; text-align: left; margin-left: 20px; margin-top: 0px;color: #fff;}

div#con-ex-2{min-height: 200px; width: 1020px; float: left; border: solid 0px #fff;}
#con-ex-2 p{  text-align: left; margin-left: 5px; margin-top: 0px;color: #fff;}


div#bottom-c{height: 61px; width: 1020px; float: left; background-image: url(images/bottom-contents-2.gif);}

#top-c h2{font-size: 30px; margin-left: 30px; margin-top: 30px; color: #fff;}


/*addition classes*/

.add-left{border-right: solid 1px #726d6d; width: 450px; height: 350px; float: left; margin-left: 26px;overflow: hidden; text-align: left; color: #fff; clear: both;}

.add-right{border-left: solid 1px #726d6d; width: 450px; height: 350px; float: left; margin-left: 10px;overflow: hidden; text-align: left; color: #fff;padding: 0px;}



.add-left img{border: solid 2px #726d6d;}






