body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/mainbg001.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:auto;
}

ul
{
padding:5;
margin:5;
margin-bottom:2px;
}

li
{
padding:5px;
margin:0px;
}

a, a:visited ()

.bootlink {
	font-family: Tahoma;
	font-size: 11px;
	color: #DDDBD3;
	text-decoration: none;
}
.content {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
#container2 {
	float:left;
}
#container {
	width:798px;
	margin:0 auto;
	height:786px;
	}

.bar001
{
	background-image: url(../images/top004.jpg);
	background-repeat:no-repeat;
	float: right;	height:142px; width:236px;
	margin:
}
.headerbg
{
	background-image: url(../images/top005.jpg);
	background-repeat:repeat-x;
	width:761px;
	margin:0 auto;
	height:723px;
}
.buttons
{
float:left;
background-image:url(../images/txtbox001.gif);
background-repeat:no-repeat;
margin-left:inherit;
margin-top:88px;
width:546px;
height:41px;
}

.logo
{
float:right;
background-image: url(../images/logo.jpg);
background-repeat:no-repeat;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:129px;
}
.txtlinks a
{
	margin-top:15px;
	margin-left:30px;
	float:left;
	color: #5AADAD;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
	display:block;
	
}

.txtlinks a:hover
{
	margin-top:15px;
	margin-left:30px;
	float:left;
	color: #FFFFCC;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
	display:block;
	
}

.txtlinks2 a
{
	margin-top:15px;
	margin-left:51px;
	float:left;
	color: #5AADAD;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
}

.txtlinks2 a:hover
{
	margin-top:15px;
	margin-left:51px;
	float:left;
	color: #FFFFCC;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
}

.flash
{
float:left;
margin-left:inherit;
margin-top:18px;

}


.box_header{

	width:513px;
	height:220px;
	background-color:#fff;


}

