body { background-color: #333; }

p { 
font: normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; 
color: #666;
}

h1 {
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif; color: #FFFF00; 
font-size: 20px; 
letter-spacing: 2px; 
line-height: 15px;
}

h2 {
text-align: center;
font-size: 20px; 
letter-spacing: 1px;
}

h3 {
font-size: 15px;
color: #FF0000;
}

ul { 
font: normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; 
color: #666;
}

/* Design */
#wrap 
{
margin: 5% auto 5% auto;
width: 762px; 
clear: both; 
background: #fff url(/templates/v3/images/mainbg.gif) top repeat-y; 
}

#top 
{ 
background: #333 url(/templates/v3/images/topbg.gif) bottom no-repeat; 
height: 30px; 
}

#left 
{ 
float: left;
margin: 0 0 0 15px;
padding: 5px;
width: 230px;
min-height: 390px;  
background: #929292 url(/templates/v3/images/stars.jpg) left bottom no-repeat; 
}

#right 
{
margin: 0 15px 0 15px;
min-height: 400px;  
padding: 0 15px 0 255px;
}

#bottom 
{ 
background: #333 url(/templates/v3/images/footbg.gif) top no-repeat; 
height: 30px; 
}

/* Elements */

#left p { color: #fff;  text-align: justify;  line-height: 14px;  margin: 5px; }
#left p.link { text-align: right; padding: 110px 15px 0 0; }
#left a { color: #fc0; text-decoration: none; font-weight: bold; }
#left a:hover { color: #fff; }
#right p { line-height: 14px; color: #333; }
#right a { color: #800000; text-decoration: none; font-weight: bold; }
#right a:hover { color: #fc0; }
#right p.prayer { color: #FF0000; }


/* Forms */

legend {  
margin-left: 15px;  
color: #000;  
font-weight: bold;
font-size: 12px;
}

fieldset label { padding-left: 5px; }
fieldset p { color: #000; }

textarea {  
background-color: #fff;
color: #000;
width: 200px;
height: 50px;
}

input {  
background-color: #fff;
color: #000;
width: 200px;
}

input submit {  
border-style: none;
padding-bottom: 5px;
}
