/*******************************
 * RONEDIT.COM main stylesheet *
 *           12-2-04           *
 *******************************/

body
{
  font:normal 14px/110% "times-new-roman",times,serif;
  color:#00007f;
  background-color:#000067;
}
#logo
{
  width:455px;
  height:33px;
}
h1
{
  position:relative;
  top:-10px;
  left:200px;
  width:500px;
  font-size:180%;
  line-height:110%;
  text-align:left;
  color:#f00;
  padding:0;
  margin-right:40px;
  margin-top:40px;
}
h2
{
  font-size:120%;
  line-height:120%
}
p
{
  text-align:left;
  padding:0;
  margin-top:0;
}
#main
{
  position:relative;
  width:700px;
  margin:0 auto;
  padding:20px 30px;
  border:1px solid #000;
  background-color:#fafafa;
}
#header
{
  width:455px;
  height:33px;
}
#content
{
  position:relative;
  top:-10px;
  left:200px;
  width:500px;
  margin-right:40px;
}
#content ul li
{
  position:relative;
  font-weight:bold;
  font-style:italic;
  line-height:120%;
  margin-left:-20px;
}
#content div.clientlist
{
  margin-top:2em;
  margin-left:1.5em;

}
#content div.clientlist ul li
{
  list-style-type:none;
  font-style:normal;
}
#content div.clientlist dt
{
	font-weight:bold;
  margin:0.5em 0;
}
#content div.clientlist dd
{
  font-weight:normal;
  margin-left:2em;

}
#content div.clientlist ul li ul li
{
  font-weight:normal;
  margin-left:2em;
}
#sidebar
{
  position:relative;
  top:0;
  float:right;
  width:160px;
  height:285px;
  padding:0;
  color:#f00;
  background:#fff;

  margin-left:40px;
}
#sidebar img
{
  position:relative;
  display:block;
  width:80px;
  height:189px;
  margin:0 auto;
}
#cv ul
{
  margin-bottom:0;
}
#cv ul li
{
  font-style:normal;
  font-weight:normal;
  line-height:120%;
  text-align:left;
  margin-bottom:1em;
}
#footer
{
  position:relative;
  left:0;
  width:700px;
  padding-top:1em;
  margin-bottom:0.5em;
  font-family: arial,helvetica,sans-serif;
  font-size:.8em;
  font-style:normal;
  font-weight:500;
  line-height:70%;
  color:#f00;
}
#rbchop
{
 position:relative;
 top:-18em;
 left:0;
 width:700px;
 margin-top:5em;
}
#rbchop img
{
 position:relative;
 float:right;
/*
 width:50px;
 height:25px;
*/
}
#phone
{
  position:relative;
  top:0;
  left:0;
  width:15em;
  text-align:left;
  display:inline;
}
#elecmail
{
  position:relative;
  width:100%;
  top:0em;
  left:240px;
  text-align:center;
  z-index:20;
  display:inline;
}
#fax
{
  position:relative;
  top:0;
  left:455px;
  width:15em;
  text-align:right;
  display:inline;
}
div #byline
{
  position:relative;
  width:700px;
  font-family:arial,helvetica,sans-serif;
  font-size:.7em;
  font-style:italic;
  line-height:120%;
  color:gray;
  margin-top:0;
  padding-top:5px;
  border-top:2px solid #f00;
}
#byline span
{
  position:relative;
  display:block;
  top:-2.25em;
  right:0;
  text-align:right;
  padding:0;
}
#menu
{
  position:absolute;
  top:125px;
  left:30px;
}
.menubox
{
	position:relative;
	width:122px;
	background-image:url(../gif/menu_img.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-bottom:12px;
	margin-bottom:25px;
}
.menuitem
{
	position:relative;
	top:0;
	left:13px;
	width:123px;
	margin-left:1px;
	padding:0 0 .3em 20px;
	border-bottom:1px solid #f00;
	font:bold 12px/120% arial,helvetica,sans-serif;
	color:#f00;
	background-color:transparent
}
#currentpage span
{
  color:#a00;
}
div .menuitem a
{
  color:#f00;
  text-decoration:none;
}
div .menuitem a:hover
{
  color:#00f;
}
#slogan
{
  position:relative;
  float:left;
  top:-.8em;
  width:130px;
  color:#909;
  text-align:center;
  font:bold 18px/120% "times new roman",times,sans-serif;
  font-style:italic;
}
#ronphoto
{
  position:relative;
  top:0;
  float:right;
  border:1px solid #000;
  margin-left:40px;
  margin-bottom:1em;
}
.bold
{
  font-weight:bold;
}
.italic
{
  font-style:italic;
}
