/*------------------------------------------------------------------------
# HOT Mobility - November, 2009
# Copyright (C) 2009 Hot Joomla Templates. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: Hot Joomla Templates
# Website:  http://www.hotjoomlatemplates.com
-------------------------------------------------------------------------*/

body {
	margin:0;
	padding:0px 5px 5px 5px;
	color:#C9C9C9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:#141414;
}

a {
	color:#e2c39a;
}

h2, h2 a {
	font-size:20px;
	text-transform: none;
	font-weight: bold;
}

h1, h2, h3, h4, h5 {
	color: #FFFFFF;
}

p.readmore {
	display:none;
}

.wrapper_iphone {
	width:100%;
	background:#141414 url(../images/bg.jpg) no-repeat;
/*	margin:0 auto;*/
	position:relative;
	height:auto;
}

.logo {
	width: 100%;
}

.logo img{
	width: 100%;
}
	
.content_iphone {
  border: 0px solid green;
  margin: 5px 0 0;
  padding: 5px;
	overflow:hidden;
	width: 98%;
}

.hotdate, .buttonheading {
	display:none;
}

.footer {
	padding-top:5px;
	color: #fff;
	margin: 0 auto;
}

.footer a,
.fullsite a,
.mobile_call a,
.item-page a {
	color: #e2c39a;
}

.fullsite:hover,
.mobhome:hover,
.top:hover {
  color: #e2c39a;
}

.fullsite {
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  color: #e2c39a;
  margin: 0 0 0 0;
  padding: 10px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  /*Background Gradient*/
  background-color: #333333; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #333333,  #111111); /* for firefox 3.6+ */    
}

.mobhome {
  float: left;
  width: 42%;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
	color: #e2c39a;
  padding: 10px;
  margin: 0 0 20px 0;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  background-color: #333333; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #333333,  #111111); /* for firefox 3.6+ */    
}

.top {
  float: right;
  width: 42%;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
	color: #e2c39a;
  padding: 10px;
  margin: 0 0 20px 0;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  background-color: #000000; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #333333,  #111111); /* for firefox 3.6+ */    
}

.clr {
	clear:both;
	width:94%;
}

/*score*/
#topmenu {
  width: 100%;
}

#topmenu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
}

#topmenu ul li {
  border: 0px solid red;
  margin: 0;
  float: left;
  width: 50%; 
  text-align: center; 
}

#topmenu ul li a {
  text-decoration: none;
  height: auto;
  width: 100%;
/*  padding: 5px auto;*/
  
}

#topmenu ul li a:hover {
  color: #FFF;
}

#topmenu ul li a {
  padding: 10px;
  width: 86%;
  margin: 0;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  /*Background Gradient*/
  background-color: #000000; /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #333333,  #111111); /* for firefox 3.6+ */
  display: block;    
}

/*contact form*/
.contact-image {
  display: none;
}

#ce-container {
  margin: 0px;
  padding: 0px;
  background: none;
  border: 0;
  color: #FFFFFF;
}

#ce-container h2 .contact-name {
  color: #FFFFFF;
}

.contactenhanced_email .ce-cf-container .validation-advice {
  margin: 0 0 0 0;
}

div.ce-cf-container,
.requiredsign,
.captcha-container {
  margin: 0 0 20px 0;
}

div.ce-fltltr .ce-cf-container {
  float: none;
  width: 160%;
}

.contactenhanced_email .ce-cf-container textarea.text_area {
  width: 100%;
}

.contact-sidebar-wrap,
.contact-sidebar,
.contact-contactinfo,
.contact-position {
  display: none;
}
/* END contact form*/

.jicons-icons img {
  margin: 0;
  position: static;
}

p {
/*  border: 1px solid red;*/
}

.leading-0, .leading-1, .leading-2, .leading-3, .leading-4, .leading-5, .leading-6, .leading-7, .leading-8, .leading-9, .leading-10, .leading-11, .leading-12, .leading-13, .leading-14, .leading-15, .item {
  border-bottom: 1px dotted #555;
  padding: 25px 0px 12px 0px;
  margin: 0;
}

.blog .pagination ul li {
  padding: 0 5px;
}

/*-- hole in one --*/
#scorehio_front_submit {
  width: 94%;
}

.scorehio_sidediv_link {
  text-align: center;
}

.centerdivmargin {
  text-align: center;
  margin: 10px 0;
}

.scorehio_newhiocontent {
  padding: 10px;
}

#scorehio_new_detail select {
  outline: #000;
  background: #fff;
}

.scorehioform_inputbox_SS {
  width: 45px;
}

.scorehioform_inputreqboxdivradio {
  margin: 0 0 10px 0;
  width: 132px;
}

.scorehioform_inputreqboxdivsmall {
  margin: 0 5px 0 0;
}

.scorehioform_textboxdiv {
  background: none;
  background-color: #fff;
  border: 1px solid #000;
  width: 94%;
}

#scorehio_new_detail .scorehioform_textbox {
  width: 100%;
}

.hio_floatLeft {
  margin: 0 3px 0 0;
}

.scorehio_newhiocontent_preview {
  padding: 5px;
}

.scorehio_hio_preview {
  width: 290px;
}
/*-- end of hole in one --*/

#header {
  top: 100px;
}

.blog-featured h1 {
  display: none;
}