@charset "utf-8";
/* CSS Document */


body {

background-image:url(../img/bg.jpg);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#000000;
}

a {
text-decoration:none;
color:#006600;
}

a:hover {
text-decoration:underline;
color:#FF3300;

}

img {
border:none;
}

#sitewidebody {
	min-height:800px;
	width:560px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
	border-right-width:1px;
	border-right-style:groove;
	padding-left:10px;
	padding-top:10px;
	height: 650px;
}


#maincontainer {
	position:relative;
	width:1000px;
	height:auto;
	margin: 0 auto;
	top: 5px;

}

#leaderboard {
width:728px;
background-color:#CCCCCC;

text-align:center;

}


#logowrapper {
width:990px;
position:relative;
height:55px;

}

#logo {
float:left;
background-image:url(../img/logo.jpg);
background-repeat:no-repeat;
width:485px;
height:65px;
margin-left:13px;
}



#logotop {
margin-top:0px;
position:relative;
width:999px;
float:left;
height:40px;
	background-image:url(../img/top-header.jpg);
	background-repeat:no-repeat;
margin-left:0px;
color:#ffffff;
	
}

#logotop ul {
margin-top:10px;
padding-left:0px;
text-align:center;
}



#logotop li {
list-style:none;
display:inline;
border-right-width:1px;
border-right-style:groove;
border-right-color:#000000;
padding-right:10px;
padding-left:10px;

}

#logotop li a {
color:#FFFF00;

}




#logotop a{
text-decoration:none;
color:#000066;
}

#logotop a:hover {
text-decoration:underline;
}


#left-panel {

	position:relative;
	float:left;
	min-height:810px;
	width:200px;
	background-color: #FFFFFF;
	height:670px;
	border-right-width:1px;
	border-right-style:groove;
	padding-left:0px;
	padding-top:0px;
	

}

#left-panel a {
color:#666666;
font-weight:bold;
}

#left-panel a:hover {
color:#f2f2f2;
text-decoration:none;
}

#left-panel span {
padding-left:20px;
}

#left-panel ul {
font-weight:bold;

font-size:14px;
background-image:url(../img/ulbg1.jpg);
background-repeat:no-repeat;
padding-left:0px;
margin-bottom:3px;
margin-top:3px;
color:#ffffff;

}

#left-panel li {
background-image:url(../img/button.jpg);

background-repeat:no-repeat;
list-style:none;
font-weight:normal;
font-size:12px;
padding-left:30px;
padding-top:10px;
padding-bottom:10px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#CCCCCC;
margin-top:3px;
}

#left-panel li:hover {
background-image:url(../img/buttonhover.jpg);
background-repeat:no-repeat;
}



#mainbody {
	min-height:800px;
	width:560px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
	border-right-width:1px;
	border-right-style:groove;
	padding-left:10px;
	padding-top:10px;
	height: 600px;
}

#main-header {
	position:relative;
	float:left;
	width:547px;
	background-image:url(../img/bizcard.jpg);
	background-repeat:no-repeat;
	height:274px;
	margin-bottom:10px;
	border: 3px solid #999999;
}
#main-header:hover {
border: 3px solid #FFFF00;
}

#mb1div1 {
width:98%;
position:relative;
float:left;
margin-right:5px;
margin-bottom:5px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#999999;
border-right-width:1px;
border-right-style:dotted;
border-right-color:#999999;
}

#mb1div1:hover {
background-color:#f2f2f2;
}

#mb1div1 ul {
position:relative;

padding-left:0px;
padding-top:0px;
height: 100px;
overflow:hidden;

}

#mb1div1 li {
list-style:none;
padding-bottom:7px;
margin-left:10px;
padding-right:5px;
}
.thumbpad {
padding-right:10px;
padding-left:10px;

}

.bizcard {

}

.startprice {

}

.price {
color:#FF0000;
font-size:14px;
}




#rightpanel {
	position:relative;
	float:left;
	min-height:800px;
	width:227px;
	background-color: #FFFFFF;
	padding-top:10px;
	height: 650px;

}


