/* Global 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}



/* Layout----------------------------------------------------- */ 

body{
width: 100%;
font-family: Verdana, sans-serif;
background-color: #E8DAB5;
}

#content{
width: 725px;
}

#content1 {
float: left;
width: 500px;
font-size: 16px;
padding: 40px 0px 5px 40px;
}


#content2 { 
float: left;
width: 225px;
font-size: 16px;
margin: 10px 0px 40px 10px;
padding: 0px 0px 90px 320px;
background-image: url(../images/Slingbacksdvd_wrapsmall.jpg);
background-repeat: no-repeat;

}

#content2a { 
float: left;
width: 225px;
font-size: 16px;
margin: 10px 0px 10px 10px;
padding: 10px 0px 10px 320px;

}


#content3 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 20px 40px;
}

#content3a {
float: left;
width: 500px;
font-size: 16px;
padding: 0px 0px 20px 40px;
}


#content4 {
float: left;
width: 300px;
height: 200px;
font-size: 16px;
padding: 10px 0px 20px 40px;
margin: 10px 0px 10px 100px;
background-image: url(../images/logo.jpg);
background-repeat: no-repeat;
}

#content5 {
float: left;
width: 325px;
font-size: 16px;
padding: 40px 0px 10px 210px;
margin: 0px 0px 0px 0px;
background-image: url(../images/liza.jpg);
background-repeat: no-repeat;
}

#content6 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 10px 40px;
}

#content7 {
float: left;
width: 500px;
font-size: 16px;
padding: 40px 0px 10px 40px;
}

#content8 {
float: left;
width: 500px;
height: 300px;
padding: 10px 0px 20px 40px;
margin: 10px 0px 10px 20px;
background-image: url(../images/amberandlucy.jpg);
background-repeat: no-repeat;
}

#content9 {
float: left;
width: 500px;
}

#content10 {
float: left;
width: 400px;
margin: 20px 0px 10px 20px;
padding: 0px 0px 20px 40px;
background-image: url(../images/bob.jpg);
background-repeat: no-repeat;
}
#content11 {
float: left;
width: 400px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 20px 40px;
background-image: url(../images/mike.jpg);
background-repeat: no-repeat;
}
#content12 {
float: left;
width: 400px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 20px 40px;
background-image: url(../images/johnnie.jpg);
background-repeat: no-repeat;
}
#content13 {
float: left;
width: 400px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 20px 40px;
background-image: url(../images/matt.jpg);
background-repeat: no-repeat;
}
#content14 {
float: left;
width: 400px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 20px 40px;
background-image: url(../images/michael.jpg);
background-repeat: no-repeat;
}

#content15 {
float: left;
width: 500px;
padding: 20px 0px 20px 0px;
}

#content16 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 20px 120px;
}

#content17 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px -10px;
}

#content18 {
float: left;
width: 400px;
height: 500px;
margin: 20px 0px 10px 80px;
padding: 0px 0px 20px 40px;
background-image: url(../images/maggie.jpg);
background-repeat: no-repeat;
}

#content19 {
float: left;
width: 350px;
height: 500px;
margin: 20px 0px 10px 0px;
padding: 40px 225px 20px 20px;
background-image: url(../images/amber.jpg);
background-repeat: no-repeat;
background-position: right;
}

#content20 {
float: left;
width: 250px;
font-size: 16px;
padding: 00px 0px 10px 270px;
margin: 10px 0px 0px 0px;
background-image: url(../images/official_selection3.jpg);
background-repeat: no-repeat;
}

#content21 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 5px 40px;
}

#content22 {
float: left;
width: 500px;
font-size: 16px;
padding: 10px 0px 5px 40px;
}

#content1 {
float: left;
width: 500px;
font-size: 16px;
padding: 40px 0px 10px 40px;
}

p.paragraphmargin{
padding: 10px 0px 0px 40px;
}

p.toppadding {
padding: 10px 0px 0px 0px;
}




/* Navigation----------------------------------------------------- */ 

a {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #E8DAB5;
font-style: oblique;
text-decoration: none;
}

a:hover {
color: #8A0000;
}

#navigation {
float: left;
width: 75px;
height: 1800px;
background-color: #4C0000;
margin: 0px 0px 0px 0px;
padding: 40px 0px 0px 10px;
line-height: 40px;
} 

a.inline {
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #8A0000;
font-style: normal;
font-weight: bold;
}

a.inline:hover {
color: #000000;
}

/* Headings----------------------------------------------------- */ 

#header {
position: relative;
background-color: #4C0000;
height: 100px;
}


h1 {
font-size: 36px;
color:  #E8DAB5;
font-family: cursive, sans-serif;
font-style: italic;
padding: 10px 10px 10px 30px;
}

h2 {
font-size: 18px;
color:  #E8DAB5;
font-family: cursive, sans-serif;
font-style: italic;

}

h3 {
font-size: 18px;
color:  #000000;
font-style: italic;
margin: 0px 0px 0px 40px;
padding: 20px 0px 0px 80px;
}

#headerimage {
background-image: url(../images/logoandpics.jpg);
background-repeat: no-repeat;
background-position: top right;
position: absolute;
top: 0px;
left: 350px;
width:319px;
height: 100px;
margin:0; 
padding:0;
}

#movietag {
position: absolute;
top: 42px;
left: 225px;
width: 125px;
}

#movietitle {
position: absolute;
top: 0px;
left: 0px;
width:225px;
margin:0; padding:0;
background:url("corner.gif") top right no-repeat;
}

/* Lists----------------------------------------------------- */ 


/* Forms----------------------------------------------------- */ 

#form {
float: left;
width: 500px;
font-size: 16px;
padding: 40px 0px 10px 40px;
}

/* Links----------------------------------------------------- */ 