/*
style for partyanimalonline index page
*/

body{
background: white url('backgrounds/bgballoonneg5.1.jpg') no-repeat fixed top left;
}
#branding{
border: 10px solid #fff ;
background:white  url('images/paol1.jpg') no-repeat left;
height:165px;

}
#branding p {
margin-top: 5em;
color: navy;
font-family: garamond;
text-align: right;
font-size: 150%;
font-weight: bold;
}

#tagline {
background: #ccc url('backgrounds/swirl.jpg');
color: white;

}

#tagline  {
height:1.5em;
font-family: "comic sans ms", Times, Georgia, Serif;
font-weight: bold;
font-size: 13pt;
background-color: #ccc;
border-top: .1em solid #4b4bc8;
border-bottom: .3em solid #4b4bc8;
text-align: center;

padding-top: 0;
padding-left: .8em;
padding-bottom:1em;
}
#main {
background: white url('backgrounds/bgballoonneg4.1.jpg') no-repeat fixed top left;
border:10px double #fc430e;
}
#main {
margin-top: 15px;
margin-left:20%;
margin-right:3%;
text-align: center;
}

#maincontent {
color:#00585a;
font-family: cursive;
font-size:10pt;
margin:20px;
}

p:first-letter {
font-weight: bold;
font-size: 120%;
}
.intro:first-line {
text-transform: uppercase;
font-size:90%;
}
#welcome {
position: relative;
width:60%;
margin-left: 50px;

}


h1{

font-size: 22pt;
text-align: center;
letter-spacing:-0.05em;
}

h2{
font-style: italic;
font-size: 18pt;
text-align: left;
}
h3{
font-size: 12pt;
text-align: left;

}

h1{
color: #ba0800;
}

h2{
color:#7928ff;
}


h3{
color:  #93f;

}

#products {
color: black;
text-align: left;


}



#mainnav {
position: absolute;
left: 3%;
top: 50px;
width: 15%;

}
#mainnavcontent ul {


list-style:none;
margin: 0;
padding: 20px;


}

#pagenav a:link, #pagenav a:visited {
margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
text-decoration: none;
}

#pagenav a:hover {

margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
text-decoration: none;
}


#pagenav li {
list-style: none;
margin:0;
padding: 0;
display: inline;
font-size:75%;
}

#picturenav {
position:relative;
float: right;
width: 15%;
margin-right: 15px;
margin-top: 20px;



}

#picturenav li {
list-style: none;
padding: 10%;

}

img.fig1 {
border: 2px solid #339;

}

img.fig2 {
border: 2px solid #339;
}

img.fig3 {
border:2px solid #339;
}








img.fig1 {
float: right;
border: 2px solid;
margin-left: 20px;
margin-bottom: 6px;



}
img.fig2 {
float: left;
border: 2px solid;
margin-right: 20px;
margin-bottom: 6px;

}

img.fig3 {
border: 2px solid;
margin-right: 20px;
margin-bottom: 6px;
}

#navbar a:link, #navbar a:visited {
margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
text-decoration: none;
width:100%;

}

#navbar a:hover {
margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
text-decoration: none;
width:100%;
}
#navigation li {
border-bottom: 1px solid #ff1d87;
}
#navigation li a:link, #navigation li a:visited {
font-size: 100%;
display: block;
padding: 0.4em 0 0.4em 0.5em;
border-left: 12px solid #2d65ff;
border-right: 1px solid #2d65ff;
background-color: #fff ;
text-decoration: none;
color:#18aa9b;

}
#navbar li {
list-style: none;
margin:0;
padding:0;
display: inline;
font-size:80%;
width:100%;

}

#news {
position: relative;
padding:0;
top: 10px;
margin-left: 5%;
margin-bottom:50px;
width:70%;

height:200px;

}
#newscontent {
margin:10px;

}
#news {
border: 2px solid navy;
background:white url('bgballoonneg1.jpg') no-repeat fixed top left;
color:navy ;
height:500px;
line-height: 1;
font-size:80%;

}
#footer {

text-align: center;
}
#footer {
margin-right: 15%
}



