* {
	margin:0;
	padding:0;
	}
body {
	font: 1em Lucida, Arial, sans-serif; /* 1em = 16pts */
}
.float_left {float:left; margin: 0 .3em .3em 0;}      /* apply this class to any image or element with width - text will wrap it to the right */
.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width  - text will wrap it to the left */

h1, h2, h3, h4, h5, h6, ul, ol, dl {``
	font-family: 'Trebuchet MS', Verdana,  serif;
	clear:both;
	} 

/* FONT SIZES FOR HEADINGS*/
h1 {font-size:2em; /* 24pt */
	}
h2 {font-size:1.5em; /* 22pt */
	line-height:1.25;
	padding: 0 0 0 0;	
	}
h3 {font-size:1.125em; /* 18pt */
	line-height:1.5;
	}
h4 {font-size:1em; /* 18pt */
	}
h5 {font-size:1em; /* 16pt */
	}
h6 {font-size:.875em; /* 14pt */
	}

/* my default styling of other XHTML elements */
p {font-size:1em;}

code {font-size:1.25em;}
* html code {font-size:1.1em;} /* b/c default size is larger in IE */
	
cite {
	font-size:.85em;
	font-style:italic;
	}
blockquote {
	width:30%;
	font-size:.7em;
	margin:0 0 1em 1em;
	padding:.3em .4em;
	border-top:2px solid;
	border-bottom:2px solid;
	}
blockquote cite {
	display:block;
	font-size:.85em;
	}
abbr, acronym {
	border-bottom:1px dashed #000;
	cursor:default;
	}
address {
	margin:0 1em .75em 1em;
	}
img {
	/*border-style:outset;*/
	}
a:hover { 
	text-decoration:none;
	}


/* CLASS:LIME TAG STYLES */
body.softrock {
    background-color: #FFF;
    color: #000000;
}
.softrock #main_wrapper {
	background-color:#FFF;
	padding-left: 1em;
	}
.softrock #header {
	background-color:Gray;
  
	}
.softrock #nav {background-color:Gray; }
.softrock #content {background-color:#CFE673;}
.softrock #promo {background-color:transparent;}
.softrock #footer {background-color:Gray;}

/* CLASS:LIME TEXT COLORS */
.softrock h1 {
	color:Silver;
	}
.softrock h2 {
	color:Navy;
	border-style:ridge;
	background-color:Silver;
	}
.softrock h3, .softrock h5 {
	color:Navy;
	}
.softrock h4 {
	color:Navy;
	}
.softrock h6 {
	color:#507EA1;
	}
.softrock p {
}

.softrock ul,  .softrock dl, .softrock cite {
    
}
.softrock blockquote {
	color:#738040;
	 font-size:inherit;
	}
.softrock cite {
	color:#555;
	font-family:Courier;
	}
.softrock table, .softrock form {
	width:80%;
	color: Black;
    border-collapse:collapse;
    border-style:ridge;
	}
.softrock a {
	color:#507EA1;
	}
.softrock a:hover {
	//color:#738040;
		color: white;
		font-style:italic;
    background-color:Navy;
    font-weight:bold;
	
	}
.softrock #nav a:hover, .softrock #promo a:hover {
	//color:#507EA1;
		color: white;
		font-style:italic;
    background-color:Navy;
    font-weight:bold;

	}
.softrock #nav a, .softrock #footer a {
	color:White;
	}
.softrock table:blockquote
    {font-size:inherit;
     border-style:solid;
     border-width:1px; 
     }
.softrock th
    {
    background-color:Navy;
    color:White;
    font-weight:bold;
    border-style:solid;
    border-width:1px; 
    }
.softrock  td
    {
     border-style:solid;
     border-width:1px; 
    }


.pad_a
{
    padding: 1em 3em 1em 3em;
}

/* styles specific to this design */	
#header h1 span {
		font-size:.85em;
		
		}
#header h1 {
		margin:.5em 0 0 0;
		color:Silver;
		background-color:Navy;
		font-weight:bolder;
		}	
#header h2 {
	margin:4em 0 0 6.25em;
	color:#999;
	}
#header h3 {
	float:right;
	margin:0 0 0 0;
	color:#FFF;
	}
#nav #top_of_box {
	height:8px;
	background:  url(../images_pres/gray_rnded_box_top.png) no-repeat;
	margin:0 0 0 15px;
	
	} 
#nav_inner {
	background-image:  url(../images_pres/gray_rnded_box_mdl.png);
	background-repeat:repeat-y;
	text-align:center;
 
	}
#footer_inner {
	background-image:  url(../images_pres/gray_rnded_box_mdl.png);
	background-repeat:repeat-y;
	text-align:center;
	}
