/*	Title:		Androczky.hu
	Stylesheet	Version:	4.0.4
	Author:		Gabriel Androczky
	Copyright:	(C)2007 All Rights Reserved
*/

body {
	background: #5f5f5f;
	padding: 0;
	margin: 0;
	text-align: center;
}
#container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: -2px;
	margin: 0 auto;
	padding: 0;
}

/*  PAGE AND SHADOWS  */
#page {
	width: 814px;
	margin: 0 auto;
	padding: 0;
}
#paperside-left {
	width: 750px;
	background: url("images.v4/bg-page_border-left-32.gif") repeat-y top left;
	padding: 0 0 0 32px;
	margin: 0;
}
#paperside-right {
	width: 782px;
	background: url("images.v4/bg-page_border-right-32.gif") repeat-y top right;
	padding: 0 32px 0 0;
	margin: 0;
}
#paper-container {
	width: 750px;
	padding: 0;
	margin: 0;
}

/*	PAGE TOP	*/
.top-line {
	width: 750px;
	background: #649003;	/* height: 5px; */
	padding: 0 0 5px 0;
	margin: 0;
	clear: both;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/* HEADER */
#header {
	width: 750px;
	height: 60px;
	text-align: center;
	font-family: "Trebuchet MS", sans-serif;
	clear: both;
}
.logo {
	background: url("images.v4/main-andrologo.gif") no-repeat center top;
	width: 291px;
	height: 60px;
	float: left;
}
.logo a {
	display: block;
	width: 291px;
	height: 60px;
	float: left;
}
.logo a:hover {
/*
	color: black;
	background: #c3ea4c;
*/
}
.upper-line {
	width: 459px;
	float: left;
}
.upper-buttons {
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #a8abaf;
	background: #e4e8ed;
	float: left;
	width: 152px;
	color: #777;
	font-size: 13px;
	text-decoration: none;
	height: 33px;
	line-height: 33px;
	padding: 0;
}
.upper-buttons a {
	color: #222 !important;
	display: block;
	text-decoration: none;
}
.upper-buttons a:hover {
	background: #c3ea4c;
	color: #000 !important;
	text-decoration: none;
}
.lower-line {
	width: 459px;
	display: block;
	float: left;
}
.lower-buttons-all {
	float: left;
	width: 114px;
	line-height: 26px;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #a8abaf;
	background: #e4e8ed;
	color: #777;
	font-size: 10px;
	height: 26px;
	padding: 0;
}
.lower-buttons-all a {
	display: block;
	color: #222 !important;
	text-decoration: none;
}
.lower-buttons-all a:hover {
	color: #000 !important;
	background: #c3ea4c;
	text-decoration: none;
}
.lower-buttons-all-selected a {
	display: block;
	float: left;
	width: 114px;
	line-height: 26px;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #a8abaf;
	background: #e4e8ed;
	color: #000 !important;
	font-size: 10px;
	text-decoration: none;
	height: 26px;
	padding: 0;
	font-weight: bold;
}

/* Hack to make the buttons fit - last is 1px shorter */
.lower-buttons-last {
	float: left;
	width: 113px;
	line-height: 26px;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #a8abaf;
	background: #e4e8ed;
	color: #777 !important;
	font-size: 10px;
	text-decoration: none;
	height: 26px;
	padding: 0;
}
.lower-buttons-last a {
	display: block;
	color: #222 !important;
	text-decoration: none;
}
.lower-buttons-last a:hover {
	background: #c3ea4c;
	color: #000 !important;
	text-decoration: none;
}
.lower-buttons-all-last-selected a {
	display: block;
	float: left;
	width: 113px;
	line-height: 26px;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #a8abaf;
	background: #777;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
	height: 26px;
	padding: 0;
}

/*  MAIN ELEMENTS  */
#mainimage {
	margin: 0 auto;
/*	background: url("images.v4/main-anett-2.jpg") no-repeat center top;	*/
	background: url("images.v4/main-jakab-tunde.jpg") no-repeat center top;
	clear: both;
	height: 502px;
	padding: 0;
}
.main-quote {
	margin: 0 auto;
	background: #649003;
	padding: 25px 60px 25px 60px;
	color: #fff;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 15px;
}

/* Ad dimensions 374px and 376px! */
#ads {
	width: 750px;
	height: 171px;
}
.left-ad a {
	width: 230px; /* 374-139-5 */
	float: left;
	display: block;
	padding: 13px 5px 0px 139px;
	background: url("images.v4/ad-bg-be_a_model.jpg") no-repeat center top;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
	height: 158px;
	line-height: 12px;
}
.left-ad h2 {
	font-size: 16px;
	margin: 0;
	padding: 0;
	line-height: 19px;
}
.right-ad a {
	width: 105px;	/* 376-266-5 */
	float: left;
	display: block;
	padding: 13px 5px 22px 266px;
	background: url("images.v4/ad-bg-looking_for_a_photogapher.jpg") no-repeat left top;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #ccc;
	text-decoration: none;
	height: 136px;
}
.right-ad h2 {
	font-size: 16px;
	padding: 0;
	line-height: 19px;
	margin: 0;
}

/*	FOOTER	*/
#footer {
	width: 734px;
	background: #000;
	padding: 0 8px 0 8px;
	margin: 0;
	height: 47px;
}
.copyrite {
	line-height: 45px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
	color: #FFF;
	float: left;
}
.copyrite a {
	color: #FFF;
	text-decoration: none;
}
.legal {
	float: right;
	line-height: 45px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
	color: #CCC;
}
.legal a {
	color: #CCC;
	text-decoration: none;
}
.legal a:hover {
	color: #FFF;
	text-shadow: #FFF 0px 0px 5px;
}
.apple {
	height: 47px;
	background: url("images.v4/apple.gif") repeat-y top center;
}

/*  PAGE BOTTOM  */
.page-bottom {
	width: 814px;
	height: 16px;
	background: url("images.v4/bottom_shadow.gif") no-repeat center top;
	padding: 0;
	margin: 0 auto;
}

/* Secondary Photo Page */
.secMainContainer {
	margin: 0 auto;
	background: #E8E8E8 url("images.v4/photo_main_heading.jpg") no-repeat top left;
	padding: 387px 200px 25px 50px;
}
.secMainContainer p {
	color: #000;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
}
.secMainContainer h1 {
	color: #000;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 36px;
}
.secMainContainer h2 {
	margin: 0 auto;
	color: #000;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
}
.secMainContainer p a:link, .secMainContainer p a:visited {
	color: #22E;
	text-decoration: none;
}
.secMainContainer p a:hover {
	color: #22E;
	text-decoration: underline;
}
