/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: 0.75em;
margin: 0px;
text-align: left;
background: #F1F1F1;
color: #121212;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrap
{
position: relative;
width: 770px;
margin-left: 0px;
background: #fff;
border-right: 4px solid #fff;
}

#head
{
position: relative;
height: 172px;
background: url(img/head.jpg) top left no-repeat;
font-size: .9em;
}

#top
{
position: relative;
padding: 10px 18px 0 0;
height: 20px;
text-align: right;
}

#submit
{
position: relative;
margin-left: 10px;
height: 21px;
padding: 0 7px 0 7px;
color: #121212;
background: #ECB94C;
border: 0px;
}

#search
{
position: relative;
margin-left: 15px;
padding: 2px;
height: 14px; 
width: 126px;
border: 1px solid #121212;
}

#top a
{
position: relative;
margin: 0 15px 0 15px;
color: #121212;
}


#advisor
{
position: absolute;
top: 55px;
right: 0px;
width: 130px;
}

#rvm
{
position: absolute;
top: 110px;
right: 0px;
width: 130px;
}

.hdrtxt
{
color:#085430;
font-weight:bold;
font-size:1.2em;
}

.tsl
{
display: block;
padding: 7px 8px 7px 8px;
font-weight: bold;
color: #085430;
background: #fff;
border-bottom: 1px solid #085430;
border-top: 1px solid #085430;
font-size: 1.1em;
text-align: center;
}

#nav
{
position: relative;
height: 30px;
border-bottom: 1px solid #085430;
border-top: 1px solid #085430;
margin-left: 0px;
}

#nav li
{
position: relative;
float: left;
padding: 0 20px 0 20px;	
}

#nav li a
{
position: relative;
display: block;
padding: 7px 8px 0 8px;
height: 23px;
font-weight: bold;
color: #085430;
}


/* page */

#frontpage
{
position: relative;
height: 745px;
background: #FAE4BB url(img/frontbg.jpg) top left no-repeat;
}

#subpage
{
position: relative;
height: 745px;
padding: 0 35px 0 35px;
background: #FAE4BB url(img/sub.jpg) top left no-repeat;
}


#frontpage .content
{
position: relative;
padding: 35px 0 30px 30px;
width: 450px;
}

#subpage .content
{
position: relative;
padding: 35px 0 35px 0;
}

.content p
{
font-size:14px;
position: relative;
line-height: 1.35em;
padding: .75em 0 .75em 0;	
}

.content blockquote
{
position: relative;
margin: 0px;
font-size: 1.45em;
text-align: right;
padding: 0 115px 1.5em 45px;
}

.content blockquote p
{
padding: 0px;
}

.indented
{
padding-left: 40px;
}

h1
{
position: relative;
text-align: center;
font-size: 1.6em;
padding: 15px;
}

h2
{
position: relative;
font-size: 1em;
font-weight: bold;
padding-top: 15px;
padding-bottom: 15px;
}

h3
{
color: #085430;
font-size: 1em;
padding-top: 15px;
padding-bottom: 15px;
}

ul
{
list-style-position: inside;
list-style-type: disc;
margin-left: 40px;
}

ol
{
list-style-position: inside;
list-style-type: decimal;
margin-left: 40px;
}

#footer
{
position: relative;
padding: 15px 0 15px 0;
text-align: center;
font-size: .85em;
}

#footer a
{
color: #121212;	
}

.sep
{
color: #ecb94c;
}

