http://www.teamifit.com/2009/12/01/monthly-specials-2//*

Theme Name: TEAMiFIT

Theme URI: http://teamifit.com

Author: RED Laboratory

Author URI: http://retchienavarro.tk

Tags:

	standard v1.0

*/

*{	border:none; padding:0; margin:0;  } /* RESET ELEMENTS */



/*	###############################################################################

	COMMON CLASSES 

	############################################################################### */



.clear{clear:both;}

.center { text-align: center; }

.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto; }

img.centered { display: block; margin-left: auto; margin-right: auto; }

img.alignright { display: inline; padding: 4px;	margin: 0 0 2px 7px; }

img.alignleft {	display: inline; padding: 4px;	margin: 0 7px 2px 0; }

.alignright { float: right;	}

.alignleft  { float: left;	}

.hidden { display: none; }



/*	###############################################################################

	HTML	

	############################################################################### */

body {

	font-size: 12px; /* Resets 1em to 10px */

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	background: #528E10 url('images/background.jpg') left top repeat-x;

	color: #333;

	text-align: center; 

	line-height:1.5;

	background-position:top center;

	background-repeat:no-repeat;

	background-attachment:fixed;

	height:800px;
	

	}

a:link, a:visited { text-decoration:none; color:#2B2C4B; }

a:hover {text-decoration: underline;color: #AE0001; }

a img {	border: none; }



h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}

h1 { font-size: 4em; text-align: center; }

h2 { font-size: 1.6em; }

h3 { font-size: 1.3em; }



input, textarea{}

select { width: 130px;	}

small {	font-family: Arial, Helvetica, Sans-Serif; font-style:oblique;	font-size: 12px; color:#333333; }

acronym, abbr, span.caps { cursor: help; }

acronym, abbr {	border-bottom: 1px dashed #999;	}

blockquote { margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd; }

blockquote cite { margin: 5px 0 0; display: block; }



/*	###############################################################################

	@MAINDIVS	

	############################################################################### */

#topbg{ /* background: url('images/topbg.jpg') no-repeat top center; */ }	

#page-wrap{

	/* background: #73a0c5 url('images/header.jpg') no-repeat bottom center; */

	width:900px;
	min-width:900px;

	text-align: left;		

	margin:0 auto;

	

}

#header-wrap { background: #73a0c5 url('images/header.jpg') no-repeat top center;	height:247px;}

#header{padding:1px 0 0 40px;}

	

#middle{ height:100%;}

#middle-topbg{ height:100%;}





.content-wrap { float:right;	width:602px;margin-top:60px; }

.content{border: 4px solid #528e10;

	padding:10px;

	margin:0px 10px 0px 10px;

	background-color:#ffffff; color:#000000;}	

.content p{padding-left:10px;}

.sidebar-wrap{ float:left; width:277px; text-align:center; }

.sidebar{padding:10px 0px 0 0px; text-align:center; }

#page-d {

background-image: url(images/header.png);
background-position: center; 
background-repeat: no-repeat; 
height:216px;
}


#top-bg {

	background-image:url(images/footer.png);

	background-position:bottom center;

	background-repeat:repeat-x;

}



#footer { text-align:center;height:font-size: 8px; 50px; color:#FFFFFF; padding-top:20px;}

#footer p{ padding:3px 0 0 10px; text-align:center;}

/*	###############################################################################

	@search-area	

	############################################################################### */

.header-top {background-image:url(images/search-top.png); background-repeat:x-repeat; height:189px; padding-left:40px}



#search-wrap{width:454px; background:url(images/search-in.jpg) left top no-repeat; text-align:center; color:#FFFFFF;}	

.s-wrap{

	float:left;

	background-repeat:no-repeat;

	height:22px;

	border: 1px solid #006600;margin-right:7px; margin-left:7px; 

}



#s { width:140px; height:20px;padding:2px 5px 0px 5px; background-color:#ddffb4;}

#searchsubmit {

	}

