@charset "UTF-8";
/* ----- GotInc.com Web Design Experts ------- */
/* ----- What Kind of Crazy Magic This ------- */
* { margin:0pt; padding:0pt; }
html { height:100%; }
body { height:100%; background-color:#ccc; background-image:url("/2buildX/img/background.jpg"); 
	background-position:center top; background-repeat:repeat-y;
	font:15px/20px verdana, arial, sans-serif; color:#063466; }
a { color:#5C5FCA; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { padding:10px 0; color:#804; font-size:1.8em; }
h2 { padding:10px 0; font-size:1.4em; }
h3 { padding:10px 0 6px; text-align:left; }
h4 { padding:6px 0; text-align:left; }
p  { padding:6px 0; text-align:left; }
ul { padding:6px 40px; }
.fleft { float:left; }
.fright { float:right; }
.center { text-align:center; }
.uline { text-decoration:underline; }

/* ----- Content ------------------------------ */
#page { margin:0pt auto; min-height:100%; position:relative; text-align:center; }
* html #page { height:100% }
#content { padding:10px 40px 80px; }
#content ol { padding:0 40px; }
#content li { text-align:left; padding:2px 0; }
#sitename { padding:20px 0 10px; }
#pagetitle { padding:10px; }

/* ----- Navigation --------------------------- */
#nav { float:left; width:170px; background-color:#804; font-size:.9em; vertical-align:0px; padding:2px; }
#nav ul { list-style:none; padding:3px 0; background:#CCC; }
#nav li { padding:0 4px; width:95%; }
#nav li a { display:block; padding:3px 5px; color:#000; }
#nav li a:hover { text-decoration:none; background-color:#CC9; padding:2px 4px; border:1px solid #804; }
#nav li.parent { position:relative; }
#nav li.parent div { background:url("/2buildX/img/nav-shadow.gif") no-repeat right bottom; position:absolute; top:0; left:-1200px; }
#nav li.parent:hover div { width:141px; left:166px; }
#nav li.parent:hover div.long { width:110px; top:-154px; }
#nav li.parent:hover ul { position:relative; top:-4px; left:-4px; background:#CCC; border:1px solid #804; z-index:4; }
#nav li.parent li { padding: 0 8px 0 4px; width:93%; }
#nav li.parent a { background-image:url("/2buildX/img/nav-arrow.gif"); background-repeat:no-repeat; background-position:147px 50%; }
#nav li.parent li a { background-image:none; }

/* ----- Footer ------------------------------- */
#footer { margin:-50px auto 0px; position:relative; }
#footer p { text-align:center; font-size:12px; padding:15px 0 15px 100px; }
#footer img { float:right; border:none; padding:0; }
#footer img.left { float:left; border:none; padding:0; }
#poweredby { background:url("/2buildX/img/2buildX.gif") no-repeat bottom center;
		width:88px; height:31px; float:left; border:none; padding:9px 0 0 0; margin:0 0 0 10px; }
#validxhtml { background:url("/2buildX/img/valid-xhtml.gif") no-repeat bottom center;
		width:88px; height:31px; float:right; border:none; padding:9px 0 0 0; margin:0 5px 0 0; }
#validcss { background:url("/2buildX/img/valid-css.gif") no-repeat bottom center;
		width:88px; height:31px; float:right; border:none; padding:9px 0 0 0; margin:0 5px 0 0; }

