/*   

Theme Name: Peak Fitness Training

Theme URI: http://www.webstudio.net.nz

Description: Outdoor Fitness Training Experts

Author: Andreas Kasoulides - Webstudio

Author URI: http://www.webstudio.net.nz

Version: 1

*/



a {

	color: #f17c00;

	text-decoration: underline;

}



a:visited {

	color: #f17c00;

	text-decoration: underline;

}



a:hover {

	color: #f17c00;

	text-decoration: none;

}



blockquote {

	background: #FFFFFF;

	border-left: 2px solid #666666;

	color: #293646;

	margin: 5px 0px 0px 0px;

	padding: 5px 10px 5px 10px;

}



body {

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 150%;

	margin: 0px;

	padding: 0px;

	background-image: url(images/background.gif);

	background-repeat: repeat-x;

	background-position: 0px 0px;

	background-color: #ffffff;

}



form{

	margin: 0px;

	padding: 0px;

}



form#commentform{

	border: 1px solid #f17c00;

	color: #000000;

	list-style: none;

	margin: 0px 0px 10px 0px;

	padding: 10px 10px 0px 10px;

}



form#commentform input#submit {

	border: 1px solid #f17c00;

	background-color: #57575a;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	width: 150px;

	padding: 5px 8px 5px 8px;

}



form#commentform input#submit:hover {

	border: 1px solid #f17c00;

	background-color: #999999;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	width: 150px;

	padding: 5px 8px 5px 8px;

}



form#commentform input, form#commentform textarea {

	background-color: #FFFFFF;

	border: 1px solid #f17c00;

	color: #000000;

	font-size: 11px;

	padding: 2px 0px 2px 0px;

	width: 300px;

}



form#commentform:hover{

	background-color: #fdebd9;

	border: 1px solid #f17c00;

	color: #000000;

	list-style: none;

	margin: 0px 0px 10px 0px;

	padding: 10px 10px 0px 10px;

}



form#searchform-content{

	padding: 0px;

	margin: 0px;

}



form#searchform-content input{

	background-color: #FFFFFF;

	border: 1px solid #cccccc;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	padding: 4px 8px 4px 8px;

}



form#searchform-content input#searchform-content-submit {

	background-color: #57575a;

	border: 1px solid #f17c00;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	width: 70px;

	padding: 4px 8px 4px 8px;

}



form#searchform-content input#searchform-content-submit:hover {

	border: 1px solid #f17c00;

	background-color: #999;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	width: 70px;

	padding: 4px 8px 4px 8px;

}



form#sidebar-searchform{

	padding: 0px;

	margin: 0px;

}



form#sidebar-searchform input#sidebar-searchform-input{

	background-color: #FFFFFF;

	border: 1px solid #cccccc;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	padding: 5px 2px 5px 2px;

}



form#sidebar-searchform input#sidebar-searchform-input-submit {

	background-color: #57575a;

	border: 1px solid #f17c00;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 3px 2px 3px 2px;

}



form#sidebar-searchform input#sidebar-searchform-input-submit:hover {

	border: 1px solid #f17c00;

	background-color: #999999;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 3px 2px 3px 2px;

}



h1 {

	color: #f17c00;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-variant: normal;

	font-weight: bold;

	line-height: 150%;

	margin: 5px 0px 5px 0px;

}



h1 a, h1 a:visited{

	color: #f17c00;

	text-decoration: none;

}



h1 a:hover{

	color: #f17c00;

	text-decoration: none;

}



h2 {

	color: #4f8a02;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 150%;

	margin: 5px 0px 5px 0px;

	padding: 0px;

	text-decoration: none;

	text-indent: 0px;

	text-transform: capitalize;



}



h2 a, h2 a:visited{

	color: #4f8a02;

	text-decoration: underline;

}



h2 a, h2 a:hover{

	color: #4f8a02;

	text-decoration: underline;

}



h3 {

	color: #57575a;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	line-height: 105%;

	padding: 0px 0px 2px 0px;

}



h3 a:link, h3 a:visited{

	color: #57575a;

	text-decoration: underline;

}



h3 a:hover{

	color: #57575a;

	text-decoration: none;

}



h4 {

	color: #57575a;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 150%;

	margin: 0px 0px 10px 0px;

	padding: 0px;

	text-transform: none;

}



h4 a:link, h4 a:visited{

	color: #57575a;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 150%;

	margin: 0px 0px 10px 0px;

	padding: 0px;

	text-transform: none;

}



h4 a:hover{

	color: #57575a;

	text-decoration: none;

}





h4#respond{

	color: #fff;

}



img {

	border: 0px;

}



img.alignleft {

	display: inline;

	float: left;

	margin: 0px 7px 2px 0px;

	padding: 4px;

}



img.alignright {

	display: inline;

	float: right;

	margin: 0px 0px 2px 7px;

	padding: 4px;

}



input, textarea {

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 2px;

}