#rightpanel  li{
list-style:none;
font-size:11px;
}

#rightpanel  li:hover {
background-color:#f2f2f2;
cursor:default;
}

#rightpanel h2 {
font-size:16px;
	color:#FFFFFF;
padding-left:1em;
margin-top:-3px;
background-image:url(../img/ulbg1.jpg);
}


#rightpanel h3 {
font-size:16px;
	color:#000000;
padding-left:1em;
padding-top:10px;
margin-top:-3px;

}

#pcal {

width:215px;
height:40px;
background-image:url(../img/pcal1.jpg);
background-repeat:no-repeat;

}

#pcalbody {
width:210px;
height:auto;
background-color:#868791;

padding-left:5px;
}

#fieldform {
border-width:0px;
}

#fieldform select {
display:block;
background-color:#DADEEB;
margin-top:20px;
width:175px;

}

#fieldform select:hover {
background-color:#ffffff;
}

#mailing {
color:#FFFF00;
font-size:12x;
font-weight:bold;
border-top-width:1px;
border-top-style:groove;
border-top-color:#ffffff;
margin-top:10px;
}

#fieldform input {
background-color:#DADEEB;

}

#txtitle {
font-size:10px;
color:#FFFFFF;
font-weight:bold;
border-bottom-width:1px;
border-bottom-style:groove;
border-bottom-color:#999999;
}

.qtybox {
width:100px;
border-width:0px;
height:17px;
}

#txtitle input:focus {
background-color:#FFFFFF;
}


.qtyupdate {
border-width:0px;
height:19px;
padding-bottom:5px;
background-color:#CCCCCC;
}


#total {
margin-top:15px;
border-top-width:1px;
border-top-style:groove;
border-top-color:#ffffff;
}

#total li {
list-style:none;

}

#total ul {
padding-left:10px;

}

.totals1  {
color:#FFF000;
font-size:14px;
font-weight:bold;
}

.totaltitle {
color:#FFFFFF;
font-weight:bold;
}

#grandtotal {
height:25px;
padding-top:10px;
margin-top:10px;
border-top-width:1px;
border-top-style:groove;
border-top-color:#ffffff;
border-bottom-width:1px;
border-bottom-style:groove;
border-bottom-color:#fffff;
color:#FFFFFF;
font-weight:bold;
}

#footer {
	position:relative;
	float:left;
	width:999px;
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:9px;
	margin-bottom:10px;
}


#footer li {
list-style:none;
display:inline;
padding-right:20px;
padding-left:20px;
border-right: 1px dotted #666666;

}

#footer li a {
color:#FFFF00;
}


.gtotal {
float:left;
padding-left:10px;
}

.gprice {
float:right;
padding-right:10px;
font-size:14px;
font-weight:bold;
color:#FFFFCC;
}

#endfooter {
	width:997px;
	position:relative;
	float:left;
margin-bottom:30px;
color:#FFFFFF;
}

#submitpcal {

height:25px;
padding-bottom:10px;
margin-top:10px;

border-bottom-width:1px;
border-bottom-style:groove;
border-bottom-color:#fffff;
}

.pcsub {
font-size:11px;
font-weight:bold;
}

.pcest {
font-size:11px;
font-weight:500;
}


#topright {
font-size:16px;
color:#ffffff;
text-align:center;
font-weight:bold;
padding-top:10px;
}

#topright a {
color:#FFFF00;
}


.fieldset1 {
padding-top:8px;
}

.loginbox {
margin-right:10px;
width:75px;
background-color:#FFFFCC;
border:1px dotted #999999;
}



.loginbox:hover {
background-color:#FFFFFF;
border:1px dotted #999999;
}

.myacct {
background-color:#DAE8EF;
}

.myacct:hover {
background-color:#CCCCCC;
direction:ltr;
}

.gdes {
margin-top:-8px;
padding-left:4px;
margin-bottom:11px;
}


#TabbedPanels1 form {
margin-left:400px;

}

#TabbedPanelscontent p li {
padding-bottom:10px;
}

