loglistl@charset "utf-8";
/* CSS Document */
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
a:active
{
  outline: none;
}
#opacc {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:#FFFFFF;
z-index:6;
}
A { color:#0099ff; text-decoration: none }
img {border: none; padding:0;}
img, div, .homewelcomeheader, #homeright h2 { behavior: url(iepngfix.htc); }
p {
line-height:16px;
margin:0;
padding:12px 0 12px 0;
font-family: "Gill Sans","Gill Gans MT";
}
h1,h2,h3,h4 {
	margin: 0;
	padding:12px 0 6px 0;
	font-weight:900
}

body{
height:100%; 
width:100%;
margin:0 auto;
padding:0; 
text-align: center; 
font:12px Helvetica, Arial, Verdana, sans-serif;
color:#CCCCCC;
background-color:#232d5f;
background-image:url(../images/home/bodybog.gif);
background-repeat:repeat-x;
}
#lcimage {
display:none;
}
#logo-zone {
position: absolute;
top: 18px;
left: 11px;
height: 660px;
width: 104px;
background-color: transparent;

}
#container {
width:905px;
height:749px;
background-image:url(../images/home/logo.jpg);
background-repeat:no-repeat;
background-position:left 39px;
padding:39px 0 0 0;
position:relative;
top:0px;
margin:auto;
left:0px;
text-align:left;
}
#maincontent {
position:relative;
width:751px;
height:583px;
padding:0;
margin:0 0 0 123px;
background-image:url(../images/home/homebg.gif);
background-repeat:no-repeat;
background-color:#ffc20e;
}
#close {
position:absolute;
top:0px;
left:0px;

}
#close a {
color:#FFFFFF;
}
#aecmaincontent {
position:relative;
width:751px;
height:688px;
padding:0;
margin:0 0 0 123px;
background-image:url(../images/aec/mainbg.gif);
background-repeat:no-repeat;
background-color:#ffc20e;
}
#aecpopup {
position:absolute;
top:15%;
left:25%;
width:544px;
height:469px;
background-image:url(../images/supergames/specbg.gif);
background-repeat:repeat-y;
padding:22px 0 0 30px;
color:#2e3092;
z-index:7;
}
#hollidaypopup {
position:absolute;
top:0;
left:25%;
width:544px;
height:469px;
color:#2e3092;
z-index:7;
}
#speclogo {
padding:8px 0 0 6px;
}
#aecpopup .specprevimg {
float:left;
width:320px;
padding:0 0 0 18px;

}
#aecpopup .specdetails {
margin:0 0 0 330px;

}
#aecpopup .specdetails h1 {
margin:0;
padding:4px 0 4px 0;
font-size:13px;
}
#aecpopup .specdetails p {
font-size:11px;
margin:0;
padding:4px 0 4px 0;
}
#aecpopup .spectext {
clear:both;
padding:8px 0 0 18px;
width:450px;
}
#aecnav {
padding:0;
margin:0;
}
#aecnav li a {
color:#2e3092;
}
#aecnav li {
list-style:none;
font-size:12px;
color:#FFFFFF;
font-weight:900;
padding:1px 0 0 11px;
}
#aecnav li.navbl {
padding:5px 0 0 3px;
margin:0;
}
#aecnav li a.wnav {
color:#FFFFFF;
}
#aecnav li.subnav {
padding:5px 0 0 20px;
font-weight:normal;
}
#aectable {
padding:0 0 0 20px;
}
#aectable td {
padding:2px 4px 2px 4px;
}
#dropdownMenu, #dropdownMenu ul {

	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	text-align: center;
	height:55px;
	width:678px;
	z-index:4;
	background-image:url(../images/home/navbg.gif);
	background-repeat:repeat-x;
}


#dropdownMenu li {
display:inline;
	float: left;
	position:relative;