/*	###############################################################################

	@HEADER-AREA	

	############################################################################### */

#header h1{ text-align:left;}

#header p{}	

#menubar{background-image:none;


		}



.menu{ float:right; height:46px; margin-left:50px;  width:500px; }

.menu ul { list-style: none; margin: 0px; padding:0px 0 0 0; }

.menu ul li { margin-left: 50px; }

.menu ul li a, .menu ul li a:link{

text-align:center;

color: #FDFF00; text-shadow: black 0.1em 0.1em 0.2em;

text-decoration: none;

height:39px;

font-family:"Arial",tahoma,arial;

font-weight:50;

font-size:12pt;

display: block;

padding: 10px 0 0 0;


text-transform: uppercase;

}

.menu ul li a:hover { 

color: #376405; text-decoration:none; 

		 }

.menu ul li.current_page_item a { 

color: #ff0000; text-decoration:none; 

 }




/*	###############################################################################

	@SIDEBAR-area	*/

	

/*sidebar list level1 */

.sidebar {margin-top:10px;}

.sidebar h2 {

	color:#FFFFFF;

	font-family:"Arial", tahoma, arial;

	font-weight:bold;

	font-size:12pt;

	text-transform: uppercase;



}

	

.sidebar ul {margin: 0;	padding: 0;}

.sidebar ul li { /*  mao ni ang title katong naa sa h2  */

	list-style: none;

	margin-bottom: 0px;

	padding: 5px; text-align:left;

	

	

}	

.sidebar ul li h2{

	background:url(images/h2-bg.jpg) top left repeat-x;

	height:25px;

	padding:10px 0 0 0px;

}

/*sidebar list level2 */

.sidebar ul li ul {	padding: 0;	margin: 0; }

.sidebar ul li ul li{

	padding: 4px 0px 0px 16px;

	border:none;	

	background: url(images/mini-blogroll.gif) no-repeat; 

	

}



/*sidebar list level3 */

.sidebar ul li ul li ul li{

	padding: 1px 0 1px 10px;

	border: none;

}



/*to target li level2 exL: blogroll*/

ul li.linkcat ul li{

	background: url(images/mini-blogroll.gif) no-repeat !important;

	padding-left: 16px !important;

}



/*	###############################################################################

	@optin-area	

	############################################################################### */

.optin{background-image:url(images/optin.jpg); background-repeat:no-repeat;

		height:247px; }

.optin table td{padding:0px 0 4px 0; }

.optin input{

	height:20px;

	border: 1px solid #E6B300;background-color:#fdf9c8; color:#5a550f;

}

.optin p{ padding:0px 0 10px 0;; }

.optin .submit{width:227px;

	height:42px;

	background:url(images/subscribe.jpg);

	cursor:pointer;

	border:none;} 

.optin-bg{padding:0px 10px 0 10px;}



/*	###############################################################################

	@POSt-area	

	############################################################################### */

	

.post{margin-bottom:20px;}



.post h2{ padding:6px; color:#EF4408;}

.postmetadata-top{ margin-bottom:10px; margin-top:30px;}

.postmetadata{ 

	margin:4px 10px 2px 10px; padding:4px;

	background:#F4FCFF; 

	border-top:1px solid #E1DDDE; 

	border-bottom:1px solid #E1DDDE;

	

}



/* End post */



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}





/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */

.entry {color:#000000; margin-bottom:10px;}

html>body .entry ul {

	margin-left: 0px;

	list-style: none;

	padding-left: 10px;

	text-indent: -10px;

	}



html>body .entry li {

	margin: 7px 0 8px 10px;

	}



.entry ul li:before, .sidebar ul ul li:before {

	content: "\00BB \0020";

	}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}













/* Begin Form Elements */



.entry form { 

	text-align:center;

	}





/*	###############################################################################

	@Comments-area	

	############################################################################### */



