/**
* CSS
* 
* @version 1.1
* @author Vaska 
* @author Gregory Cadar
* @author James Brown
*/
* {
	margin: 0;
	padding: 0;
        font-size: 100%;
}

body {
	font-size: 0.685em;
	font-family: Lucida Sans, Lucida Sans Unicode, sans-serif;
	background: #FDEFA5 url(http://jamphotos.net/design/yellowbg.gif) repeat-x scroll 0 0;
        color: #3c3c3c;

}

body.section-1 { }
body.section-2 { }
body.section-3 { }


#home-bg {
background:transparent url(http://jamphotos.net/design/maryambackground.png) no-repeat scroll -6px -32px;
height:600px;
}

#home-bg span {display:none;}


#logo {height: 72px; background: white url(http://jamphotos.net/design/logo.png) no-repeat 11px 0; margin-bottom: 16px;}
#logo span {display: none;}

a:link { text-decoration: none; color: #3C3C3C; padding: 3px 0px 3px 0px;}
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #613B87; padding: 3px 0px 3px 0px;}
a:hover { background: #E9E9E9; }

a img { border: none; }

#menu {
float:left;
margin-left: 50px;
margin-top: 25px;
padding:5px 20px 0;
background: white;
width: 145px;
border: 1px dashed #B76FFD;
}

#menu ul {
	list-style: none;
	margin: 0 0 15px; 
       padding-left: 00px;
}

#menu ul li {
display: block;
padding: 2px 0px;
border-bottom: silver 1px dotted;
}

#menu ul li a {
display: block;
}

#menu ul li.section-title {
border-bottom:5px solid #FEE256;
color:#7F7F7F;
font-family:arial,verdana;
font-size:1.2em;
font-variant:small-caps;
font-weight:bold;
letter-spacing:0;
margin-bottom:3px;
padding-bottom:0;
padding-right:0;
padding-top:0;
text-align:center;
text-transform:lowercase;
}


a#prev {
font-size:1.1em;
font-weight:bold;
padding-left:24px;
padding-right:5px;
position:relative;
text-transform:uppercase;
top:2px;
}

a#prev:hover {
background: none;
color: #FCF9EA;
}

a#next {
color:#807F89;
font-size:1.1em;
font-weight:bold;
margin-left:5px;
padding-left:44px;
padding-right:60px;
position:relative;
text-transform:uppercase;
top:5px;
}

a#next:hover {
color: #FDE046;
background: none;
}

#content {
    height: 100%;
    margin: 0 0 0 280px;
    top: 0;
    padding-top: 20px;
}

.container {
    padding: 5px 5px 25px 5px;
}

#content p { width: 300px; margin-bottom: 9px; color: #84808D;}
#content div.subtitle {color:#84808D;
font-size:1.3em;
font-weight:bold;
margin-bottom:4px;
text-transform:uppercase;
width:300px;}

p {
    margin: 0 0 9px 0;

}

p.nav {
background:transparent url(http://jamphotos.net/design/nav.gif) no-repeat scroll -10px -19px;
height:20px;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

img {border: 5px solid white;}
#img-container	{ margin: 16px 0px; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }


#footer {font-size:0.875em;
margin-top:0;
padding-bottom:6px;
padding-top:25px;}
ul#sub-footer {font-size: 0.875em;}

#num {
font-size:1.1em;
font-weight:bold;
padding-left:6px;
position:relative;
top:2px;
}

textarea {
border:0 none;
font-family:Lucida Sans,Lucida Sans Unicode,sans-serif;
font-size:1.1em;
height:73px;
padding:10px;
width:250px;
}

input {
border:0 none;
font-size:112%;
padding:10px;
width:250px;
}

input:hover {
background-color:#F7F7F7;
}


input:hover {
background-color:#F3F3F3;
}


textarea:hover {
background-color:#F3F3F3;
}

label.inline {
color: #3c3c3c;
position: relative;
bottom: 2px;
left: 5px;
}