padding:8px 0 0 0;
margin:0;
z-index:4;

}
#dropdownMenu .first {
padding:0 0 0 0;
}
#dropdownMenu .last {
padding:0 0 0 0;
}
#dropdownMenu .menudropdown {
height:0px;
overflow: hidden;
position:absolute;
top:36px;
left:0px;
z-index:-2;
width:160px;
opacity:.95;
margin:0;
padding:0 0 0 0;
background-color:#fcc45e;

}
#aboutusdrop .firstdropitem {
margin:10px 0 0 0;
}
#dropdownMenu .mmlinks {
z-index:5;
}
#dropdownMenu  .menudropdown a {
display:block;
color:#FFFFFF;
font-weight:bold;
font-family: "Gill Sans","Gill Gans MT";
z-index:5;
}
#dropdownMenu  .menudropdown a:hover {
color:#30439b;
}
#dropdownMenu .menudropdown p {
padding:4px 0 4px 10px;
margin:0;
text-align:left;
z-index:5;
border-bottom:1px solid #e85f24;
}
#dropdownMenu .menudropdown p.firstdropitem {
padding:10px 0 4px  10px;
}
#dropdownMenu .menudropdown p.subitem {
padding:4px  0 4px  20px;
}
#nav {
margin:0;
padding:7px 0 0 37px;
}
#headerimages {
position:relative;
left:37px;
top:13px;
margin:0;
padding:0 0 13px 0;
height:228px;
}
#headerimagesac {
position:relative;
left:37px;
top:13px;
margin:0;
padding:0 0 13px 0;
height:228px;
}
#aecheaderimages {
position:relative;
left:37px;
top:13px;
height:171px;
margin:0;
padding:0 0 13px 0;
}
#headerbg {
position:absolute;
top:0;
left:0;
} 
#headerimagesac .camp-ultimate {
position:relative;
left:-8px;
top:-3px; 
}
#headerimagesac .camp-pirates-rafts-treasures {
position:relative;
left:-16px;
top:-1px; 
}

#headerimagesac .camp-knights-castles-dragons {
position:relative;
left:-2px;
top:-7px; 
}
#headerimagesac .camp-wildwest {
position:relative;
top:-12px;
}
#headerimagesac .camp-explorer {
position:relative;
top:-8px;
}
.headermain {
position:absolute;
top:0;
left:0;
} 
.whitestripe {
display:none;
position:absolute;
top:169px;
left:9px;
} 
.headertxt {
display:none;
position:absolute;
top:183px;
left:44px;
} 
#homeleft {
position:relative;
left:37px;
padding:0;
margin:13px 0 0 0px;
background-image:url(../images/home/welcomebg.gif);
background-repeat:repeat-x;
background-position:0px 0px;
width:401px;
height:214px;
float:left;
}
#homeleft .t {background: url(../images/home/welcomet.gif) 0 0 repeat-x; width: 401px}
#homeleft .b {background: url(../images/home/welcomeb.gif) 0 100% repeat-x}
#homeleft .l {background: url(../images/home/welcomelr.gif) 0 0 repeat-y;}
#homeleft .r {background: url(../images/home/welcomer.gif) 100% 0 repeat-y}
#homeleft .bl {background: url(../images/home/welcomebl.gif) 0 100% no-repeat}
#homeleft .br {background: url(../images/home/welcomebr.gif) 100% 100% no-repeat}
#homeleft .tl {background: url(../images/home/welcometl.gif) 0 0 no-repeat}
#homeleft .tr {background: url(../images/home/welcometr.gif) 100% 0 no-repeat; padding:10px} 
#homeleft .bcontainer { 
width:384px;
height:193px;
}
#dispopup {
margin:13px 0 0 0px;
background-image:url(../images/home/welcomebg.gif);
background-repeat:repeat-x;
background-position:0px 0px;
width:401px;
height:414px;
}



#dispopup .t {background: url(../images/aec/aecrightt.gif) 0 0 repeat-x; width: 462px; padding:0; margin:0;}
#dispopup .b {background: url(../images/aec/aecrightb.gif) 0 100% repeat-x; padding:0; margin:0; }
#dispopup .l {background: url(../images/aec/aecrightl.gif) 0 0 repeat-y; padding:0; margin:0;}
#dispopup .r {background: url(../images/aec/aecrightr.gif) 100% 0 repeat-y; padding:0; margin:0;}
#dispopup .bl {background: url(../images/aec/aecrightbl.gif) 0 100% no-repeat; padding:0; margin:0;}
#dispopup .br {background: url(../images/aec/aecrightbr.gif) 100% 100% no-repeat; }
#dispopup .tl {background: url(../images/aec/aecrighttl.gif) 0 0 no-repeat}
#dispopup .tr {background: url(../images/aec/aecrighttr.gif) 100% 0 no-repeat;padding:13px 0 12px 0;} 
#dispopup .bcontainer { 
width:462px;
height:200px;
padding:0;
margin:0;
background-color:#FFFFFF;
position:relative;
}

