body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding:0px;
margin:0px;
border:0px;
background-color: #180001;
}
#logo {
position:absolute;
width:261px;
height:571px;
left:0px;
top:0px;
}
#banner {
position:absolute;
width:539px;
height:96px;
left:261px;
top:1px;
background-image:url(images/home_02.jpg);
}
#navbar {
	position:absolute;
	width:539px;
	height:27px;
	left:260px;
	top:98px;
	background-color:#480a0a;
	z-index: 2;
	border-top:1px solid #814944; border-bottom:1px solid #814944;
}
#navigation {
	margin-top:0px;
	position:absolute;
	width:555px;
	height:20px;
	left:245px;
	top:97px;
	color:#FFFFFF;
	z-index: 3;
}
#navigation ul {
margin-top:0px;
font-size:16px;
padding-left: 0px;
margin-left: 0px;
text-decoration:none;
}
#navigation ul li {
top:0px;
list-style:none;
display:inline;
margin-top:0px;
padding-left:7px;
margin-bottom:0px;
padding-right:7px;
text-decoration:none;
font-size:17px;
color:#000000;
}
#navigation ul li a:link, a:visited{
margin-top: 0px;
padding-left:7px;
margin-bottom: 0px;
padding-right:7px;
text-decoration: none;
color:#FFFFCC;
}
#navigation ul li a:hover{
margin-top: 0px;
padding-left:7px;
margin-bottom: 0px;
padding-right:7px;
text-decoration: none;
color:#7c3f3a;
}
#bodydiv {
	position:absolute;
	width:539px;
	left:261px;
	top:128px;
	z-index:1;
	background-color:#5A0D07;
	background-image:url(images/HomeBG_06.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height: 443px;
}
#flashbody {
position:absolute;
width:539px;
height:443px;
left:260px;
top:128px;
background-image:url(images/gallerybackground.jpg);
}
#backbutton {
	position:absolute;
	width:98px;
	height:23px;
	left:692px;
	top:542px;
	z-index: 2;
}
#footer {
position:absolute;
width:800px;
height:29px;
left:0px;
top:571px;
}
#trim, #trim2 {
position:absolute;
width:7px;
height:600px;
left:0px;
top:0px;
background-color:#2f0102;
z-index:3;
}
#trim2 {
left:793px;
}
#indexhidden {
position:absolute;
width:539px;
height:442px;
left:261px;
top:128px;
}
#homebox, #hometext {
	position:absolute;
	left:270px;
	top:390px;
	width:300px;
	height:125px;
	font-size:12px;
	padding:10px;
	color:#FFFFFF;
	visibility:visible;
	z-index:5;
	overflow:auto;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#480A0A;
	border:1px solid #693531;
} 
#hometext {
	left:455px;
	top:199px;
	}
#homephoto, #homephoto2 {
	position:absolute;
	width:175px;
	height:140px;
	left:605px;
	top:390px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#FFFFFF;
	z-index:5;
	visibility:visible;
}
#homephoto2 {
	left:270px;
	top:199px;
}
#profilephot, #profilephoto2o {
	position:absolute;
	width:151px;
	height:124px;
	left:618px;
	top:405px;
	background-image:url(images/angelpic.jpg);
	background-repeat:no-repeat;
	z-index:6;
	visibility:hidden;
}
#profilephoto2 {
	left:278px;
	top:197px;
	background-image:url(images/mypic.jpg);
}
#profilebox {
	position:absolute;
	top:398px;
	left:265px;
	width:314px;
	height:130px;
	font-size:12px;
	padding:4px;
	color:#FFFFFF;
	z-index:6;
	visibility:hidden;
}
#profiletext {
	position:absolute;
	width:314px;
	height:130px;
	left:455px;
	top:193px;
	font-size:12px;
	padding:4px;
	color:#FFFFFF;
	z-index:6;
	visibility: hidden;
}
#servicetext {
	position:absolute;
	width:507px;
	height:371px;
	left:268px;
	top:167px;
	font-size:12px;
	color:#FFFFFF;
	z-index:3;
}
#wrapper {
position:relative;
width:800px;
margin:0px auto;
padding:0 4px;
background-color:#2f0102;
}
#MainDiv {
padding:0 4px;
width:800px;
height:600px;
background-color:#2f0102;
}
#gallerydiv {
position:absolute;
width:400px;
height:295px;
left:300px;
top:180px;
border-color:#7c3f3a;
z-index:3;
}
#gallerydiv2 {
position:absolute;
width:400px;
height:300px;
left:332px;
top:156px;
border-color:#7c3f3a;
z-index:3;
}
#gallerythumbs  {
position:absolute;
width:454px;
height:75px;
left:304px;
top:475px;
border-color:#7c3f3a;
z-index:3;
}
#contactinfo  {
	position:absolute;
	width:403px;
	height:84px;
	left:686px;
	top:477px;
	z-index:4;
}
#gallerythumbs a:visited {
padding-left:0px;
padding-right:0px;
color:#C69C6C;
}
#gallerydiv a:visited {
padding-left:0px;
padding-right:0px;
border-color:#480a0a;
}
#flashdiv {
position:absolute;
top:160px;
left:275px;
width:500px;
height:400px;
}
#flashdiv2 {
position:absolute;
top:130px;
left:330px;
width:400px;
height:450px;
}
.header {
	font-family:"Felix Titling", "Trajan Pro", "Times New Roman";
	font-size: 16px;
	color:#FFFFFF;
	padding: 5px;
}
.maintext, .maintext a:link, .maintext a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color:#FFFFFF;
	padding:px;
	font-size: 14px;
}
.maintext a:link, .maintext a:visited {
text-decoration:underline;

}
.maintext a:hover {
color:#7C3F3A;
text-decoration:underline;
}
.tantext {
	margin-left:0px;
	padding left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#eaccab;
	font-size: 16px;
	line-height:25px
}
#gamediv {
position:absolute;
top:128px;
left:354px;
width:600px;
height:600px;
z-index:6;
}
#gametrim2 {
position:absolute;
width:7px;
height:730px;
left:851px;
top:-3px;
background-color:#2f0102;
z-index:3;
}
#borderbg {
position:absolute;
width:261px;
height:153px;
left:0px;
top:575px;
background-color:#5a0d07;
z-index:4;
}
#gametrim {
position:absolute;
width:7px;
height:727px;
left:0px;
top:0px;
background-color:#2f0102;
z-index:5;
}
#gamenavbar {
	position:absolute;
	width:595px;
	height:27px;
	left:260px;
	top:99px;
	background-color:#480a0a;
	z-index: 2;
}
#gamebanner {
position:absolute;
width:59px;
height:96px;
left:794px;
top:1px;
background-color:#c69c6d;
}
#gamenavline {
	position:absolute;
	width:590px;
	height:1px;
	left:260px;
	top:126px;
	background-color:#7c3f3a;
}
#gamenavline3 {
position:absolute;
width:590px;
height:1px;
left:260px;
top:98px;
background-color:#7c3f3a;
}
#flashcontainer {
position:absolute;
top:195px;
left:261px;
width:500px;
height:300px;
z-index:7;
}

