/*----------------------  XIE XIE---------------------
----------------------------  7.13.2009-----------------------------*/

/*----------------------  CSS RESET ---------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	}

ol, ul {
	list-style: none;
	}
blockquote, q {
	quotes: none;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
	}

body {
	background: url(../Img/bg.gif) top center repeat-x #b396b8;
	font-family:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION:none;
	}
A:link { 
	font-family:Tahoma, Geneva, sans-serif; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	}
A:active {
	TEXT-DECORATION: none;
	}
A:visited {  
	TEXT-DECORATION: none;
	}
A:hover {
	TEXT-DECORATION: underline;
	}

img{ 
	border:0;
	}
.clear{ clear:both;}
/*----------------------  container form --------------------- */


#container{ margin:0 auto; width:823px;}

#logo{ height:106px; text-align:center; position:relative; }
#music{ position:absolute; top:0; right:0; width:113px; height:25px;}

#flash{ width:823px; height:566px;}
#sub{ width:823px; background:url(../Img/subbg.gif) top center no-repeat;}

#col1{ float:left; width:196px; height:307px; background:url(../Img/LeftLine.gif) top right no-repeat; margin:40px 0 0 0;}
#col2{ float:left;width:527px;margin:40px 0 0 0; padding:10px 30px 30px 70px;}
#nav ul{display:inline; }
#nav li{ float:left; }

li#menu{ text-indent:-99999px; }
li#menu a{width:89px; height:46px;display:block; background:url(../Img/menu.gif) no-repeat;}
li#menu a:hover{ background:url(../Img/menu_up.gif) no-repeat;}

li#about{ text-indent:-99999px; }
li#about a{width:84px; height:46px;display:block; background:url(../Img/about.gif) no-repeat;}
li#about a:hover{ background:url(../Img/about_up.gif) no-repeat;}


li#project{ text-indent:-99999px; }
li#project a{width:141px; height:46px;display:block; background:url(../Img/project.gif) no-repeat;}
li#project a:hover{ background:url(../Img/project_up.gif) no-repeat;}

li#newsletter{ text-indent:-99999px; }
li#newsletter a{width:122px; height:46px;display:block; background:url(../Img/newletter.gif) no-repeat;}
li#newsletter a:hover{ background:url(../Img/newletter_up.gif) no-repeat;}

li#store{ text-indent:-99999px; }
li#store a{width:141px; height:46px;display:block; background:url(../Img/store.gif) no-repeat;}
li#store a:hover{ background:url(../Img/store_up.gif) no-repeat;}

li#contact{ text-indent:-99999px; }
li#contact a{width:100px; height:46px;display:block; background:url(../Img/contact.gif) no-repeat;}
li#contact a:hover{ background:url(../Img/contact_up.gif) no-repeat;}

li#order{ text-indent:-99999px; }
li#order a{width:146px; height:46px;display:block; background:url(../Img/order.gif) no-repeat;}
li#order a:hover{ background:url(../Img/order_up.gif) no-repeat;}

#direction{ margin:10px 25px 10px 0; color:#6d3677; text-align:right;padding:0 0 0 10px;}
#direction a{ color:#6d3677;}
#direction a:hover{ color:#6d3677; text-decoration:underline;}
#direction a:visited{ color:#6d3677; text-decoration:none}

.menucontent{ width:370px; padding:0 0 10px 0;}
#col2 h3{ font-size:15px; font-weight:bold;color:#6d3677; padding:0 0 10px 0; text-decoration:underline;}
.aboutcontent{width:500px; padding:0 0 10px 0; /*height:450px*/}
.aboutcontent p{font-size:12px; font-weight:bold; color:#6d3677; line-height:25px;}

.aboutcontent p a:link{font-size:12px; font-weight:bold; color:#6d3677; line-height:25px;}
.aboutcontent p a:hover{ text-decoration:underline;}

.menucontent p{font-size:12px; font-weight:bold; color:#6d3677;}
.menucontent .green{
	font-size:11px;
	font-weight:normal;
	color:#090;
}
.price{ float:right; font-size:14px;}
.space{ height:15px;}
#footer{ padding:0; no-repeat;}

#copyright{ color:#ffffff; text-align:center; line-height:22px;}
#copyright a{ color:#ffffff; text-decoration:underline; }
#copyright a:hover{ color:#ffffff; }
#copyright a:visited{ color:#ffffff; }
