body {

background-color: #F0D8B3;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align:center;

}

h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:normal;}
h2 { font-size:13pt; color:#975120; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
h2 .white-title {
font-size:14pt;
color:#FFFFFF;
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;

}

h2 .brown-title { font-size:14pt; color:#975120; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
h4 .white-title { font-size:10pt; color:#FFFFFF; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
h4 .brown-title { font-size:10pt; color:#975120; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
h3 {font-size:120%; line-height:100%; font-weight:bold;}
h4 {font-size:120%;}
h5 {font-size:100%;}
img{border:0;}

#main-container

{

margin:0 auto;
width:796px;
text-align:center;
background-image:url(http://www.heydjbobby.com/va-beach-dj-bg-shadow.jpg);
background-repeat:repeat-y;

}

#sub-container

{

width:780px;
text-align:left;
margin:auto;

/*border:1px solid red;*/

}

#header-container

#header-left

{

width:586px;
float:left;

}

#header-right

{

width:190px;
background-image:url(http://www.heydjbobby.com/va-beach-dj-header-bg.jpg);
background-repeat:repeat-x;
float:left;
padding-right:4px;

}

#menu-left

{

width:186px;
float:left;

}

#menu-right

{

width:4px;
background-color:#9B4E20;
float:right;
height:197px;

}

.top-menu-head

{

background-image:url(http://www.heydjbobby.com/va-beach-dj-header-tm-hd.jpg);
background-repeat:no-repeat;
height:36px;

}

#top-menu ul

{

margin:0;
padding:0;
margin-top:9px;

}

#top-menu li

{

padding-left:5px;
padding-top:5px;
padding-bottom:4px;
margin-bottom:1px;
background-image:url(http://www.heydjbobby.com/va-beach-dj-tm-bg.jpg);

}

#top-menu li a:link,a:visited

{

font-size:11px;
font-weight:bold;
color:#9B4E20;
text-decoration:none;

}

#top-menu li a:hover

{

font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.menu-title

{

color:#9B4E20;
font-size:14px;
font-weight:bold;
padding-left:40px;
padding-top:10px;

}

#main-menu-container

{

background-image:url(http://www.heydjbobby.com/va-beach-dj-main-menu-bg.jpg);
background-repeat:repeat-x;
height:32px;

}

#main-menu

{

width:586px;
float:left;

}

#main-menu ul

{

list-style: none;
margin: 0;
padding: 10px;

}

#main-menu li

{

display: inline;
background-image:url(http://www.heydjbobby.com/va-beach-dj-main-menu-sep.jpg);
background-repeat:no-repeat;
background-position:right;
padding:5px;

}

#main-menu li a

{

font-size:11px;
font-weight:bold;
text-decoration:none;
padding:10px;
color:#000000;

}

#main-menu li a:hover

{

font-size:11px;
font-weight:bold;
text-decoration:none;
padding:10px;
color:#9B4E20;

}

#menu-call

{

width:190px;
float:left;
background-image:url(http://www.heydjbobby.com/va-beach-dj-call.jpg);
background-repeat:no-repeat;
height:32px;

}

#content-container

{

background-image:url(http://www.heydjbobby.com/va-beach-dj-texture-bg.jpg);
height:100%;
padding:10px;

}

#content-box

{

width:560px;
float:left;
line-height:1.3;

}

#right-box

{

width:190px;
float:left;
margin-left:10px;

}

/*------------- Div Box -----------------------*/

.t {background: url(http://www.heydjbobby.com/va-beach-dj-dot.gif) 0 0 repeat-x; background-color:#DFAB60;}

.b {background: url(http://www.heydjbobby.com/va-beach-dj-dot3.gif) 0 100% repeat-x;}

.l {background: url(http://www.heydjbobby.com/va-beach-dj-dot2.gif) 0 0 repeat-y;}

.r {background: url(http://www.heydjbobby.com/va-beach-dj-dot4.gif) 100% 0 repeat-y}

.bl {background: url(http://www.heydjbobby.com/va-beach-dj-bl.gif) 0 100% no-repeat}

.br {background: url(http://www.heydjbobby.com/va-beach-dj-br.gif) 100% 100% no-repeat}

.tl {background: url(http://www.heydjbobby.com/va-beach-dj-tl.gif) 0 0 no-repeat}

.tr {

background: url(http://www.heydjbobby.com/va-beach-dj-tr.gif) 100% 0 no-repeat;

padding:10px;

}

.dj-photo-right {
display: inline-block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 15px;
padding-left: 0px;
width:auto;
float:left

}

/*----------------------------------------------*/

body,td,th {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}

.tm-title {

font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #994F20;

}

.tm-link {

font-weight: bold;
color: #9B4E20;
text-decoration:none;

}

.tm-link:hover {

font-weight: bold;
color: #333333;
text-decoration:none;

}

.bb-link {
color: #000000;
font-weight: bold;
text-decoration:none;

}

.bb-link:hover {
color: #9B4E20;
font-weight: bold;
text-decoration:none;

}

.footer-link {
color: #000000;
text-decoration:none;

}

.footer-link:hover {
color: #333333;
text-decoration:none;

}

.txt-copy {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;

}

.title-brown {
color: #975120;

}

.title-white {
color: #ffffff;

}

.box2{

background:url(http://www.heydjbobby.com/dj/box2_bg.jpg);
border:1px solid #BC7D41;
height:113px;

}

.big-image-box

{

background-color:#984E1F;

padding:4px;

}

.top-links

{

height:22px;

background-image:url(http://www.heydjbobby.com/va-beach-dj-tm-bg.jpg);
background-repeat:repeat-x;

}

.top-links-side

{

background-color:#9B4E20;

width:4px;

}

.clearfix:after {

content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;

}

.clear

{

clear:both;

}

.title-brown {

font-size: 18px;
color: #975120;

}

.title-white {
font-size: 18px;
color: #ffffff;

}

#welcome-box

{

color:#BC7E41;

}

#welcome-box-left

{

width:auto;
background-color:#994F20;
padding:4px;
float:left

}

.welcome-box-left

{

width:auto;
background-color:#994F20;
padding:4px;
float:left

}

#small-box-right

{

width:280px;
padding-left:10px;
float:left

}

#welcome-box-right

{

float:left;
width:315px;
padding-left:10px;
vertical-align:top;
text-align:justify;

}

#box-right

{

float:left;
width:415px;
padding-left:10px;
vertical-align:top;

}

.box-right

{

float:left;
width:415px;
padding-left:10px;
vertical-align:top;

}

.content-title

{

padding-top:4px;
padding-bottom:4px;

}

#welcome-box,#gallery-box

{

border:1px solid #BC7D41;
background-image:url(http://www.heydjbobby.com/va-beach-dj-top-box-bg.jpg);
height:107px;
padding:5px;

}

.welcome-box,#gallery-box

{

border:1px solid #BC7D41;
background-image:url(http://www.heydjbobby.com/va-beach-dj-top-box-bg.jpg);
height:107px;
padding:5px;

}

#welcome-box ul

{

margin:0;
padding:0;
list-style-type:none;

}

#welcome-box li

{

padding:4px;

}

#welcome-box li a

{

font-size:10px;
font-weight:bold;
text-decoration:none;
color:#9B4E20;

}

#welcome-box li a:hover

{

font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000000;

}

.part

{

padding-left:10px;
width:160px;
float:left;

}

.part-sep

{

background-image:url(http://www.heydjbobby.com/va-beach-dj-box-sep.gif);
background-position:right;
background-repeat:repeat-y;
float:left;
width:1px;
height:100px;

}

.gallery-image-box

{

padding:3px;
background-color:#984E1F;
float:left;
margin-left:6px;
margin-right:6px;
margin-top:2px;

}

#tm-title

{

margin:2px;
font-weight:bold;
color:#FFFFFF;

}

.tm-title

{

margin:2px;
font-weight:bold;
color:#FFFFFF;

}

.small-white-text

{

color:#FFFFFF;
font-weight:normal;
font-size:10px;

}

.tm-text

{

margin:5px;
width:160px;

}

#tm-box

{

width:auto;
background-color:#994F20;
padding:4px;
float:left

}

.tm-box

{
width:auto;
background-color:#994F20;
padding:4px;
float:left

}

#footer

{

background-image:url(http://www.heydjbobby.com/va-beach-dj-footer-bg.jpg);
background-repeat:repeat-x;
height:28px;
padding:10px;
font-size:9px;

}

a.footer-link:link

{

color:#000000;
font-size:11px;
text-decoration:none;
font-weight:normal;
padding:4px;
margin-bottom:10px;

}

a.footer-link:visited

{

color:#000000;
font-size:11px;
text-decoration:none;
font-weight:normal;
margin-bottom:10px;

}

a.footer-link:hover

{

color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:underline;
margin-bottom:10px;

}

a.footer-link-small:link

{

color:#000000;
font-size:9px;
text-decoration:none;
font-weight:normal;

}

a.footer-link-small:visited

{

color:#000000;
font-size:9px;
font-weight:normal;

}

a.footer-link-small:hover

{

color:#000000;
font-size:9px;
font-weight:normal;

}

.validator

.left

{

float:left;

}

.right

{

float:right;

}

a.dark-link:link,a.dark-link:visited

{

font-size:11px;
font-weight:bold;
color:#9B4E20;
text-decoration:none;

}

a.dark-link:hover

{

font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

a.big-white-link,a.big-white-link:visited

{

font-size: 18px;
color: #ffffff;
text-decoration:none;
font-weight:normal;

}

a.big-white-link:hover

{

font-size: 18px;
color: #ffffff;
text-decoration:underline;
font-weight:normal;

}

#dj-right

{

float:left;
width:500px;
padding-left:10px;
vertical-align:top;
text-align:justify;

}

/*Misc. Styles*/

.style1 { color: #DFAB60;
font-size: 24px;

}

.style2 {

color: #994F20;
font-weight: bold;

}

.style3 {color: #DFAB60}
.style5 {color: #000000}
.style6 {font-size: 14px}

