/* Body's  */

body{ width:100%; background-color: #cccccc; border-color: #999999 ; border-style: solid; margin:0 ; padding:0; border-width:0px; font-family:georgia; color:#999999; background-position:bottom right; background-repeat:no-repeat; background-attachment:fixed; font-size:18px; font-weight:normal;}

body#home {background-image:url(images/background/homebg10.jpg); }
body#sky{background-image:url(images/background/sky10.jpg);}

#winsize{width:800px; height:1650px; border-style:solid; border-width:0px; border-color:#cccccc; position:absolute; top:0; left:100px; }
#home #winsize{height:1100px;}
.contact #winsize{height:1455px;}

#covergif{position:absolute; top:0px; left:-5px; z-index:3 ;width:810px; height:100%; }


/* Heading  */
#heading{width:650px; position:absolute; top:20px; left:0px;border-style: solid; border-width:0px; padding:0px;margin:0px; font-size:100px;   z-index:1}
#hp1{position:absolute; top:-14px; left:0px;color:#ffffff; width:650px}
#hp2{position:absolute; top:-10px; left:3px; color:#000000; width:650px}
#hp3{position:absolute; top:-12px; left:1px; width:650px}
.headphot{font-size:40px; position:absolute; top:88px; left:165px}
.headphone{font-size:30px; position:absolute; top:99px; left:450px}

#hp3 .headphone {visibility:hidden}
#hp2 .headphone {visibility:hidden}
#hp1 .headphone {visibility:hidden}

#hp2 .headphot {position:absolute; top:87px; left:164px}
#hp1 .headphot {position:absolute; top:89px; left:164px}

/* Slide Show  */

#imid{ position:absolute; top:21px; right:0px;border-style: solid; border-width:1px; padding:4px; border-color:#cccccc;margin:0px;}

/* Links  */

a.text{border-style: solid; border-width :0px; margin:0px; margin-bottom :0px; text-decoration:none; color:#990000; padding:4px;}

a.text:link {border-color:#121212; border-width :0px; padding:4px;}
a.text:visited {border-width :0px; padding:4px;}
a.text:active {  border-color:#000000;border-width :0px; padding:4px;}
a.text:hover {  border-color:#990000; border-width:1px;padding:3px; background-color: ; }

xxxmenudropdown .list a:hover { border-width:0px; border-color:#000000;  padding:4px; }

a.menuthl:link {border-color: #00ffff ;border-style: solid; border-width :0px; margin:4px; }
a.menuthl:visited {border-color:#666666; border-style: solid; border-width: 0px; margin:4px;}
a.menuthl:active  {border-color: #cccccc ;border-style: solid; border-width :4px; margin:0;}
a.menuthl:hover  {border-color: #000000 ; border-style: solid; border-width : 0px; margin:4px;}


/* Menu  */

#menubox{
	position:absolute;
	top:150px;
	left:0px;
	width:800px;
	height:40px;
	z-index:5;
	border-width : 14px;
	background-image:url(images/background/none);	
}

#menfot{
	position:absolute;
	top:1330px;
	left:0px;
	z-index:5;
}

.info #menfot{
	top:1795px;
}

.contact #menfot{
	top:1140px;
}

#home  #menfot{
	position:absolute;
	top:600px;
}

#menugaleryt,  #menugaleryb {
	margin-top:0px; 
	float:left;
	width:109px;
	height:auto;
	margin-right:80px;
	background-image:url(images/background/tranpix.gif);
	z-index:5;
}

.list{
	position:relative; top:3px;
	margin-top:0px; margin-bottom:0px; 
	padding:0px;
	height:auto;
	border-width : 0px; border-color:#006666; border-style: solid;
}

.inlin{
	position:relative; top:0px;
	margin-top:0px; 
	margin-right:45px;
	padding:5px;
	float:left ;
	height:auto;
	border-width : 0px; border-color:#006666  ;border-style: solid;
}

.inlinlast{
	padding:5px;
	margin-right:4px; 
	float:right; 
}

#menudropdownt, #menudropdownb{
	margin-top:4px ;
	padding-top:0px; padding-bottom:7px;
	visibility:hidden;
	background-color:#eeeeee;
}

#menudropdownt .list #menudropdownb .list{margin-top:2px ;}
#menu{ position:absolute; top:1px; left:5px; }



#galerymenuetable{
	width:280px;
	 position:absolute; top:293px; left: -9px; 
	border-color:#000000; border-style: solid; border-width:0px; 
	margin:0; padding:4px;
 	z-index:4;
 }

#galerymenuetable .menuth{border-style: solid; margin-bottom:4px; padding:4px; border-color:#cccccc; border-width:1px; z-index:5; width:65px; height:65px;}


#galerymenuetable .menuth:hover  {border-color:; border-style: solid; border-width : 4px; padding:1px;}


/* Footer  */
#footer{position:absolute; bottom:0px; top:auto; left:0px;  border-style: ridge; border-color:#cccccc; border-width:10px; margin:0; padding:4px;  color:#990000; font-weight:normal;font-size:20px; text-align:center; width:775px; z-index:4;}

#footer .texttext{;font-size:15px; text-align:center }
#home #footer{  bottom:200px;}

.info #footerxx{position:absolute; bottom:0px; top:auto;}


/* Home  */

#straptext{ position:absolute; bottom:800px; right:100px; font-size:50px; width:600px}
#straptext1{ position:absolute; top:1px; left:1px; z-index:2;}
#straptext2{ position:absolute; top:2px; left:2px; color:#000000; z-index:1;}
#straptext3{ position:absolute; top:0px; left:0px; color:#ffffff; z-index:0;}

#home #textpage {visibility:hidden}

/* Headings  */

h4 {text-align:center ; color:#990000; font-weight:normal;font-size:25px;}
h5 {text-align:center ;color:#999999; font-weight:normal;font-size:20px;}
h6 {text-align:center ; color:#990000; font-weight:normal;font-size:15px;}

/* Text  */

#textpage{position:absolute; top:200px; left:130px; padding-bottom:250px; padding-top:0px;}

div.textheadings{ color:#999999; font-weight:normal;font-size:40px;}
div.texttext{text-align:left ; color:#990000; font-weight:normal;font-size:20px;}
.centertext{text-align:center;}

/* Gallery   */

#showbigim{
	visibility:hidden;
	border-color: #00ff00 ;border-style: solid;border-width:0px; 
	position:absolute; top:170px; right:10px; 
	width:530px; height:433px; 
	margin:1px; 	z-index:2;
} 
#sblable{position:absolute; top:200px; left:0px; visibility:hidden;}
#nextprev{
	position:absolute; top:650px; right:165px; width:200px; 
	color:#990000;
	z-index:4; 
	visibility:hidden;
}

.sbaroes{position:relative; top:0px; float:left;margin-right:20px; padding:2px}
.sbaroes:hover{border-style: solid; border-width:1px;padding:1px; border-color:#990000}


#bigprevx{position:; float:left}

#bignextx{position:relative;float:right}

#dispquote { 
	width:545px; height:320px; 
	position:absolute; top:294px; right:0px;
 	border-color: #000000 ;border-style: solid; border-width:0; 
	z-index:1;
}

#imgquote {border-style: solid; border-width:1px; padding:4px; border-color:#cccccc; float:right; width:250px; margin-left:10px}

#disimg3{border-style: solid; border-width:1px; padding:4px; border-color:#cccccc; position:absolute; bottom:0px; left:0px; }

#infomation{
	visibility:visible; 
	position:absolute; top:800px; right:0px; 
	width:800px; padding:0px; 
}

#wedinfpic{border-style: solid; border-width:1px; padding:4px; border-color:#cccccc; width:790px;}

/* Info  */

.info #textpage{top:220px; left:0px;}

.infoitems{ border-style: solid; border-width:0px; margin-top:30px; padding:0px; border-color:#cccccc; width:800px; clear:both; min-height:135px }

.info a.menuthl {float:left;} 

.infoimage {border-style: solid; border-width:1px; border-color:#cccccc; padding:4px; } 

.info .textheadings{margin-left:120px; margin-top:0px; padding:0px;}
.infoitems .texttext {margin-left:120px;}


.info #footer{position:absolute; bottom:0px; top:auto;}

.gif{border-width:0px;}

/* Contact  */


/* Temp  */

.menuth{width:25%;}