.advertise{

	padding: 0px;

	margin: 0px;

}



.alignleft {

	color: #000;

	display: block;

	float: left;

	font-size: 11px;

}



.alignleft a, .alignleft a:visited {

	background: url(images/alignleft01.gif) no-repeat left center;

	color: #713C00;

	margin: 0px;

	padding: 0px 0px 0px 16px;

	text-decoration: underline;

}



.alignleft a:hover {

	background: url(images/alignleft02.gif) no-repeat left center;

	color: #333333;

	margin: 0px;

	padding: 0px 0px 0px 16px;

	text-decoration: none;

}



.alignright {

	color: #713C00;

	display: block;

	float: right;

	font-size: 11px;

}



.alignright a, .alignright a:visited {

	background: url(images/alignright01.gif) no-repeat right center;

	color: #713C00;

	margin: 0px;

	padding: 0px 16px 0px 0px;

	text-decoration: underline;

}



.alignright a:hover {

	background: url(images/alignright02.gif) no-repeat right center;

	color: #333333;

	margin: 0px;

	padding: 0px 16px 0px 0px;

	text-decoration: none;

}



.clear {

	clear: both;

	height: 1px;

	line-height: 1px;

}



.commentlist {

	margin: 0px;

	padding: 0px;

	text-align: left;

}



.commentlist li {

	color: #000000;

	list-style: none;

	margin: 0px 0px 10px 0px;

	padding: 10px 10px 0px 10px;

}



.commentlist li:hover{

	background-color: #F6F8FA;

	color: #000000;

	list-style: none;

	margin: 0px 0px 10px 0px;

	padding: 10px 10px 0px 10px;

}



.feedback {

	background: url(images/icon_comentariu.gif) no-repeat center left;

	color: #444444;

	font-size: 11px;

	line-height: 20px;

	margin: 10px 0px 15px 0px;

	padding: 2px 3px 2px 18px;

	clear: both;

}



.feedback a, .feedback a:visited{

	color: #444444;

	text-decoration: underline;

}



.feedback a:hover{

	color: #444444;

	text-decoration: none;

}



.headline {

	color: #000000;

	padding: 0px;

	text-align: right;

}



.highlight {

	background-color: #FAF8B4;

	color: #736D52;

	font-size: 10px;

	padding: 3px;

}



.image {

	border: 1px solid #E2E6E7;

	margin: 5px auto 5px -6px;

	padding: 5px;

}



.line {

	background: url(images/icon_blank.gif) no-repeat center;

	border: 0px;

	height: 30px;

	margin: 25px 0px 25px 0px;

	padding: 0px;

}



.link-categorie {

	background: url(images/icon_categorie.gif) no-repeat center left;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 0px 18px;

}



.page-navigation {

	margin: 15px 0px 15px 0px;

	padding: 0px 0px 15px 0px;

}



.red{

	color: #990000;

	font-weight: bold;

}



.required{

	color: #990000;

	font-size: 10px;

}



.small {

	border-top: 1px #EEEEEE solid;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: right;

	text-transform: uppercase;

}



#background-content-header {

	background: url(images/background_content_header.gif) no-repeat top;

	margin: 0px auto 0px auto;

	padding: 0px;

	text-align: left;

	width: 860px;

	height: 35px;

}



#container {

	margin: 0px auto 0px auto;

	padding: 0px;

	text-align: left;

	width: 860px;

	background-image: url(images/background_middle.gif);

	background-repeat: repeat-y;

	background-position: center top;

}



#footer {
	font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 120px;
	width: 860px;
	background-repeat: repeat-x;
	background-image: url(images/background_footer.gif);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer h1 {

	color: #f25821;

	margin: 0px;

	padding: 25px 25px 5px 0px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.5em;

}



#footer p {

	color: #FFF;

	margin: 0px;

	padding: 20px 25px 5px 15px;

	text-align: left;

}



#footer p a{

	color: #FFF;

	text-decoration: underline;

}



#footer p a:hover{

	color: #FFF;

	text-decoration: none;

}



#footer-sponsors {

	font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;

	height: 200px;

	margin: 0px auto 0px auto;

	padding: 0px;

	width: 860px;

	text-align: center;

	background-image: url(images/background_footer_sponsors.gif);

}



#header {

	height: 25px;

	margin: 0px;

	width: 860px;

	background-image: url(images/background_header.gif);

	background-repeat: no-repeat;

	background-position: center top;

}



#header form{

	left: 615px;

	margin: 0px;

	position: absolute;

	top: 130px;

}



#header input {

	background-color: #FED24F;

	border: 1px solid #FED24F;

	color: #4E2710;

	font-size: 11px;

	margin: 0px;

	padding: 2px 2px 2px 2px;

	text-align: right;

}



#main{

	color: #000000;

	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding: 75px 7px 15px 15px;

	width: 580px;

	background:url(images/peaklogo.png) no-repeat 15px 10px;

}



