/* Jerry Thompson Insurance */


a:link {
color:#000000;
text-decoration:none;

}
a:visited {
color:#000000;
text-decoration:none;
}
a:hover {
color:#000000;
font-weight:900;
text-decoration:none;
}
a:active {
color:#000000;
text-decoration:none;
}


body, ul, table, td, img { 
margin:0px;
padding:0px;
}

body {
background-color: #333333;
}

h1 {font-size:24px; margin-bottom:0px; margin-top:0px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px; color:#000066;}

#main {
width:800px;
margin-left:auto; margin-right:auto;
border-left:solid #CCCCCC; border-right:solid #CCCCCC; border-left-width:thin; border-right-width:thin;
}

#cont_wrapper { background-color:#777; }
#header {
background-image:url(../images/headback.png);
background-repeat:repeat-x;
text-align:right;
height:20px;
}
#banner {
background-image:url(../images/banner2.png);
width:800px; height:64px;
}
#nav {
background-image:url(../images/navtile.png);
background-repeat:repeat-x;
}

/* Navigation */
#links{
    padding-top: 5px;
    padding-bottom: 20px;
    background-color:#777;
    color: #000;
	width:145px;
}

#links h1{
    font-family: 'arial narrow', sans-serif;
    margin: 0px;
    padding: 0px 0px 0px 7px;
    color: #000;
    font-size: 1.0em;
    background-color: #777;
}

#links a{
    display:block;
    font-family:'arial narrow', sans-serif;
    color:#eee;
    background-color:#777;
    font-size:1.0em;
    text-decoration:none;
    font-weight:bold;
    padding:1px 0 0px 5px;
    letter-spacing:-.01em;
    min-height:15px;
    border-bottom:solid 2px #777;
    line-height:95%;
    
    _padding:3px 0 2px 7px;
    _height:10px;
    _line-height:95%;
    _border:none;
}

#links a:hover{
    color:#fff;
    background-color:#999;
    border-bottom: solid 2px #999;
    _border:none;
}

#links .subnav a{
	font-size:.7em;
	display: block;
	padding-left:5px;
	font-family:'arial', sans-serif;	
}

#links .active{
    background:#777;
    color:#ECEBCF;
}

#links hr{
    margin-right:5px;
    margin-left:5px;
    border-bottom:1px #999 solid;
    border-top:none;
    border-right:none;
    border-left:none;
    height:0px;
}
#innercont{
padding:5px;
margin:5px;
font-family:"Times New Roman", Times, serif;
}
#blah {
text-align:center;
margin-top:15px;
}
#text table{
width:100%;
}

#text li{
font-size:18px;
list-style:none;
margin:10px;
}

#text span{
font-size:14px;
color:#999999;
margin-bottom:20px;
}
#content {
width:650px;
background-color:#FFFFFF;
font-family:'arial', sans-serif;
font-size:1.0em;
}
#footer {
width:800px; height:75px;
background-image:url(../images/footer.png);
background-color:#006699;
margin-top:1px;
border-bottom:solid #CCCCCC;
}

.img {
border:1px solid #000000;
float:left;
margin-right:7px;
}
.navtitle {
font-size:20px;
color:#333333;
text-align:center;
}

.footer {
width:800px; height:75px;
font-size:12px;
color:#FFFFFF;
text-align:center;
}
.title {
font-size:16px; font-weight:bold;
color:#FFFFFF;
background-color:#333333;
display:block;
}
.text {
display:block;
}