/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,span,textarea,img { margin: 0; padding: 0;font-family:"Lucida Grande","Lucida Sans Unicode",arial,helvetica,verdana,sans-serif; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,input,textarea,img { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol  { list-style: none; }
fieldset,img  { border: none; }
caption,th  { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
body{margin:0 auto;height:100%;}
a{text-decoration:none;}

/*TAN FONT COLORS*/
body{color:#5E554F;}

/* CLEAR */
.clear {clear: both;}

/* PARAGRAPH */
p {	font-size: 1em;	line-height: 1.7em;	margin: 0.5em 0;clear: both;}

/* Site Wrap - Container */
#wrapper {width:1100px;height:100%;margin:auto;}

/* Header */
#nationwideClevelandTop{width:1100px;height:50px;text-align:right;margin:20px 0 0 0;background:#fff;font-size:.75em;}
#header {width:1100px;height:140px;}
#ianFriedmanLogo{width:250px;height:140px;background:#ded8d1;float:left;}
#lawyerIllustration{width:160px;height:140px;background:#52537E;float:left;}
#titleBlock{width:470px;height:140px;background-color:#930B17;background-image: url(images/2px-sqr-white.gif);background-position:top right;background-repeat:repeat-y;float:left;}
#titleBlock h1{font-family:"Times New Roman",georgia,serif;color:#fff;text-transform:uppercase;padding:30px 0 0 20px;letter-spacing:.125em;}
#titleBlock h2{color:#fff;font-size:.625em;padding:.625em 0 0 20px;text-transform:uppercase;}
#addressBlock{width:220px;height:140px;background:#ccc;float:right;}
#addressBlock ul{padding:20px 0 0 20px;font-size:.6875em;}

/*Content Structure*/
#contentWrap{width:1100px;margin:20px auto 20px auto;background:#ccc;height:auto;float:left;}
#leftAndCenterWrap{width:880px;float:left;height:auto;background-image: url(images/background.gif);background-repeat:repeat-y;}
  #leftWrap{width:250px;float:left;}
  #centerWrap{width:630px;float:right;}
#rightWrap{width:220px;float:right;}
.redBar{background-color:#930B17;height:2em;line-height:2em;}

/*Left Video Section*/
#leftWrap .redBar h3{color:#fff;font-size:.75em;padding-left:10px;}
.attorneyBlock{float:left;border-bottom:10px solid #fff;padding:20px 0;width:250px;}
#noBottomBorder{border-bottom:none;}
.attorneyBlock h4 a:link,.attorneyBlock h4 a:visited{color:#930B17;padding-left:20px;font-size:.75em;font-weight:bold;}
.attorneyBlock h4 a:hover{text-decoration:underline;}
.videoWrap{margin:20px 0 10px 20px;}
.attorneyBlock p{font-size:.6875em;line-height:1.25em;padding:0 20px 5px 20px;}
a.attorneyBio:link,a.attorneyBio:visited{padding-left:20px;color:#0D254C;text-transform:uppercase;font-size:.625em;}
a.attorneyBio:hover{text-decoration:underline;}

/*Center Copy Section*/
#centerWrap .redBar h3{color:#fff;font-size:.75em;background-image: url(images/2px-2px-white.gif);background-repeat:repeat-y;padding-left:10px;}
#intro{width:630px;background:#ded8d1;float:left;background-image: url(images/2px-2px-white.gif);background-repeat:repeat-y;}
#intro p{font-size:.75em;padding:20px;}
#intro p a:link,#intro p a:visited,#main p a:link,#main p a:visited{border-bottom:1px solid #AEABA4;color:#28273B;}
#intro p a:hover,#main p a:hover{border:none;}
#main{float:left;padding:0 20px 30px 20px;}
#main h5{padding:20px 0 10px 0;color:#930B17;font-weight:bold;font-size:.75em;}
#main p{font-size:.75em;}
ul#offenses li{font-size:.75em;line-height:2em;}
ul#offenses li a:link,ul#offenses li a:visited{color:#002c5a;}
ul#offenses li a:hover{color:#981a1e;}


/*Right Content*/
#contact,#privacy{padding:20px;background:#ded8d1;}
#contact{padding-top:10px;}
#contact h4,#privacy h4{color:#930B17;font-size:.75em;font-weight:bold;}
#contact h4{padding-bottom:10px;}
#contact img{display:inline;float:left;margin-right:5px;}
.captcha{color:#666;margin-top:5px;}
#contact input.captcha{display:inline;width:65px;float:right;}
#contact input{width:180px;height:20px;font-size:.625em;margin-bottom:5px;color:#666;}
#contact input.submit{width:80px;height:25px;padding-top:10px;}
#contact textarea{width:180px;font-size:.625em;padding:2px 0 0 2px;color:#666;}
#privacy{border-bottom:10px solid #fff;border-top:10px solid #fff;}
#privacy p{padding: 10px 0;font-size:.625em;font-style:italic;}
a.linkBlock:link,a.linkBlock:visited{float:left;width:220px;background:#888;padding:20px 0;color:#333;border-bottom:2px solid #fff;}
a.linkBlock:hover{color:#fff;background:#666;}
.linkBlockHead{display:block;padding-left:20px;text-transform:uppercase;font-family:"Times New Roman",georgia,serif;font-size:.875em;}
.linkBlockSubHead{display:block;padding:4px 0 0 20px;font-size:.625em;text-transform:uppercase;}
.linkBlockArrow{display:block;margin-top:10px;padding:0px 15px 0 20px;font-size:.625em;color:#930B17;background-image:url(images/arrow.gif);background-repeat:no-repeat;background-position:center right;width:60px;}
#tollFree{width:220px;background-color:#aec1d2;border-bottom:2px solid #fff;padding-bottom:10px;}
#tollFree span{color:#28273B;padding:12px 0 12px 20px;float:left;}
#tollFree p{font-size:.6875em;text-transform:uppercase;padding-left:20px;line-height:1.25em;}
p.bottomLogo{text-align:center;}
/*footer*/
#footer{width:1100px;height:200px;background:#ded8d1;}
#footerCopy{margin-left:250px;background:#fff;width:630px;}
#footerCopy p{font-size:.75em;padding:10px 20px;text-transform:uppercase;line-height:1.25em;text-align:center;}
#footerCopy p a:link,#footerCopy p a:visited{color:#930B17;}