#homeleft h1.homewelcomeheader {
background: url(../images/home/welcome.png) no-repeat;
height:51px;
width:377px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
}
#homeleft p, #csoon p {
margin:0;
font-weight:900;
width:358px;
color:#FFFFFF;
padding:10px 0 0 3px;
}
#homeright {
padding:30px 0 0 0;
margin:0 0 0 460px; 
}
#aecright {
padding:13px 0 0 0;
margin:0 0 0 220px;
color:#2e3092;
}
#sgright {
padding:13px 0 0 0;
margin:0 0 0 260px;
color:#2e3092;
}
#sgrightaec {
padding:13px 0 0 0;
margin:0 0 0 260px;
color:#2e3092;

}
#homeright h2.inflatables {
height:14px;
width:227px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
display:none
}
#homeright a img {
padding:0;
margin:10px 0 0 3px;
}
#homeright h2.supermovies {
background: url(../images/home/supermovies.png) no-repeat;
height:16px;
width:149px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
display:none
}
#homeright h2.corporate {
background: url(../images/home/corporate.png) no-repeat;
height:16px;
width:197px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
display:none
}
#homeright h2.team {
background: url(../images/home/team.png) no-repeat;
height:16px;
width:163px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
display:none
}
#homeright h2.staff {
background: url(../images/home/staff.png) no-repeat;
height:16px;
width:188px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:14px 0 0 3px;
display:none
}
#homeright h2.muchmore {
background: url(../images/home/muchmore.png) no-repeat;
height:14px;
width:210px;
text-indent:-9999px;
font-size:10px;
padding:0;
margin:10px 0 0 3px;
}
#homeright li {
list-style:none;
padding:0;
margin:0;
}
#homeright ul {
padding:0;
margin:0;
}
#bottomlinks  {
margin:0 0 0 127px;
padding:13px 0 0 0px;
clear:both;
width:100%;
height:77px;
background-color:#232d5f;

}
#bottomlinks .blinks {
float:left;
height:77px;
margin:0;
padding:7px 1px 0 1px;
width:auto;
text-align:center;
background-image:url(../images/home/bnavbg.gif);
background-repeat:repeat-x;
}
#bottomlinks .blinks img {
padding:5px 0 0 0;
}
#bottomlinks  a {
color:#fbb526;
font-size:18px;
font-weight:bold;
font-family: "Gill Sans","Gill Gans MT";
}
#bottomlinks .bfirst {
float:left;
padding:0;
}
#bottomlinks a.outdoormoviesb {

}

#aecleft {
position:relative;
left:37px;
padding:0;
margin:13px 0 0 0px;
background-image:url(../images/aec/aboutbg.jpg);
background-repeat:repeat-x;
background-position:0px 0px;
width:170px;
height:396px;
float:left;
}
#aecleft .t {background: url(../images/aec/aboutt.gif) 0 0 repeat-x; width: 170px}
#aecleft .b {background: url(../images/aec/aboutb.gif) 0 100% repeat-x}
#aecleft .l {background: url(../images/aec/aboutl.gif) 0 0 repeat-y;}
#aecleft .r {background: url(../images/aec/aboutr.gif) 100% 0 repeat-y}
#aecleft .bl {background: url(../images/aec/aboutbl.gif) 0 100% no-repeat}
#aecleft .br {background: url(../images/aec/aboutbr.gif) 100% 100% no-repeat}
#aecleft .tl {background: url(../images/aec/abouttl.gif) 0 0 no-repeat}
#aecleft .tr {background: url(../images/aec/abouttr.gif) 100% 0 no-repeat; padding:10px} 
#aecleft .bcontainer { 
width:151px;
height:362px;
padding:0;
margin:0;
}

#sghomeleft {
position:relative;
left:37px;
padding:0;
margin:13px 0 0 0px;
background-image:url(../images/aec/aboutbg.jpg);
background-repeat:repeat-x;
background-position:0px 0px;
width:205px;
height:227px;
float:left;
}
#sghomeleft .t {background: url(../images/aec/aboutt.gif) 0 0 repeat-x; width: 205px}
#sghomeleft .b {background: url(../images/aec/aboutb.gif) 0 100% repeat-x}
#sghomeleft .l {background: url(../images/aec/aboutl.gif) 0 0 repeat-y;}
#sghomeleft .r {background: url(../images/aec/aboutr.gif) 100% 0 repeat-y}
#sghomeleft .bl {background: url(../images/aec/aboutbl.gif) 0 100% no-repeat}
#sghomeleft .br {background: url(../images/aec/aboutbr.gif) 100% 100% no-repeat}
#sghomeleft .tl {background: url(../images/aec/abouttl.gif) 0 0 no-repeat}
#sghomeleft .tr {background: url(../images/aec/abouttr.gif) 100% 0 no-repeat; padding:10px} 
#sghomeleft .bcontainer { 
width:177px;
height:210px;
padding:0;
margin:0;
}