/* ####################################################

	comments */



#commentform input { width: 170px; }

#commentform { margin: 0 0 0 0;	}

#commentform textarea {	width:98%; padding: 0px; }

#commentform #submit { margin: 4px;	}

#commentform p { margin: 0;}

.alt {	margin: 0; padding: 10px; }



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin: 15px 0 10px;

	padding: 5px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;

}

.children { padding: 0; }







.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */









/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */



.navigation {

	display: block;

	text-align: center;

	margin-top: 200px;

	margin-bottom: 60px;

	margin-left:64px;

	}

/* End Various Tags & Classes*/







/* Captions */





.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions */





		

/* End Form Elements */	





.sidebox-pad{padding:0 12px 0 12px;}

.postdate { color:#F9FFF3; 

	text-align:left; background:url(images/date.jpg) left top no-repeat; height:43px; 

	width:140px;  padding-top:0px; 

	padding-bottom:15px; 

	

	}

.postdate h3{ padding:4px 0px 4px 10px; color:#ffffff; font-size:12px;}

.post-title-box{

	float:left;

	width:450px;

}

.post-title-box h2{ 

	

}

.postmeta-top{padding-bottom:10px; background-image:url(images/line.jpg); background-repeat:no-repeat; background-position:bottom center;}

.titlepost1 a {

	color:#ef4408;

}

.formpad {margin:70px 10px 2px 15px;

			color:#ffffff;}

.sidepad {padding-left:20px; font-size: 1.6em;}

#fm {padding-left:200px; width:500px;}

#fm li {

	list-style-image:none;

	display:block;

	list-style-type: none;

	padding: 14px 5px 13px 5px;

	margin-left:50px;

	float:left;

	text-align:center;}

	

#fm a:hover {

	color:#009933;

}

#fm a:link {

	color:#ffffff;

}			

#fm a:visited {

	color:#ffffff;

}				

#fm a:active {

	color:#009933;

}



.content h2 {padding-left:10px;}

.content h3 {padding-left:10px;}

.content-box {

	

}

.top-menu a, .top-menu a:link{

	text-align:center;

	color: #FFFFFF;

	text-decoration: none;

	height:34px;

	font-family:Arial;

	font-weight:normal;

	font-size:12px;

	display: block;

	padding: 5px 0 0 0;
	
	padding-top:50px;

}

.top-menu a:hover {

	color: #FF0000;

	text-decoration:none;

		 }

.top-menu .current_page_item a { 

	color: #ff0000; text-decoration:none; 

	 }

	 .search-button {background-image:url(images/search.jpg); height:27px; width:71px; background-repeat:no-repeat; cursor:pointer;



}



.arrow a, .arrow a:link{

	text-align:left;

	color: #ffffff;

	text-decoration: none;

	height:20px;

	font-family:tahoma;

	font-weight:700;

	 font-size:14px;

	display: block;

	padding:5px 5px 5px 10px ;  background-color:#528e10;

}

.arrow a:hover { 

	color: #f0ff00; text-decoration:none; background-color:#41710c;

	

		 }

.arrow .current_page_item a { 

	color: #ff0000; text-decoration:none;  background-color:#41710c;

	 }

	 

.arrow2 a, .arrow2 a:link{

	text-align:left;

	color: #f0ff00;

	text-decoration: none;

	font-family:tahoma;

	font-weight:700;

	 font-size:14px;

	display: block;

	padding:5px 5px 5px 10px ;

}

.arrow2 a:hover { 

	color: #ffffff; text-decoration:none; 

	

		 }

.arrow2 .current_page_item a { 

	color: #ff0000; text-decoration:none;

	 }

	 

