@charset "utf-8";
/*======================================
				Creator: uzzal
				DATE:2010-01-20
=======================================*/
body{
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#000;
	background:#f0f0f0 url(images/bg_body.jpg) no-repeat center top;
	}
/*===========@Global Styles============*/
*{margin:0; padding:0; outline:none}
img,fieldset{border:0}
a{text-decoration:none}
/*=====================================*/
h2{font-size:18px}
h3{font-size:12px}	
#wrapper{
	width:1096px;/*1096*/
	text-align:left;
	margin:0 auto;
	overflow:hidden;
	}
/*============================================================================
							  HEADER
============================================================================*/
#header{
	width:1038px;/*1069*/
	height:695px;
	padding-left:29px;
	position:relative;
	float:left;
	}
	
	#header_fotos{
	width:1038px;/*1069*/
	height:595px;
	padding-left:29px;
	position:relative;
	float:left;
	}
	/*------@LOGO-----*/
	#logo{
		width:662px;
		height:526px;
		background:url(images/logo.png);
		position:absolute;
		top:40px;
		left:0;
		}
	#logo a{
		width:315px;
		height:210px;
		text-indent:-1000px;
		overflow:hidden;
		position:absolute;
		left:140px;
		top:140px;
	}
	/*---LINKS:(SOCIAL-SITE)---*/	
	ul.socialLinks{
		width:auto;
		height:28px;
		list-style:none;
		position:absolute;
		right:48px;
		top:79px;
		overflow:hidden;
		}
		.socialLinks li{
			width:auto;
			height:28px;
			margin-right:7px;
			display:inline;
			float:left
			}
/*====================-----NAVIGATION------================*/
ul#mainNav{
	width:425px;/*440*/
	height:66px;
	padding-left:15px;
	background:url(images/bg_mainNav.png) no-repeat;
	list-style:none;
	overflow:hidden;
	position:absolute;
	top:447px;
	left:32px;
	}
	#mainNav li{
		width:auto;
		padding:23px 0 20px;
		line-height:23px;
		float:left;
		}
		#mainNav li a{
			height:23px;
			float:left;
			text-indent:-1000px;/* hiddden actual text */
			overflow:hidden;
			background:no-repeat center top;
			}
			#mainNav li a:hover, #mainNav li#current a{background-position:center bottom}
	/*-------------------VARIOUSE SELECTOR FOR NAV----------------------------- */	
	#mainNav li.nav_00 a{width:60px; background-image:url(images/nav_00.png)}
	#mainNav li.nav_01 a{width:60px; background-image:url(images/nav_01.png)}
	#mainNav li.nav_02 a{width:54px; background-image:url(images/nav_02.png)}
	#mainNav li.nav_03 a{width:65px; background-image:url(images/nav_03.png)}
	#mainNav li.nav_04 a{width:52px; background-image:url(images/nav_04.png)}
	#mainNav li.nav_05 a{width:65px; background-image:url(images/nav_05.png)}
	#mainNav li.nav_06 a{width:53px; background-image:url(images/nav_06.png)}
/*============================================================================
							     FOOTER
============================================================================*/
#footer{
	width:100%;
	background:#000;
	}
	#footerWrapper{
		width:1011px;/*1096*/
		padding:28px 0 50px 85px;
		text-align:left;
		margin:0 auto;
		}
		#legal, #credit{/*COPY-RGHT AND DESIGN*/
			font-size:10px;
			line-height:13px;
			color:#fff;
			}
			#credit a{color:#cc2747;}
				#credit a:hover{text-decoration:underline}
/*============================================================================
							      MAIN
============================================================================*/
/* Note: [content] AND [sidebar] are sibling of Parent-(main) */
#main{
	width:974px;/*1096*/
	padding:0 39px 0 84px;
	background:url(images/bg_main.jpg) repeat-y;
	float:left;
	}
/*===============---@content----===========*/
#content{
	width:596px;/*602*/
	padding:0 0 0 6px;
	background:url(images/bg_content.gif) no-repeat;
	float:left;
	}
/*=============-----@sidebar-----=========*/
#sidebar{
	width:331px;
	height:100%;
	float:right;
	}
/*=====================================================[@PAGE: Home]=================================================*/	
div.article{
	width:543px;/*596*/
	padding:0 0 0 53px;
	}
	.article h2{
		width:100%;
		}
	div.entry{
		width:529px;/*543*/
		padding-left:14px;
		padding-bottom:17px;
		}
		div.entry_top{ padding-bottom:0;}/* only for top entry  */
		.entry h3{
			width:100%;
			font-size:12px;
			line-height:15px;
			}	
		.entry p{
			line-height:21px;
			}
			.entry p a:hover{text-decoration:underline}
			.readMore{color:#cc2747}
/*-----------SIDE-BOX------------*/			
div.sideBox{
	width:100%;
	}
	div.modify{margin-top:-20px; position:relative;}
	.sideBox h2{width:100%;}		
/*-------SIDE-MENU-------*/		
ul.sideMenu{
	width:285px;/*331*/
	padding:0 0 0 46px;
	list-style:none;
	overflow:hidden;
	}
	.sideMenu li{
		width:100%;
		float:left;
		line-height:15px;
		padding-bottom:4px;
		}
		.sideMenu li a{
			float:left;
			color:#000;
			}
			.sideMenu li a:hover{text-decoration:underline}
			.sideMenu li span a{color:#cc2747;}
			.sideMenu li span a:hover{text-decoration:underline}
/*----ADDRESS-----*/
address.addressdata{
	width:285px;/*331*/
	padding:17px 0 0 46px;
	font-style:normal;
	}
	.addressdata p{
		font-weight:bold;
		line-height:19px;
		}
		.addressdata p a{
			font-weight:normal;
			color:#cc2747;
			}
			.addressdata p a:hover{text-decoration:underline}			
			
/*----EXTRA-----*/

		div.profile_photo{
		width:110px;
		float:right;
		}
		
		
		
			div.albums{
			width:300px;
			padding-right:14px;
			padding-bottom:17px;
			float:right;
			}
			
			div.albums-photo{
			width:120px;
			float:right;
			padding-right:14px;
			}
			
			div.albums-text{
			width:160px;
			float:left;
			}
		
	