#main ol li p.autor-comentariu {

	color: #000000;

	font-size: 12px;

}



#main ol li p.autor-comentariu a{

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}



#main ol li p.autor-comentariu a:hover{

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}



#main ol li p.data-comentariu {

	background: url(images/icon_ceas.gif) no-repeat center right;

	color: #000000;

	font-size: 11px;

	margin: 0px 0px 10px 0px;

	padding: 0px 12px 0px 0px;

	text-align: right;

}



#main ol li p.data-comentariu a{

	color: #000000;

	text-decoration: underline;

}



#main ol li p.data-comentariu a:hover{

	color: #000000;

	text-decoration: none;

}



#main p {

	margin: 0px 0px 10px 0px;

	padding: 0px;

}



#main ul {

	border: 0px;

	list-style: none;

	margin: 0px 0px 5px 5px;

	padding: 0px;

	text-align: left;

}



#main ul li {

	background: url(images/bullet.gif) no-repeat 2px 6px;

	margin: 0px 0px 2px 0px;

	padding: 0px 0px 2px 12px;

}



#metadata {

	color: #000000;

	font-size: 11px;

	line-height: 20px;

	margin: 10px 0px 2px 0px;

	padding: 3px 8px 3px 8px;

	clear: both;

}



#metadata a, #metadata a:visited {

	color: #000000;

	text-decoration: underline;

}



#metadata a:hover {

	color: #000000;

	text-decoration: none;

}



#navigation-menu {

	background: url(images/background_navigation.gif) repeat-x;

	border: none;

	height: 41px;

	padding: 0px;

	text-align: center;

	width: 860px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#navigation-menu a {

	color: #FF6600;

	height: 30px;

	text-decoration: none;

}



#navigation-menu a:hover {

	background-color: #FF6600;

	height: 30px;

	text-decoration: none;

}



#navigation-menu li {

	display: inline;

	height: 30px;

	margin: 0px;

	padding: 0px;

}



#navigation-menu ul {

	height: 30px;

	list-style-image: none;

	list-style-type: none;

	margin: 0px auto 0px auto;

	padding: 6px 20px 0px 0px;

}



#navigation-menu ul li a {

	color: #000;

	height: 30px; /*	margin: 10px 0px 10px 0px;*/

	padding: 5px 7px 5px 7px;

	text-align: center;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 14px;

	font-weight: bold;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}



#navigation-menu ul li a:hover {

	background-color: #FFFFFF;

	color: #F25821;

	height: 30px;

	text-decoration: underline;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}



#searchform input#s{

	background-color: #FFFFFF;

	border: 1px solid #E2E6E7;

	color: #333333;

}



#searchform input#searchsubmit{

	background-color: #FFF;

	border: 1px solid #592374;

	color: #000;

	font-size: 11px;

	margin: 0px;

	padding: 2px;

}



#sidebar {

	color: #000000;

	float: right;

	margin: 0px;

	padding: 5px 25px 15px 15px;

	width: 203px;

	background-color: #fdebd9;

}



#sidebar h2 {

	color: #F17C00;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 120%;

	margin: 15px 0px 10px 0px;

	padding: 0px;

	text-transform: none;

}



#sidebar ul.list, .widget ul {

	list-style: none;

	margin: 0px 0px 10px 0px;

	padding: 4px;

}



#sidebar ul.list li, .widget li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	margin: 0px;

	padding: 0px;

	display: block;

}



#sidebar ul.list li a, #sidebar ul.list li a:visited, .widget li a, .widget li a:visited {

	color: #434E5C;

	display: block;

	margin: 0px;

	padding: 0px 5px 0px 5px;

	text-decoration: none;

}



#sidebar ul.list li a:hover, .widget li a:hover {

	display: block;

	color: #000000;

	text-decoration: underline;

}



#sidebar-form{

	padding: 0px;

	margin: 10px 0px 10px 0px;

}



#wrapper {

	margin: 0px auto 0px auto;

	width: 860px;

	padding: 0px;

}



.footer-text-green {

	background-color:#528a03;

	color:#fff;

	padding:10px;

	margin:20px 0px;

	text-align: center;

}



a.footer-link {

	color:#528a03;

	text-decoration:underline;

	text-transform:uppercase;

	display:block;

	font-weight:bold;

	margin-bottom:20px;

	text-align: center;

}



.personal-training-ad {

	border:1px solid #ef7d0a;

	padding:3px;

	background-color:#fff;

	font-size:8pt;

	margin-top:5px;

	margin-right:-12px;

	margin-left:4px;

	margin-bottom: 15px;

}



.personal-training-ad ul {

  list-style:disc;

  padding:0px;

  padding-left:20px;        

  margin:0px 0px 15px 0px;

}



.personal-training-ad ul li {

  font-size:8pt;

  padding:0px;

  margin:auto;

}

