/*  

Theme Name: TurboTheme

Theme URI: http://www.disorder.cl

Description: Theme para Wordpress Disorder Magazine

Version: 1.0

Author: Cristobal Castillo Diaz

Author URI: htt://www.disorder.cl

*/

/* CSS RESET */ 

      html, body, div, span, applet, object, iframe, 

      h1, h2, h3, h4, h5, h6, p, 

      blockquote, pre, a, abbr, acronym, address, big, 

      cite, code, del, dfn, em, font, img, 

      ins, kbd, q, s, samp, small, strike, 

      strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 

      fieldset, form, label, legend, 

      table, caption, tbody, tfoot, thead, tr, th, td, 

      center, u, b, i { 

      margin: 0; 

      padding: 0; 

      border: 0; 

      outline:none; 

      font-style: normal; 

      font-size: 100%; 

      vertical-align: baseline 

      } 

      body { 

      line-height: 1 

      } 

      :focus { 

      outline: 0 

      } 

      ol, ul { 

      list-style: none 

      } 

        

      table { 

      border-collapse: collapse; 

      border-spacing: 0 

      } 

        

      blockquote:before, blockquote:after, q:before, q:after { 

      content: "" 

      } 

      blockquote, q {

      quotes: "" ""

      }

      input, textarea {

      margin: 0;

      padding: 0 

      } 

/*      hr { 

      margin: 0; 

      padding: 0; 

      border: 0; 

      color: #000; 

      background-color: #000; 

      height: 1px 

      } */

	   

	  .clear	{ 

	  			display:block; 

				clear:both; 

				}

body	{ 

		line-height:1.4; 

		font-family:Tahoma, Arial, Verdana; 

		background-image:url(img/cosmohead3.gif);

		/*background-repeat:no-repeat;*/

		/*background-image:url(img/bg-puma.png);*/

		background-position:center top;

		background-repeat:repeat-x;

		 		}  



p	{ 

	font-family:; 

	}  



a	{ 

	/*border-bottom:dotted 1px #C00;*/ 

	text-decoration:none; 

	color:#333; 

	} 

a:hover	{ 

		color:#C00; 

		}  



h1, h2, h3, h4, h5	{ 

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

					letter-spacing:-1px; 

					}  



.mainhead	{

			/*background-image:url(img/mainhead.gif);*/

			background-repeat:repeat-x;

			margin:0px 0px 0px 0px;

			cursor:pointer;

			}

.wrap	{

		width:980px;

		margin:0px auto;

		overflow:hidden; 

		}  