#aecrightbnav {
background-color:#28903a;
height:37px;
width:482px;
margin:0 0 0 4px;
padding:10px 0 0 0;
position:absolute;
bottom:0px;
text-align:center;
}
#aecrightbnav2 {
background-color:#353789;
height:32px;
width:454px;
margin:0 0 0 4px;
padding:10px 0 0 0;
position:absolute;
bottom:0px;
text-align:center;
color:#FFFFFF;
}
#aecrightbnav a {
color:#FFFFFF;
font-size:13px;
padding:0 0px 0 30px;
}
#aecrightbnav2 a {
color:#FFFFFF;
font-size:13px;
padding:0 1px 0 1px;
}
#aecrightbnav2 a.bnavs {
font-weight:bold
}
#aecrightbnav a.bnavs {
font-weight:bold
}
#aecright h1, #sgright h1, #sgrightaec h1 {
font-size:18px;
color:#2e3092;
margin:0;
padding:6px 0 6px 23px;
}
#aecright h2, #sgright h2, #sgrightaec h2 {
font-size:14px;
color:#2e3092;
margin:0;
padding:12px 0 6px 23px;
}
#aecright h3, #sgright h3, #sgrightaec h3  {
font-size:12px;
color:#2e3092;
margin:0;
padding:6px 0 6px 23px;
}
#aecright p, #sgright p, #sgrightaec p {
font-size:13px;
color:#2e3092;
padding:3px 0 3px 23px;
width:434px;
}
#aecright .loglists {

}
#aecright h2.orange {
color:#f5841f;
font-size:15px;
padding:3px 0 3px 23px;
}
#aecright ul.loglistl {
font-size:11px;
color:#2e3092;
padding:0 0 3px 23px;
margin:0 0 0 20px;
float:left;
width:100px;
}
#aecright ul.loglistr {
font-size:11px;
color:#2e3092;
padding:3px 0 3px 0;
float:left;
width:105px;
margin:0 0 0 10px;
}
#aecright ul.youthlist {
font-size:11px;
color:#2e3092;
margin:0 0 0 20px;
padding:3px 0 3px 23px;
width:394px;
font-weight:bold;
}
#aecright li {
font-size:11px;

}
#sgscrollcontent ol {
}
#sgscrollcontent ol li p {
font-size:12px;
width:350px;
}
#sgscrollcontent ul.forms  {
padding:6px 0 6px 20px ;
margin:0 0 0 20px;
}
#sgscrollcontent ul li  {
font-size:12px;
width:350px;
}
#sgscrollcontent ol li p.questions {
font-weight:bold;
}
#aecright .t {background: url(../images/aec/aecrightt.gif) 0 0 repeat-x; width: 490px; padding:0; margin:0;}
#aecright .b {background: url(../images/aec/aecrightb.gif) 0 100% repeat-x; padding:0; margin:0; }
#aecright .l {background: url(../images/aec/aecrightl.gif) 0 0 repeat-y; padding:0; margin:0;}
#aecright .r {background: url(../images/aec/aecrightr.gif) 100% 0 repeat-y; padding:0; margin:0;}
#aecright .bl {background: url(../images/aec/aecrightbl.gif) 0 100% no-repeat; padding:0; margin:0;}
#aecright .br {background: url(../images/aec/aecrightbr.gif) 100% 100% no-repeat; }
#aecright .tl {background: url(../images/aec/aecrighttl.gif) 0 0 no-repeat}
#aecright .tr {background: url(../images/aec/aecrighttr.gif) 100% 0 no-repeat;padding:13px 0 12px 0;} 
#aecright .bcontainer { 
width:490px;
height:352px;
padding:0;
margin:0;
background-color:#FFFFFF;
position:relative;
}

