
body {
	background:	url("../images/bg.jpg");
}


img {
	behavior:	url("includes/pngbehavior.htc");
}

#flash 			{position:absolute; left:255px; top:285px; }
#flashGfx		{position:absolute; left:20px; top:100px; }
#SmallMenu		 {position:absolute;left:660px;top:21px;width:355px;height:12px;}
#Services-btn 	{position:absolute;left:486px;top:133px;width:99px;height:26px;}
#Music-btn 		{position:absolute;left:586px;top:133px;width:81px;height:26px;}
#Picture-btn 	{position:absolute;left:668px;top:133px;width:93px;height:26px;}
#Contact-btn 	{position:absolute;left:762px;top:133px;width:99px;height:26px;}
#Mixing-btn 	{position:absolute;left:491px;top:167px;width:34px;height:12px;}
#Mastering-btn 	{position:absolute;left:529px;top:167px;width:50px;height:12px;}
#Foley-btn 		{position:absolute;left:583px;top:167px;width:29px;height:12px;}
#Production-btn {position:absolute;left:617px;top:167px;width:53px;height:12px;}
#Graphics-btn	{position:absolute;left:675px;top:167px;width:43px;height:12px;}
#Rental-btn 	{position:absolute;left:723px;top:167px;width:32px;height:12px;}
#BorderL		{position:absolute;left:0px;top:0px;width:20px;height:820px;}
#BorderR		{position:absolute;left:1020px;top:0px;width:20px;height:820px;}
#TopGrad 		{position:absolute;left:20px;top:0px;width:1000px;height:211px;}
#BoxSlice1	 	{position:absolute;left:20px;top:180px;width:1000px;height:484px;}
#BoxSlice2	 	{position:absolute;left:210px;top:180px;width:31px;height:484px;}
#holder 		{position:relative;left:0px;top:0px;width:1040px;height:600px;}
#content 		{position:absolute; left:0px;top:0px;}
#Adeline-Logo 	{position:absolute;left:70px;top:40px;width:269px;height:46px;}

#Bars			{position:absolute;left:230px;top:720px;width:790px;height:76px;}

#Line1 {position:absolute;left:835px;top:23px;width:1px;height:7px;}
#Line2 {position:absolute;left:870px;top:23px;width:1px;height:7px;}
#Line3 {position:absolute;left:915px;top:23px;width:1px;height:7px;}
#Line4 {position:absolute;left:953px;top:23px;width:1px;height:7px;}

#Line5 {position:absolute;left:526px;top:168px;width:1px;height:9px;}
#Line6 {position:absolute;left:580px;top:168px;width:1px;height:9px;}
#Line7 {position:absolute;left:613px;top:168px;width:1px;height:9px;}
#Line8 {position:absolute;left:671px;top:168px;width:1px;height:9px;}
#Line9 {position:absolute;left:719px;top:168px;width:1px;height:9px;}

.SmallWhite				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.SmallWhite:hover 		{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}

.SmallWhiteLink		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #b3b3b3; text-decoration: none}
.SmallWhiteLink:hover 		{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}

a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
a { color: inherit; }

/* default font and font size for everything */
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC
	}



body {
width:100%;
color:#fff;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0 auto;
padding:0;
}

#wrap {position:absolute;left:80px;top:245px;width:1000px;margin:0 auto;padding:0;}




.clientList a {
line-height: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#fff;
margin:0;
padding:0;
}

.clientList a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #00aaff;
margin:0;
padding:0;
}

.clientList a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#888;
margin:0;
padding:0;
}





/*****	Content	*********/
#container {
float:left;
color:#333;
font-size:13px;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:1000px;
padding:0;
}

.clientheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
overflow:hidden;
background:#0b0d14;
font-size:10px;
text-decoration:none;
color:#fff;
padding:8px;
}

.clientheading:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
background:#000;
border-top:1px solid #2A2A2A;
border-bottom:1px solid #2A2A2A;
font-size:10px;
text-decoration:none;
color:#fff;

padding:8px;
}


.post {
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
width:150px;
height:90px;
overflow:hidden;
background:#0b0d14;
border-top:1px solid #343434;
border-bottom:1px solid #343434;
font-size:10px;
text-decoration:none;
color:#fff;
margin:0 50px 30px 0;
padding:15px;
}

.post:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
width:150px;
height:90px;
background:#000;
border-top:1px solid #2A2A2A;
border-bottom:1px solid #2A2A2A;
font-size:10px;
text-decoration:none;
color:#fff;
margin:0 50px 30px 0;
padding:15px;
}

.post a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#fff;
margin:0;
padding:0;
}

.post a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #00aaff;
margin:0;
padding:0;
}

.post a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#888;
margin:0;
padding:0;
}

.postsingle {
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
clear:both;
width:860px;
overflow:hidden;
background:#1E1E1E;
border-top:1px solid #343434;
border-bottom:1px solid #343434;
font-size:10px;
line-height:22px;
color:#888;
margin:0 0 30px;
padding:20px;
}

.postsinglelink a {
text-decoration:none;
font-weight:400;
color:#fff;
font-size:16px;
background:#C72F28;
border:none;
margin:100px 0 30px;
padding:15px;
}

.postsinglelink a:visited {
text-decoration:none;
font-weight:400;
color:#000;
font-size:16px;
background:#C72F28;
border:none;
margin:30px 0;
padding:15px;
}

.right {
float:right;
}

.left {
float:left;
}

.clear {
clear:both;
}

.fix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.fix {
display:block;
}

* html .fix {
height:1%;
}


.postpage a:hover,.postpage a:visited:hover {
text-decoration:none;
font-weight:400;
color:#fff;
border-bottom:1px solid #fff;
}

.postsinglelink a:hover,.postsinglelink a:visited:hover {
text-decoration:none;
font-weight:400;
color:#C72F28;
font-size:10px;
background:#fff;
border:none;
margin:30px 0;
padding:15px;
}

.postinfosingle,.postinfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#00aaff;
margin:0;
padding:0;
}

.postinfosingle a,.postinfo a {
text-decoration:none;
font-size:10px;
color:#999;
}

.postinfosingle a:hover,.postinfo a:hover {
text-decoration:none;
font-size:10px;
color:#fff;
}

.postinfosingle a:visited,.postinfo a:visited {
text-decoration:none;
font-size:10px;
color:#ccc;
}


.SmallBlue		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #35769a; font-weight: bold ; }
.MedBlue		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #00aaff; font-weight: bold ; }
.HugeBlue		{ font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #00aaff; font-weight: bold ; }


