/**
 * @version $id: site.css, v1.0 2008/02/20 00:26:59 GMT+0800 $
 * @author Jerome Coloma <jeromecoloma@gmail.com>
 * @copyright Copyright (c) 2007-2009, Frozynart Designs
 * @since Version 1.0
 */

html, body{ color:#666666; background-color:#FEF3ED; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;  margin:0 auto; }
input{ outline:none }
p{ font-size:1.1em;padding:5px 0 }
h1,h2,h3,h4{ margin:0;padding:0 }
ol,ul{ margin-left:25px }
ol li,ul li{ margin-top:4px;margin-bottom:4px }
blockquote{ border-left:2px solid #6DA0F5;padding-left:10px }
a:focus,a:hover{ color:#131e2c }
a{ color:#B0202D }
#skip-to-main-content{ position:absolute;left:-9999px }
#main-container{ margin:0 auto; background-color:#FFFFFF; width:647px; }
#main-container{}
#container{}
#masthead{background-color:#FFECE5; height:100px; }
#logo{ float:left }
#logo a{ display:block; background:url(../../img/pages/content/club-red/ui/header.png) 0 0 no-repeat; width:647px; height:39px; text-indent:-9999px; }
#content{ clear:both;margin:0 0 0 0;padding:0 0 0 0;min-height:350px;height:auto }
#inner-content{ padding:20px; margin: 0 0 5px 0; }

/** #head-navigation::start */
#head-navigation { clear:both;margin:0;padding:0 }
#head-navigation li { padding:0;list-style-type:none;float:left; margin:0; }
#head-navigation li a { color:#333333;text-transform:uppercase;font-size:1.2em;display:block;margin:0; height:32px; background-image:url(../../img/pages/content/club-red/ui/header.png); background-repeat: no-repeat; text-indent:-9999px; }
#head-navigation li a:hover,#head-navigation li a.selected { color:#6DA0F5 }


#head-navigation li.dining a { background-position:0 -39px; width:65px; }
#head-navigation li.shopping a { background-position:-65px -39px; width:84px; }
#head-navigation li.well-being a { background-position:-149px -39px; width:97px; }
#head-navigation li.automotive a { background-position:-246px -39px; width:100px; }
#head-navigation li.leisure a { background-position:-346px -39px; width:74px; }
#head-navigation li.services a { background-position:-420px -39px; width:80px; }
#head-navigation li.other-benefits a { background-position:-500px -39px; width:147px; }



#head-navigation li.dining a:hover, #head-navigation li.dining a.selected { background-position:0 -71px; width:65px; }
#head-navigation li.shopping a:hover, #head-navigation li.shopping a.selected { background-position:-65px -71px; width:84px; }
#head-navigation li.well-being a:hover, #head-navigation li.well-being a.selected { background-position:-149px -71px; width:97px; }
#head-navigation li.automotive a:hover, #head-navigation li.automotive a.selected { background-position:-246px -71px; width:100px; }
#head-navigation li.leisure a:hover, #head-navigation li.leisure a.selected { background-position:-346px -71px; width:74px; }
#head-navigation li.services a:hover, #head-navigation li.services a.selected { background-position:-420px -71px; width:80px; }
#head-navigation li.other-benefits a:hover, #head-navigation li.other-benefits a.selected { background-position:-500px -71px; width:147px; }
/** #head-navigation::end */

/** #head-navigation::start */
#head-navigation-2 { clear:both;margin:0;padding:0 }
#head-navigation-2 li { margin:0;padding:0;list-style-type:none;float:left }
#head-navigation-2 li a { color:#333333;text-transform:uppercase;font-size:1.2em;display:block;margin:0; height:29px; background-image:url(../../img/pages/content/club-red/ui/header.png); background-repeat: no-repeat; text-indent:-9999px; }
#head-navigation-2 li a:hover, #head-navigation-2 li a.selected { color:#6DA0F5 }


#head-navigation-2 li.join-us a { background-position:0 -103px; width:77px; }
#head-navigation-2 li.faqs a { background-position:-77px -103px; width:61px; }
#head-navigation-2 li.contact-us a { background-position:-138px -103px; width:103px; }

#head-navigation-2 li.join-us a:hover, #head-navigation-2 li.join-us a.selected { background-position:0 -132px; width:77px; }
#head-navigation-2 li.faqs a:hover, #head-navigation-2 li.faqs a.selected { background-position:-77px -132px; width:61px; }
#head-navigation-2 li.contact-us a:hover, #head-navigation-2 li.contact-us a.selected { background-position:-138px -132px; width:103px; }
/** #head-navigation::end */



/** COLORS ::start */
.white{color:white !important}
.froz-blue{
	color:#6DA0F5;
}
.jb{
	color:#000000;
}

/** COLORS ::end */

/** #footer ::start */
#footer{clear:both; background-color:#000000;}
#copyright{padding:10px 0 10px 10px;margin:0 0 0 0;color:#999999}
#copyright a{color:#666666;text-decoration:none}
#copyright a:hover{color:#666666;text-decoration:underline}
/** #footer ::end */

/** .contact-form.club-red ::start */
.contact-form.club-red .hint {
	display: block;
	margin: 8px 0 0 0;
	padding: 0;
	font-style: italic;
}
.contact-form.club-red input.input-text, .contact-form.club-red textarea.input-textarea {
	border-top: 1px solid #F8B79B;
	border-right: 1px solid #F8DACD;
	border-bottom: 1px solid #F8DACD;
	border-left: 1px solid #F8B79B;
}
.contact-form.club-red input.input-text:focus, .contact-form.club-red textarea.input-textarea:focus {
	border: 1px solid #990000;
}
.contact-form.club-red ol li:hover {
	background-color: #FEF2EC !important;
}
.contact-form.club-red ol li {
	border-bottom:1px solid #DDDDDD;
}
.contact-form.club-red input.captcha-input-text {
	border: 1px solid #F8DACD;
}
.contact-form.club-red ol li label.captcha-label {
	width: auto;
}
.contact-form.club-red .errors li {
	border-bottom:none;
}
.contact-form.club-red ol li label {
	width: 130px;
}
.contact-form.club-red ol li.radio-list {
	
}
.contact-form.club-red ol li.radio-list label {
	margin: 0 10px 0 0;
	width: auto;
}
.contact-form.club-red ol li.normal-label label {
	width: auto;
	margin: 0 10px 0 0;
	font-weight: normal;
}
.contact-form.club-red h3 {
	margin: 10px 0 0 10px;
}
.contact-form.club-red h2 {
	font-size: 1.4em;
	margin: 10px 0 0 10px;
}
.contact-form.club-red h3.sub-title {
	margin: 10px 0 0 10px;
	font-weight: bold;
	color: #666666;
	font-size: 1.2em;
}

/** .contact-form.club-red ::end */


.address-list {
	
}
.address-list p {
	padding:5px 0 0 0;
}

.main-title {
	font-size:2.2em;
	margin:0 0 20px 0;
	border-bottom:1px solid #FEF3ED;
}
.business-list {

}
.business-list .business {
	clear: both;
	border-bottom:1px dotted #CCCCCC;
	margin:0 0 30px 0;
}
.business-list .business .col-left, .business-list .business .col-right {
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
}
.business-list .business .col-left {
	left:0%;
	width:50%;
}
.business-list .business .col-right {
	float:right;
	right:0%;
	width:50%;
}
.business-list .business .name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #990000;
}
.business-list .business .description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333333;
	margin:10px 0 0 0;
}
.business-list .business .extra-img {
	margin: 10px 0 0 0;
	
}
.business-list .business .image {
	float:right;
}


#inner-content.index-page {
	padding: 0 0 0 0 !important;
	background-color: #F6D1C1;
	margin: 0 auto;
	text-align: center;
}


