/*
     supports the demonstrated attorney results and client testimonials page
	 
	 experienced-sandiego-injury-attorney.html
	 
	  left / right column 
	 footer
	 BG color
	 #ECF1FF
	 
	 same as table at bottom

*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
background-color: #10102C;

}
#wrapper { 
 margin: 0 auto;
 width: 920px;
 overflow: auto; 
  /*border: 1px solid #000;  */

}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 /*border: 1px solid #000; */
 height: 350px;
 margin: 0px 0px 0px 0px;
 overflow: auto; 
 background-color:#000000;
  background-image: url(images/sandiego-motorcycle-attorney.jpg);
}

#navigation {
float: left;
 width: 868px;
 color: #ECF5D9;
 padding-left: 30px;
 padding-top: 5px;
  padding-bottom: 5px;
 border: 1px solid #000;
 margin: 0px 0px 0px 0px;
 background: #000000;
   font-family: Georgia, serif;
  font-weight:bolder;
 font-size: 15px;
}


#leftcolumn { 
 color: #333;
 border: 1px solid #79865B;
  background: #ECF1FF;
 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 2035px;
 width: 253px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 1px solid #79865B;
 background: #F2F2E6;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 2013px;
  width: 407px;
 display: inline;
 
}
#rightcolumn { 
 color: #7D363E;
 border: 1px solid #79865B;
   background: #ECF1FF;
font: normal 18px Georgia, serif;
	
 font-variant: small-caps; 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 2035px;
 width: 210px;
 float: left;
}
.rightStyle{
 color: #7D363E;
font: normal 15px georgia, serif;
	
 font-variant: small-caps; 
 padding-left: 7px;
 padding-right: 7px;
 }
.style3 {color: #79865B}
.style4 {
	color: #7B1418;
	font: normal bold 18px Georgia, serif;
	font-weight: bold;}
.style5 {
	color: #022A03;
	font: normal bold 16px Georgia, serif;
 font-variant: small-caps; 
 
}

#footer { 
 width: 895px;
 clear: both;
 color: #333;
 border: 1px solid #BD9C8C;
 background: #ECF1FF;
 font:  normal normal 11px arial, Helvetica, verdana, sans-serif;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#footlegal {
 padding-top: 0px;
  padding-bottom: 0px;
   padding-left: 7px;
  padding-right: 7px;
}

.rightStyle2{
 color: #425077;
font: normal 14px georgia, serif;
 font-variant: small-caps; 
 padding-left: 7px;
 padding-right: 7px;
 }
 .leftStyle2{
 color: #425077;
 padding-left: 7px;
 padding-right: 2px;
 }
 
 .faqs {
  font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 }

