body { FONT-SIZE: 12px; COLOR: white; text-align:center; }

body { background-image: url(pics/background.jpg); background-repeat: repeat-y; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #003333; background-position:center; background-position:top; }

#headerwrapper { width:950px; height:100%; margin:0px auto; border:0px solid; border-color: white; border-collapse:collapse; padding:0px; text-align:center;}

#title { width:950px; margin:0px auto; border:0px solid; border-color: white; padding:20px; text-align:center;}

#mainmenu { width:800px; margin:0px auto; border-bottom:1px solid; border-color: white; padding:0px; padding-bottom:10px; text-align:center;}

#submenu  { margin:0px auto; border: 0px solid; border-color: white; padding:0px; padding-top:10px; text-align:center;}
#submenu td { margin:0px auto; border: 0px solid; border-color: white; padding:0px; padding-left:15px; padding-right:15px; text-align:center;}

#counter { position:absolute; top:4px; left:auto; width:625px; height:20px; margin:0px auto; border:0px solid; border-color:#FFFFFF; padding:0px; }

table.webdesigncredits { position:relative; top:4px; left:auto; width:625px; height:20px; margin:0px auto; border:0px solid; border-color:#FFFFFF; padding:0px; }

/* MAIN MENU ITEMS */

.mainmenuitem { margin:0px; border:0px solid #FFFFFF; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; float:left; }

a.mainmenuitem:link { background-color:transparent; color:#FF8C00; } /* darkorange  */
a.mainmenuitem:active { background-color:transparent; color:#FF8C00; } /* darkorange  */
a.mainmenuitem:visited { background-color:transparent; color:#FF8C00; } /* darkorange  */
a.mainmenuitem:hover { background-color:#FF8C00; color:#FFFF00; } /* darkorange and yellow */

.deadmainmenuitem { margin:0px; border:0px solid #FFFFFF; padding-right: 10px; padding-left: 10px; background-color:transparent; color: #FFFF00; font-weight: bold; font-size: 14px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; float:left; } /* yellow */

/* SUB MENU ITEMS */

.blanklinemenuitem { margin:0px auto; border:0px solid black; padding-right:5px; padding-left:5px; font-weight: bold; font-size: 14px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.submenuitem { margin:0px; border:0px solid black; padding-right:4px; padding-left:4px; font-weight: bold; font-size: 14px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; float:left; }

A.submenuitem:link { background-color:transparent; color:#F0F8FF; } /* Aliceblue */
A.submenuitem:active { background-color:transparent; color:#F0F8FF; } /* Aliceblue */
A.submenuitem:visited { background-color:transparent; color:#F0F8FF; } /* Aliceblue */
A.submenuitem:hover { background-color:Darkorange; color:#FFFF00; } /*yellow*/

/* ------------------------------- MAIN PAGE ITEMS -------------------------------- */

.mainpagewrapper { position:relative; top:0px; left:0px; width:950px; height:auto; margin:0px auto; border:0px solid; border-color: black; padding:0px; text-align:justify; }

.welcomebox { margin:0px; border:0px solid; border-color: black; padding-top:0px; text-align:justify; }

.gallerytitlepic { position:absolute; top:20px; left:30px; height:auto; margin:0px; border:0px solid; border-color: black; padding:0px; text-align:justify; }

.gallerytextbox { position:absolute; top:10px; left:270px; width:460px; height:auto; margin:0px; border:0px solid; border-color: black; padding:10px; text-align:justify; }

.gallerythumb1 { position:absolute; top:80px; left:180px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb2 { position:absolute; top:80px; left:420px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb3 { position:absolute; top:80px; left:660px; margin:0px; border:0px solid black; text-align:center; padding:0px; }

.gallerythumb4 { position:absolute; top:250px; left:30px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb5 { position:absolute; top:230px; left:250px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb6 { position:absolute; top:250px; left:480px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb7 { position:absolute; top:250px; left:710px; margin:0px; border:0px solid black; text-align:center; padding:0px; }

.gallerythumb8 { position:absolute; top:400px; left:60px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb9 { position:absolute; top:410px; left:300px; margin:0px; border:0px solid black; text-align:center; padding:0px; }

.gallerythumb10 { position:absolute; top:570px; left:90px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb11 { position:absolute; top:570px; left:340px; margin:0px; border:0px solid black; text-align:center; padding:0px; }
.gallerythumb12 { position:absolute; top:570px; left:590px; margin:0px; border:0px solid black; text-align:center; padding:0px; }

.smallpipeswrapper { position:relative; top:0px; left:0px; width:900px; height:auto; margin:0px auto; border:0px solid; border-color: black; padding:0px; background-color:white; text-align:justify; }



.whitebox620 { width:auto; height:auto; margin:0px auto; border:0px solid; border-color: black; padding:12px; text-align:justify; }

.whitebox700 { width:auto; height:auto; margin:0px auto; border:1px solid; border-color: black; padding:12px; text-align:justify; }

.whatsnew { width:400px; height:auto; margin:0px; border:1px solid; border-color: black; background-color:white; padding:10px; text-align:left; }

.linkbox { width:115px; margin:5px; border:0px solid black; text-align:center; padding:4px; float:left; }

.linksgroupbox { margin:5px; border:0px solid black; text-align:center; padding:4px;  }


A.main:link { COLOR: blue; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:visited { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.main:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.menu2:link { COLOR: yellow; FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu2:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu2:visited { COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu2:hover { COLOR: yellow; FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.contact:link { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.contact:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.contact:visited { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.contact:hover { COLOR: gold; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.top:link { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:visited { COLOR: green; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.top:hover { COLOR: gold; FONT-SIZE: 14px;  FONT-WEIGHT: normal; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}

A.kilt:link { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.kilt:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.kilt:visited { COLOR: green; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.kilt:hover { COLOR: gold; FONT-SIZE: 14px;  FONT-WEIGHT: normal; FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.links:link { COLOR: Darkblue; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:visited { COLOR: green; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.links:hover { COLOR: gold; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

A.text:link { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:active { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:visited { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

A.tunes:link { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.tunes:active { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.tunes:visited { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.tunes:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

td.gallery { background-color: white; border:2px solid black;}
A.gallery:link { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.gallery:active { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.gallery:visited { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.gallery:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

A.credits:link { COLOR: navy; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.credits:active { COLOR: navy; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.credits:visited { COLOR: navy; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.credits:hover { COLOR: orange; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

B.whitetext { COLOR: white; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: Verdana; TEXT-DECORATION: none; line-height:20px;}

B.text { COLOR: blue; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: Verdana; TEXT-DECORATION: none; line-height:20px;}

B.title { COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: Verdana; TEXT-DECORATION: none; line-height:22px;}

B.tunes { COLOR: black; FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: "Comic Sans"; TEXT-DECORATION: none;}


