
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../images/bg.gif) repeat scroll left top;
}


h1 a {
color: #333;
padding: 20px 20px 40px 20px;
text-decoration:none;
}


#container {
}
#header {

height:200px;
}
#header h2 {
margin:  0 auto;
background: transparent url('../images/header.png') no-repeat;
display: block;
width:  940px;
height: 200px;
text-indent:-9999px;
}


#content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;

}

#content p {
	padding:  0px 0px 0px 10px;
	color:  #333;
	
}

#content p a {
	color:  red;
}

#content img {
padding:10px 10px 10px 0;
}
#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f91700 url(../images/nav_bg.png) repeat-x scroll 0 0;
display:inline;
height:41px;
border-bottom:#333 1px solid;
border-top:#333 1px solid;
font-size: 16px;
font-weight: bold;
}

#nav li {
float:left;
margin:10px 10px;
}
#nav ul {
}
#nav a {
color: #FFF;
text-decoration:none;
}
#nav a:hover {
color:#999;
text-decoration:none;
}
#wrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/wrapbg.gif) repeat-y scroll left top;
float:left;
width:940px;
padding: 10px 0px 20px 0px;
}
#content h6 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/index.gif) no-repeat scroll 0 0;
display:block;
height:600px;
margin:0 auto;
text-indent:-9999px;
width:800px;
}






#contact {
padding: 0px 5px;
}

#email h6 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/email_icon.png) no-repeat scroll 0 0;
color:#333333;
display:block;
font-size:12px;
height:48px;
line-height:48px;
text-decoration:none;
text-indent:53px;
width:210px;
border-bottom: #999 1px dotted;
}
#patfb h6 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/fb_icon.png) no-repeat scroll 0 0;
color:#333333;
display:block;
font-size:12px;
height:48px;
line-height:48px;
text-decoration:none;
text-indent:53px;
width:210px;
border-bottom: #999 1px dotted;
}
#bobfb h6 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/fb_icon.png) no-repeat scroll 0 0;
color:#333333;
display:block;
font-size:12px;
height:48px;
line-height:48px;
text-decoration:none;
text-indent:53px;
width:210px;
border-bottom: #999 1px dotted;
}
#myspace h6 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/fb_icon.png) no-repeat scroll 0 0;
color:#333333;
display:block;
font-size:12px;
height:48px;
line-height:48px;
text-decoration:none;
text-indent:53px;
width:210px;
border-bottom: #999 1px dotted;
}

#contact a:hover {
color:#000;
text-decoration:none;
border-right: #d7d7d7 1px solid;
border-right: #d7d7d7 1px solid;
background:#FFF url(../images/balls.png) no-repeat scroll 0 0;
display:block;
}

#footer span {
font-size: .8em;
padding: 10px;

}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF none repeat scroll 0 0;
height:41px;
border-top:#efefef 1px solid;
border-bottom:#efefef 1px solid;
}
 