/* Design & Code (c) Dave & Dave Incorporated */
html, body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #3f3f3f;
	background: url(../images/background.jpg) repeat-x;
	font: .75em Arial, Helvetica, sans-serif;
}

#container {
	width: 826px;
	text-align: left;
	padding: 0;
	background: center;
	margin: auto auto 0;
}

#header {
	background: url(../images/header.png) no-repeat 0px 77px;
	margin: 0;
	padding: 0;
	height: 173px;
	width: 826px;
}

#buttons {
	width: 755px;
	margin: 0 36px;
	padding: 95px 0 0;
}

/*<group=buttons>*/

#iconmenu {
	position: relative;
	margin: 0;
	padding: 0;
}

#iconmenu li {
	top: 0;
	display: block;
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
}

#iconmenu a {
	width: 67px;
	height: 77px;
	display: block;
}

#iconmenu a:hover {
	display: block;
}

#iconmenu #panel1c {
	left: 15px;
	background: url(../images/about.png) no-repeat;
}

#iconmenu #panel2c {
	background: url(../images/voiceover.png)  no-repeat;
	left: 85px;
}

#iconmenu #panel3c {
	left: 155px;
	background: url(../images/acting.png) no-repeat;
}

#iconmenu #panelHOMEc {
	left: 241px;
	background: url(../images/home.gif) no-repeat;
	width: 280px;
	top: 6px;
}

#iconmenu #panel4c {
	left: 535px;
	background: url(../images/press.png) no-repeat;
}

#iconmenu #panel5c {
	left: 605px;
	background: url(../images/photos.png) no-repeat;
}

#iconmenu #panel6c {
	left: 675px;
	background: url(../images/contact.png) no-repeat;
}

#iconmenu #panel1c a:hover {
	background: url(../images/about.png) 0px -77px no-repeat;
}

#iconmenu #panel2c a:hover {
	background: url(../images/voiceover.png) 0px -77px no-repeat;
}

#iconmenu #panel3c a:hover {
	background: url(../images/acting.png) 0px -77px no-repeat;
}

#iconmenu #panelHOMEc a:hover {
	background: no-repeat  url(../images/home.gif);
	width: 280px;
}

#iconmenu #panel4c a:hover {
	background: url(../images/press.png) 0px -77px no-repeat;
}

#iconmenu #panel5c a:hover {
	background: url(../images/photos.png) 0px -77px no-repeat;
}

#iconmenu #panel6c a:hover {
	background: url(../images/contact.png) 0px -77px no-repeat;
}

/*</group>*/

#content {
	background: url(../images/background_white.png) repeat-y center;
	width: 826px;
	height: auto;
	margin: 0;
	padding: 0 0 20px;
}

#leftcolumn {
	float: left;
	text-align: left;
	width: 705px;
	margin: 15px 60px 0;
	padding: 0;
}

#rightcolumn {
	width: 240px;
	float: right;
	text-align: left;
	padding: 0 60px 0 10px;
	margin: 0;
}

#after {
	clear: both;
	text-align: center;
	margin: 0;
	font-style: italic;
	color: #c7004a;
	padding: 20px 75px 10px;
	font-size: 1.5em;
	letter-spacing: 1px;
}

#footer {
	clear: both;
	text-align: center;
	background: url(../images/footer.png) no-repeat center top;
	font-size: .8em;
	margin: 0;
	padding: 30px 0 20px;
}

#audioplayer {
	width: 240px;
	height: 300px;
	margin: 0;
	padding: 0;
}

#videoplayer {
	width: 240px;
	height: 200px;
	margin: 0;
	padding: 0;
}

/* Headings H1-H6 */
h1 {
	color: #c8004c;
	clear: left;
	margin: 0 0 5px;
	letter-spacing: -1px;
	padding: 0;
	font: bold 3em Arial, Helvetica, sans-serif;
	background: transparent;
}

h2 {
	color: #c8004c;
	clear: left;
	margin: 0 0 10px;
	letter-spacing: -1px;
	padding: 0;
	font: bold 1.5em Arial, Helvetica, sans-serif;
}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

/* Paragraph and Link Styles */
p {
	margin: 0;
	color: #990039;
	padding: 0;
	font: 1.2em/1.5em Arial, Helvetica, sans-serif;
}

p a:hover, a:active {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

li {
	color: #c8004c;
}

p a:link, a:visited {
	color: #c7004a;
	font-weight: bold;
	text-decoration: underline;
}

/* Lists and Navigation */

#images {
	float: left;
	text-align: center;
	margin: 20px;
	padding: 0;
}

#images li {
	float: left;
	margin: 0 14px 10px 0;
}

#images img {
	border-style: none;
}

/* Misc */
#agentlogo {
	background: url(sbv_logo.gif) no-repeat center top;
	float: left;
	padding: 10px 15px 0 0;
	margin: 0;
}

img { behavior: url(iepngfix.htc); 
	margin: 0;
	border-style: none;
	background: transparent;
	padding: 0 5px 0 0;
}

iframe {
	border-style: none;
}

#photos {
	text-align: left;
	margin-left: 10px;
}

#center {
	margin: auto;
	height: 300px;
	width: 400px;
	text-align: center;
}