h1    { 
	font: normal bold 17px Georgia, serif;  font-variant: small-caps; font-weight:bolder;
	color: #425077; padding-bottom: 0px; padding-left: 6px; padding-top: 3px;}
	h2    { color: #425077; font:  normal normal 16px Georgia, serif;  font-variant: small-caps; font-weight: bold;  padding-left: 6px;}
h3    { font: normal  23pt georgia, serif;  font-variant: small-caps; font-weight:bolder;
	color: #000000; padding-bottom: 2px; padding-left: 6px; padding-top: 0px; }
	
h4   { 
	font: normal bold 21pt georgia, serif;  font-variant: small-caps; font-weight:bolder;
	color: #000000; padding-bottom: 0px; padding-left: 6px; padding-top: 7px;}


a:link  { color: #ECF5D9;  text-decoration: none; font-weight: bolder;}  
a:active { color: #ECF5D9;  text-decoration: none; font-weight: bolder;}
a:visited { color: #cdcdcd;  text-decoration: none; font-weight: bolder;}
a:hover { color: #ECF5D9; text-decoration: underline; font-weight: bolder;}


#leftcolumn a:link    { font:  normal normal 12px arial, verdana, sans-serif; color: #10102C; text-decoration: none;   font-weight: normal;}
#leftcolumn a:active  { font:  normal normal 12px  arial, verdana, sans-serif; color: #10102C; text-decoration: none;    font-weight: normal;}
#leftcolumn a:visited { font:  normal normal 12px  arial, verdana, sans-serif; color: #10102C; text-decoration: none;   font-weight: normal; }
#leftcolumn a:hover   { font:  normal normal 12px  arial, verdana, sans-serif; color: #10102C; text-decoration: underline;   font-weight: normal; }



.textbox      { background: #ffffff; color: #000; font: normal normal 11px/14px Verdana, Arial, sans-serif; 
	padding: 6px 6px 6px 6px; 
	text-align: left;
	border: 1px solid #000000; 
	}
.textboxheader { background: #425077; color: #000000; height: 12px; text-align: center;
	font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 20px 20px 20px 20px;  
	border: 1px solid #000000;
	
	}



#content a:link    { font:  normal bold 12px arial, verdana, sans-serif; color: #425077; text-decoration: none;   font-weight: bold;}
#content a:active  { font:  normal bold 12px arial, verdana, sans-serif; color: #425077; text-decoration: none;    font-weight: bold; }
#content a:visited { font:  normal bold 12px arial, verdana, sans-serif; color: #425077; text-decoration: none;   font-weight: bold; }
#content a:hover   { font:  normal bold 12px arial, verdana, sans-serif; color: #333333; text-decoration: underline;   font-weight: bold; }


#footer a:link    { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: none;   font-weight: normal; }
#footer a:active  { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: none;   font-weight: normal; }
#footer a:visited { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: none;   font-weight: normal; }
#footer a:hover   { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: none;   font-weight: normal; }

#rightcolumn a:link    { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: underline;   font-weight: normal;  }
#rightcolumn a:active  { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: underline;    font-weight: normal; }
#rightcolumn a:visited { font:  normal normal 11px arial, verdana, sans-serif; color: #000000; text-decoration: underline;   font-weight: normal; }
#rightcolumn a:hover   { font:  normal normal 11px arial, verdana, sans-serif; color: #000099; text-decoration: underline;   font-weight: normal; }

	
/* Define main menu mouseover states */
#mainmenu a { text-align: left; color: #dbe7a9; text-decoration: none; }
#mainmenu a:hover {color: #dbe7a9; text-decoration: underline;  }
.spacer {display: none; }

.leftside { background: transparent; color: #000; width: 160px; padding: 10px; height: 100%; text-align: left; }
.splashleft { background: transparent; color: #000; width: 300px; padding: 10px; height: 100%; text-align: left; }

.navIndent { 
	padding: 115px;
	}
#submenu { 
	display: block;
	text-align: left;
	font: normal normal 11px/20px Verdana, Arial, sans-serif; 
	color: #000; 
	width: 253px; 
	height:180px;
	padding: 0px;
	}

/* Define main menu mouseover states */
#submenu a { text-align: left; color: #000; text-decoration: none; height: 18pt;
	background: #ffffff url(images/attorney-button-off.gif) left no-repeat;
	padding-left: 20px; display: block; width: 231px; 
	padding-top: 11px;
	border-top: 1px solid #425077;
	border-left: 1px solid #425077;
	border-right: 1px solid #425077;
	border-bottom: 1px solid #425077;
	}
#submenu a:hover {text-align: left; color: #000099; text-decoration: underline; height: 18pt;
	background: #dedede url(images/attorney-button-over.gif) left no-repeat;
	padding-left: 20px; display: block; width: 229px; 
	padding-top: 11px;
	border-top: 2px solid #425077;
	border-left: 2px solid #425077;
	border-right: 2px solid #425077;
	border-bottom: 1px solid #425077;
	}
	
	#submenu2 { 
	display: block;
	text-align: left;
	font: normal normal 11px/20px Verdana, Arial, sans-serif; 
	color: #000; 
	width: 253px; 
	height:186px;
	padding: 0px;
	}
	/* Define main menu mouseover states */
#submenu2 a { text-align: left; color: #000; text-decoration: none; height: 18px;
	background: #ffffff;
	padding-left: 5px; display: block; width: 246px; 
	padding-top: 3px;
	border-top: 1px solid #425077;
	border-left: 1px solid #425077;
	border-right: 1px solid #425077;
	border-bottom: 1px solid #425077;
	}
#submenu2 a:hover {text-align: left; color: #000099; text-decoration: underline; height: 18px;
	background: #dedede;
	padding-left: 5px; display: block; width: 244px; 
	padding-top: 3px;
	border-top: 2px solid #425077;
	border-left: 2px solid #425077;
	border-right: 2px solid #425077;
	border-bottom: 2px solid #425077;
	}
	
	.textbox      { 
	background: #ECF1FF; color: #000000; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding: 6px 10px 6px 10px; text-align: left;
	border: 1px solid #330000; 
	}
.textboxheader { background: #425077; color: #ffffff; height: 24px; text-align: center;
	font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; 
	border: 1px solid #7A373E;
	
	}
	
ul { margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding-left: 5em; }

li { margin-bottom: 10px; }

.attorney {
	color: #eeeeee;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.disclaimer
{
/*
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
*/
}
table.disclaimer td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #000000;
}
	
