BODY {
	background-color:#ffffff;
	color:#4e3726;
	font-size:14px;
	margin:0px;
	padding:0px;
	font-family: Georgia, Times New Roman, serif;
	height:100%;
}

A:link,
A:visited,
A:hover,
A:active {
	text-decoration:underline;
	color:#af4c4c;
}

H1 {
	margin:0px;
	padding:0px;
}

H2 {
	font-weight:bold;
	font-size:16px;
	color:#4e3726;
}

H3 {
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:3px;
	padding-left:5px;
}

H4 {
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
	margin-bottom:3px;
	padding-left:5px;
	color:#af4c4c;
}

H4 A:link,
H4 A:visited {
	text-decoration:none;
	color:#4e3726;
}

H4 A:hover,
H4 A:active {
	text-decoration:none;
	color:#af4c4c;
}

.fletter { font-size:48px; margin:0px; padding:0px; }

#main {
	margin:31px auto 10px auto;
	width:828px;
	background-repeat:no-repeat;
	background-position:bottom left;
}

.bghome { background-image:url('../images/bgbothome.jpg'); }
.bgfilm { background-image:url('../images/bgbotfilm.gif'); }
.bgreal { background-image:url('../images/bgbotreal.jpg'); }
.bgproj { background-image:url('../images/bgbotproj.jpg'); }
.bgpres { background-image:url('../images/bgbotpres.jpg'); }
.bgequipe { background-image:url('../images/bgbotequipe.jpg'); }
.bgmulti { background-image:url('../images/bgbotmm.gif'); }
	

#menu {
	background-image:url('../images/bgmenu.jpg');
	background-repeat:no-repeat;
	float:left;
	height:240px;
	width:828px;
	padding-top:43px;
	font-size:18px;
}

.logo {
	width:287px;
	float:left;
	margin-right:10px;
}

.menutxt {
	float:left;
	padding-top:38px;
	color:#5e432e;
	margin-left:10px;
}

img {
	border: none;
}

.imenu,
.imenu-o {
	padding-right:29px;
	float:left;
}

.imenulast, .imenulast-o { float:left; }

#menu A:link,
#menu A:visited {
	text-decoration:none;
	color:#5e432e;
}

#menu A:hover,
#menu A:active {
	text-decoration:none;
	color:#af4c4c;
}

#menu .imenu-o A:link,
#menu .imenu-o A:visited,
#menu .imenulast-o A:link,
#menu .imenulast-o A:visited {
	text-decoration:none;
	color:#af4c4c;
}

#home {
	background-image: url('../images/bghome.gif');
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-top:0px;
}
#home-main {
	text-align:left;
}

#homecontent {
	width:630px;
	margin:0px auto;
}
#homecontent-main {
	margin:0;
	width:600px;
	margin-top:10px;
}

.hometxt {
	width:/*512px*/450px;
	text-align:left;
	margin:0px auto;
	text-align:justify;
}

.inttxt {
	width:655px;
	font-size:16px;
	text-align:left;
	margin:0px auto;
	padding-left:99px;
}

.inttxtcontent {
	width:540px;
	float:left;
}

.inttxtcontent2 {
	width:640px;
	float:left;
}

.col1 { 
	width:422px;
	float:left;
	margin-right:27px;
}

.col2,
.col2-2 {
	float:left;
	width:363px;
}

.padcols { padding-top:20px; }

.col1-2 { 
	width:390px;
	float:left;
	margin-right:27px;
	padding-left:32px;
}

.col1-2 P, .col2-2 P { padding-left:5px; }

#footer
{
	text-align: center;
	font-size: 12px;
	color: #7a685a;
	padding: 0px; 0px; 50px; 0px;;
}

#footer A:link,
#footer A:visited,
#footer A:hover,
#footer A:active {
	margin-top:50px;
	color:#7a685a;
	text-decoration:none;
}

#dvd-buy {
	float:left;
	width:98px;
	margin-top:10px;
	padding-left:15px;
}
#dvd-buy-film, #dvd-buy-multi,  {
	float: right;
	width:98px;
	margin-top:30px;
	display: inline;
}

.right-col { float:left; width:290px; margin-left:10px;}
.right-col .laurel {margin:10px 0;}

#dvd-buy-home { float:left; border:0px solid red; }
#dvd-buy-home img {float:left;}
#dvd-buy-home .dvd-text {float:right;margin-top:55px; width:140px;}
#dvd-buy-home .dvd-text .dvd-link strong {font-size:18px;}
#dvd-buy-home .dvd-text .dvd-link {text-decoration:none;}
#dvd-buy-home .dvd-text .dvd-link span {color:#000;}

.zonepic {
	width:251px;
	float:left;
	margin-right:12px;
	text-align:center;
}

.zonepic IMG { 
	border:1px solid #000000;
}

.left-home {width:455px;}

/** UTIL **/

.clear { clear:both; }
.p1 { margin-top:0px; }
.p12 { margin:0px; }
.p2 { margin-bottom:0px; }
.nobord { border:0px; }
.left { float:left;}
.right { float:right; }
.spacer15 { height:15px; font-size:0px; }
.spacer40 { height:40px; font-size:0px; }
.spacer215 { height:215px; font-size:0px; }
.spacer295 { height:295px; font-size:0px; }
.spacer375 { height:375px; font-size:0px; }
.txtleft { text-align:left; }
.center { text-align:center; }


