
body {background-color:#478953;}

p.main {font-family:Arial unicode MS,Helvetica,sans-serif;font-size:0.8 em;color:#ffffff;text-align:justify;display:inline;line-height:1.6}

p.mainlarge {font-family:Arial unicode MS,Helvetica,sans-serif;font-size:1.0em;color:#ffffff; text-align:justify;display:inline;}

p.largefancy {font-family:Garamond, Arial unicode MS,Helvetica,sans-serif;font-size:2.0em;color:#ffffff; text-align:justify;display:inline;}


a:link {color:#dddddd;text-decoration:none;}      /* unvisited link */
a:visited {color:#eeeeee;text-decoration:none;}  /* visited link */
a:hover {color:#ffffff;text-decoration:none;}  /* mouse over link */
a:active {color:#ffffff;text-decoration:none;}  /* selected link */

.center {text-align:center;}

div.head1
{
position:absolute;
top:0px;
left:0px;
height:772px;
width:1260px;
padding:0px;
border:0px solid red;
margin:0px;
background:#478953 url('ScreenshotCV.jpg') no-repeat left top;

}

div.widgetone
{
position:absolute;
top:500px;
left:150px;
height:300px;
width:200px;
padding:5px;
border:0px solid red;
margin:0px;
}

div.topmenu
{
position:absolute;
top:0px;
left:290px;
height:25px;
width:680px;
padding:5px;
border:0px solid red;
margin:0px;
a:link {color:#aaaaaa;text-decoration:none;}      /* unvisited link */
a:visited {color:#ffffff;text-decoration:none;}  /* visited link */
a:hover {color:#aaaaaa;text-decoration:none;}  /* mouse over link */
a:active {color:#dddddd;text-decoration:none;}  /* selected link */
}



div.rightmenu

{
position:absolute;
left:825px;
top:25px;
height:650px;
width:270px;
padding:10px;
border:0px solid red;
margin:0px;

a:link {color:#eeeeee;}      /* unvisited link */
a:visited {color:#ffffff;text-decoration:none;}  /* visited link */
a:hover {color:#cccccc;text-decoration:none;}  /* mouse over link */
a:active {color:#dddddd;text-decoration:none;}  /* selected link */
}



.vishidden {visibility:hidden;}
.dishidden {display:none;}


img
{
padding:15px;
}


ul
{
list-style-type:none;
font-family:Arial unicode MS,Helvetica,sans-serif;font-size:0.7em;font-color:#00ccaa;font-weight:bold;
}

li.horiz
{
float:left;
font-family:Arial unicode MS,Helvetica,sans-serif;font-size:0.7em;color:teal;font-weight:bold;
}

.thumbnail 
{
float:left;
width:110px;
height:90px;
margin:5px;
}

{
background-image:url('banner1.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
}

/* begin styles for RSS Feed */

.rss-box {
	 margin: 1em;
	 width: 850px;
	 background-color: #FFFFFF;
	 border: 0px solid ##5F74CC;
	 
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:##0099ff;
}
p.rss-title {padding:0.5em;}
.rss-title {
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 100%;
	background-color:#ffffff;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item  {
  font-family: verdana, arial, sans-serif;
  font-size: 0.75 em;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
	color:blue;
	font-size: 75%;
	font-weight:bold;
	font-family:arial, sans-serif;
	}
	
.rss-item a:visited {
	color:#330066;
}

.rss-date {
	font-size: 85%;
	font-weight : normal;
	color: #F60;
	} 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }

