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;
}
body {
background: #050406 url(images/vickery-back.gif) top left repeat-x;
}
#wrapper {
width:827px;
margin:0 auto;
background:#3F001B url(images/content-back.gif) top left repeat-x;
}
#header {
width:728px;
height:5.0em;
padding:0 30px 0 69px;
}
#header img{
float:left;
}
ul.firstrow{
font-family:"Times New Roman", Times, serif;
text-align:left;
font-size:0.85em;
text-transform:uppercase;
color:#FFFFFF;
padding:40px 0 0 275px;
}
#header li{
display:inline;
list-style:none;
padding:0 15px 0 0;
}
ul.secondrow {
font-family:"Times New Roman", Times, serif;
text-align:left;
font-size:0.85em;
text-transform:uppercase;
color:#FFFFFF;
padding:5px 0 0 333px;
}
#header a{
color:#FFFFFF;
text-decoration:none;
}
#header a:hover{
color:#ec008a;
text-decoration:none;
}
#content {
width:677px;
padding:40px 75px 0 75px;
}
#photo {
width:220px;
height:276px;
}
#main {
float:left;
width:405px;
padding:0 0 0 50px;
color:#FFFFFF;
}
#main p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height:1.4em;
padding:0 0 8px 0;
}
.pinktext {
color:#ec008a;
}
#samplestrip {
font-family:"Times New Roman", Times, serif;
width:679px;
float:left;
padding:10px 39px 10px 109px;
background:#960044 url(images/samplestrip.gif) top left repeat-x;
}
#samplestrip p{
font-size:0.75em;
padding:0 0 6px 0;
}
#samplestrip a{
color:#FFFFFF;
text-decoration:underline;
}
#samplestrip h2, h3{
color:#FFFFFF;
font-size:0.725em;
}
#samplestrip h3{
text-transform:uppercase;
}
#intro {
width:221px;
float:left;
color:#FFFFFF;
}
.clip {
width:138px;
float:left;
margin-left:8px;
text-align:center;
}
.clip p{
margin:0 0 6px 0;
}
#footer {
width:759px;
clear:both;
background-color:#48062a;
padding:12px 0 12px 68px;
}
#footer p{
text-transform:uppercase;
color:#FFFFFF;
font-size:0.75em;
}
#bottomlogos {
width:827px;
}
#photocol {
width:220px;
float:left;
}
#contactbar {
width:220px;
height:36px;
background: url(images/email-back.gif) top left no-repeat;
padding:0;
margin:0 0 10px 0;
}
#emailbutton {
float:left;
width:78px;
height:36px;
}
#emaillink a {
background:transparent url(images/emailbutton.gif) no-repeat scroll left top;
display:block;
float:left;
padding:18px 0;
text-decoration:none;
width:78px;
}
#emaillink a:hover {
background-position:-78px 0;
}
#credit {
background-color:#050406;
}