body {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#888888;
background-color:#ffffff;
line-height:180%;
}



#addtoorder .text { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 margin-right: 6px; 
 border: 1px solid #284279; 
}

#addtoorder input {
background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

#addtoorder .submit2 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #333333; 
 color: #FFFFFF; 
 margin-right: 6px; 
}

.redtext {
color:#b33cc8;
}



.nolink2 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
background-color:#555555;
line-height:150%;
}
.nolink3 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
background-color:#887445;
line-height:150%;
}
.class2 a:link {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
background-color:#bba36a;
line-height:150%;
}
.class2 a:visited {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
background-color:#bba36a;
line-height:150%;
}
.class2 a:hover {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
background-color:#cccccc;
line-height:150%;
}
.class2 a:active {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
background-color:#bba36a;
line-height:150%;
}
.intro a:link {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:14px;
text-decoration:none;
color:#666666;
line-height:150%;
}
.intro a:visited {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:14px;
text-decoration:none;
color:#666666;
line-height:150%;
}
.intro a:hover {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:14px;
text-decoration:none;
color:#000000;
line-height:150%;
}
.intro a:active {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:14px;
text-decoration:none;
color:#0000000;
line-height:150%;
}
a:link {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
line-height:150%;
}

.class3 a:link {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#3c5476;
line-height:150%;
}
.class3 a:visited {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#3c5476;
line-height:150%;
}
.class3 a:hover {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
line-height:150%;
}
.class3 a:active {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
line-height:150%;
}


.nolink {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
background-color:#bba36a;
line-height:150%;
}
.whitetext{
color:#666666;
}
.goldtext{
color:#bba36a;
}
a:visited {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
line-height:150%;
}



hr {height:1px; background-color:#bbbbbb; color:#bbbbbb; border:0;
}
img {border:0}



a:hover {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#ef5aa0;
line-height:150%;
}
a:active {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
line-height:150%;
}
select {font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#a04f4f;
line-height:180%;
background-color: #D7E5F2;
 border: 1px solid #284279;
}
input {font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
padding:3px;
color:#333333;
background-color: #D7E5F2;
line-height:180%;
}
html {height:100%;}





.headingpara {
font-size:13px;
text-decoration:none;
color:#e3e2dd;
line-height:166%;
}


.smallbody {
font-size:12px;
text-decoration:none;
color:#d3cbaf;
line-height:180%;
}
.counter {
font-size:12px;
text-decoration:none;
color:#221a1a;
line-height:180%;
}
.smallerbody {
font-size:12px;
text-decoration:none;
color:#888888;
line-height:140%;
}
.blackback {
font-size:12px;
text-decoration:none;
color:#888888;
background-color:#000000;
line-height:180%;
}
.heading {
font-size:15px;
text-decoration:none;
color:#a04f4f;
line-height:160%;
}
.colorbody {
color:#777777;
line-height:140%;
}
.colorbody2 {
font-size:12px;
color:#666666;
line-height:140%;
}
.colorbody2a {
font-size:12px;
color:#ffffff;
line-height:140%;
}

.colorbody2_red {
font-size:11px;
color:#ef5aa0;
line-height:140%;
}
.colorbodybold {
font-size:12px;
color:#444444;
line-height:100%;
}
.colorbodybold_large {
font-size:14px;
font-weight:bold;
color:#ffffff;
line-height:100%;
}
.colorbody2_large {
font-size:14px;
color:#dddddd;
line-height:140%;
}
.colorbody2_large_red {
font-size:14px;
color:#ef5aa0;
line-height:140%;
}
.smallbody2 {
font-size:10px;
text-decoration:none;
color:#888888;
line-height:110%;
}
.smallbody3 {
font-size:10px;
text-decoration:none;
color:#777777;
line-height:110%;
}

.magentabody3 {
font-size:10px;
text-decoration:none;
color:#ffdf04;
line-height:110%;}

.smallbody2_large {
font-size:12px;
text-decoration:none;
color:#888888;
line-height:110%;
}
.smallbody3_large {
font-size:12px;
text-decoration:none;
color:#aaaaaa;
line-height:110%;
}
.class2spacer {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:12px;
text-decoration:none;
color:#bba36a;
background-color:#bba36a;
line-height:150%;
}


