@charset "iso-8859-1";
/* ----------------------------------
       Main styles (body, heads)
   ----------------------------------  */
body {
  background : purple;
  font-size: 62.5%; /* Resets 1em to 10px */
  margin: 0;
  text-align: center;
  color: rgb(50,11,84);
}
h1 {
	width: 770px;
	font-size: 40px;
	text-align: center;
	text-align: center;
	margin: 120px auto;
    font-family: arial;
	color: gold;
	font-weight: bold;
	z-index: 20;
}
h2 {
  font-size: 1.3em;
  color: purple;
  text-align: left;
  margin: 0;
  padding: 0;
}
a.h2:link, a.h2:visited{ color: rgb(0, 0, 0);font-size: 1.37em; text-decoration: none; font-family: helvetica; font-weight: bold }
a.h2:hover, a.h2:active{ color: rgb(60, 60, 60);font-size: 1.37em; text-decoration: underline; font-family: helvetica; font-weight: bold }
h3 {
  font-size: 1.6em;
  color: purple;
  text-align: left;
  margin: 0;
  padding: 0;
}
#homewrap {
  background-color: purple;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 770px;	
  text-align: left;
}
img {border: 0}
a:link { color: rgb(0, 0, 210);font-size: 1em; text-decoration: underline; font-family: verdana; font-weight: normal }
a:visited { color: rgb(0, 0, 210);font-size: 1em; text-decoration: underline; font-family: verdana; font-weight: normal }
a:active { color: rgb(60, 60, 60);font-size: 1em; text-decoration: underline; font-family: verdana; font-weight: normal }
a:hover { color: rgb(60, 60, 60);font-size: 1em; text-decoration: underline; font-family: verdana; font-weight: normal }
a img { border: 0; }
a.accessability:link, a.accessability:visited, a.accessability:active, a.accessability:hover { color: rgb(0, 0, 210);font-size: 0px; text-decoration: none; font-family: verdana; font-weight: normal }
div.seperater {
  width: 400px;
  height: 10px;
  background-image: url(../images/about_hr.gif);
  background-postition: center center;
  text-align: center;
  position: relative;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: auto;
  margin-right: auto;
 } 


/* -----------------------------------
       Styles for Sidebar
   -----------------------------------  */
#sboutside {
  background-color: rgb(223, 130, 234);
  text-align: left;
  list-style-type: none; 
  margin-left: 40px;
  _margin-left: 20px;
  margin-right: .8em;
  margin-top: 1em;
  position: relative;
  left: 0em;
  width: 150px;
  float: left;
  border: 0;
  z-index: 10;
}
#sblinks {
  background-color: purple;
  text-align: left;
  list-style-type: none; 
  margin-left: 0;
  margin-right: 0;
  margin-top: 1em;
  position: relative;
  left: 0em;
  width: 150px;
  border: 1px solid rgb(204,51,255);
}
#sbvalidate {
  background-color: rgb(223, 130, 234);
  border: 0;
}
.sb1, a.sb1:link, a.sb1:visited {
  font-size: 1.6em;
  color: gold;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  margin-left: 2px;
}
.sb1, a.sb1:hover, a.sb1:active{
  font-size: 1.6em;
  color: #000000;
  font-family: verdana;
  font-weight: bold;
  text-decoration: underline;
  margin-left: 2px;
}
.sb2, a.sb2:link, a.sb2:visited{
  font-size: 1em;
  color: gold;
  font-family: verdana;
  font-weight: bold;
  margin-left: 10px;
  text-decoration: none;
}
.sb2, a.sb2:hover, a.sb2:active{
  font-size: 1em;
  color: #000000;
  font-family: verdana;
  font-weight: bold;
  margin-left: 10px;
}


/* -----------------------------------
       Styles for Index Page
   -----------------------------------  */