/* ----- Color Schemes ------------------------ */
.page { background-color:#fff; width:760px; }
.foot { background-color:#eef; width:760px; }
.pageblue { background-color:#eef; width:760px; }
.footblue { background-color:#ddf; width:760px; }
.pagelime { background-color:#efe; width:760px; }
.footlime { background-color:#dfd; width:760px; }
.pagerose { background-color:#fee; width:760px; }
.footrose { background-color:#fdd; width:760px; }
.pagegold { background-color:#ffe; width:760px; }
.footgold { background-color:#ffc; width:760px; }
.pageplum { background-color:#fef; width:760px; }
.footplum { background-color:#edf; width:760px; }
.pageaqua { background-color:#eff; width:760px; }
.footaqua { background-color:#cff; width:760px; }

/* ----- Contact Form ------------------------- */
#contact-box { background-color:#333; border:#222 1px solid; padding:6px; margin:0 200px; }
#contact-form { background-color:#999; border:#222 1px solid; padding:6px 0; }
#contact-form p { padding:3px 6px; color:#333; }
.aright p { text-align:right; margin:0 40px 0 0; }
.acenter p { text-align:center; margin:0; }
.notset { font-weight:bold; }
.button { background-color:#3f3f3f; color:#fff; font-weight:bold; }

/* ----- George Daniell Scheme ---------------- */
.bodiGD { background-color:#333; background-image:url("/2buildX/img/black-background.jpg"); }
.pageGD { background-color:#3f3f3f; color:#999; width:900px; }
.pageGD #content { padding:0 40px 80px; }
.pageGD #main { clear:both; padding:20px 0 0 0; height:100%; }
.pageGD #sitename { width:500px; float:left; height:60px; padding-top:40px; }
.pageGD #pagetitle { width:290px; float:right; height:110px; }
.pageGD h1 { text-align:left; font-size:4em; color:#999; padding:6px 0 16px 0; line-height:30px }
.pageGD h2 { text-align:center; font-size:2em; color:#222; padding:23px 0 4px 0; line-height:41px; }
.pageGD h3 { text-align:center; font-size:1.5em; padding:0 0 15px 0; width:800px; }
.pageGD h4 { text-align:left; font-size:1.4em; color:#222; font-weight:800; padding:6px 0;  }
.pageGD hr { margin:5px 113px 10px; color:#222; background-color:#222; height:1px; border:none; }
.pageGD td { text-align:left; padding:4px 0; vertical-align:top; }
.footGD { background-color:#333; color:#999; width:900px; }
.footGD #poweredby { background:url("/2buildX/img/2buildXGD.gif") no-repeat bottom center; }
.footGD #validxhtml { background:url("/2buildX/img/valid-xhtmlGD.gif") no-repeat bottom center; }
.footGD #validcss { background:url("/2buildX/img/valid-cssGD.gif") no-repeat bottom center; }
.dateGD { color:#222; width:110px; font-weight:600; }

/* ----- George Daniell Navigation ------------ */
#nav.navGD { float:left; width:500px; background-color:#999; font-size:.9em; vertical-align:0px; padding:1px; }
#nav.navGD ul { list-style:none; padding:3px 0; background:#333; height:30px; line-height:24px; }
#nav.navGD li { padding:0 4px; width:90px; float:left; }
#nav.navGD li a { display:block; padding:3px 5px; color:#999; text-align:center; }
#nav.navGD li a:hover { text-decoration:none; background-color:#3f3f3f; padding:2px 4px; border:1px solid #222; }
#nav.navGD li.parent { position:relative; }
#nav.navGD li.parent div { background:url("/2buildX/img/nav-shadowGD.gif") no-repeat right bottom; position:absolute;left:0px; top:-800px; }
#nav.navGD li.parent:hover div { width:122px; left:30px; top:30px; }
#nav.navGD li.parent:hover ul { position:relative; top:-4px; left:-4px; height:100%; background:#333; border:1px solid #999; z-index:4; }
#nav.navGD li.parent li { padding: 0 8px 0 4px; width:93%; float:none; }
#nav.navGD li.parent a { background-image:none; }
#nav.navGD li.parent li a { background-image:none; text-align:left; }

/* ----- Art Glass Scheme ---------------- */
.bodiAGOA { background-color:#c0bfc4; background-image:url("/shared/img/background.jpg"); }
.pageAGOA { background-color:#fff; color:#000; width:800px; }
.pageAGOA #content { padding:0 0 75px; }
.pageAGOA #main { clear:both; margin:20px; padding:20px; height:100%; background-color:#e9e9e9; }
.pageAGOA #sitename { width:820px; margin-left:-10px; padding:0; height:90px; background:url("/shared/img/Art_Glass_of_America.jpg") no-repeat top left; }
.pageAGOA #pagetitle { width:800px; height:150px; }
.pageAGOA #pagetitle.banner0 { background:url("/shared/img/banners/2.jpg") no-repeat top left; }
.pageAGOA #pagetitle.banner1 { background:url("/shared/img/banners/6.jpg") no-repeat top left; }
.pageAGOA #pagetitle.banner2 { background:url("/shared/img/banners/1.jpg") no-repeat top left; }
.pageAGOA #pagetitle.banner3 { background:url("/shared/img/banners/4.jpg") no-repeat top left; }
.pageAGOA #pagetitle.banner4 { background:url("/shared/img/banners/5.jpg") no-repeat top left; }
.pageAGOA #pagetitle.banner5 { background:url("/shared/img/banners/3.jpg") no-repeat top left; }
.pageAGOA h1 { display:none; }
.pageAGOA h2 { text-align:right; font-size:3em; font-style:italic; color:#ceceec; margin-right:20px; padding:88px 0 0; line-height:1.5em; }
.pageAGOA h3 { font-size:1.5em; padding:6px 0; width:800px; color:#5c5b7d; }
.pageAGOA h4 { text-align:left; font-size:1.2em; color:#555; font-style:italic; font-weight:800; padding:6px 0;  }
.pageAGOA hr { margin:5px 113px 10px; color:#222; background-color:#222; height:1px; border:none; }
.pageAGOA td { text-align:left; padding:4px 0; vertical-align:top; }
.pageAGOA img { border:none; padding:15px; }
.pageAGOA #contact-box { margin:0 150px; background-color:#5c5b7d; }
.pageAGOA #contact-form { background-color:#c6c6c6; }
.pageAGOA .button { background-color:#5c5b7d; }
#footer.footAGOA { margin:-75px auto 0; background:url("/shared/img/footerbkg.jpg") no-repeat bottom left; color:#999; width:820px; height:75px; }
.footAGOA #poweredby { background:url("/2buildX/img/2buildXGD.gif") no-repeat bottom center; margin:0 0 0 20px; padding:5px 0 0;}
.footAGOA #validxhtml { background:url("/2buildX/img/valid-xhtmlGD.gif") no-repeat bottom center; margin:0 15px 0 0; padding:5px 0 0; }
.footAGOA #validcss { background:url("/2buildX/img/valid-cssGD.gif") no-repeat bottom center; padding:5px 0 0; }

/* ----- Art Glass Navigation ------------ */
#nav.navAGOA { float:left; width:800px; background-color:#5c5b7d; font-size:.9em; vertical-align:0px; padding:1px; }
#nav.navAGOA ul { list-style:none; padding:3px 0; background:#5c5b7d; height:30px; line-height:24px; }
#nav.navAGOA li { padding:0 4px; width:90px; float:left; }
#nav.navAGOA li a { display:block; padding:3px 5px; color:#eee; text-align:center; }
#nav.navAGOA li a:hover { text-decoration:none; background-color:#33335d; padding:2px 4px; border:1px solid #222; }
#nav.navAGOA li.parent { position:relative; }
#nav.navAGOA li.parent div { background:url("/2buildX/img/nav-shadowGD.gif") no-repeat right bottom; position:absolute;left:0px; top:-800px; }
#nav.navAGOA li.parent:hover div { width:122px; left:30px; top:30px; }
#nav.navAGOA li.parent:hover ul { position:relative; top:-4px; left:-4px; height:100%; background:#333; border:1px solid #999; z-index:4; }
#nav.navAGOA li.parent li { padding: 0 8px 0 4px; width:93%; float:none; }
#nav.navAGOA li.parent a { background-image:none; }
#nav.navAGOA li.parent li a { background-image:none; text-align:left; }

/* ----- Gallery Embedded Minimal-------------- */
.gallery td { text-align:center; padding:0; }
#gsHeader { height:0px; }
#gsNavBar { display:none; }
.gbBlockTop { display:none; }
.gsContentDetail { display:none; }
#gsThumbMatrix { width:800px; }
.giTitle { text-align:center; }
.gbNavigatorPhoto td { padding:0 20px; }
.gbNavigator td { padding:0 20px; }
.gsContentPhoto { padding:0px; }
#gsImageView { width:780px; }
#photo { text-align:center; }
#photo img { border:2px solid #222; padding:0; }
#sidebar { display:none; }
#gsSidebar { display:none; }
#gsFooter { display:none; }

.pageAGOA #gsThumbMatrix { width:700px; }
.pageAGOA #gsImageView { width:680px; }

/* ----- GotInc-com LLC ----------------------- */
.bodiGOTI { background-color:#333; background-image:url("/2buildX/img/black-background.jpg"); }
.pageGOTI { background-color:#111; color:#999; width:761px; }
.pageGOTI #content { padding:0 40px 80px; width:681px; }
.pageGOTI #main { clear:both; padding:20px 0 0 0; height:100%; }
.pageGOTI #sitename { width:440px; float:left; height:60px; }
.pageGOTI #pagetitle { width:238px; float:right; height:110px; padding:0; }
.pageGOTI #contact-box { margin:0 126px; }
.pageGOTI h1 { text-align:left; font-size:4em; font-style: italic; color:#1B2BBF; padding:6px 0 16px 0; line-height:30px }
.pageGOTI h2 { text-align:center; font-size:1.5em; color:#0E82F1; padding:23px 0 4px 0; line-height:41px; }
.pageGOTI h3 { text-align:center; font-size:1.3em; color:#029494; padding:0 0 15px 0; width:680px; }
.pageGOTI h4 { text-align:left; font-size:1em; font-style: italic; color:#999; font-weight:500; padding:6px 0;  }
.pageGOTI hr { margin:5px 113px 10px; color:#222; background-color:#222; height:1px; border:none; }
.pageGOTI td { text-align:left; padding:4px 0; vertical-align:top; }
.pageGOTI blockquote { padding:0 0 0 20px; }
.footGOTI { background-color:#000; color:#1B2BBF; width:761px; }
.footGOTI #poweredby { background:url("/2buildX/img/2buildX.gif") no-repeat bottom center; }
.footGOTI #validxhtml { background:url("/2buildX/img/valid-xhtml.gif") no-repeat bottom center; }
.footGOTI #validcss { background:url("/2buildX/img/valid-css.gif") no-repeat bottom center; }

/* ----- GotInc-com LLC Navigation ------------ */
#nav.navGOTI { float:left; width:440px; background-color:#1B2BBF; font-size:.9em; vertical-align:0px; padding:1px; }
#nav.navGOTI ul { list-style:none; padding:3px 0; background:#000; height:30px; line-height:22px; }
#nav.navGOTI li { padding:1px 4px 3px; width:80px; float:left; }
#nav.navGOTI li a { display:block; padding:3px 5px; color:#04C605; text-align:center; }
#nav.navGOTI li a:hover { text-decoration:none; background-color:#000; color:#EFE60B; padding:2px 4px; border:1px solid #1B2BBF; }
#nav.navGOTI li.parent { position:relative; }
#nav.navGOTI li.parent div { background:url("/2buildX/img/nav-shadowGD.gif") no-repeat right bottom; position:absolute;left:0px; top:-800px; }
#nav.navGOTI li.parent:hover div { width:122px; left:30px; top:30px; }
#nav.navGOTI li.parent:hover ul { position:relative; top:-4px; left:-4px; height:100%; background:#000; border:1px solid #1B2BBF; z-index:4; }
#nav.navGOTI li.parent li { padding: 0 8px 0 4px; width:93%; float:none; }
#nav.navGOTI li.parent a { background-image:none; }
#nav.navGOTI li.parent li a { background-image:none; text-align:left; }

/* ----- Walker Tours Scheme ---------------- */
.bodiWT { background-color:#fefad4; background-image:url("/shared/img/css/background.jpg"); }
.pageWT { background-color:#fff4d3; color:#03395d; width:720px; }
.pageWT #content { padding:0 0 83px; }
.pageWT #main { clear:both; margin:52px 20px 18px; padding:14px 18px; height:100%; background-color:#fff2ca; border:1px solid #ffd59b; }
.pageWT #sitename { padding:0; }
.pageWT #pagetitle { width:720px; height:112px; padding:0px; }
.pageWT #pagetitle.banner { border-top:9px solid #03395d; background:url("/shared/img/css/walker_tours.jpg") no-repeat bottom left; }
.pageWT a { color:#994707; text-decoration:none; font-style:italic; }
.pageWT a:hover { text-decoration:underline; }
.pageWT h1 { display:none; }
.pageWT h2 { text-align:right; font-size:2.5em; font-style:italic; color:#c7b595; margin-right:16px; padding:55px 0 0; line-height:1.5em; }
.pageWT h3 { font-size:1.5em; font-style:italic; padding:6px 0; width:720px; color:#c7b595; }
.pageWT h4 { text-align:left; font-size:1.2em; color:#994707; font-style:italic; font-weight:800; padding:6px 0;  }
.pageWT hr { margin:5px 100px 10px; color:#222; background-color:#ffd59d; height:1px; border:none; }
.pageWT td { text-align:left; padding:4px 0; vertical-align:top; }
.pageWT ul { padding:6px 20px; }
.pageWT img { border:none; padding:5px; }
.pageWT #contact-box { margin:0 110px; background-color:#03395d; }
.pageWT #contact-form { background-color:#fff2ca; }
.pageWT #contact-form p { color:#03395d; }
.pageWT .button { background-color:#03395d; }
#footer.footWT { margin:-83px auto 0; background:url("/shared/img/css/footerbkg.jpg") no-repeat bottom left; color:#000231; width:720px; height:83px; }
#footer.footWT p { padding:30px 0 33px 100px; color:#03395d; }
.footWT #poweredby { background:url("/2buildX/img/2buildXGD.gif") no-repeat bottom center; margin:0 0 0 20px; padding:30px 0 0;}
.footWT #validxhtml { background:url("/2buildX/img/valid-xhtmlGD.gif") no-repeat bottom center; margin:0 15px 0 0; padding:30px 0 0; }
.footWT #validcss { background:url("/2buildX/img/valid-cssGD.gif") no-repeat bottom center; padding:30px 0 0; }

/* ----- Walker Tours Navigation ------------ */
#nav.navWT { float:left; width:720px; background:url("/shared/img/css/nav-bkg.jpg") no-repeat top left; border-bottom:6px solid #03395d; font-size:.9em; vertical-align:0px; padding:0; }
#nav.navWT ul { list-style:none; padding:0 0 0 4px; background-color:transparent; height:28px; line-height:24px; }
#nav.navWT li { padding:0; width:79px; float:left; }
#nav.navWT li a { display:block; padding:2px 5px; color:#000231; text-align:center; }
#nav.navWT li a:hover { text-decoration:none; background:url("/shared/img/css/nav-tab.gif") no-repeat bottom left; padding:2px 5px; border:none; }
#nav.navWT li.parent { position:relative; }
#nav.navWT li.parent div { background:url("/2buildX/img/nav-shadowGD.gif") no-repeat right bottom; position:absolute;left:0px; top:-800px; }
#nav.navWT li.parent:hover div { width:122px; left:30px; top:30px; }
#nav.navWT li.parent:hover ul { position:relative; top:-4px; left:-4px; height:100%; background:#333; border:1px solid #999; z-index:4; }
#nav.navWT li.parent li { padding: 0 8px 0 4px; width:93%; float:none; }
#nav.navWT li.parent a { background-image:none; }
#nav.navWT li.parent li a { background-image:none; text-align:left; }

/* ----- Wayland Pack & Ship Scheme --------- */
.bodiWPS { background-color:#630f0f; background-image:url("/shared/img/css/background.jpg"); }
.pageWPS { background-color:#fff; color:#32324e; width:680px; }
.pageWPS #content { padding:0 0 35px; }
.pageWPS #main { clear:both; margin:20px; padding:20px; height:100%; background-color:#ffffff; }
.pageWPS #sitename { padding:0; }
.pageWPS #pagetitle { width:940px; height:120px; margin-left:-130px; padding:0; }
.pageWPS #pagetitle.banner { background:url("/shared/img/css/pack_and_ship.jpg") no-repeat top left; }
.pageWPS h1 { display:none; }
.pageWPS h2 { text-align:right; font-size:3em; font-style:italic; color:#891b1c; margin-right:140px; padding:68px 0 0; line-height:1.5em; }
.pageWPS h3 { font-size:1.5em; padding:6px 0; width:680px; color:#646464; }
.pageWPS h4 { text-align:left; font-size:1.2em; color:#891b1c; font-style:italic; font-weight:800; padding:6px 0;  }
.pageWPS hr { margin:5px 100px 10px; color:#222; background-color:#222; height:1px; border:none; }
.pageWPS td { text-align:left; padding:4px 0; vertical-align:top; }
.pageWPS img { border:none; padding:15px; }
.pageWPS #contact-box { margin:0 150px; background-color:#5c5b7d; }
.pageWPS #contact-form { background-color:#c6c6c6; }
.pageWPS .button { background-color:#5c5b7d; }
#footer.footWPS { margin:-40px auto 0; background-color:#646464; width:680px; height:40px; }
#footer.footWPS p { padding:10px 0 0 100px; color:#32324e; }
.footWPS #poweredby { background:url("/2buildX/img/2buildXGD.gif") no-repeat bottom center; margin:0 0 0 20px; padding:5px 0 0;}
.footWPS #validxhtml { background:url("/2buildX/img/valid-xhtmlGD.gif") no-repeat bottom center; margin:0 15px 0 0; padding:5px 0 0; }
.footWPS #validcss { background:url("/2buildX/img/valid-cssGD.gif") no-repeat bottom center; padding:5px 0 0; }

/* ----- Wayland Pack & Ship Nav ------------ */
#nav.navWPS { float:left; width:678px; background-color:#646464; font-size:.9em; vertical-align:0px; padding:1px; }
#nav.navWPS ul { list-style:none; padding:3px 0; background:#646464; height:30px; line-height:24px; }
#nav.navWPS li { padding:0 4px; width:88px; float:left; }
#nav.navWPS li a { display:block; padding:3px 5px; color:#eee; text-align:center; }
#nav.navWPS li a:hover { text-decoration:none; background-color:#393b62; padding:2px 4px; border:1px solid #222; }
#nav.navWPS li.parent { position:relative; }
#nav.navWPS li.parent div { background:url("/2buildX/img/nav-shadowGD.gif") no-repeat right bottom; position:absolute;left:0px; top:-800px; }
#nav.navWPS li.parent:hover div { width:122px; left:30px; top:30px; }
#nav.navWPS li.parent:hover ul { position:relative; top:-4px; left:-4px; height:100%; background:#333; border:1px solid #999; z-index:4; }
#nav.navWPS li.parent li { padding: 0 8px 0 4px; width:93%; float:none; }
#nav.navWPS li.parent a { background-image:none; }
#nav.navWPS li.parent li a { background-image:none; text-align:left; }

/* ----- Print View -------------- ------------ */
.bodiPRINT { background-color:#FFF; background-image:none; }
.pagePRINT { background-color:#FFF; color:#000; width:660px;  }
.pagePRINT a { text-decoration:underline; color:blue; }
.pagePRINT h1 { display:none; }
.pagePRINT h2 { display:none; }
.pagePRINT { font-family: "Times New Roman", serif; }
.pagePRINT blockquote { padding:0 0 0 20px; }
#nav.navPRINT { display:none; }
.footPRINT #poweredby { display:none; }
.footPRINT #validxhtml { display:none; }
.footPRINT #validcss { display:none; }

/* ----- Copyright - GotInc-com LLC ----------- */
