/****************************************************************************
This stylesheet sets the layout and structure for the OJGEE Journal. 

.............. PLEASE DO NOT CHANGE THIS FILE .............................
****************************************************************************/

/* structure */

body {
margin:0;
padding:0;
min-width:900px;
text-align:left;
font-size:85%;
voice-family: "\"}\""; voice-family:inherit;
font-size:85%; 
background-color:#fff;
background:url(../assets/md5images/3b6168bdbb83917b733bb9d43de7bc06.jpg) top left repeat-y;
color:#000;
font-family: arial, helvetica, sans-serif;} 

* html body {
font-size:85%;}


/* Default fonts + colors for site links */

a {
font-family: Arial, Helvetica, sans-serif;  
text-decoration: underline; 
}

a:link,
a:visited { 
color:#000066; 
}

a:hover,
a:active { 
color:#9B3334;
}


img {
border:none; }

div.spacer (
  clear: both;
  line-height: 0px;
  font-size: 0px;
)

.clr{
clear:both;
height:1px;
clear:both;
visibility:hidden;
visibility:visible;
width:100%;}

#container {
  text-align:left;
}

#intro {
  border:0;
  background:url(../assets/md5images/31d95926aaf3789c373bd07756cc45c1.jpg) top left repeat-x;
  width: 100%;
  height: 135px;
}

#submit li {
text-decoration: none;
color: #000;}

/* header and summary */

#pageHeader  {
  width:100%;
  margin:0; 
  height:127px; 
}

.dc a:link, 
.dc a:visited {
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: 600;
position: absolute;
visibility: visible;
left: 590px;
top: 65px;
letter-spacing:1px;
color: #006; }

.dc a:active, 
.dc a:hover { 
color:#999; 
}

#breadcrumb  {
  font-size: .7em;
  margin-left: 10px;
  padding:5px 0 2px 0px;
  width:100%;
  height:22px;
  font-family: arial, helvetica, sans-serif;
  text-transform:uppercase; 
  color: #006; 
}

#breadcrumb a,
#breadcrumb a:visited {
  text-decoration: none;
  color: #006; 
}

#breadcrumb a:active,
#breadcrumb a:hover  {
  text-decoration: none;
  color: #999;
  background:#006; 
}

/* main content
--------------------------------- */
#main_content {
  width: 850px;
  background:url(../assets/md5images/bde1838afcb3297800cfdd857cc945bf.jpg) top left no-repeat;
  margin: -20px 0px 0 0;
  padding: 0px;
}

*html #main_content {
  width: 900px;
  margin: -3px 0 0 0;
}

#content {
margin:20px 10px 20px 210px;
padding:10px;
width:600px;
}

* html #content { 
margin-top:5px; }

#maintext { 
margin-bottom:20px; }

* html #maintext { 
margin-top:30px; }

#maintext p {
margin:.75em 0;
padding:5px 5px 5px 15px;
font-size: .9em;}

#maintext td { font-size:.9em; }

#maintext h1  { 
margin: 0px; 
padding: 2px 0px 5px 15px; 
letter-spacing: 0.05em; 
font-weight:400;
color:#006;
font-size:1.1em;
font-weight:bold;
border-bottom: 2px solid #9B3334;
width: 100%;
}

#maintext h2  { 
margin: 0px; 
padding: 8px 0px 8px 15px; 
font-weight: normal;
color: #006; 
font-size:1em; }

#maintext h3  { 
margin: 0px; 
padding: 8px 0px 0px 15px; 
font-weight: bold;
color: #333; 
font-family: Arial, Helvetica, sans-serif; 
font-size: .95em; }

#maintext ul,
#maintext ol {
margin-left: 10px;
padding-left: 2em;
font-size:.9em;
line-height:1.4em;}

#maintext ul {
list-style: square;}

#maintext ul ul {
list-style: circle;
margin-left: 5px;
padding-left: 2em;}

#maintext li {
font-weight: normal; 
text-decoration: none;
color: #000;}

#maintext { 
padding-bottom:20px; }

#maintext fieldset { 
margin-left:20px;
border:1px solid #999; 
background:#f9f9f9;
padding:10px;
}

#maintext fieldset legend,
#maintext fieldset label { 
color:#333;
padding:5px;
font-weight:bold; 
font-size:.9em;}

.textarea,
select { 
width:220px; 
background:#fff;
border:1px solid #999;
color:#333;}

.button { 
background-color: #fff;
font-family: Arial, Verdana, sans-serif; 
font-size:10px; color:#000;
text-transform: uppercase;
border: 1px solid #999;
margin: 6px 0 0 0;
padding: 2px;
text-decoration:none;
}

.button:hover { 
background:#ccc;}

#feature {
  background: #ddd;
  border: 1px solid #006;
  width: 100%;
  margin: 5px;
}

#feature_inner_box {
  margin: 10px;
}


