/* CSS Document */
/* Main Body */
body {margin-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

/* Containers */
#cont_main {margin: 0px auto; width: 960px;}
#cont_header {float: left; margin: 10px 0px 20px 0px; padding: 0px 0px 10px 0px; width: 960px; border-bottom: 1px solid #cccccc;}
#cont_logo {float: left; margin: 0px; padding: 0px; width: 160px;}
.cont_header_01 {float: left; margin: 0px; padding: 0px; width: 400px;}
.cont_header_01 form{float: right; margin: 36px 5px 0px 5px; padding: 3px 0px; text-align: center; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px; width: 329px;}
#cont_login {margin: 10px 0px 0px 0px; padding: 0px; text-align: right;}
#cont_left,#cont_left_01,#cont_left_02 {float: left; margin: 0px; padding: 0px; width: 640px;}
#cont_left h1 {margin: 0px 0px 0px 10px; padding: 0px; font-size: 14px;}
#cont_left_01 h1 {margin: 0px 0px 20px 0px; padding: 0px; font-size: 13px; font-weight: bold; color: #006699;}
#cont_left h1 a,#cont_left_02 h1,#cont_left_02 h1 a {margin: 0px 0px 20px 0px; padding: 0px; font-size: 16px; font-weight: bold; text-decoration:none; color: #069;}
.cont_left_02 {padding:5px;border:5px solid #f3f3f3;}

#cont_right {float: left; margin: 0px; padding: 0px; width: 320px;}
.cont_right_01 {float:right; margin:0px 0px 10px 0px; padding: 5px; width: 290px; border:5px solid #f3f3f3;}
.cont_right_01 h3,#cont_right_02 h3 {margin: 0px; padding: 0px; font-size: 10px; font-weight: bold; color: #516C02; text-transform: uppercase;}
.cont_right_02 {float:right; margin:0px 0px 10px 0px; padding: 0px; width: 300px; border:5px solid #f3f3f3;}
#cont_footer {float: left; margin: 20px 0px 0px 0px; padding: 0px; width: 960px; border-top:1px solid #ccc;}
#cont_footer_01 {margin: 15px; padding: 0px; font-size: 11px; text-align: center; color: #999999;}
#cont_footer_01 a {text-decoration: none; color: #777777;}

/* Featured Content */
#featured{width:400px; padding-right:230px; position:relative; border:5px solid #F3F3F3; height:250px; background:#fff;}
#featured ul.ui-tabs-nav{position:absolute; top:1px; left:400px; list-style:none; padding:0; margin:0; width:230px;}
#featured ul.ui-tabs-nav li{padding:1px 0; padding-left:13px;  font-size:12px; color:#666;}
#featured ul.ui-tabs-nav li img{ float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #eee;}
#featured ul.ui-tabs-nav li span{font-size:11px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a{display:block; height:60px; color:#333;  background:#fff; line-height:20px;}
#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2;}
#featured li.ui-tabs-selected{background:url('../Graphics/selected-item.gif') top left no-repeat; }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#F3F3F3;}
#featured .ui-tabs-panel{width:400px; height:250px; background:#999; position:relative;}
#featured .ui-tabs-panel .info{position:absolute; top:180px; left:0; height:70px; background: url('../Graphics/transparent-bg.png');}
#featured .info h2{font-size:18px; font-family:Georgia, serif; color:#fff; padding:5px; margin:0; overflow:hidden;}
#featured .info p{margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;}
#featured .info a{text-decoration:none; color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}

/* Search Results */
.srch {margin: 0px; padding: 0px;}
.srch td {border-bottom : 1px dashed #86ADC7;}
.srch span {font-size: 12px; font-weight: bold; color: #006699;}
.srch a {font-size: 12px; font-weight: bold; text-indent: 20px; text-decoration: underline; color: #0099CC;}
.srch a:hover{color: #000000;}

/* View Page Details */
#cont_view_01 {float: left; margin: 0px; padding: 0px; width: 440px;}
#cont_view_01 h2,#cont_view_01 h2 a {margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; color: #999999;}
#cont_view_01 h4,#read h4 {margin: 0px; padding: 0px; font-size: 12px; color: #FF9900;}
#cont_view_01 form {margin: 27px 0px 0px 70px; padding: 15px; width: 330px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px;}
#cont_view_01 form span {color: #FF0000;}
#cont_view_01 input,#cont_view_01 select {margin: 0px 0px 5px 0px; padding: 0px;}
#cont_view_02 {float: left; margin: 0px; padding: 0px; width: 200px;}
#read {float: left; margin: 0px; padding: 0px; width: 640px;}
#read h2 {margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #000000;}
#read p {margin: 15px 0px 10px 0px; padding: 0px; border-bottom: 1px dashed #86ADC7;}
#address {margin: 0px; padding: 0px; height: 95px;}
#address strong {font-weight: normal;}
#address span {font-weight: bold;}
#address a {text-decoration: none; color: #000000;}
#review,#map {font-size: 11px; font-weight: normal; color: #0099CC;}
#rating {float: right; margin: 0px 0px 10px 0px; padding: 0px; width: 100px; text-align: right;}
#rating a,#addinfo a {color: #0066FF;}
#rating a:hover,#addinfo a:hover {color: #ff6600;}
#addinfo {float:right; margin: 0px; padding: 0px; width: 150px; font-size: 11px;}
#addinfo em {font-style: normal;}
#link-review {margin: 2px; padding: 4px 0px 0px 30px; height: 20px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px; background: url(../Graphics/addreview.gif) left no-repeat;}
#link-web {margin: 2px; padding: 4px 0px 0px 30px; height: 20px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px; background: url(http://www.inflatableyellowpages.com/Graphics/www.gif) left no-repeat;}
#link-friend {margin: 2px; padding: 4px 0px 0px 30px; height: 20px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px; background: url(../Graphics/mail2.gif) left no-repeat;}
#link-map {margin: 2px; padding: 4px 0px 0px 30px; height: 20px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px; background: url(http://www.inflatableyellowpages.com/Graphics/mapi.gif) left no-repeat;}
#link-fb {margin: 2px; padding: 2px 0px 0px 30px; height: 22px; border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:6px;}