body {margin:0; padding:0; background-color:#74AE2C; background-image:url(imgs/ppp_bkg.gif); background-attachment:fixed; background-repeat:no-repeat; }

table {margin:0; padding:0}

table tr {margin:0; padding:0}

table tr td {margin:0; padding:0}

img {border:0}

#left {background-image:url(imgs/left.gif); background-repeat:repeat-y; background-position:top right; position:relative; width:62px; margin:0; padding:0}

#right {background-image:url(imgs/right.gif); background-repeat:repeat-y; background-position:top left; position:relative; width:68px; margin:0; padding:0}

.footerbox {background-color:#3F3476; padding:0; width:389px}

.footer {font: 7pt Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:14px; color:#ffffff; text-align:justify; padding:10px}

.footer a {color:#ffffff; text-decoration:none}

img.header {margin-top:10px; width:350px}

.smalltext { padding:0 8px 0 8px; font: 7pt Verdana, Arial, Helvetica, sans-serif; line-height:14px; text-align:left}

p { padding:0 8px 0 8px; font: 9pt Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-align:left}

p a {color:#0099FF}

p a.link {text-decoration:none}

p a.hover {text-decoration:underline}

p a.visited {text-decoration:none}

p a.active {text-decoration:none}

p img {margin-right:12px; margin-bottom:5px}

.zero {margin:0; padding:0}

ul {padding:0 8px 0 8px; text-indent:0; margin:0; text-align:left; list-style:inside disc; font: 9pt Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-align:left}

#menuwrap {
	background: url(imgs/partner_btn_over.gif) no-repeat;
	background-color:#FFFFFF
	}
	
#menu {
	display: block;
	background: url(imgs/partner_btn.gif) no-repeat;
	background-color:#FFFFFF
	}
   
#menu a#partner {
    width: 266px;
    height: 33px;
    background: url(imgs/partner_btn.gif) no-repeat;
    display: block;
    text-decoration: none;
}

#menu a#partner:hover {
    background: url(imgs/partner_btn_over.gif) no-repeat; background-position: 0 0 ;

}

#menuwrap2 {
	background: url(imgs/keeper_btn_over.gif) no-repeat;
	background-color:#FFFFFF
	}
	
#menu2 {
	display: block;
	background: url(imgs/keeper_btn.gif) no-repeat;
	background-color:#FFFFFF
	}
	
#menu2 a#keeper {
    width: 266px;
    height: 29px;
    background: url(imgs/keeper_btn.gif) no-repeat;
    display: block;
    text-decoration: none;
}

#menu2 a#keeper:hover {
    background: url(imgs/keeper_btn_over.gif) no-repeat; background-position: 0 0 ;

}

#menuwrap3 {
	background: url(imgs/photos_btn_over.gif) no-repeat;
	background-color:#FFFFFF
	}
	
#menu3 {
	display: block;
	background: url(imgs/photos_btn.gif) no-repeat;
	background-color:#FFFFFF
	}

#menu3 a#photo {
    width: 266px;
    height: 29px;
    background: url(imgs/photos_btn.gif) no-repeat;
    display: block;
    text-decoration: none;
}

#menu3 a#photo:hover {
    background: url(imgs/photos_btn_over.gif) no-repeat; background-position: 0 0 ;

}

#menuwrap4 {
	background: url(imgs/peace_btn_over.gif) no-repeat;
	background-color:#FFFFFF
	}
	
#menu4 {
	display: block;
	background: url(imgs/peace_btn.gif) no-repeat;
	background-color:#FFFFFF
	}

#menu4 a#props {
    width: 266px;
    height: 60px;
    background: url(imgs/peace_btn.gif) no-repeat;
    display: block;
    text-decoration: none;
}

#menu4 a#props:hover {
    background: url(imgs/peace_btn_over.gif) no-repeat; background-position: 0 0 ;

}


#uploader
{
width:300px; 
border:1px solid #009193; 
margin:15px auto; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000; 
}

#uploader .title
{
text-align:center; 
background-color:#AADDD4; 
padding:10px; 
margin:0 0 15px 0; 
font-size:14px; 
font-weight:bold;
color:#009193;
border-bottom:1px solid #009193; 

}


#uploader fieldset

{
width:300px;
padding:8px;
margin:0 auto;
border:0;
text-align:center;

}


#uploader fieldset label
{
float:left; 
width:80px; 
text-align:left; 
font-size:12px; 
color:#000; 
margin:3px 8px 10px 10px
}

#uploader fieldset input
{
font-size: 12px; 
color:#000; 
margin:0 0 10px 0;
border:1px solid #009193;
}


#uploader fieldset input.text
{
float:left; 
font-size: 12px; 
color:#000; 
margin:0 0 10px 0;
border:1px solid #009193;
}

#uploader .note
{
text-align:left; 
font-size:11px; 
color:#000; 
line-height:1.2; 
margin:5px auto; 
width:200px;
}