.arrow3 {font-family:tahoma; font-size:14px; font-weight:700; color:#FFFFFF;padding:5px 5px 5px 10px ;}

.search-button {background-image:url(images/search.jpg); height:27px; width:71px; background-repeat:no-repeat; cursor:pointer;



}

#monoSlideshow { text-align:center;

				padding:5px; background-color:#528e10; width:560px;}

				



.welcome {

	

	width:560px;

	padding:5px;

	

	

	

	text-align:left;

}



.nav, .nav ul { 

 list-style: none;

 margin: 0;

 padding: 0;

}



.nav {

  font-family: Arial, Helvetica, sans-serif;

  z-index: 100;

  position: relative;

}

.nav li {

  border-left: 1px solid #000;

  float: left;

  margin: 0;

  padding: 0;

  position: relative;

}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {

  font: bold 1.22em/25px Arial, Helvetica, sans-serif;

  background: #565656;

  color: #959595;

  display: block;

  padding: 0 9px;

  text-transform: lowercase;

  text-decoration: none;

}



.nav li a:hover {

  background: #ccc;

  color: #000; 



}

#nav-one li:hover a, 

#nav-one li.sfHover a {

  background: #ccc;

  color: #000;

}

#nav-one li:hover ul a, 

#nav-one li.sfHover ul a {

  background: #565656;

  color: #959595; 

}

#nav-one li:hover ul a:hover, 

#nav-one li.sfHover ul a:hover {

  background: #ccc;

  color: #000; 

}



.nav ul {

  background: #565656;

  border-bottom: 1px solid #000;

  list-style: none;

  margin: 0;

  width: 100px;

  position: absolute;

  top: -999em;

  left: -1px;

}

.nav li:hover ul,

.nav li.sfHover ul {

  top: 25px;

}

.nav ul li {

  border: 0;

  float: none;

}

.nav ul a {

  border: 1px solid #000;

  border-bottom: 0;

  padding-right: 20px;

  width: 80px;

  white-space: nowrap;

}

.nav ul a:hover {

  background: #ccc;

  color: #000;

}

.index-content {
	
	
	padding:10px;
}

.tittlenews {padding-top:10px; padding-bottom:10px; color:#333333; font-weight:bold; font-size:16px;}
.datenews {color:#FF0000;}
#nav2{



       



        display: block;



        font-size:1.1em;



        height:50px;



        width:100%;



}







#nav2, #nav2 ul {



	list-style: none; margin: 0px; padding:0px 0 0 0;



}







#nav2 a ,#nav2 a:hover{
	border:none;
	display: block;
	text-decoration: none;
	font-family:Arial;
	height:10px;
}

#nav2 li {
	float: left;	margin-left: 20px; 

}
#nav2 a,#nav2 a:visited {
	olor: #ff0000; text-decoration:none; 
}
#nav2 a:hover, #nav2 a:active {



	color: #376405; text-decoration:none; 



}	







#nav2 li ul {
	height: 20px;
	left: -999em;
	position: absolute;
	width:auto;
	z-index:999;
	text-align:center;
	background-color:#transparent;
}



#nav2 li ul a{font-size:14px;}







#nav2 li li {



	width: auto; 



}







#nav2 li li a,#nav2 li li a:visited {



       color: #ffffff; text-decoration:none; 



}







#nav2 li li a:hover,#nav2 li li a:active menu{



	color:#ff0000;



}	







#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: 200px;

}
.lbAction {background-color:#666666;}
#searchsubmit1 {background-image:url(images/butup.gif); width:125px; height:35px; cursor:pointer;}
.subscribeform {}
.subscribeform input {
	border: 1px solid #003300;
	
}

.sb1 {}
.sb {
	border: 1px solid #509901;
	font-family:Verdana; background-color:#DEFCBE; height:20px; padding:2px;
}
.form11 {border: 1px solid #509901;}
.sbm { border: 2px solid #509901; font:Verdana; padding:5px; cursor:pointer; background-color:#ccfb99; color:#3f7009; font-size:16px;}

.txtform {font: Verdana; font: 12px; font-family: Verdana; }

.page-d {padding: 0px 10px 0 0;

}

