/*------------------------------------------------------------------
[THEME]: PARIS AND WASHINGTON TOWNSHIP HOME INSURANCE COMPANY
[AUTHOR]: JAMES NORTHARD
[MAIL]: JNORTHARD@NAMIC.ORG
[VERSION]: 12 FEBRUARY, 2010
[AUTHOR URI]: HTTP://WWW.NAMICWEBSERVICES.COM
-------------------------------------------------------------------*/


/*******GLOBAL STYLES*******/
html {height: 100%;}
* {padding:0; margin:0;}
div, h1, h2, h3, ul, li {margin: 0px; padding: 0px; border: 0px;}
body {height:100%; margin: 0px; padding: 0px; border: 0px;}

/*******GENERAL*******/
body {background:#eeeeee url(../images/top_banner_bg.jpg) no-repeat top center; color:#2b2b2b; font:14px/16px Arial, sans-serif; margin:0px auto;}

/*******MAIN CONTENT*******/
#content {min-height:100%; height: auto !important; height: 100%; margin:0 auto; position:relative; width:900px;}

/******MAIN CONTENT******/
#wrap {background:url(../images/bg_wrap.png) repeat; float:right; font:14px Arial, sans-serif; margin:-4px 0 0 0; min-height:100%; height:100%; position:relative; width:900px;}
#textpan {border:1px solid #2a420a; float:left; font:14px Arial, sans-serif; margin:6px 0 0 62px; min-height:200px; height:100%; position:relative; width:508px;}
#textpan a:link, #textpan a:visited {border-bottom:1px solid #c2641e; color:#2b2b2b; text-decoration:none;}
#textpan a:hover {border-bottom:1px dashed #c2641e; color:#c2641e;}
#textpan h1{border-bottom:1px solid #2a420a; color:#ffffff; font-weight:bold; font-size:120%; padding:2px 0 2px 5px; width:503px; background-color:#7cc21e;}
#textpan p{line-height:20px; margin:5px 10px 10px 10px;}
#textpan ul {margin:0 0 0 40px;}
#textpan ul li {list-style-type:square; margin:0 0 10px 0;}
#textpan table {margin:5px 5px 0 15px;}
input {padding:3px;}

/*******PHOTOS*******/
#photos img{border:none;}

/******NAVIGATION******/
#tabs {font:bold 15px Arial, sans-serif; float:left; width:100%; line-height:normal; overflow:hidden;}
#tabs ul {margin:5px 0 0 72px; padding:10px 10px 0 0; list-style:none;}
#tabs li {display:inline; margin:0;	padding:0;}
#tabs a {float:left; background:url("../images/left.png") no-repeat left top; margin:0;	padding:0 0 0 18px;	text-decoration:none;}
#tabs a span {float:left; display:block; background:url("../images/right.png") no-repeat right top;	padding:16px 22px 9px 4px;	margin-right:5px; color:#FFF;}
#tabs a span {float:none;}
#tabs a:hover span {}
#tabs a:hover {background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}

/******FEATURED COLUMN******/
#newspan {border:1px solid #2a420a; bottom:0; float:left; height:100%; margin:6px 0 0 10px; min-height:100%; position:relative; width:252px;}
#newspan h1{border-bottom:1px solid #2a420a; color:#ffffff; font-weight:bold; font-size:120%; padding:2px 0 2px 5px; width:247px; background-color:#7cc21e;}
#newspan p{line-height:20px; margin:10px 10px 10px 10px;}
#newspan ul li {list-style-type:square; line-height:14px; margin:10px 10px 5px 25px; padding:3px;}
#newspan ul li a:link, #newspan ul li a:visited {color:#2b2b2b; text-decoration:none;}
#newspan ul li a:hover {text-decoration:underline;}
#newspan a:link, #newspan a:visited {color:#2b2b2b; text-decoration:none;}
#newspan a:hover {text-decoration:underline;}

/******FOOTER PANEL******/
#footer {background:url(../images/footer.png) no-repeat; clear:both; height:100px; margin:0 auto; position:relative; width:900px;}
#footer p {color: #ffffff; font:14px/18px Arial, sans-serif; padding:25px 63px 0 0; text-align:right;}
#footer p span {font:12px Arial, sans-serif;}
#footer a:link, #footer a:visited {color:#ffffff; font:14px Arial, sans-serif; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer a.sm:link, #footer a.sm:visited {font:12px/16px Arial, sans-serif;}
#footer a.sm:hover {text-decoration:underline;}