.ordertable {
background-color:#ffffff; 
border-spacing:0px;
padding:0px;
margin:0px;
}


table {
background-color:#ffffff; 
}
.table2 {
background-color:#000000; 
}
#content {position:relative; text-align:center; z-index:1;}
.content2 {position:relative;text-align:center; width:900px; height:auto; z-index:1; margin-top:20px; border-width:1px; border-style:solid; border-color:#dddddd;
padding-top:20px; padding-bottom:15px; background-color:#ffffff; margin-bottom:3px;
}
#content2b {position:relative;text-align:center; width:900px; height:auto; background-color:#0e0506; border-color:#000000; border-width:0px; border-style:none;
z-index:1; top:20px;
}
#content2a {position:relative;text-align:center; width:900px; height:auto; background-color:#0e0506; border-color:#000000; border-width:1px; border-style:solid; z-index:1; top:20px;
}
#entersite {position:absolute; text-align:center; width:116px; height:39px; left:390px; top:717px; z-index:5;}
#content2admin {position:relative;text-align:center; width:900px; height:700px; background:#000000; z-index:1; top:20px;
}
.leftmenu {position:relative; text-align:center; width:160px; height:auto; float:left; margin-left:40px; margin-right:40px;}
#pic1 {position:absolute; text-align:center; width:200px;  top:100px; left:230px; height:300px;}
#pic1a {position:absolute; text-align:center; width:294px; height:450px; left:240px; top:158px;}
#pic1new {position:absolute; text-align:center; width:393px; height:290px; left:240px; top:158px;}


#descriptionhome {position:absolute; text-align:center; width:336px; height:539px; left:240px; top:158px;}
#descriptionhome1 {position:absolute; text-align:center; width:160px; height:539px; left:240px; top:158px;}
#descriptionhome2 {position:absolute; text-align:center; width:160px; height:539px; left:436px; top:158px;}


#pic1home {position:absolute; text-align:center; width:260px; height:536px; left:586px; top:158px;}


#pic2 {position:absolute; text-align:center; width:182px; height:290px; left:660px; top:158px;}
#pic3 {position:absolute; text-align:center; width:182px; height:139px; left:660px; top:460px;}

#descriptionnewleft {position:absolute; text-align:center; width:182px; height:200px; left:240px; top:460px;}

#descriptionnewright {position:absolute; text-align:center; width:182px; height:200px; left:451px; top:460px;}

#pic4 {position:absolute; text-align:center; width:194px; height:139px; left:240px; top:560px;}
.glasspanel {position:relative; text-align:left; width:600px; height:auto; z-index:10;}

.framecasepanelover {position:relative; float:left; text-align:left; width:200px; height:147px; z-index:10;}
.framecasepanel {position:relative; float:left; text-align:left; width:190px; height:140px; background-color:#ffffff; z-index:10;}

.glasslogo {position:relative; float:left; text-align:left; width:200px; height:auto; z-index:50;}

#extratext {position:absolute; text-align:left; width:120px; height:20px; left:10px; top:110px; z-index:150;}
#description1 {position:absolute; text-align:center; width:390px; height:392px; left:450px; top:154px;}
#description1a {position:absolute; text-align:center; width:290px; height:450px; left:550px; top:154px;}
#description2 {position:absolute; text-align:center; width:194px; height:392px; left:450px; top:120px;}
#description3 {position:absolute; text-align:center; width:540px; height:392px; left:250px; top:114px;}
.panel1 {position:relative; width:600px; height:auto; float:left;}
.panel2 {position:relative; width:600px; height:auto; z-index:50; float:left;}
.panel3 {position:relative; width:600px; height:auto; float:left;;}
#loginpanel {position:absolute; width:600px; height:30px; left:240px; top:10px;}
#intro {position:absolute; width:312px; height:430px; left:165px; top:127px;}
#intro_new {position:absolute; width:589px; height:337px; left:162px; top:215px;}
#intro_new2009 {position:absolute; width:589px; height:157px; left:35px; top:500px;}
.spec-table {background-color:#d7f6f8;}
#panel5 {position:absolute; width:600px; height:30px; left:240px; top:300px;z-index:50;}

#counter {position:relative;text-align:center; width:900px; height:50px; z-index:1;
}

.clearboth {clear:both;}