#sgright .t {background: url(../images/aec/aecrightt.gif) 0 0 repeat-x; width: 462px; padding:0; margin:0;}
#sgright .b {background: url(../images/aec/aecrightb.gif) 0 100% repeat-x; padding:0; margin:0; }
#sgright .l {background: url(../images/aec/aecrightl.gif) 0 0 repeat-y; padding:0; margin:0;}
#sgright .r {background: url(../images/aec/aecrightr.gif) 100% 0 repeat-y; padding:0; margin:0;}
#sgright .bl {background: url(../images/aec/aecrightbl.gif) 0 100% no-repeat; padding:0; margin:0;}
#sgright .br {background: url(../images/aec/aecrightbr.gif) 100% 100% no-repeat; }
#sgright .tl {background: url(../images/aec/aecrighttl.gif) 0 0 no-repeat}
#sgright .tr {background: url(../images/aec/aecrighttr.gif) 100% 0 no-repeat;padding:13px 0 12px 0;} 
#sgright .bcontainer { 
width:462px;
height:200px;
padding:0;
margin:0;
background-color:#FFFFFF;
position:relative;
}

#sgrightaec .t {background: url(../images/aec/aecrightt.gif) 0 0 repeat-x; width: 462px; padding:0; margin:0;}
#sgrightaec .b {background: url(../images/aec/aecrightb2.gif) 0 100% repeat-x; padding:0; margin:0; }
#sgrightaec .l {background: url(../images/aec/aecrightl.gif) 0 0 repeat-y; padding:0; margin:0;}
#sgrightaec .r {background: url(../images/aec/aecrightr.gif) 100% 0 repeat-y; padding:0; margin:0;}
#sgrightaec .bl {background: url(../images/aec/aecrightbl2.gif) 0 100% no-repeat; padding:0; margin:0;}
#sgrightaec .br {background: url(../images/aec/aecrightbr2.gif) 100% 100% no-repeat; }
#sgrightaec .tl {background: url(../images/aec/aecrighttl.gif) 0 0 no-repeat}
#sgrightaec .tr {background: url(../images/aec/aecrighttr.gif) 100% 0 no-repeat;padding:13px 0 12px 0;} 
#sgrightaec .bcontainer { 
width:462px;
height:200px;
padding:0;
margin:0;
background-color:#FFFFFF;
position:relative;
}

#aecpopup .t {background: url(../images/supergames/bt.gif) 0 0 repeat-x; width: 511px; padding:0; margin:0;}
#aecpopup .b {background: url(../images/supergames/bb.gif) 0 100% repeat-x; padding:0; margin:0; }
#aecpopup .l {background: url(../images/supergames/bl.gif) 0 0 repeat-y; padding:0; margin:0;}
#aecpopup .r {background: url(../images/supergames/br.gif) 100% 0 repeat-y; padding:0; margin:0;}
#aecpopup .bl {background: url(../images/supergames/bbl.gif) 0 100% no-repeat; padding:0; margin:0;}
#aecpopup .br {background: url(../images/supergames/bbr.gif) 100% 100% no-repeat; }
#aecpopup .tl {background: url(../images/supergames/btl.gif) 0 0 no-repeat}
#aecpopup .tr {background: url(../images/supergames/btr.gif) 100% 0 no-repeat;padding:20px 13px 20px 14px;} 
#aecpopup .bcontainer { 
width:484px;
height:320px;
padding:0;
margin:0;
background-color:#FFFFFF;
position:relative;

}


#footer {
clear:both;
}
#footer p {
text-align:center;
color:#fbb526;
font-size:10px;
font-weight:bold;
font-family: "Gill Sans","Gill Gans MT";
}


#aecright .scrollcontainer {
overflow:hidden;
position:relative;
height:355px;
}
#sgright .scrollcontainer {
overflow:hidden;
position:relative;
height:200px;
}
#sgrightaec .scrollcontainer {
overflow:hidden;
position:relative;
height:176px;
}
#cstate {
margin:0;
padding:15px 0 10px 20px;
}

