/* CSS for robinsonparker.com */


/* Dark Blue: #2d2e5a */

/* Light Blue: #8bc2e1 */

/* Grey: #cccccc */

/* ***************************************************** */

body {
	margin: .5em 0 0 0;
	padding: 0px;
	font-family: sans-serif;
	}

#title {
	margin: 1em 0 0 0;
	color: #2d2e5a;
	font-size: 1.8em;
	font-weight: bold;
	text-align: center;
	}

#navbar1 {
	background-color: #2d2e5a;
	color: white;
	width: 100%;
	height: 1.5em;
	text-align: right;
	}

#greybar {
	width: 100%;
	height: 15px;
	background: #cccccc;
	}

hr { 	
	margin-left: 1em;
	margin-right:auto;
	margin-top: 2em;
	margin-bottom: 1em;
	height:0px;
	width: 50%;
        border:0px; 
        border-top:1px solid #cccccc;
	}


.h2 {
	padding: 1em;
	font-weight: bold;
	}

.h3 {
	margin: 1em 0 1em 1em;;
	font-weight: bold;	
	}

.p1 {
	position:relative;
	left: 20px;
	width: 65%;
	padding: .5em;
	font-size: 80%;
	}

#contact {
	position: relative;
	left: 5em;
	width: 70%;
	}

#copy {
	margin: 5em 0 1em 0;
	text-align: center;
	font-size: 75%;
	}

#pix {
	width: 100%;
	}

.portrait {
	float: right;
	position: relative;
	right: 5em;
	}

 /* This is the main page content container (right column) */

	#contentR {
		float: right;
		width: 79%;
		}

/* **************************************************************** */
/*		Navagation */
/* **************************************************************** */

 /* This is the left side bar (left column) */
	#contentL {
		margin: -.3em 0 0 0;
		padding: 2em 0 80em 1em;
		float: left;
		background: #2d2e5a;
		width: 19%;
		text-align: center;
		}
 /* This is the same as above, but the bar is not so long */
	#contentL_short {
		margin: -.3em 0 0 0;
		padding: 2em 0 28em 1em;
		float: left;
		background: #2d2e5a;
		width: 19%;
		height: 100%;
		text-align: center;
		}		
		

 /* This refers to all the main nav links (horizontal) as a group */
#navlinks1 {
	position:relative;
	right: 10%;
	/* margin-top: .2em; */

	}


 /* This refers to each of the nav links (horizontal) separately*/
.navlink1 {
	padding: 0 .5em 0 .5em;
	font-size: 80%;
	}

.navlink2 {
	padding: 0 0 .5em 1.5em;
	font-size: 80%;
	text-align: left;
	}

/* This is the left column title */
#attorneys {
	position: relative;
	right: 1em;
	}

		/***** Special Link Behavior *****/

			a.slink:link {
				text-decoration: none;
				color: white;
				}
			a.slink:visited {
				text-decoration: none;
				color: #8bc2e1;
			}

			a.slink:hover {
				color: #cccccc;
				text-decoration: underline;
				}
			
			a.slink:active {
				font-size: 1.1em;
				}


