/* CSS Document */
#header {
}

#nav { 
position: absolute; top: 20px; left: 20px; width: 620px; height: 50px; visibility: visible; display: block; z-index: 1000;
}
 
#nav ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #fff;
 width: 100%;
 }

 #nav ul li { 
 display: inline; 
 }

 #nav ul li a
 {
 text-decoration: none;
 padding: .2em 1em;
 color: #fff;
 background-color: #F12104;
 font-size: 11px;
 line-height: 1.8em;
 }

 #nav ul li a:hover
 {
 color: #000000;
 background-color: #ECFF41;
 }
 
 
#content {
float: left;
position:absolute;
width: 900px;
z-index: 600;
}

#rightsidebar {
position:absolute;
z-index: 1000;
left: 850px;
width: 200px;
padding-bottom: 20px;
}

#rightsideover {
position:absolute;
z-index: 1400;
left: 880px;
width: 200px;
top: 160px;

}

#verticalnav { 
position: relative; top: 60px; visibility: visible; display: block; z-index: 1000;
}
 
#verticalnav ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #fff;
 width: 100%;
 }

#verticalnav ul li { 

 }

#verticalnav ul li a
 {
 text-decoration: none;
 padding: .2em 1em;
 color: #565610;
 background-color: #fafae7;
 font-size: 11px;
 line-height: 2em;
 }

#verticalnav ul li a:hover
 {
 color: #000000;
 background-color: #ECFF41;
 }

#bgdecor {
position:absolute;
top: 0px;
z-index: 1;
}

.right {
padding: 0px 0px 10px 0px;

}

.top {
padding: 0px 0px 0px 0px;
}

.bottom {
padding: 0px 0px 0px 0px;

}

.overlay{
position:absolute;
z-index: 1010;
left: 600px;
top: 170px;
padding: 0px 0px 0px 0px;
}

.overlay2{
position:absolute;
z-index: 700;
left: -20px;
top: -2px;
padding: 0px 0px 0px 0px;
}

.overlay3 {
position:absolute;
z-index: 800;
left: 700px;
top: 350px;
padding: 0px 0px 0px 0px;
}

.aleft {
float: left;
position:relative;
}

.aright {
float: right;
position:relative;
padding: 20px 20px 20px 30px;
}

.aligntop {
	position:absolute;
	left: 626px;
	top: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1200;
	width: 329px;
	height: 185px;
}

.aligntopleft {
position:absolute;
left: 0px;
top: 0px;
padding: 0px 0px 0px 0px;
}

body {
background-image:url(images/gradient_tile.gif);
background-repeat:repeat-x;
background-color:#ffff33;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}

blockquote {
background-image:url(images/leftquote.png);
background-repeat: no-repeat;
float: left;
width: 175px;
margin: 0 0.7em 0 0;
padding: 20px 0 0 27px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
font-style: italic;
color:#000;
}

blockquote p {
margin: 0;
padding: 0 22px 10px 0;
width: 150px;
text-align:justify;
line-height: 1.3em;
background-image: url(images/rightquote.png);
background-repeat: no-repeat;
background-position: bottom right;
}

h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: large;
font-weight:normal;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
font-weight:normal;
}

a {
 color: #ff0000;
 text-decoration: none;
 }

p {
line-height: 1.5em;
}

.dashed {
border-color: #FF0000; border-style:dashed; border-width:thin;
}

.panel {
padding: 10px 10px 10px 10px;
border-color: #FF0000; border-style:dashed; border-width:thin;
background-color:#fafae7;
}

.contenttext {
padding: 10px 60px 10px 40px;
background: #fafae7;

}
