* { margin:0; padding:0;}
/*body { background:#2a0441; font-family:Tahoma; font-size:100%; line-height:1em; color:#393939;}*/
body { background:#000000; font-family:Maiandra; font-size:100%; line-height:1em; color:#FFFFFF;}
.bg { background:url(images/bg_top.gif) left top repeat-x;}

/*in_line*/
img {border:0; vertical-align:top;}

a:hover{text-decoration:none;}
a {color:#ffc4df;}
.more {background:url(images/z_more.gif) left 6px no-repeat; padding-left:8px; color:#ffc4df;}
span a { text-decoration:none; font-weight:bold;}


.clear { clear:both;}
.alignright { text-align:right;}

ul {margin:0px; padding:0; list-style:none;}
li {background:url(images/z_more.gif) left 8px no-repeat; padding-left:8px; line-height:1.6363em;}
li a { color:#ffc4df;}

/*testing*/
<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

</style>
/*end test*/



/*header*/
#header { background:url(images/bg_header.gif) left top no-repeat;}

/*content*/
#content { background:url(images/bg_content.jpg) left top no-repeat; font-family:Arial; font-size:0.6875em; color:#ffc4df; line-height:1.4545em;}
#content .logo { position:absolute; margin:35px 0px 0px 91px;}
#content .pic4 {position:absolute; margin:0 0 0 430px;}
#content .pic3 {position:absolute; margin:100px 0 0 317px;}
#content .pic2 {position:absolute; margin:194px 0 0 199px;}
#content .pic1 {position:absolute; margin:293px 0 0 67px;}
#content .indent { padding:0px 85px 0px 341px; height:472px;}
#content .title { margin:0 0 26px 71px;}
#content p { padding-bottom:12px;}
#content .bg_line { background:url(images/bg_line.gif) left top repeat-x; width:396px; margin:20px 0 10px 75px;}
#content .box { width:474px;}
#content .ind { padding:35px 0 0 194px;}
#content .pic { margin:4px 20px 0 0; float:left;}



/*footer*/
#footer { font-family:Arial; font-size:0.5625em; text-transform:uppercase; color:#9152b7;}
#footer a { color:#9152b7;}
#footer .txt { padding:54px 0 0 66px;}

/*================== index.html ==================*/
#page1 #header { height:364px; background:url(images/bg_header_1.gif) left top no-repeat;}
#page1 #header .logo { margin:150px 0 0 296px;}
#page1 #content { height:276px; background:url(images/bg_content_1.gif) left top no-repeat;}
#page1 #content .pic1 { margin:38px 0 190px 332px;}

/*================== index-1.html ==================*/
#page2 #content .ind .title { margin:0 0 21px 38px;}
#page2 #content .column1 { width:85px;}/*was162*/
#page2 #content .column2 { width:85px;}/*was162*/
#page2 #content .column3 { width:8px;}
#page2 #content .box .pic5 { margin-bottom:20px;}
#page2 #content .box ul { margin-left:8px;}

/*================== index-2.html ==================*/
#page3 #content .ind .title { margin:0 0 21px 40px;}
#page3 #content .column1 { width:266px;}
#page3 #content .column2 { width:206px;}
#page3 #content ul { margin:0 0 10px 3px;}

/*================== index-3.html ==================*/
#page4 #content .indent .title { margin:35px 0 21px 234px;}
#page4 #content .column1 { width:191px;}
#page4 #content .column1 .pic5 { margin:160px 15px 9px 3px;}
#page4 #content .column1 .pic6 { margin:0 18px 3px 3px;}
#page4 #content .column2 { width:280px;}
#page4 #content .column2 .pic5 { margin:4px 0 2px 3px;}

/*================== index-4.html ==================*/
#page5 #content .ind .title { margin:0 0 16px 41px;}
#page5 #content .column1 { width:253px;}
#page5 #content .column1 .div { height:21px;}
#page5 #content .column2 { width:216px;}
#page5 #content .column2 .div { height:98px;}

/*================== index-5.html ==================*/
#page6 #content .ind .title { margin:0 0 16px 41px;}
#page6 #content .p { padding:12px 0 12px 135px;}
#page6 #content .p1 { padding:0px 0 12px 73px;}



/*==========================*/

.input {color:#690d9f;		 
		height:17px;
		width:200px;
		background:#fff;
		border:solid 1px #9d9d9d;
		font-size:1em;
		font-family:Arial;
}

textarea { background:#fff;
			color:#690d9f;
			border:solid 1px #9d9d9d;
			width:416px; 
			height:75px;
			overflow:auto;
			font-family:Arial; 
			font-size:1em;
}