#nav #bottom_of_box {
	height:8px;
	background:  url(../images_pres/gray_rnded_box_btm.png) no-repeat;
	margin:0 0 0 15px;
	} 
/* IE6 doesn't get the nav backgrounds - can't render repeated transparent pngs */
* html #nav #top_of_box , * html #nav_inner , * html #nav #bottom_of_box {
	background:none;
	} 
#nav p {
	font-size:.75em;
	}
#nav div.register {
	margin:5px 0 0 0;
	padding:0px;
	}
.softrock #content {background-color:transparent;}
#content img {
	float:none; 
	margin:1 10px 5px 0;

}
#content p  {
	font-size:1em; /* 16pt */
	line-height:140%; /* on 22.4pt */
	margin-bottom:1em; /* 12pts of space */
 	}
#content ol, ul, li {
	/* ensure the bullets aren't hanging le of the containing ul */ 
	/* vertical space between the bullets */
	/*font-size:.8em;   smaller text size foor the bullets */
	padding-left:1em;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-left:1em;
    padding-right: 0;
    padding-top: 0.3em;
    padding-bottom: 0.3em;
}
#content ol
{
    list-style-type:decimal;

}
#promo li { 
	list-style-type:disc; /* remove the bullets */
	/*font-size:.8em;  reduce the type size */
	line-height:120%; /* tighten the lines space if the line wraps */
	padding:.3em 0; /* increase space between the list items */
	}
#promo li.big_link {
	font-weight:bold; /* bolding - class on the first item  */
	}
#footer p {
	font-size:.75em;
	color:#FFF;
	}
	



.leftText
{
    float: left;
    width:60%;
    vertical-align:top;
}
.rightText
{
    display:inline-block ;
    width:38%;    
    float:left;   
    vertical-align:top;
}
.clboth
{
    clear:both;
}
img
    {
      /*border-style:inset;*/
    }



.retiredlink #nav a:hover, .softrock #promo a:hover {
	//color:#507EA1;
		color: white;
		font-style:italic;
    background-color:Navy;
    font-weight:bold;

	}
.retiredlink #nav a, .softrock #footer a {
	color:Gray;
	}



.doit
{
    background-image: url('http://www.wb5rvz.com/sdr/images/tools.gif');
    background-repeat: no-repeat;
    color: #008000;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.testit
{
    background-image: url('http://www.wb5rvz.com/sdr/images/TestIt.jpg');
    background-repeat: no-repeat;
    color: black;
    //font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.scopeit
{
    background-image: url('http://www.wb5rvz.com/sdr/images/Scope.jpg');
    background-repeat: no-repeat;
   	color: black;
    //font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.rockytest
{
    background-image: url('http://www.wb5rvz.com/sdr/images/rocky.gif');
    background-repeat: no-repeat;
   	color: black;
    //font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.rocky
{
    background-image: url('http://www.wb5rvz.com/sdr/images/rocky.gif');
    background-repeat: no-repeat;
   	color: black;
    //font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.gotcha
{
    background-image: url('http://www.wb5rvz.com/sdr/images/gotcha.gif');
    background-repeat: no-repeat;
    color:Red;
    //font-weight: bold;
    font-style: italic;
    font-variant: normal;
    background-position: left top;
    padding-left: 2em;
    clear: none;
    padding-bottom: 1em;
}
.esd
{
    background-image: url('http://www.wb5rvz.com/sdr/images/esd.gif');
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
    font-size: smaller;
}

.radiotest
{
    background-image: url('http://www.wb5rvz.com/sdr/images/radiotest.gif');
    background-repeat: no-repeat;
   	color: black;
    //font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.pctest
{
    background-image: url('http://www.wb5rvz.com/sdr/images/pc.gif');
    background-repeat: no-repeat;
   	color: black;
    //font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 2em;
    clear: none;
    padding-bottom: 1em;
}
.experienced
{
    background-image: url('http://www.wb5rvz.com/sdr/images/ScientistInLabcoat.gif');
    background-repeat: no-repeat;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
    color:black;
}
.boldertext
{
    font-weight: bolder;
}
.emphasize
{
    color: #FF0000;
    font-style: italic;
    font-variant: small-caps;
}
.numbered
{
    list-style-type: decimal;
    list-style-position: outside;
}
.textInMiddle
        {
            vertical-align: middle;
        }
.lipic
{
    list-style-type: none;
}
.footnote
{
	font-size: 0.75em;
	font-style: italic;

}
.star
{
    background-image: url('http://www.wb5rvz.com/sdr/images/star_icon.gif');
    background-repeat: no-repeat;
    font-style: normal;
    font-variant: normal;
    background-position: left top;
    padding-left: 6em;
    clear: none;
    padding-bottom: 1em;
}
.red
{
	color:Red;
	}