/* footer
--------------------------------- */
#footer {  
margin:20px 0 0 210px;
padding:10px 0 10px 30px;
text-align:left;
font-size: 1em;
color:#006;  }

#footer a { 
color:#006; 
}


/* Menu
--------------------------------- */
#navcontainer { 
  width:200px;  
  float: left;
}

#navcontainer p { 
  font-size:.8em;
  padding:0 0 3px 5px;
  margin-left:5px; 
}


#navcontainer ul {
  margin: 10px 0;
  padding: 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  text-transform:uppercase;
  font-size: .85em;
  font-weight: 600;
}

#navlist a {
  display: block;
  padding: 1px 0px 1px 10px;
  width: 180px;
  margin:0px 5px;
}

#navlist li{
  margin: 3px 0px;
}

.divider { 
  border-bottom:1px solid #FFF;
  width: 190px;
  height:1px;
  clear:both;
  margin:1px 5px;
  font-size:1px;
  padding: 0;
  line-height: 1px;
}

/* Set fonts + colors for Left Sidebar 
----------------------------------------*/

#navlist a:link, 
#navlist a:visited {
color: #FFF;
text-decoration: none;
font-size: .95em;
font-weight:400; 
}

#navlist a:hover,
#navlist a:active {
  color: #EEE;
  background:url(../assets/md5images/37b9a5ba537fe0009de9e74e11a709a6.gif) center left no-repeat;
}

#navcontainer p a:link,
#navcontainer p a:visited { 
color:#FFF;
}

#navcontainer p a:hover,
#navcontainer p a:active { 
color:#EEE;  }


/* SIDEBAR Form Elements 
--------------------------------------*/

#navcontainer fieldset {
  width: 170px;
  padding: 5px;
  margin:20px 10px; 
  border-top: 1px solid #FFF; 
  border-right: 1px solid #9B3334;
  border-bottom: 1px solid #FFF; 
  border-left: 1px solid #9B3334;
}

#navcontainer fieldset legend { 
  font-size:.85em;
  font-weight:bold;
  color:#FFF; 
  background: transparent; 
}

#navcontainer fieldset .textarea { 
  width: 120px;
  background: #fff;
  font: 11px verdana, sans-serif;
  font-weight:bold;
  padding: 0;
  height:20px;
  color:#000; 
  border:1px solid #000; 
}

#navcontainer p.advanced a:link,
#navcontainer p.advanced a:visited,
#navcontainer p.advanced a:active,
#navcontainer p.advanced a:hover { 
padding-left:10px;
margin-bottom:5px;
text-decoration:none;
font-weight:bold;
background:url(../assets/md5images/37b9a5ba537fe0009de9e74e11a709a6.gif) top left no-repeat;}


* html #navcontainer p.advanced a:link,
* html #navcontainer p.advanced a:visited,
* html #navcontainer p.advanced a:active,
* html #navcontainer p.advanced a:hover { 
padding-left: 20px;}

/* navbar 
----------------------------------*/

#navbar {  
margin:5px;
padding:3px;
text-align:center;}

#navbar a:link, 
#navbar a:visited {
  padding:0 5px;
  font-family: arial, helvetica, sans-serif;  
  font-size:1em;
  font-weight:normal;
}

/* Article info box 
---------------------------------*/

.section { 
padding:3px;
margin:10px 0;
width:500px;
position:relative;
background:#E5E5E5;
border-top:1px solid #006;
border-bottom:1px solid #F93;}

.section p { 
padding:3px 3px 3px 10px;
color:#333;
font:.75em arial, helvetica, sans-serif;}

#navbar {
width:500px;
padding:0;
font:.75em arial, helvetica, sans-serif;
height:30px;
margin:0;}

/*Logo's
------------------------------------*/

.bepress span a:link, 
.bepress span a:visited {
display: block;
background:url(../assets/md5images/ff7c7aac7d026f437613651add805d32.gif) left no-repeat; no-repeat;
margin: 10px 0 0 10px;
width:80px;
height:40px;}
	
.bepress span a:hover, 
.bepress span a:active {	
background:url(../assets/md5images/f5a148676f1cc10f88e309a8c9237352.gif) left no-repeat;}

.proquest span a:link, 
.proquest span a:visited {
display: block;
background:url(../assets/md5images/0c2aef7df629680d33f8f83e69adbef7.gif) center no-repeat; no-repeat;
margin: 10px 0 0 10px;
width:80px;
height:20px;}
	
.proquest span a:hover, 
.proquest span a:active {	
background:url(../assets/md5images/3975d2ef07f175cd07c949c704f22a9e.gif) center no-repeat;}

.rss span a {
display: block;
background:url(../assets/md5images/6df83b181b97efb28e82ff380fde8daf.gif) center no-repeat; 
margin: 20px 0 20px 10px;
width:36px;
height:14px;}