body {
background:#ffffff url(images/background.gif) top center repeat-y;
text-align: center;
}

h1 {
font-family:"arial", sans-serif;
color:#000; 
font-size:28px;
}

h2 {
font-family:"arial", sans-serif;
color:#6f6e6e;
font-size:14px;
}

h3 {
font-family:"arial", sans-serif;
color:#CC0033;
font-size:14px;
text-align:right;
}

h4 {
font-family:"Impact", sans-serif; 
color:#6f6e6e;
font-size:20px;
text-align:left;
}

#prcontent {
padding:10px 10px;
position:absolute;
height:120px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
top:65px;
left:220px;
}

#crcontent {
padding:10px 10px;
position:absolute;
height:120px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
top:65px;
left:220px;
}

#prcontact {
padding:10px 10px;
position:absolute;
height:120px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
top:65px;
left:220px;
}

#signup {
padding:10px 5px;
position:absolute;
height:50px;
width:140px;
background-image:url(images/would_you.jpg);
background-repeat:repeat-x;
background-position:top;
font-size:12px;
color:#fff;
top:380px;
left:800px;
}

#wedd {
padding:10px 10px;
position:absolute;
height:120px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
top:65px;
left:220px;
}

#trade {
padding:10px 10px;
position:absolute;
height:120px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
top:3480px;
_top:3715px;
left:220px;
}

#guarantee {
padding:10px 10px;
position:absolute;
height:auto;
width:400px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:610px;
_top:645px;
left:500px;
}

#bottle {
padding:10px 10px;
position:absolute;
height:200px;
width:500px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:820px;
_top:900px;
left:220px;
}

#grandiose {
padding:10px 10px;
position:absolute;
height:auto;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:930px;
_top:1020px;
left:220px;
}

#legs {
padding:10px 10px;
position:absolute;
height:auto;
width:200px;
padding-right:10px;
top:1340px;
_top:1483px;
left:220px;
}

#dancing {
padding:10px 10px;
position:absolute;
height:auto;
width:570px;
font-family:"arial", sans-serif;
background-color:fdfad9;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:1400px;
_top:1520px;
left:400px;
}

#etiquette {
padding:10px 10px;
position:absolute;
height:auto;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:1500px;
_top:1650px;
left:220px;
}

#listen {
padding:5px 10px;
padding-bottom:10px;
position:absolute;
height:50px;
width:500px;
background-color:fdfad9;
font-family:"Courier New", sans-serif;
color:#6f6e6e; 
font-size:16px;
text-align:left;
top:2380px;
_top:2580px;
left:300px;
}

#chess {
padding:10px 10px;
position:absolute;
height:200px;
width:770px;
font-family:"arial", sans-serif;
color:#6f6e6e;
font-size:14px;
font-weight: bold;
text-align:left;
padding-right:10px;
top:3300px;
_top:3550px;
left:220px;
}

#stones {
padding:10px 10px;
position:absolute;
height:auto;
width:200px;
padding-right:10px;
top:2490px;
_top:2680px;
left:600px;
}

#tquest {
position:absolute;
height:110px;
width:400px;
background-color:fdfad9;
font-family:"Courier New", sans-serif;
vertical-align:middle;
top:3700px;
_top:3935px;
left:270px;
}

#question {
padding:10px 10px;
position:absolute;
height:auto;
width:120px;
background-color:fdfad9;
font-family:"Courier New", sans-serif;
padding-right:10px;
top:3700px;
_top:3935px;
left:670px;
}

#control {
padding:10px 10px;
position:absolute;
height:auto;
width:380px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:100px;
left:220px;
}

#helpful {
padding:10px 10px;
position:absolute;
height:auto;
width:480px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:920px;
_top:1020px;
left:220px;
}

#social {
padding:10px 10px;
position:absolute;
height:auto;
width:380px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:100px;
left:610px;
}

#focus {
padding:10px 10px;
position:absolute;
height:auto;
width:150px;
padding-right:10px;
top:700px;
_top:750px;
left:20px;
}

#bar {
padding:10px 10px;
position:absolute;
height:auto;
width:150px;
padding-right:10px;
top:680px;
_top:730px;
left:180px;
}

#things {
padding:10px 10px;
position:absolute;
height:auto;
width:330px;
font-family:"courier new", sans-serif;
color:#CC0033; 
font-size:14px;
text-align:left;
padding-right:10px;
top:950px;
_top:1020px;
left:640px;
}