.right
{
background-image:url(../images/top0002.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:257px;
}

.right2
{
background-image:url(../images/top0003.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:257px;
}

.right3
{
background-image:url(../images/top0004.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:257px;
}

.right4
{

background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:257px;
}

.right5
{
background-image:url(../images/top0006.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:257px;
}

.txt0001
{
	padding-top:15px;
	float:left;
	color: #348395;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	width:513px;
	height:200px;
	
	text-align: justify;
	margin-top:20px;
}

.txt0003
{
	padding-top:5px;
	padding-right:10px;
	float:left;
	color: #348395;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	width:513px;
	height:250px;
	overflow:scroll;

	overflow-x:hidden;
	text-align: justify;
	margin-top:35px;
}

.txt0002
{
	padding-top:40px;
	float:left;
	color: #348395;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	width:513px;
	text-align: justify;
}

.htxt0001
{
	
	float:left;
	color: #348395;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	
	
}

.mid
{
background-image:url(../images/mid0001.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: inherit;
width:252px;
height:314px;
}

.mid2
{
background-image:url(../images/mid0001.jpg);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top: 15px;
width:252px;
height:556px;
}

.aboutbox
{
background-image:url(../images/aboutbox.gif);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top:20px;
width:251px;
height:25px;
}

.designbox
{
background-image:url(../images/designbox.gif);
background-repeat:repeat;
float:right;
margin-right:inherit;
margin-top:110px;
width:251px;
height:25px;
}

.box1
{
	padding-left:25px;
	padding-top:40px;
	float:center;
	color: #6F6348;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	width:200px;
	text-align: justify;
}

.more1
{
	padding-left:25px;
	padding-top:10px;
	float:center;
	color: #225F71;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	
	
}

.more2
{
	padding-left:25px;
	padding-top:10px;
	float:center;
	color: #FF9900;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	
	
}

.bottxt a
{
	margin-top:135px;
	padding-left:5px;
	float:left;
	color: #DDDBD3;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
}

.bottxt2 a
{
	margin-top:135px;
	padding-left:5px;
	float:left;
	color: #DDDBD3;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
}

.bottxt3 a
{
	margin-top:80px;
	padding-left:5px;
	float:left;
	color: #DDDBD3;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	word-spacing: normal;
}


/*---------------------------*/
#containersub1 {
	width:801px;
	margin:0 auto;
	height:930px;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	margin-bottom:15px;
	padding:0px 0px 15px 0px;
}

#containersub2 {
	width:801px;
	margin:0 auto;
	height:1100px;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	margin-bottom:15px;
	padding:0px 0px 15px 0px;
}

.bottom {
	
	text-align:center;
	line-height:20px;
	font-size:11px;
	margin:0 auto;
	width:801px;
	font-weight:bold;
}

.header_img1 {
	background-image:url(../images/top0001.jpg);
	background-repeat:no-repeat;
	float:left; height:154px; width:238px;
}

.header_img2 {
	background-image:url(../images/top0002.jpg);
	background-repeat:no-repeat;
	float:left; height:154px; width:306px;
}

.header_img3 {
	background-image:url(../images/top0003.jpg);
	background-repeat:no-repeat;
	float:left; height:154px; width:257px;
}
.s_header {
	background-image:url(../images/top0004.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:207px;
}
#links{
	width:594px;
	height:36px;
	float:left;
}
.b1{
	background-image: url(../images/home001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:76px;
}

.b1 a{
	background-image: url(../images/home001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:76px;
}

/*.b1 a:hover{
	background-image: url(../images/home001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:76px;
}*/
	
.b2{
	background-image: url(../images/products001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:87px;
}

.b3{
	background-image: url(../images/behind001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:158px;
}

.b4{
	background-image: url(../images/cast001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:95px;
}

.b5{
	background-image: url(../images/order001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:66px;
}

.b6{
	background-image: url(../images/contact001a.gif);
	background-repeat:no-repeat;
	float:left;	height:36px; width:112px;
}

.behindthe{
	background-image: url(../images/behindthe.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:524px;
}

.stickem{
	background-image: url(../images/stick.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:492px;
}

.contactus{
	background-image: url(../images/contactus.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:492px;
}

.cast{
	background-image: url(../images/castbios.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:492px;
}

.cast2{
	background-image: url(../images/castbios2.jpg);
	background-repeat:no-repeat;
	float:left;	height:169px; width:289px;
}

.learninig{
	background-image: url(../images/learning.gif);
	background-repeat:no-repeat; background-position:center;
	float:left;	height:79px; width:291px;
	
}

.order{
	background-image: url(../images/order.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:492px;
}

.ordertoday1{
	background-image: url(../images/ordertoday1.gif);
	background-repeat:no-repeat;
	float:left;	height:50px; width:190px;
}

.ordertoday2{
	background-image: url(../images/ordertoday3.gif);
	background-repeat:no-repeat;
	float:left;	height:50px; width:190px;
}

.products{
	background-image: url(../images/products.gif);
	background-repeat:no-repeat;
	float:left;	height:79px; width:492px;
}

.products2{
	background-image: url(../images/products2.jpg);
	background-repeat:no-repeat;
	float:left;	height:340px; width:388px;
}

.products3{
	background-image: url(../images/products3.jpg);
	background-repeat:no-repeat;
	float:left;	height:321px; width:388px;
}

.box{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:auto; width:465px; padding:10px; text-align:justify;
	overflow:visible;
}

.boxB{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:auto; width:760px; padding:10px; text-align:justify;
	overflow:visible;
}

.boxC{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:auto; width:760px; padding:10px; text-align:justify;
	overflow:visible;
}

.boxD{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:300; width:210px; padding:10px; text-align:justify;
	overflow:visible;
}

.boxE{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:750px; width:465px; padding:10px; text-align:justify;
	overflow:visible;
}

.contactbox{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:750px; width:465px; padding:10px; text-align:justify;
	overflow:visible;
}

.only{
	background-image: url(../images/only1.gif);
	background-repeat:no-repeat;
	float:left;	height:50px; width:188px;
}

.only2{
	background-image: url(../images/only2.gif);
	background-repeat:no-repeat;
	float:left;	height:75px; width:188px;
}


.box2{
	background-image: url(../images/ordertoday.gif);
	background-position:center; background-repeat:no-repeat;
	float:right;	height:213px; width:291px;
}

.box3{
	background-color: #FFFFFF;
	margin-left:10px;
	float:left;	height:auto; width:465px; padding:10px; text-align:justify;
	overflow:visible;
}

.box4{
	background:url(../images/ordertoday2.gif) top;
	background-position:center; background-repeat:no-repeat;
	float:right;	height:330px; width:291px;
}

.box5{
	background-color: #FFFDF1;
	margin-left:10px;
	float:left;	height:auto; width:465px; padding:10px; text-align:justify;
	overflow:visible;
}

.box6{
	background-image: url(../images/teachers.gif);
	margin-left:5px;
	float:left;	height:162px; width:491px;
}


.box7{
	background-image: url(../images/behindthescenes.gif);
	background-position:center; background-repeat:no-repeat;
	float:right; height:203px; width:291px;
}

.cool{
	background-image: url(../images/iscool.gif);
	background-position:left; background-repeat:no-repeat;
	float:left; height:66px; width:297px;
}

.cool2{
	background-image: url(../images/iscoo2.gif);
	background-position:left; background-repeat:no-repeat;
	float:left; height:66px; width:297px;
}


.product1{
	background-image: url(../images/product1.jpg);
	background-position:left; background-repeat:no-repeat;
	float:left; height:206px; width:138px;
}

.scenes1{
	background-image: url(../images/scenes1.jpg);
	background-repeat:no-repeat; background-position:center;
	float:left;	height:257px; width:452px;
	
}


.scenes2{
	background-image: url(../images/scenes2.jpg);
	background-repeat:no-repeat; background-position:center;
	float:left;	height:257px; width:343px;
	
}


.scenes3{
	background-image: url(../images/scenes3.jpg);
	background-repeat:no-repeat; background-position:center;
	float:left;	height:237px; width:452px;
	
}

.scenes4{
	background-image: url(../images/scenes4.jpg);
	background-repeat:no-repeat; background-position:center;
	float:left;	height:237px; width:343px;
	
}

.ul{
	border-bottom:1px solid green; float:left; height:15px; width:100%;
}

.caption{
	font-size:14px; color: #999999; text-align:left; height:15px; float:left; font-weight:bold;
}

.date{
	font-size:10px; color:green; text-align:right; height:17px; 
}

.pages{
	font-size:10px; color:blue; text-align:right; height:15px;
}

.news{
	background-image: url(../images/news.gif);
	background-repeat:no-repeat;
	float:left;	height:65px; width:491px;
}

