﻿@import url(00_reset.css);
@import url(01_960grid.css);
@import url(superfish-vertical.css);
html, body{height:100%;width:100%;font-size:12px;}
html{height:100.2%;}
div#wrap {background-image:url(img/hdr.png);background-position:center top;background-repeat:no-repeat;text-align:center;}
p,li{margin-bottom:12px;line-height:18px;}

body{background-image:url(img/content_bg.png);background-attachment:scroll;background-position:center top;background-repeat:repeat-y;background-color:#FF7F00;}
div#logo,div#banner{height:100px;}
div#content div.container{text-align:left;border:dotted 1px #ccc;border-width:0 1px;padding:0 5px;}
.phq-2col div#content div.container{text-align:left;min-height:400px;border-left:dotted 1px #ccc;padding:0 20px;}
td{vertical-align:top;}
div#footer{height:62px;width:100%;background-image:url(img/ftr.png);background-position:center top;background-repeat:no-repeat;}
div#footer div{width:940px;margin:0 auto;padding-top:34px;text-align:center;font-size:10px;}
div.rowb{margin-top:20px;}
div#right{text-align:left;}
div#right div.container{padding-right:20px;}
ul.menu{text-align:left;padding-left:20px;}
ul.menu, ul.menu ul{background-color:#FFF;}
ul.menu ul{border:solid 1px #999;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
ul.menu li{font-size:18px;margin:0;}
ul.menu li a{color:#000;text-decoration:none;display:block;padding:5px;border-bottom:solid 1px #FF7F00;}
ul.menu li a:hover{background-image:url(img/menu_bg_hover.png);background-position:left center;background-repeat:repeat-y;}
ul.menu li.selected a,ul.menu li.selected a:hover{padding-left:18px;background-image:url(img/menu_bg_sel.png);background-position:left center;background-repeat:repeat-y;}

h1{font-size:18px;border-bottom:solid 1px #FF7F00;color:#FF7F00;padding:5px;}
h2{font-size:13px;border-bottom:solid 1px #000;color:#000;font-weight:bold;padding-bottom:2px;}
td.money{text-align:right;}
#adinfo td,#adinfo th,
#ad-deadlines td,#ad-deadlines th{font-size:1em;padding:5px;border:solid 1px #EEE;}
#adinfo th,
#ad-deadlines th{text-align:center;font-weight:bold;}
ol li{list-style-type:decimal;margin-left:20px;}
/***
Ranch Direcory
***/
ul.directory li {margin:1px 2px;border:solid 0px #EEE;}
ul.directory li a{text-decoration:none;color:#000;display:block;width:183px;height:23px;line-height:23px;background-image:url(img/directory_item.png);background-repeat:no-repeat;padding:6px;padding-left:15px;font-size:14px;}
ul.directory li a div.city{font-size:12px;font-style:italic;}

h4.cover{font-weight:bold;font-size:15px;margin-top:10px;color:#FF7F00;border-bottom:solid 1px #FF7F00;padding-bottom:2px; }
ul.cover {}
ul.cover li{margin:0;margin-left:15px;list-style-type:square;font-size:12px;}
div.frm td{padding-bottom:7px;}
div.frm .subHead{padding-right:7px;}
