* {
padding:0;
margin:0;
}
body{
background:#606060;
font-family:verdana;	font-size:69%;
margin: 0;
padding: 0;
}

/* General */

h1, h2, h3, h4, h5, h6{
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}
h1{
  font-size: 24px;
}

h2{
  padding-bottom: 10px;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
  font-weight:bold;
}
h3 {
font-weight:bold;
}

p{
position: relative;
color: #3B3B3B;
font-size:12px;
line-height: 1.8em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 1em;
margin-left: 0pt;
}

a{
  color: #00F;
  text-decoration:none;
}

a:hover
{
text-decoration:underline;
}
.clear{
  clear: both;
  height: 1px;
  overflow:hidden;
}
hr{
  background: #ebebeb;
  color: #ebebeb;
  border: 0 none;
  height: 1px;
  width:75%;
}

blockquote{
  	width: 35%;
	float:right;
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	margin:10px;
	background:url(http://www.hoylesfitness.com/wp-content/themes/BlueEcstasy/images/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
blockquote p
{
	font-size:14px;
	background: url(http://www.hoylesfitness.com/wp-content/themes/BlueEcstasy/images/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}

.imgright {
  float: right;
  margin: 0 0 7px 7px;
}
.imgleft {
  float: left;
  margin: 0 7px 7px 0;
}
.alignright {
  float: right;
}
.alignleft {
  float: left
}
#container{
  width: 995px;
  margin: 0px auto;
  padding: 0px;
  	background-color:#fff;
}

/* Header */

.header{
  background:#fff;/*background: #17357a url(images/header-top.jpg) center top no-repeat;*/
  border-left:solid 1px #000000;
  border-right:solid 1px #000000;
}
.header h1{
text-indent:-9009px;
}
.header h1 a{
  color: #fff;
  text-decoration: none;
}
.header h1 a:hover{
  color: #fff;
  text-decoration: none;
}

.header a img
{
border:none;}

.nav
{
	float:left;width:100%;
	text-align: center;
	padding:0;
	margin:0px 0 15px 0;
	background-color:#00529b; /*#BDE5F8;*/
	border-top-style: solid;border-right-style: dashed;border-bottom-style: solid;border-left-style: dashed;
	border-top-color:#00529B;border-right-color: #b2b2b2;border-bottom-color: #00529B;border-left-color: #b2b2b2;
	border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;
	font-size:12px;
}

.nav ul{
  margin: 0; padding: 5px;
  list-style: none;
  	background-image:url(../BlueEcstasy/images/menu.gif);
 	background-repeat: repeat-x;
}
.nav ul li{
  margin: 0; padding: 0px;
  display: inline;
}
.nav ul li a{
	color:#FFFFFF;/*#36C;*/
	float:inherit;
	text-decoration:none;
	padding:5px 15px;
/*	background-color:#00529b;*/
}
.nav ul li a:hover{
	color:#FFFFFF;
	background-color:#000000;
}
.nav ul li a#rss{
  float: right;
  background: url(../Blue Ecstasy/images/rss.jpg) left center no-repeat;
  padding-left: 21px;
  color: #000;
}

/* Content */

.content{
  background:#FFF;
  border-left:solid 1px #000;
  border-right:solid 1px #000;
  padding-top:5px;
}

.content img{
padding-top:10px;
}

.entry{
  margin: 0 20px 20px 20px;
  float: left;
  display: inline;
  width: 710px;
}
.entry h3{
  font-size: 20px;
  margin-bottom:10px;
}
.entry h3 a{
  color: #000;
  text-decoration: none;
  display: block;

}
.entry h3 a:hover{
}

.entry h4{
font-weight:bold;
padding-bottom:10px;
}


.entry ul{
margin-bottom:20px;
}

.entry li {
margin-left:40px;
color:#333;
position: relative;
line-height: 1.8em;
}

.entry img{
  border: 0 none;
  padding:0px;
  margin:0px;
}


.postmeta{
  font-size: smaller;
  color: #666;
  margin-bottom: 5px;
  text-align:right;
}
.postmeta a{
	color:#666;
}


/* Sidebar */

.sidebar{
  width: 200px;
  margin-right: 10px;
  float: right;
  font-size: 11px;
  border-left:1px #A0A0A4 solid;
  padding-left:15px;
}
.sidebar h3{
  font-size: 15px;
  padding-top:10px;
}
.sidebar ul{
  margin: 0; padding: 0;
  padding-top:10px;
  margin-bottom: 10px;
  list-style: none;
}
.sidebar ul li{
  font-size:14px;
}

.sidebar ul li a{
text-decoration:none;
color:#fff;
background-image:url(http://www.hoylesfitness.com/wp-content/themes/BlueEcstasy/images/buttonBG.gif);
display: block;
background-color: transparent;
background-repeat: no-repeat;
width: 200px;
height: 30px;
margin: 2px auto;
padding: 5px 0 0 0;
text-align: center;
font:Arial, Helvetica, sans-serif;
}

.sidebar ul li a:hover{
color:#000;
}

.sidebar ul li ul{
  margin-left: 7px;
}

.sidebar img{
border:0px;
padding-bottom:5px;
}

.search{
  margin-top: 7px;
}

/* Footer */

.footer{
  clear: both;
  background:#FFF;
  padding: 5px; margin-bottom: 15px;
  text-align:center;
  color: #999;
  border-bottom:1px solid #000;
}

.footer p 
{
font-weight:bold;
}

.footer a
{color:#999;}

/* Search */

#s, #searchsubmit, #submit{
  border: 1px solid #c8c8c8;
}
#searchsubmit, #submit{
  background-color: #f8f8f8;
}

.wrapper {
background-color: #e1e1e3;
margin: 5px;
width:130px;
border:1px #A0A0A4 solid;
float:left;
height:195px;
text-align:center;
}

.wrapper img
{
border:0px;
margin-bottom:6px;
padding-top:0px;
}

.wrapper h3 {
text-align:center;
padding-bottom:0px;
font-size:12px;
padding-top:2px;
}

.wrapper a {
text-align:center;
	font-size:12px;
}

.inner
{
text-align:centre;
margin: 0px 0px 0px 0px;
width:130px;
height:150px;
}
.inner a
{text-decoration:underline;}

.boxfooter
{
text-align:center;
}

.boxfooter a
{
text-decoration:none;
}