#mrm {
padding:10px 10px;
padding-right:20px;
position:absolute;
height:auto;
width:330px;
font-family:"courier new", sans-serif;
color:#CC0033; 
font-size:14px;
text-align:right;
padding-right:10px;
top:1010px;
_top:1080px;
left:640px;
}

#scheduling {
padding:10px 10px;
position:absolute;
height:auto;
width:480px;
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:left;
padding-right:10px;
top:60px;
_top:60px;
left:220px;
}

#container {
margin-left: auto;
margin-right: auto;
width: 50em;
}

#wrapper {
background: #fff;
margin-left: auto;
margin-right: auto;
position:relative;
top:0px;
left:auto;
width:1010px; 
height:auto;
text-align:left;
}

#menu a, #menu a:visited {
text-decoration:none; 
text-align:center; 
background-image:url(images/menu_bg1.jpg); 
color:#fff; 
display:block; 
width:120px;
height:15px; 
border:2px solid #fff;
border-color:#def #678 #345 #cde;
padding:0.25em;
margin:0.5em auto;
}

#menu a:hover {
top:2px;
left:2px;
color:#fff;
border-color:#345 #cde #def #678;
}

#expose {
padding:0px 95px;
position:absolute;
top:5px;
left:120px;
font-family:"Impact", sans-serif; 
color:#CC0033;
font-size:24px;
font-weight: bold;
}

#crumbs {
padding:0px 95px;
position:absolute;
top:5px;
left:120px;
font-family:"Impact", sans-serif; 
color:#CC0033;
font-size:24px;
font-weight: bold;
}

#mission {
position:absolute;
top:70px;
left:220px;
height:100px;
width:590px;
font-family:"arial", sans-serif;
color:#6f6e6e;
font-size:12px;
text-align:justify;
}

#sign {
position:absolute;
top:0px;
left:10px;
}

#singer {
position:absolute;
top:20px;
left:830px;
}

#logo {
position:absolute;
top:210px;
left:10px;
font-family:"Impact", sans-serif; 
color:#afadad;
font-size:32px;
font-weight: bold;
text-align:left;
}

#event {
position:absolute;
top:218px;
left:220px;
font-family:"arial", sans-serif;
color:#afadad;
font-size:24px;
font-weight: bold;
text-align:left;
}

#showcase {
position:absolute;
top:280px;
left:42px;
clear:both; 
height:auto;
}

#info {
position:fixed;
top:300px;
height : auto;
}

#content {
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:12px;
text-align:justify;
padding-right:10px;
position:absolute;
top:270px;
left:220px;
clear:both; 
height:auto;
}

#email {
font-family:"arial", sans-serif;
color:#000; 
font-size:14px;
text-align:right;
width:100px;
top:770px;
left:660px;
}

#phone {
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:18px;
text-align:center;
font-weight: bold;
width:120px;
top:640px;
left:660px;
}

#call {
font-family:"arial", sans-serif;
color:#6f6e6e; 
font-size:18px;
text-align:center;
font-weight: bold;
width:120px;
top:620px;
left:660px;
}

#footer1 {
position:absolute;
width:1010px;
height:30px;
top:590px;
left:0px;
background-image:url(images/lr9.jpg);
background-repeat:repeat-x;
}

#footer2 {
position:absolute;
width:1010px;
height:30px;
top:1000px;
_top:1080px;
left:0px;
background-image:url(images/lr9.jpg);
background-repeat:repeat-x;
}

#footer3 {
position:absolute;
width:1010px;
height:30px;
top:3830px;
_top:4050px;
left:0px;
background-image:url(images/lr9.jpg);
background-repeat:repeat-x;
}

#footer4 {
position:absolute;
width:1010px;
height:30px;
top:2000px;
_top:2200px;
left:0px;
background-image:url(images/lr9.jpg);
background-repeat:repeat-x;
}

#copyright {
font-family:"arial", sans-serif;
color:#000; 
font-size:10px;
position:absolute;
top:10px;
left:740px;
}

#privacy {
font-family:"arial", sans-serif;
color:#000; 
font-size:10px;
position:absolute;
top:10px;
left:400px;
}

#design {
font-family:"arial", sans-serif;
color:#000; 
font-size:10px;
position:absolute;
top:10px;
left:60px;
}

a:link { 
color:#a1a1a1;
}

a:visited {
color : #350289;
text-decoration : underline;
}

a:hover {
color : #000;
text-decoration : none;
}

a:active {
color : #fff;
}
