body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-image: url(../static/img/bg.gif);
background-repeat:no-repeat;
background-position:top;
color:#333333;
}
#wrapper{
position:relative;
margin: 0 auto;
width:780px;
padding:10px;
min-height:800px;
}
#header{
position:relative;
width:780px;
height:150px;
border:0px;
margin:0px;
padding:0px;
bottom:0px;
}
#header img{
margin:0px;
padding:0px;
}
#header a{
height:150px;
margin:0px;
padding:0px;
}
#navigation{
position:relative;
background-image: url(../static/img/navigationbar.png);
background-repeat:no-repeat;
width:780px;
height:20px;
text-align:center;
margin:0px;
padding:0px;
padding-top:20px;
top:0px;
bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
z-index:50;
margin-bottom:-20px;
clear:both;
display:block;
}
.cover{
position:absolute;
width:100px;
margin:0px;
padding:0px;
text-align:left;
list-style:none;
top:0px;
height:40px;
}
#c0{
position:absolute;
left:126px;
}
#c1{
left:232px;
position:absolute;
}
#c2{
left:340px;
position:absolute;
}
#c3{
left:445px;
position:absolute;
}
#c4{
left:551px;
position:absolute;
}


.top{
text-indent:0px;
}
.top li{
list-style:none;
text-decoration:none;
width:100px;
height:35px;
}
.top a{
padding:5px;
padding-bottom:1px;
padding-top:9px;
text-decoration:none;
text-align:center;
display:block;
width:90px;
height:25px;
}
.top a:hover{
background-image: url(../static/img/topbutton.png);
background-repeat:no-repeat;
background-position:right;
}
.hoverer{
background-image: url(../static/img/topbutton.png);
background-repeat:no-repeat;
background-position:left;
}
.hoverer a{
color:#FFFFFF;
}
.hoverer:hover{
background-position:right;
}
.hoverer .top{
background-image: url(../static/img/topbutton.png);
background-repeat:no-repeat;
background-position:left;
}
.hoverer .top:hover{
background-position:right;
}
.hoverer  .top a:hover{
color:#000000;
}
.hoverer a:hover{
color:#000000;
}


.bottom{
text-indent:0px;
}
.bottom li{
list-style:none;
text-decoration:none;
width:100px;
height:35px;
}
.bottom a {
color:#FFFFFF;
background-image:url(../static/img/button.png);
background-repeat:no-repeat;
background-position:left;
padding:5px;
padding-bottom:3px;
padding-top:7px;
padding-left:15px;
text-decoration:none;
display:block;
width:150px;
height:25px;
margin-left:-40px;
}
.bottom a:hover{
background-image:url(../static/img/button.png);
background-repeat:no-repeat;
background-position:right;
color:#333333;
}

#subnavigationholder{
position:relative;
top:20px;
margin:0px;
padding:0px;
width:780px;
height:30px;
background-image:url(../static/img/subnavibar.gif);
background-repeat:no-repeat;
z-index:20;
}

.subnavilink{
padding:0px;
margin:0px;
margin-left:25px;
font-size:12px;
float:left
}
.subnavilink a{
padding:0px;
margin:0px;
text-decoration:none;
color:#CCCCCC;
}
.subnavilink p{
padding:0px;
margin:0px;
margin-top:5px;
}
.subnavilink a:hover{
color:#FFFFFF;
}
#managesubnavi{
position:relative;
top:20px;
margin:0px;
padding:0px;
width:780px;
height:30px;
background-image:url(../static/img/submanagebar.gif);
background-repeat:no-repeat;
font-size:12px;
z-index:20;
}
#managesubnavi a{
padding:0px;
margin:0px;
text-decoration:none;
color:#006600;
}
#managesubnavi p{
padding:0px;
margin:0px;
margin-left:25px;
padding-top:5px;
}
#managesubnavi a:hover{
color:#FFFFFF;
}
#contentwrapper{
position:relative;
background-image:url(../static/img/contentwrapper.gif);
background-repeat:repeat-y;
height:auto;

width:780px;
padding:0px;
margin:0px;
padding-bottom:10px;
}

#pageheader{
margin-top:20px;
margin-left:40px;
padding-top:10px;
}
#pageheader h1{
font-size:18px;
}

.content{

margin:40px;
margin-top:20px;
width:700px;
}
.content h2{
font-size:14px;
}
.content p{
margin-left:5px;
font-size:12px;
}
.sub1holder{
position:relative;
padding:0px;
width:690px;
margin:45px;
margin-top:0px;
}
.sub1{
position:relative;
width:680px;
padding:5px;
padding-top:0px;

}

.sub1 h2{
position:relative;
background-image:url(../static/img/subcontent.gif);
background-repeat:no-repeat;
width:680px;
padding:5px;
padding-top:10px;
margin:0px;
margin-left:-5px;
font-size:14px;
height:25px;
padding-bottom:2px;
}
.sub1 p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-2px;
}
.subborder{
position:relative;
padding:5px;
margin:-5px;
margin-top:-2px;
border: solid 1px #999999;
}
.subborder table {
font-size:12px;
text-align:center;
}

.sub3holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:0px;
}
.sub3left{
position:relative;
width:210px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub3heading.gif);
background-repeat:no-repeat;
}
.sub3center{
position:relative;
width:210px;
left:15px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub3heading.gif);
background-repeat:no-repeat; 
}
.sub3right{
position:relative;
width:210px;
left:30px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub3heading.gif);
background-repeat:no-repeat;
}
.sub3left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub3center h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub3right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub3left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
.sub3center p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
.sub3right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

<!-- -->