.head	{ 

		width:980px; 

		height:; 

		overflow:hidden; 

		margin:0px auto; 

		} 

		.logo	{ 

				float:left; 

				width:225px; 

				} 

		 

		.banner-corona	{ 

						float:right; 

						margin:15px 0px 20px 0px; 

						} 

		.menuwrap	{ background-color:#272727; overflow:hidden; margin:0px 0px 10px 0px;}				 

		.menu	{ 

				width:980px; 

				height:; 

				/*background-image:url(img/bg-menu.png);*/ 

				overflow:hidden; 

				clear:both; 

				background-color:#272727; 

				padding:0px 0px 3px 0px; 

				margin:0px auto; 

				/*text-align:right;*/ 

				} 

				.menusearch	{ 

							float:right; 

							width:210px; 

							padding:0px 0 5px 5px; 

							margin:0px; 

							overflow:hidden; 

							 

							} 

							.search-title	{ 

											font-size:9px; 

											color:#959595; 

											} 

							.wrap-inputs	{ 

											overflow:hidden; 

											background-color:#FFF; 

											/*padding:5px;*/ 

											margin:8px 0px 0px 0px; 

											border:solid 1px #DDD; 

											} 

							.search-input	{ 

											width:125px; 

											padding:3px; 

											border:none; 

											font-size:12px; 

											float:left;  



											} 

							 

							.btn-submit	{ 

										float:right; 

										width:65px; 

										background-color:#069; 

										border:none !important; 

										color:#FFF; 

										padding:3px 13px; 

										cursor:pointer; 

										font-size:10px; 

										text-transform:uppercase; 

										border:solid 1px; 

										/*border-radius: 5px; 

										-moz-border-radius: 5px;  

										-ms-border-radius: 5px; 

										-webkit-border-radius: 5px; 

										-khtml-border-radius: 5px; */ 

										} 

										.btn-submit:hover { background-color:#009900;} 

										 

										 

										 

										 

							.searchfail { margin:10px 0px 0px 0px;}		 

							.searchfail .wrap-inputs	{ 

											overflow:hidden; 

											background-color:#FFF; 

											/*padding:5px;*/ 

											margin:8px 0px 0px 0px; 

											border:solid 1px #DDD; 

											} 

							.searchfail .search-input	{ 

											width:125px; 

											padding:10px; 

											border:none; 

											font-size:14px; 

											float:left;  



											} 

							 

							.searchfail .btn-submit	{ 

										float:right; 

										width:65px; 

										background-color:#069; 

										border:none !important; 

										color:#FFF; 

										padding:3px 13px; 

										cursor:pointer; 

										font-size:10px; 

										text-transform:uppercase; 

										border:solid 1px; 

										/*border-radius: 5px; 

										-moz-border-radius: 5px;  

										-ms-border-radius: 5px; 

										-webkit-border-radius: 5px; 

										-khtml-border-radius: 5px; */ 

										} 

										.btn-submit:hover { background-color:#009900;}      



.breadcrumb	{ 

			font-size:10px; 

			} 

.breadcrumb	a	{ 

				font-size:10px; 

				color:#999; 

				} 

.breadcrumb a:hover	{ 

					color:#090; 

					} 

										 

.sidebar	{ 

			float:right; 

			width:300px; 

			overflow:hidden; 

			}  





.video-side { overflow:hidden; margin:0px 0px 20px 0px;}

.side-video	{ 

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

			width:300px;

			height:250px;

			} 

			.side-video object {width:300px !important; height:250px;} 

			.side-video embed {width: !important;} 

			.side-video img {width: !important;}  



			.foot-video	{ float:left; overflow:hidden; margin:0px 20px 0px 0px; display:block;}  



			.foot-video object {width:680px !important;} 

			.foot-video embed {width:680px !important;} 

			.foot-video img {width: !important;} 

			 

			  

			.foot-player	{ background-color:#;  overflow:hidden; margin:15px 0px 0px 0px;} 

			.video-item	{ float:right; width:300px; padding:5px 0px; border-bottom:dotted 1px #DDD;}  



			.video-item h1  { font-size:14px; }  

			.video-item h2  { font-size:11px; font-family: Tahoma, Geneva, sans-serif; letter-spacing:0px; font-weight:normal;}  

			     

.left	{ 

		width:660px; 

		overflow:hidden; 

		float:left; 

		}    .amigotes	{ 

			} 

.amigotes img { 

				float:left; 

				width:145px; 

				height:45px; 

				filter:alpha(opacity=30); 

				-moz-opacity:0.3; 

				-khtml-opacity: 0.3; 

				opacity: 0.3; 

				margin:0px 5px 5px 0px; 

				} 

.amigotes img:hover { 

				float:left; 

				width:145px; 

				filter:alpha(opacity=100); 

				-moz-opacity:1; 

				-khtml-opacity: 1; 

				opacity: 1; 

				} 

/*		.twitter	{ 

					background-image:url(img/bg-twitter.gif); 

					background-repeat:no-repeat; 

					height:50px; 

					width:660px; 

					} 

					#twitter_update_list	{ 

											width:590px; 

											float:right; 

											margin:15px 0px 0px 0px; 

											}*/ 

		.twitter2	{ 

					background-image:url(img/bg-twitter2.gif); 

					background-repeat:no-repeat; 

					height:110px; 

					width:300px; 

					font-size:11px !important; 

					cursor:pointer; 

					margin:20px 0px 0px 0px; 

					} 

					#twitter_update_list	{ 

											 

											color:#CCC; 

											float:left; 

											margin: 30px 15px 0px 15px; 

											} 

											#twitter_update_list a { color:#e00f3b;} 

											#twitter_update_list a:hover { color:#09C;} 

	.portada	{ 

				margin:20px 0px 15px 0px; 

				float:left; 

				width:315px; 

				overflow:hidden; 

				font-size:11px; 

				} 

				.portada h1	{ 

							font-size:24px; 

							margin:5px 0px 0px 0px; 

							line-height:1.1; 

							} 

	.img-portada	{ 

					width:315px; 

					height:190px; 

					overflow:hidden; 

					} 

	.author	{ 

			font-size:11px; 

			color:#666; 

			margin:5px 0px 5px 0px; 

			} 

.post-date	{ 

			padding:5px; 

			color:#FFF; 

			width:21px; 

			font-size:10px; 

			text-transform:uppercase; 

			margin:5px 5px 15px 0px; 

			overflow:hidden; 

			float:left; 

			line-height:1; 

			text-align:center; 

/*								border-radius: 5px; 

					-moz-border-radius: 5px;  

					-ms-border-radius: 5px; 

					-webkit-border-radius: 5px; 

					-khtml-border-radius: 5px; */ 

			} 

.post-date2	{ 

			padding:10px 15px 0px 15px; 

			color:#FFF; 

			 

			font-size:10px; 

			text-transform:uppercase; 

			margin:0px; 

			overflow:hidden; 

			float:left; 

			line-height:1; 

			text-align:center; 

			height:150px; 

} 

			.day-month	{ 

						letter-spacing:0.3px; 

						font-size:18px; 

						font-weight:bold; 

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

						} 

						.month	{ font-size:10px;} 

			.year	{ 

					/*letter-spacing:4.1px;*/ 

					} 

					 

			.day-month2	{ 

						letter-spacing:0.3px; 

						font-size:18px; 

						font-weight:bold; 

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

						display:block; 

						} 

						.month2	{ font-size:10px; display:block;} 

			.year2	{ 

					/*letter-spacing:4.1px;*/ 

					display:block; 

					} 

.comment-bubble	{ 

				background-image:url(img/bg-comment-bubble.png); 

				background-repeat:no-repeat; 

				width:25px; 

				height:25px; 

				color:#FFF; 

				text-align:center; 

				font-size:10px; 

				float:right; 

				overflow:hidden; 

				padding:5px 0px 0px 0px; 

				margin:5px 0px 0px 0px; 

				} 

				.comment-bubble a,  

				.comment-bubble a:hover	{	color:#FFF;	} 

				 

.news	{ 

			float:right; 

			width:320px; 

			overflow:hidden; 

			font-size:11px; 

			margin:10px 0px 0px 0px; 

			} 

			.news-item	{ 

						width:310px; 

						margin:0px 0px 0px 0px; 

						clear:both; 

						overflow:hidden; 

						border-bottom:dotted 1px #DDD; 

						padding:10px 0px; 

						} 

						.news-item h1	{ 

										font-size:14px; 

										line-height:1.2; 

										margin:0px; 

										padding:0px 0px 0px 0px; 

										} 

						.news-item p	{ 

										clear:both; 

										margin:5px; 

										} 

.ratecom { float:right; margin:15px 0px 0px 0px; } .ratecom img { float:none !important; } 

/*.archive-thumb	{	overflow:hidden; }*/ 

.archive-thumb	{ 

					float:left; 

					margin:0px 15px 0px 0px; 

					height:160px; 

					} 

					 

.news-thumb { 

					float:left; 

					margin:0px 10px 0px 0px; 

					height:48px; 

					} 

										 

.features	{ 

			width:660px; 

			clear:both; 

			overflow:hidden; 

			margin:30px 0px 30px 0px; 

			padding:25px 0px 0px 0px; 

			border-top:dotted 1px #DDD; 

			} 

			.feature-item	{ 

							float:left; 

							margin:0px 0px 20px 0px; 

							width:315px; 

							/*padding:0px 0px 15px 0px; 

							border-bottom:dotted 1px #DDD;*/ 

							} 

			.feature-item p	{ 

							font-size:11px; 

							} 

			.feature-item h1	{ 

								min-height:50px; 

								margin:0px 30px 10px 0px; 

								font-size:18px; 

								} 

.single	{ 

		overflow:hidden; 

		width:630px; 

		margin:15px 0px 25px 0px; 

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

		} 
		.single em	{
					font-style:italic;
					}
		.single hr {
					  margin: 5px 0px; 
					  padding: 0; 
					  border: dotted 1px #666; 
					  height: 1px 
					}
		.post-head	{ 

					clear:both; 

					overflow:hidden; 

					margin:0px 0px 20px 0px; 

					} 

		.single h1	{ 

					font-size:28px; 

					line-height:1; 

					/*text-shadow: #e72a0b -1px 1px 1px;*/ 

					} 

		.single h2	{ 

					font-size:22px; 

					margin:15px 0px 10px 0px; 

					color:#333; 

					} 

		.single p, 

		.single li{ 

					font-size:14px; 

					line-height:1.5; 

					margin:10px 0; 

					/*clear:both;*/ 

					} 

		.single li{  clear:both;} 

		.single p a, 

		.single li a{ 

					/*border-bottom:dotted 1px #C00;*/ 

					color:#FF0000; 

					} 

		.single p a:hover, 

		.single li a:hover{ 

					/*border-bottom:dotted 1px #C00;*/ 

					color:#099; 

					} 

		.single ul	{ 

					font-family:Tahoma,Arial,Verdana; 

					margin:10px 0px 10px 0px; 

					} 

		.single li	{ 

					list-style:inside; 

					list-style-type:disc; 

					/*font-size:14px;*/ 

					}

					

		.single blockquote	{

							padding:20px 0px 20px 45px;

							margin:0px 0px 20px 0px;

							overflow:hidden;

							border-bottom:solid 1px #999;

							background-image:url(img/quote.gif);

							background-repeat:no-repeat;

							}

							.single blockquote p { font-style:italic !important;}

		

		.quote	{

				border-top:solid 3px #000;

				border-bottom:solid 3px #000;

				padding:20px 0px;

				font-size:24px;

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

				width:200px;

				margin:0px 20px 0px 0px;

				font-style:italic;

				float:left;

				line-height:1.1;

				}

		

		.cita	{ 

				font-family:Georgia, "Times New Roman", Times, serif; 

				font-size:24px; 

				font-style:italic; 

				padding:10px 0px; 

				border-top:dotted 5px #666; 

				border-bottom:dotted 5px #666; 

				} 

		 

		.next-post	{	float:right; width: 480px; text-align:right;} 

		.prev-post	{	float:left;	 width:480px; text-align:left;}  

		 

		.next-post a, .prev-post a { color:#FFF; border-bottom:dotted 1px #F00;} 

		.next-post a:hover, .prev-post a:hover { color:#090; border-bottom:dotted 1px #F00;} 

		  



.menu-btn	{ 

			float:left; 

			width:100px; 

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

			line-height:1; 

			padding:5px; 

			} 

			.txt	{ color:#FFF; font-style:italic; text-transform:uppercase;  font-size:14px; font-weight:bold; padding:0px 5px 0px 2px ;} 

			.desc	{ font-size:10px; color:#999; display:block; clear:both;} 

			 

			/*.menu-btn:hover { background-color:#000; }*/ 

			.menu-btn:hover .txt { background-color:#fff; color:#000;} 

			.menu-btn:hover .desc { background-color:#E00F3B; color:#FFF;} 

			 

			#tecno:hover .desc { background-color:#09C;} 

			#cine:hover .desc	{ background-color:#22167d; } 

			#music:hover .desc	{ background-color:#609;} 

.post-item	{ 

			width:660px; 

			overflow:hidden; 

			margin:0px; 

			padding:20px 0px; 

			border-bottom:dotted 1px #DDD; 

			} 

			.post-item .author	{ 

								margin:2px 0px 5px 2px !important; 

								} 

			.post-item	h1	{ 

							font-size:18px; 

							line-height:1; 

							margin:0px 40px 0px 0px; 

							} 

			.post-item p	{ 

							 

							margin:0px 0px 0px 0px; 

							font-size:13px; 

							/*float:left; 

							width:430px;*/ 

							} 

			.metadata	{ 

						clear:both; 

						overflow:hidden; 

						font-size:11px; 

						margin:10px 0p 15px 0px; 

						}  



#comments	{ 

			clear:both; 

			overflow:hidden; 

			width:660px; 

			} 

			.com-wrap	{ 

						width:650px; 

						overflow:hidden; 

						margin:10px 0px 10px 0px; 

						} 

			.comtxt	{ 

					font-size:12px; 

					border-left:solid 1px #ccc; 

					border-right:solid 1px #ccc; 

					padding:0px 10px; 

					overflow:hidden; 

					} 

					.comtxt p	{ 

								width:585px; 

								margin:5px 0 5px 5px; 

								} 

								.comtxt a	{ color:#F00;} 

								 

			.comment-number	{ 

							float:right; 

							font-size:16px; 

							font-weight:bold; 

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

							color:#E6E6E6; 

							overflow:hidden; 

							} 

			.metacom	{ 

						font-size:10px; 

						color:#999; 

						overflow:hidden; 

						margin:5px 0px 10px 0px; 

						float:left; 

						width:560px; 

						} 

						.metacom h2	{ 

									font-size:16px; 

									color:#000; 

									font-weight:bold; 

									} 

			.metacom img	{ 

							float:left; 

							margin:0px 10px 10px 0px; 

							} 

			.comform	{ 

						/*border:solid 1px #CCC;*/ 

						font-size:11px; 

						overflow:hidden; 

						padding:10px; 

						} 

						.comform-left	{ 

										width:210px; 

										float:left; 

										overflow:hidden; 

										} 

						.comform-right	{ 

										width:415px; 

										float:right; 

										overflow:hidden; 

										} 

						.comform .txtbox	{ 

											border:solid 1px #CCC; 

											color:#090; 

											font-size:12px; 

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

											padding:10px; 

											width:180px; 

											margin:0px 0px 5px 0px; 

											} 

						.comform textarea	{ 

											border:solid 1px #CCC; 

											color:#090; 

											font-size:12px; 

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

											padding:9px; 

											width:390px; 

											} 

						.comform .btn-submit	{	 

												width:150px; 

												margin:5px 5px 0px 0px; 

												border:none; 

												} 

								 

.recent-comwrap	{ 

				font-size:11px; 

				margin:0px 0px 20px 0px; 

				width:300px; 

				overflow:hidden; 

				} 

				.gravitar	{  

							float:left; 

							width:40px; 

							margin:5px 10px 0px 0px; 

							} 

				.recent-comwrap h1	{ 

									font-size:14px; 

									} 

				.recent-comwrap h2	{ 

									font-size:12px; 

									} 

				.recent-comwrap h3	{ 

									font-size:10px; 

									letter-spacing:0px; 

									font-weight:normal; 

									color:#999; 

									} 

				.comments_exrpt	{ 

								display:block; 

								clear:both; 

								border-left:solid 1px #CCC; 

								border-right:solid 1px #CCC; 

								padding:0px 10px; 

								} 

								.comments_exrpt	a	{ 

													color:#999; 

											 		} 

								.comments_exrpt	a:hover	{ 

													color:#090; 

											 		} 

				.com-post-title	{ 

								font-size:10px; 

								margin:0px 0px 0px 50px; 

								} 

.random	{ 

		overflow:hidden; 

		margin:20px 0px 20px 0px; 

		} 

		.random-item	{ 

						width:300px; 

						margin:0px 0px 0px 0px; 

						padding:5px 0px; 

						border-bottom:dotted 1px #CCC; 

						line-height:1.2; 

						overflow:hidden; 

						} 

						.random-item img	{ 

											float:left; 

											margin:0px 10px 1px 0px; 

											width:85px; 

											} 

						.random-item h2 a { font-size:14px;} 

.tags	{ 

		font-size:11px; 

		margin:0px 0px 30px 0px; 

		overflow:hidden; 

		} 

.tags a { 

		/*border-bottom:dotted 1px #F00;*/ 

		} 

				 

.similar	{ 

			clear:both; 

			overflow:hidden; 

			width:300px; 

			font-size:11px; 

			} 

			.similar li	{ 

						border-left:solid 1px #CCC; 

						padding:4px 0px 4px 10px; 

						display:block; 

						margin:0px 0px 1px 0px; 

						} 

						.similar li a	{ color:#09C;	} 

						 

						.similar-title	{ 

										color:#333; 

										display:block; 

										} 

						.similar-author { 

										color:#999; 

										padding:0px 0px 0px 0px; 

										} 

			.similar-single	{ 

							width:630px; 

							overflow:hidden; 

							margin:0px 0px 30px 0px; 

							} 

			.similar-single li	{ 

								border-left:1px solid #CCCCCC; 

								display:block; 

								float:left; 

								font-size:11px; 

								height:85px; 

								margin:0 0 1px; 

								padding:5px 10px; 

								width:105px; 

								} 

						.similar-single li a	{ color:#09C;	} 

						 

						.similar-single .similar-title	{ 

														height:65px !important; 

														} 

														 

.minititle	{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; font-size:10px;}  

.side-minititle	{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px; background-color:#e9f701; color:#000; margin:0px 0px 10px 0px;}  



.sec-title	{ font-size:22px; letter-spacing:-2px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-style:italic; line-height:1;  color:#999;} 
.sec-title-mini	{ font-size:15px; letter-spacing:-1px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-style:italic; line-height:1;  color:#000; padding:0px 0px 5px 0px; border-bottom:solid 1px #999;} 
.side-sec-title	{ font-size:19px; letter-spacing:-1px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-style:italic; line-height:1; }  



.sec-meta	{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; font-size:10px; border-bottom:solid 1px #DDD; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px;} 

.side-sec-meta	{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; font-size:10px; border-bottom:solid 1px #DDD; padding:0px 0px 5px 0px; margin:0px 0px 20px 0px;}  



.side-invita	{ 

				text-transform:uppercase; 

				font-size:10px; 

				margin:0px 0px 10px 0px; 

				}     

.footer	{ 

		overflow:hidden; 

		/*background-image:url(img/bg-footer.gif); 

		background-repeat:repeat;*/ 

		clear:both; 

		margin:0px 0px 0px 0px; 

		} 

		.foot	{ 

				width:980px; 

				margin:0px auto;

				overflow:hidden;

				/*height:200px;*/ 

				} 

				.links	{ 

						overflow:hidden; 

						clear:both; 

						width:980px; 

						} 

				.foot-cloud	{ font-family:Verdana, Geneva, sans-serif;} 

				.foot-cloud a { color:#666 !important; } 

				.foot-cloud a:hover { color:#0CF !important;} 

				 

.billboard	{ 

			clear:both; 

			overflow:hidden; 

			} 

			.item-billboard	{ 

							float:left; 

							width:140px; 

							height:; 

							margin:0px 10px; 

							padding:5px; 

							}

.hits {

		overflow:hidden;

		width:995px;

		padding:0px 0px 15px 0px;

		border-bottom:solid 1px #DDD;

		

		}



.hit-item	{

			float:left;

			width:170px;

			margin:15px 15px 0px 0px;

			padding:0px 15px 0px 0px;

			border-right:dotted 1px #DDD;

			}

			.hit-item img	{

							width:170px;

							}

			.hit-item h1 a	{

							line-height:1.3;

							font-size:14px;

							}

.most-tag-wrap	{
			overflow:hidden;
			width:995px;
			padding:0px 0px 15px 0px;
			border-bottom:solid 1px #DDD;
			margin:30px 0px 0px 0px;
			}

.most-tag	{
			overflow:hidden;
			width:179px;
			float:left;
			margin:0px 20px 0px 0px;
			padding:0px 0px 15px 0px;

			}
			.most-tag-item {
							dispaly:block;
							font-size:11px;
							padding:5px 5px 5px 0px;
							height:40px;
							display:block;
							border-bottom:dotted 1px #DDD;
							}


.foot-contact { clear:both; 

				overflow:hidden; 

				 

				} 

				.contact-info	{	font-size:11px; padding:10px 0px; clear:both; display:block; overflow:hidden;} 

				.contact-info h1	{ text-transform:uppercase; font-weight:bold; font-size:16px; font-style:italic; line-height:1; margin:15px 0px 0px 0px;}  

				 

				.foot-icons { float:left; margin:0px 5px 0px 0px;} 

				.foot-icons img { margin:0px 5px 0px 0px ;} 

				 

				 

/*#cformsform	{ 

			float:right; 

			width:690px; 

			overflow:hidden; 

			font-size:11px; 

			} 

			#cformsform span	{ 

								float:left; 

								width:150px; 

								} 

			#cformsform input	{ 

								padding:5px; 

								border:solid 1px #F30; 

								float:left; 

								} 

			.reqtxt { color:#F00;}*/ 

.linklove { display:none;}    .cform	{ 

		float:right; 

		width:; 

		overflow:hidden; 

		font-size:11px; 

		} 

		.cform ol.cf-ol	{ 

						overflow:hidden; 

						} 

						.cform ol.cf-ol li	{ float:left; padding:0px 10px 0px 0px; width:230px;  } 

						 

						.cform input { width:195px; padding:5px; border:solid 1px #DDD; margin:0px;} 

						 

						.cform label {width:100px; font-size:10px; text-transform:uppercase; } 

						 

						#li--6	{ width:400px; } 

						#li--6	textarea { padding:5px; height:50px; border:solid 1px #DDD; width:935px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}  



						#li--5  { } 

						#li--4	{ } 

.reqtxt, .emailreqtxt { color:#e89a9a; text-transform:uppercase; }  



.sendbutton	{ 

			border:none; 

			background-color:#000; 

			color:#FFF; 

			float:right; 

			width:90px !important;  

			background-color:#060;  

			border:none !important;  

			margin:0px 35px 0px 0px !important;  

			font-size:10px; 

			text-transform:uppercase; 

			}  



.failure { padding:5px; background-color:#F00; color:#FFF; padding:10px; margin:10px 30px 10px 0px; overflow:hidden; clear:both; font-size:11px;}  



.cf_hidden { display:none; } 

.error	{ border:solid 1px #F00 !important;}  

/*.pagenavi	{ 

				background-image:url(img/bg-pagenavi.gif); 

				background-repeat:repeat; 

				font-size:12px !important; 

				color:#CCC !important; 

				padding:10px 0px !important; 

				overflow:hidden !important; 

				} 

				.wp-pagenavi	{ 

								width:980px; 

								margin:0px auto; 

								} 

				.wp-pagenavi a	{ 

								border:none !important; 

								background:none !important; 

								color:#FFF !important; 

								text-align:center !important; 

								padding:10px 15px !important; 

								} 

				.wp-pagenavi span.pages	{ 

										border:none !important; 

										color:#FFF !important; 

										background:none !important; 

										} 

				.wp-pagenavi span.extend	{ 

											display:none !important; 

											} 

				.wp-pagenavi span.current	{ 

											background-color:#666 !important; 

											border:none !important; 

											} 

				.first	{	 

						border:none !important; 

						background:none !important; 

						color:#FFF !important; 

						} 

*/			

/* Youtube */

.clears { display:block; margin:20px 0px 20px 0px; border-bottom:dotted 1px #999; clear:both; height:20px;}

.video-left	{
			float:left;
			overflow:hidden;
			clear:both;
			margin:0px 20px 0px 0px;
			}
