body {font-family: arial, helvetica, "sans serif";
font-size: 16pt;
background-color:#FFFFCC;
background-image:url(images/backgrounds/shapes2.jpg);
}

div.titlebar
{
position:absolute;
top: 10px;
left: 30px;
width:1000px;
background-color:none;
height:140px;
border-style: none;
padding: 0px;
}

div.titlebar img
{border-style: none;
margin: 0px;}

h1 {
text-align: center;
}

div.titlebar h1 
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 42pt;
font-weight:normal;
margin: 30px;
padding:5px;
color:#110078;
border-bottom-style: solid;
border-width: 3px;
border-color: #110078; 
width: 750px;}

div.navbar{
position: absolute;
top: 0px;
left: 30px;
margin: 6px;
height: 30px;
width: 900px;
background-color:#FF3300;
background-image:url(images/menubar-background.jpg);
border-style:solid;
border-color:#000099;
border-width:1px 0px 1px 0px;
}

div.navbar a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11pt;
letter-spacing:0.1em;
margin-left: 10px;
background-color:none;
text-decoration:none;
color: #110078;
}

div.navbar a:hover {background-color:#DB7D71;}

/*insert roundedges after navbar*/

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 24pt;
font-weight:normal;
letter-spacing: 0.2em;
border:solid 1px #EAED28;
width:840px;
text-align: center;
padding: 10px;
margin: 20px;
}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
width:840px;
text-align: center;
padding: 2px;
margin: 10px;


}

div.mainbody
{
position:absolute;
top: 40px;
width:900px;
margin: 5px 30px 5px 30px;
background-color:#FFFFCC;
background-image:url(images/backgrounds/shapes3-texture2.jpg);
background-repeat:repeat;
background-position:inherit;
height: 680px;
}

div.column1
{
background-image:url(images/backgrounds/shapes3-texture.jpg);
background-repeat:repeat;
position: absolute;
top: 0px;
left: 0px;
}

div.column2
{
position:absolute;
top: 80px;
left: 450px;
border-left-style: dotted;
border-left-width: 2px;
border-left-color:#CCFF99;
}

#allimages {
margin-left: auto;
margin-right: auto;
text-align: center;
width: 720px;
background-color: none;
height: 400px;
}

div.slideshow
{
position:relative;
}

div.caption {
position:relative;
text-align:left;
border-style: solid;
border-width: 1px;
border-color:#DDDDDD;
width: 200px;
margin-left: 20px;
margin-bottom: 20px;
padding: 3 px;
}

div.caption p
{
font-family:Georgia, "Times New Roman", Times, serif;
margin: 0px;
font-size: 14pt;
width: 200px;
font-weight: normal;
}

div.slideshow div.caption {
position:relative;
text-align:center;
border-style: solid;
border-width: 1px;
border-color:#EAED28;
width: 460px;
left: 150px;
margin: 0px;
margin-top: 20px;
padding: 3 px;}

div.slideshow div.caption p
{
font-size: 14pt;
font-weight: normal;
}
em{color:red;}

em{color:red;}

img {
padding: 5px;
border-style:dotted;
border-width:2px;
border-color:#888888;}

#mainimageleft {
position: absolute;
left: 70px;
top:260px;
}

#mainimageright {
position: absolute;
left: 500px;
top:260px;
}

img.right {
width:250px;
}

img.medium {
width: 420px;
}

#logo {
position: absolute;
top: 500px;
left: 395px;
}

#clicktext {
position: absolute;
top: 630px;
left: 20px;
}

img.smallright{
width:150px;
}

img.rightfloat
{float:right;}

img.left {width:250px;}

img.middle{
width:150px;
}

img.graphics {border-style: none;}

img.slideshow {
clear:both;
height: 300px;

}

p {width:400px;}

p.right{width:400px;
margin-left:280px;
}

ul {width:400px;}
