@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	color: #666666;
	line-height:20px;
}
body {
	background-color: #A03229;
	background-image: url(images/bg-dharmatronix-custom-beats.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
html {height:100%;}
a:link {
	color: #A03229;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #A03229;
}
a:hover {
	text-decoration: none;
	color: #00B8D1;
}
a:active {
	text-decoration: underline;
	color: #00B8D1;
}
p {margin-top:0px; margin-bottom:15px;}
h1 {color:#A03229; font-size:24px; text-transform:lowercase; letter-spacing:-2px; font-weight:bold; margin-top:0px; margin-bottom:8px;}
h2 {color:#A03229; font-size:20px; text-transform:lowercase; letter-spacing:-2px; font-weight:bold; margin-top:0px; margin-bottom:6px;}
h3 {color:#A03229; font-size:16px; text-transform:lowercase; letter-spacing:-1px; font-weight:bold; margin-top:0px; margin-bottom:5px;}

#wrapper-main {
	background-image:url(images/body-bg-dharmatronix.gif); 
	width:975px;
	height:100%;  
	margin-right:auto; 
	margin-left:auto;
	}
#header {
	background-image:url(images/dharmatronix-header-music-production.gif); 
	height:200px;
	}
#body {
	background-image:url(images/body-bg-dharmatronix.gif);
	background-repeat:repeat-y;
	}
#body-stretch {
	background-image:url(images/body-bg-gradient-dharmatronix.gif);
	background-repeat:no-repeat;
	min-height:349px; 
	}
#body-photo {}
#footer {
	height:42px; 
	margin-right:auto; 
	margin-left:auto; 
	text-align:center; 
	color:#A03229; 
	font-size:10px; 
	letter-spacing:3px;
	}
#footer a:link {
	text-decoration: none;
}
#footer a:visited {
	text-decoration: none;
}
#footer a:hover {
	text-decoration: none;
	color: #00B8D1;
}
#footer a:active {
	text-decoration: none;
	color: #00B8D1;
}

#socialmedia {float:left; width:55px; bottom:-198px;}

.photo-thumbnail {float:left; width:231px; height:180px; background-color: #E5E5E5; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.photo-image {}
.photo-text {padding:10px; }
.photo-name {font-size:14px; padding-bottom:3px; margin-bottom:3px; border-bottom:1px solid #efa53c;}