* {
margin:0px;
padding:0px;
}

body {
background-color:#999999;
background-image:url('../images/bg.jpg');
font-family:arial;
}

p.heading {
font-family:impact;
font-size:30px;
font-weight:bold;
color:#000;
line-height:28px;
margin-bottom:5px;
}

p.heading2 {
font-family:impact;
font-size:24px;
font-weight:bold;
color:#000;
line-height:28px;
margin-bottom:5px;
}
p.heading_order_location {
margin-top:10px;
font-family:impact;
font-size:20px;
font-smooth:always;
}
p.heading_order_shop {
font-family:impact;
font-size:16px;
}
p.text {

}
input {
padding:0px;
margin:0px;
border:none;
background-color:#FFF;
background-color:#FFF !important;

width:170px;
font-family:verdana;
font-size:10px;
}


#name {

}

#phone {
margin-top:21px !important;
margin-top:19px;
}
#email {
margin-top:21px !important;
margin-top:19px;
}
#enquiry {
font-family:verdana;
font-size:10px;
border:0px solid #000;
margin-top:21px !important;
margin-top:19px;
width:170px;
scroll:none;
height:160px;
}

/************************************************************************************************************/
#site {
position:relative;
width:800px;
height:550px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
}
#intro {
position:relative;
width:800px;
height:560px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
text-align:center;
}
#intro a:link, #intro a:visited {
font-size:12px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
#intro a:hover, #intro a:active {
font-size:12px;
color:#FFF;
font-weight:bold;
text-decoration:underline;
}
#header{
position:absolute;
top:0px;
left:0px;
width:800px;
height:40px;

}
#body{
position:absolute;
top:40px;
left:0px;
width:800px;
height:510px;
}

#home_left {
position:absolute;
top:0px;
left:0px;
width:620px;
height:500px
}
#home_right {
position:absolute;
top:0px;
left:620px;
width:180px;
height:500px;
}

#home_right_nav {
position:relative;
top:30px;
width:150px;
height:470px;
}

#content_mission {
position:absolute;
top:30px;
left:40px;
width:345px;
height:400px;
text-align:justify;
color:#FFF;
font-family:arial narrow;
font-size:14px;
font-weight:bold;
line-height:14px;
}
#content_factory {
position:absolute;
top:110px;
left:25px;
width:345px;
height:360px;
text-align:justify;
}
#content_shaper {
position:absolute;
top:10px;
left:10px;
width:400px;
height:360px;
text-align:justify;
}
#content_girls {
position:absolute;
top:280px;
left:65px;
width:111px;
height:40px;
}
#content_girls a:link, #content_girls a:visited {
display:block;
width:111px;
height:40px;
background-image:url(../images/girls_layne.jpg);
}
#content_girls a:hover, #content_girls a:active {
display:block;
width:111px;
height:40px;
background-image:url(../images/girls_layne_hover.jpg);
}



#content_order {
display:block;
position:absolute;
top:97px;
left:251px;
width:208px;
height:190px;
background-image:url(../images/orderform.jpg);
}
#content_order a:link, #content_order a:visited {
display:block;
width:208px;
height:190px;
background-image:url(../images/orderform.jpg);
}
#content_order a:hover, #content_order a:active {
display:block;
width:208px;
height:190px;
background-image:url(../images/orderform_hover.jpg);
}
#content_stockist {
position:absolute;
top:100px;
left:20px;
width:680px;
height:190px;
}
#stockist1 {
position:relative;
width:160px;
color:#FFF;
font-family:arial narrow;
font-size:12px;
font-weight:bold;
line-height:12px;
float:left;
}
#stockist2 {
position:relative;
width:160px;
color:#FFF;
font-family:arial narrow;
font-size:12px;
font-weight:bold;
line-height:12px;
float:left;
}
#stockist3 {
position:relative;
width:160px;
color:#FFF;
font-family:arial narrow;
font-size:12px;
font-weight:bold;
line-height:12px;
float:left;
}
#stockist4 {
position:relative;
width:160px;
color:#FFF;
font-family:arial narrow;
font-size:12px;
font-weight:bold;
line-height:12px;
float:left;
}

#content_contact {
position:absolute;
top:70px;
left:110px;
width:200px;
height:400px;
}
#content_contact_result {
position:absolute;
top:38px;
left:30px;
width:260px;
height:12px;
font-family:arial;
font-size:10px;
font-weight:bold;
}
#content_contact_submit {
position:absolute;
top:347px;
left:100px;
width:195px;
height:33px;
}

#content_contact_submit a:link, #content_contact_submit a:visited {
display:block;
width:195px;
height:33px;
background-image:url(../images/contact_submit.jpg);
}
#content_contact_submit a:hover, #content_contact_submit a:active {
display:block;
width:195px;
height:33px;
background-image:url(../images/contact_submit_hover.jpg);
}

#boardnav{
margin-top:470px;
}