.con3holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:-20px;
}
.con3left{
position:relative;
width:210px;
float:left;
padding:5px;
padding-top:0px;
}
.con3center{
position:relative;
width:210px;
left:15px;
float:left;
padding:5px;
padding-top:0px;
}
.con3right{
position:relative;
width:210px;
left:30px;
float:left;
padding:5px;
padding-top:0px;
}
.con3left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con3center h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con3right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con3left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
.con3center p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
.con3right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
<!-- -->
.sub2holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:0px;
}
.sub2left{

position:relative;
width:325px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2heading.gif);
background-repeat:no-repeat;
}

.sub2right{
position:relative;
width:325px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2heading.gif);
background-repeat:no-repeat;
}
.sub2left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.sub2right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub2left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

.sub2right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
<!-- -->
.con2holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:-20px;
}
.con2left{
position:relative;
width:325px;
float:left;
padding:5px;
padding-top:0px;
}

.con2right{
position:relative;
width:325px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
}
.con2left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.con2right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con2left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

.con2right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
<!-- -->
.sub1to2holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:0px;
}
.sub1to2left{
position:relative;
width:225px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2to1sheading.gif);
background-repeat:no-repeat;
}

.sub1to2right{
position:relative;
width:425px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2to1lheading.gif);
background-repeat:no-repeat;
}
.sub1to2left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.sub1to2right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub1to2left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

.sub1to2right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

<!-- -->
.con1to2holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:-20px;
}
.con1to2left{
position:relative;
width:225px;
float:left;
padding:5px;
padding-top:0px;
}

.con1to2right{
position:relative;
width:425px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
}
.con1to2left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.con1to2right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con1to2left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}

.con1to2right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-3px;
}
<!-- -->
.sub2to1holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:0px;
}
.sub2to1left{
position:relative;
width:425px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2to1lheading.gif);
background-repeat:no-repeat;
}

.sub2to1right{
position:relative;
width:225px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
background-image:url(../static/img/sub2to1sheading.gif);
background-repeat:no-repeat;
}
.sub2to1left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.sub2to1right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.sub2to1left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-2px;
}

.sub2to1right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-2px;
}
<!-- -->
.con2to1holder{
position:relative;
padding:0px;
width:700px;
margin:45px;
margin-top:-20px;
}
.con2to1left{
position:relative;
width:425px;
float:left;
padding:5px;
padding-top:0px;
}

.con2to1right{
position:relative;
width:225px;
left:19px;
float:left;
padding:5px;
padding-top:0px;
}
.con2to1left h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}

.con2to1right h2{
margin-top:12px;
font-size:14px;
margin-bottom:10px;
}
.con2to1left p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-2px;
}

.con2to1right p{
font-size:12px;
padding: 5px;
margin: -5px;
margin-top:-2px;
}
<!-- -->
.messages{
position:relative;
width:655px;
border: solid 1px #CCCCCC;
padding:10px;
padding-top:0px;
margin:0px;
margin-bottom:5px;
margin-top:5px;
}
.messages h1{
font-size:14px;
line-height:30px;
padding:0px;
margin:0px;
background-color:#DCDCDC;
margin-left:-10px;
margin-right:-10px;
text-indent:10px;
}

.messages h2{
font-size:9px;
text-indent:15px;
text-align:right;
padding:0px;
margin:0px;
color:#999999;
padding-top:5px;
}

.messages p{
font-size:12px;
padding:0px;
margin:0px;
padding-top:5px;

}

#addsection{
border: 1px solid #CCCCCC;
background-color:#DCDCDC;
padding:0px;
margin:0px;
margin-top:15px;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
text-align:center;
}
#addsection:hover{
border: 1px solid #666666;
background-color:#006600;
}
#addsection a{
color:#666666;
text-decoration:none;
padding-top:15px;
padding-bottom:15px;
display:block;
}
#addsection a:hover{
color:#FFFFFF;
text-decoration:none;
}
#addsubnavigation{
border: 1px solid #CCCCCC;
background-color:#DCDCDC;
padding:0px;
margin:0px;
margin-top:15px;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
text-align:center;
}
#addsubnavigation:hover{
border: 1px solid #666666;
background-color:#0066CC;
}
#addsubnavigation a{
color:#666666;
text-decoration:none;
padding-top:15px;
padding-bottom:15px;
display:block;
}
#addsubnavigation a:hover{
color:#FFFFFF;
text-decoration:none;
}
#deletesection{
border: 1px solid #CCCCCC;
background-color:#DCDCDC;
padding:0px;
margin:0px;
margin-top:15px;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
text-align:center;
}
#deletesection:hover{
border: 1px solid #666666;
background-color:#990000;
}
#deletesection a{
color:#666666;
text-decoration:none;
padding-top:15px;
padding-bottom:15px;
display:block;
}
#deletesection a:hover{
color:#FFFFFF;
text-decoration:none;
}

#footernavigation{
position:relative;
width:780px;
height:50px;
margin:0 auto;
padding:0px;
text-align:center;
color:#666666;
text-decoration:none;
}
#footernavigation a{
font-size:14px;
color:#666666;
text-decoration:none;
}
#footernavigation a:hover{
font-size:14px;
color:#333333;
}
#footer{
position:relative;
height:150px;
width:780px;
margin:0px;
padding:0px;
}
.admin_tool{
position:relative;
background-color:#DCDCDC;
width:687px;
border: 1px solid #CCCCCC;

}
.admin_tool a{
display:block;
font-size:12px;
padding-left:10px;
color:#333333;
text-decoration:none;
}
.delete_section a:hover{
background-color:#990000;
color:#FFFFFF;
}
.edit_section a:hover{
background-color:#CC9900;
color:#FFFFFF;
}