#scrollcontent {
float:left;
width:430px;
position:absolute;
top:0px;
left:0px;
display:block;
}
#sgscrollcontent {
float:left;
width:430px;
position:absolute;
top:0px;
left:0px;
display:block;
}
#aecscrollcontent {
float:left;
width:450px;
position:absolute;
top:0px;
left:0px;
display:block;
}
#sgscrollcontent h2, #aecscrollcontent h2 {
width:375px;
}
#sgscrollcontent p {
width:375px;
font-size:13px;
}
#aecscrollcontent p  {
width:405px;
font-size:13px;
line-height:14px;
}
#aecscrollcontent a.regnow {
position:relative;
left:280px;
padding:0 0 13px 0;
}
#scrollcontent p {
width:415px;
font-size:larger;
}
#aecright .track {
position:relative;
margin:25px 0 0 445px;
height:303px;
width:12px;
}
#sgright .track {
position:relative;
margin:25px 0 0 415px;
height:170px;
width:12px;
}
#sgrightaec .track {
position:relative;
margin:10px 0 0 435px;
height:140px;
width:12px;
}
#knob {
width:8px;
height:108px;
background-color:white;
margin:0 0 0 2px;
}
#aecright .greenknob, #sgright .greenknob {
background-color:white;
}
#sgrightaec .track2 {
height:135px;
margin:0;
padding:0;
position:relative;
top:10px;
background-color:#2e459d;
}
#aecright .track2 {
height:285px;
margin:0;
padding:0;
position:relative;
top:10px;
background-color:#2e459d;
}
#sgright .track2 {
height:165px;
margin:0;
padding:0;
position:relative;
top:10px;
background-color:#2e459d;
}
#aecright .green {
height:285px;
margin:0;
padding:0;
position:relative;
top:10px;
background-color:#006f3a;
}
#up {
position:absolute;
top:0px;
}
#down {
position:absolute;
bottom:0px;
}

#csoon {
position:relative;
left:37px;
padding:0;
margin:13px 0 0 0px;
background-image:url(../images/home/welcomebg.gif);
background-repeat:repeat-x;
background-position:0px 0px;
width:678px;
height:210px;
float:left;
}
#csoon .t {background: url(../images/home/welcomet.gif) 0 0 repeat-x; width: 678px}
#csoon .b {background: url(../images/home/welcomeb.gif) 0 100% repeat-x}
#csoon .l {background: url(../images/home/welcomelr.gif) 0 0 repeat-y;}
#csoon .r {background: url(../images/home/welcomer.gif) 100% 0 repeat-y}
#csoon .bl {background: url(../images/home/welcomebl.gif) 0 100% no-repeat}
#csoon .br {background: url(../images/home/welcomebr.gif) 100% 100% no-repeat}
#csoon .tl {background: url(../images/home/welcometl.gif) 0 0 no-repeat}
#csoon .tr {background: url(../images/home/welcometr.gif) 100% 0 no-repeat; padding:10px} 
#csoon .bcontainer { 
width:668px;
height:178px;
}

#contactmain {
position:relative;
left:37px;
padding:0;
margin:13px 0 0 0px;
background-image:url(../images/contact/mainbg.gif);
background-repeat:repeat-x;
background-position:0px 0px;
width:678px;
height:560px;
float:left;
color:#FFFFFF;
}
#contactmain h2 {
font-size:14px;
text-decoration:underline;
}
#contactmain .dirleft {
float:left;
width:330px;
}
#contactmain .dirright {
padding:0;
width:310px;
margin:0 0 0 333px;
}
#contactmain p {
padding:12px 0 0 20px;
color:#FFFFFF;
}
#contactform td {
padding:2px 0 2px 0;
margin:0;
}
#contactform td input {
border:1px black solid;
}
#contactmain .t {background: url(../images/home/welcomet.gif) 0 0 repeat-x; width: 678px}
#contactmain .b {background: url(../images/home/welcomeb.gif) 0 100% repeat-x}
#contactmain .l {background: url(../images/home/welcomelr.gif) 0 0 repeat-y;}
#contactmain .r {background: url(../images/home/welcomer.gif) 100% 0 repeat-y}
#contactmain .bl {background: url(../images/home/welcomebl.gif) 0 100% no-repeat}
#contactmain .br {background: url(../images/home/welcomebr.gif) 100% 100% no-repeat}
#contactmain .tl {background: url(../images/home/welcometl.gif) 0 0 no-repeat}
#contactmain .tr {background: url(../images/home/welcometr.gif) 100% 0 no-repeat; padding:10px} 
#contactmain .bcontainer { 
width:668px;
height:540px;
}

#contactform p {
width:40px;
}
#pricetable {
margin:0 0 0 20px;
}
#pricetable p {
width:auto;

}
#Gender {
width:20px;
}
#Address {
width:500px;
}
#zip {
width:120px;
}
.smallbox {
width:40px;
}
.medbox {
width:180px;
}
.errc {
font-weight:bold;
color:#232d5f;
}
#checkouttable td input {
border:1px white solid;

}
#checkouttable td input.nobord {
border:none;

}
#checkouttable {
margin:0;
padding:0;
}
#checkouttable td {
margin:0;
padding:1px 0 2px 0;
}