#homehead{
  width: 770px;
  text-align: center;
  line-height: 280px;
  _line-height: 241px;
  height: 241px;
  position: relative;
  margin-top: 0;
  margin-bottom: 0em;
  font-family: arial;
  font-weight: bold;
  font-size: 40px;
  background-color: rgb(223, 130, 234);
  color: gold;
  background-image: url(../images/home/rotate.php);
  background-repeat: no-repeat;
  background-position: center;
  background-color: purple;
}
#bodybg {
  background-image: url(../images/purple_mid.gif);
  background-repeat: y;
  margin-top: 0;
  margin-bottom: 0;
  z-index: 1;
}
/* Styles for Footer */
#footer {
  background-image: url(../images/purple_footer.gif);
  background-repeat: no-repeat;
  text-align: center;
  list-style-type: none; 
  padding-left: 0em;
  padding-bottom: 0em;
  padding-top: 40px;
  padding-right: 0em;
  _margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  z-index: 3;
  top: 0em;
  left: 0em;
  height: 126px;
  position: relative;
  width: 770px; 
  border-top: none;
}
/* Styles for Feed Reader */
#homefeed  {
  color: rgb(0,102,51);
  font-size: 1.2em; 
  text-decoration: none; 
  font-family: sans-serif; 
  font-weight: bold;
  text-align: justify;
  margin-top: -38px;
  margin-bottom: 0;
  margin-left: 200px;
  width: 520px;
  position: relative;
  background-color: none;
  padding-bottom: 20px;
}
p.feeditemseperate {
  margin-top: 4em;
  margin-bottom: 3em;
}
.homefeed a:link, .homefeed a:visited{ color: rgb(0, 0, 210);font-size: 1em; text-decoration: none; font-family: verdana; font-weight: normal }
.homefeed a:hover, .homefeed a:active{ color: rgb(0, 0, 0);font-size: 1em; text-decoration: underline; font-family: verdana; font-weight: normal }
a.feedtitle:link, a.feedtitle:visited{ color: rgb(0, 0, 0);font-size: 1.37em; text-decoration: none; font-family: helvetica; font-weight: bold }
a.feedtitle:hover, a.feedtitle:active{ color: rgb(60, 60, 60);font-size: 1.37em; text-decoration: underline; font-family: helvetica; font-weight: bold }
span.feedtime{
  font-size: 0.9em;
  color: rgb(210,0,0);
  font-family: sans-serif;
  font-weight: normal
}
div.feeddescrip{
  font-size: 13px;
  color: rgb(50,11,84);
  font-family: Verdana, 'Trebuchet MS', Arial, sans-serif;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 520px;
}
 
 
/* -----------------------------------
        Styles for Projects Page
   -----------------------------------  */
div#projects {
  font-family: sans-serif; 
  text-align: left;
  margin-top: 0em;
  margin-left: 200px;
  margin-top: 1em;
  width: 520px;
  padding-bottom: 80px;
  position: relative;
  background-color: none;
  font-size: 1.2em;
}
div#projectsdescrip {
  font-family: verdana, sans-serif, arial; 
  text-align: left;
  margin-top: 0em;
  margin-left: 200px;
  width: 520px;
  position: relative;
  background-color: none;
  font-size: 1.3em;
}
a.projectsdescrip:link, a.projectsdescrip:visited { color: rgb(0, 0, 210); font-size: 1em; text-decoration: none; font-weight: normal; font-family: sans-serif; }
a.projectsdescrip:active, a.projectsdescrip:hover { color: rgb(0, 0, 0); font-size: 1em; text-decoration: underline; font-weight: normal; font-family: sans-serif; }
a.projects:link, a.projects:visited{ color: darkblue; font-size: 1.2em; text-decoration: none; font-family: arial; font-weight: bold }
a.projects:hover, a.projects:active{ color: black;font-size: 1.2em; text-decoration: underline; font-family: arial; font-weight: bold } 


/* -----------------------------------
         Styles for About page 
   -----------------------------------  */
div#about {
  font-family: sans-serif; 
  font-size: 12px;
  text-align: left;
  margin-top: 0em;
  margin-bottom: 0;
  margin-left: 17em;
  margin-top: 1em;
  width: 520px;
  position: relative;
  background-color: none;
  _padding-bottom: 80px;
}


/* -----------------------------------
         Styles for Contact page 
   -----------------------------------  */
div#contact {
  font-family: sans-serif; 
  text-align: left;
  margin-top: 0em;
  margin-bottom: -10px;
  margin-left: 17em;
  margin-top: 1em;
  width: 520px;
  position: relative;
  background-color: none;
  padding-bottom: 20px;
}
input.button {
  background-color: purple;
  border-width: 1;
  color: gold;
  font-size: 12pt;
  font-family: arial;
  font-weight: bold;
  margin-left: 35px;
}
div#thankyou {
  font-family: sans-serif; 
  text-align: left;
  margin-top: 0em;
  margin-bottom: -10px;
  margin-left: 200px;
  margin-top: 1em;
  padding-bottom: 300px;
  width: 520px;
  position: relative;
  background-color: none;
  font-size: 25px;
  font-weight: bold;
}


/* -----------------------------------
      Styles for Rounded Sidebar
   -----------------------------------  */
div#sbwrapper {
  background-color: rgb(223, 130, 234);
  text-align: left;
  list-style-type: none; 
  margin-left: 40px;
  _margin-left: 20px;
  margin-right: .8em;
  margin-top: 1em;
  position: absolute;
  left: 0em;
  width: 150px;
  float: left;
  border: 0;
  z-index: 10;
}
div#sblinks2 {
  background: url(../images/purple_sb_left.gif) no-repeat top left;
  width: .3em;
  margin: 0;
  padding: 0;
}
div#sblinksright {
  background: url(../images/purple_sb_right.gif) no-repeat top right;
  margin: 0;
  padding: 0;
}

