/* - - - - - - - - - - - - - - - - - - - - -

Main CSS Definition

- - - - - - - - - - - - - - - - - - - - - */

* {
margin:0;
padding:0;
}

html,body {
background:#fff;
background-image:url(../images/back.png);
background-position:top;
background-repeat:repeat-x;
border:0;
height:100%;
text-align:center;
width:100%;
margin:0;
padding:0;
}

body {
background-color:#FFF;
font:100% "Helvetica Neue", Helvetica, sans-serif;
text-align:center;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
margin:0;
padding:0;
}

H1 {
font:Futura, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
}


h2 {
color:#000;
font:100% "Helvetica Neue", Helvetica, sans-serif;
font-weight:550;
}

h3 {
color:#333;
font:90% "Helvetica Neue", Helvetica, sans-serif;
}

p {
font:"Helvetica Neue", Helvetica, sans-serif;
font-size:11px;
line-height:100%;
color:#696256;
margin-top:10px;
margin-bottom:14px;
}


hr {
background-color:#000;
color:#CCC;
height:.1px;
width:100%;
}

blockquote {
background-color:#eee;
margin:22px 40px;
padding:10px;
}

img {
border:0;
}

sup {
bottom:0.3em;
position:relative;
vertical-align:baseline;
}

sub {
bottom:-0.2em;
position:relative;
vertical-align:baseline;
}

table {
border:0;
margin:0;
padding:0;
}

/* - - - - - - - - - - - - - - - - - - - - -

Main DIV Definition

- - - - - - - - - - - - - - - - - - - - - */


#mainContainer {
border:0;
text-align:left;
width:744px;
height:650px;
position:relative;
top:50px;
margin:0 auto;
}

#mainContainer43 {
border:0;
text-align:left;
width:744px;
height:625px;
position:relative;
top:50px;
margin:0 auto;
}

#filmContainer {
background-image:url(../images/outsideShadow.png);
width:744px;
height:429px;
}

#filmContainer43 {
background-image:url(../images/outsideShadow43.png);
width:744px;
height:505px;
}

#film {
position:relative;
top:7px;
left:7px;
background-image:url(../images/15fourBack.png);
width:720px;
height:405px;
}

#film43 {
position:relative;
top:7px;
left:7px;
background-image:url(../images/15fourBack43.png);
width:720px;
height:480px;
}

#download {
	text-align:right;
	width:720px;
	margin-left:7px;
	position:relative;
	top:30px;
}

#mainContaineriPhone {
border:0;
text-align:left;
width:880px;
height:680px;
position:relative;
top:50px;
margin:0 auto;
}

#filmContaineriPhone {
background-image:url(../images/iPhoneShadow.png);
width:880px;
height:508px;
}

#filmiPhone {
position:relative;
top:8px;
left:8px;
background-image:url(../images/15fouriPhone.png);
width:853px;
height:480px;
}

#downloadiPhone {
text-align:right;
width:860px;
margin-left:7px;
}

/* - - - - - - - - - - - - - - - - - - - - -

Main Links Definition

- - - - - - - - - - - - - - - - - - - - - */

a img {
border:none !important;
}

a.textlink {
font:Helvetica, sans-serif;
font-size:11px;
color:#696256;
text-decoration:underline;
display:inline;
}

a.textlink:hover,a.textlink:active{
font:Helvetica, sans-serif;
font-size:11px;
background-color:#f7ece7;
color:#911410;
display:inline;
text-decoration:underline;
}

/* - - - - - - - - - - - - - - - - - - - - -

Main UL Definition

- - - - - - - - - - - - - - - - - - - - - */

ul {
list-style-type:none;
color:#911410;
}

li {
display:block;
}

li a {
font-size:14px;
color:#696256;
}

li a:hover {
background-color: #f7ece7;
color: #911410;
}

.15fourColor {
color:#911410;
}

#wrap {
width:100%;
margin:0 auto;
}

.float-left {
float:left;
}

.float-right {
float:right;
}

.text-left {
text-align:left;
}

.text-right {
text-align:right;
}

.text-center {
text-align:center;
}

.text-justify {
text-align:justify;
}

.bold {
font-weight:700;
}

.bolditalic {
font-style:italic;
font-weight:700;
}

.italic {
font-style:italic;
}

.underline {
border-bottom:1px solid;
}

.boldunderline {
border-bottom:1px solid;
font-weight:700;
}

.italicunderline {
border-bottom:1px solid;
font-style:italic;
}

.highlight {
background:#ffc;
}

.noindent {
margin-left:0;
padding-left:0;
}

.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}

/* - - - - - - - - - - - - - - - - - - - - -

Main Opacity Definition

- - - - - - - - - - - - - - - - - - - - - */

.opacityit img {
-moz-opacity:0.9px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

.opacityit:hover img {
-moz-opacity:1px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

