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

* { /* sets 0 margin and 0 padding on everything */ margin: 0; padding: 0; }
body { text-align:center; background-color:#000; }
UL { LIST-STYLE-TYPE: none }
Img { border: medium none }

#head_content1 { height:auto; position:absolute; width:100%; margin:auto; padding-left:25px; padding-top:15px; text-align:left; left:0px; top:0px; }

#logo { width:289px; height:98px; position:relative; margin-left:0px; 
}

#nav_wrapper { position:absolute; width:100%; height:29px; top:58px; text-align:left; padding-right:40px; left:0px; }

#nav_contain { position:absolute; width:500px; margin-right:25px; right:0px; height:29px; text-align:left; }

#seven_btn { width:76px; height:35px; position:absolute; top:0px; left:-1px; margin-right:5px }
#services_btn { width:112px; height:35px; position:absolute; top:0px; left:68px; margin-right:3px; }
#gallery_btn { width:79px; height:35px; position:absolute; top:0px; left:190px; }
#contact_btn{ width:109px; height:35px; position:absolute; top:0px; left:302px }

.btnclass_services a { background-image:url(../images/btn_services.png) padding-top:10px; padding-bottom:10px; padding-right:8px; padding-left:8px; height:35px}
.btnclass_services a:hover { background-image:url(../images/btn_hservices.png) padding-top:10px; padding-bottom:10px; padding-right:8px; padding-left:8px; height:35px }

.btnclass a:selected { background-color:#402400; padding-top:10px; padding-bottom:10px; padding-right:8px; padding-left:8px; height:29px }


#content_container { position:absolute; width:1002px; height:558px; margin:0 auto; text-align:center; margin-left:50%; left:-501px; top:115px }


#transblock_seven { opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); width:700px; height:280px; background-color:#ffffff; position:absolute; left:0px; 
top:50%; margin-top:-110px; margin-left:135px
}

/* ===== Transblock Services ===== */


#transblock_services { opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); width:578px; height:450px; background-color:#ffffff; position:absolute; left:0px; 
top:50%; margin-top:-200px; margin-left:135px
}

#textscoller_services {
	width:500px;
	position:absolute;
	left:4px;
	margin-top:-155px;
	margin-left:15px;
	top:160px
}

/* ===== End Transblock Services ===== */
#textscoller {
	width:650px;
	position:absolute;
	left:4px;
	margin-top:-95px;
	margin-left:15px;
	top:160px
}
#blackbox_headings { width:210px; position:absolute; height:200px; margin-top:-95px; right:0px; top: 50%; margin-right:20px }


#boxheadings { width:240px; height:125px; position:absolute; top:10%; margin-left: -170px; margin-top:-9px; left:50%; text-align:left; color:#ffffff; font-weight: 300;  
 font-size:13px; letter-spacing:1px; background-color:#000000; padding:15px;
}

#copyline, .copytext { width:300px; height:15px; position:absolute; left:0px; bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-left:20px}

#slide_numbers { width:160px; height:auto; position:absolute; left:0px; bottom:40px; margin-left:30px; }

.text2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; word-spacing: 6px; letter-spacing: 4px; text-decoration:none }

#icontain { width:100%; height:100%;border:0px solid #000; background-color:#000;}


#blisslist01 { width:381px; height:26px; position:absolute; top:50%; margin-top:-13px; left:25px }
#blisslist02 { width:633px; height:26px; position:absolute; top:50%; margin-top:-13px; left:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight: 900 }

#copyrightDiv { width:335px; height:16px; position:absolute; right:25px; margin-top:-8px; top:50%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration: none; }

#new_container {width:1003px; height:27px; position:relative; margin:0 auto; text-align:left;}
#block{ width:578px; height:280px;  position:absolute; left:0px; top:0px; margin-left:138px; float:right}

#blissPlayer { width:578px; height:27px; position:absolute; left:0px; padding-left:0px}

#addthislinks { width:125px; height:16px; position:absolute; left:195px; top:214px }

#btmOverlay2 { width:100%; height:52px;position:absolute; bottom:0px; margin:0px 0px 0px 0px; left:0px; z-index: 2500; }

img, div { behavior: url(iepngfix.htc) }

#content_active { width:1003px; height:200px; position:absolute; text-align:center; left:50%; margin-left:-502px; color: #FFF; top: 80px; 
}
#transblock2 { width:578px; height:54px; position:absolute; left:0px; top:50%; margin-top:-100px; margin-left:135px 
}

#btmOverlay { width:100%; height:52px; opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); 
background-color:#e70c09; position:absolute; bottom:0px; margin:auto; left:0px;}

#btmOverlay_content { width:100%; height:52px; position:absolute; bottom:0px; margin:auto; left:0px;
}
#wrap_up1 { width:100%; position:absolute; margin:auto; height:100%; left:0; top:0 
}
#form1 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFF; position:absolute; left:0px; padding-left:0px; top:0px; vertical-align:middle; width:465px; margin-top:-10px; top:50% 
}
.labelclass {
	padding-right:10px; margin-top:-8px; position:relative; height:18px; top:3px
}
.formfield1 {
	width:200px; margin-left:10px; background-color:#000000; border:0px solid; height:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:2px;
	padding-left:8px
	
}

/* ===== Contact Form ===== */
#form2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	position:absolute;
	left:-50px;
	padding-left:0px;
	top:0px;
	vertical-align:left;
	width:465px;
	margin-top:-10px;
}
.labelclass2 {
	padding-right:10px; position: absolute; height:18px; top:3px; float:left;
}
.formfield2 {
	width:350px; margin-left:10px; background-color:#000000; border:0px solid; height:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:2px;
	padding-left:8px;
	
}
.formfield3 {
	width:350px; margin-left:27px; background-color:#000000; border:0px solid; height:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:2px;
	padding-left:8px;
	
}
.formfield4 {
	width:350px; margin-left:27px; background-color:#000000; border:0px solid; height:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:2px;
	padding-left:8px;
	
}
.formfield5 {
	width:350px; margin-left:10px; background-color:#000000; border:0px solid; height:100px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:2px;
	padding-left:8px;
	
}
.submit_btn2 { width:40px; height:18px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; position:absolute; margin-top:0px;
background-color:#ff0000; color:#fff; font-weight:bold; margin-left:-170px; text-align:center; vertical-align:middle; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px
}

/* ===== END Contact Form ===== */

.submit_btn { width:40px; height:18px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; position:absolute; margin-top:-9px; top:50%;
background-color:#666666; color:#fff; font-weight:bold; margin-left:-2px; text-align:center; vertical-align:middle; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px
}
#welcome {
	width:100%; height:100%;
}
#welcome h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; position:absolute; top:50%; height:24px; margin-top:-12px; width: 292px; margin-left:-146px; left:50%; padding-bottom:8px
}
#welcome h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c7882d; position:absolute; width: 336px; height: 15px; top:50%; margin-top:25px; margin-left:-168; left:50%
}
#welcome h2 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c7882d; position:absolute; width: 336px; height: 15px; margin-left:-168; left:50%; text-decoration:none
}

.text-alt1 {
	height: 139px;
	position:absolute;
	top: 200px
}

.Highlight

{

	background: #999999;
	
}
	
	
.space

{padding: 5px;
}

.space2

{padding: 8px;
text-decoration: none;
}

