/* Panel and Background Settings */
body
{
background:#160000;
scrollbar-base-color: #330000;
color: #666633;
font-family: "Verdana", Arial, Helvetica, sans-serif;
font-size: 50%;
margin: 0px;
padding: 0px;
}


/* Table Properties */

table
{
padding: 0px;
margin: 0px;
}

table.top
{
position: relative;
top: 3px;
}

table.cwbackground
{
background: #807950 url('images/cw-watermark.gif') center no-repeat;
color: #33000;
position: relative;
left: 35px;
max-width: 260px;
width:expression(document.body.clientWidth > 260? "260px": "auto");
padding: 0px;
margin: 0px;
}

table.portfolio
{
background: #807950 url('images/cw-watermark.gif') center no-repeat;
color: #33000;
max-width: 250px;
width:expression(document.body.clientWidth > 250? "250px": "auto");
margin: 0px;
padding: 0px;
}

td.content
{
background: #160000 url('images/bgmain.gif') repeat-x;
margin: 0px; 
padding: 0px;
}

td.landing
{
background: #160000 url('images/bg-landing.gif') repeat-x;
margin: 0px; 
padding: 0px;
}

/* Text Properties */

p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
font-weight: none;
color: #999966;
line-height: 20px;
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
margin: 0px;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 95%;
font-weight: none;
color: #cccc99;
line-height: 20px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0px;
}


/* HEADER WITH RED TEXT */
h1.two
{
font-family: Arial, Helvetica, sans-serif;
font-size: 95%;
font-weight: none;
color: #330000;
line-height: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
font-weight: none;
color: #330000;
text-align: right;
line-height: 15px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
}

h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.73em;
color: #330000;
text-align: right;
line-height: 10px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
}

/* MAIN TXT WITH RED */
p.red
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
font-weight: none;
color: #330000;
line-height: 15px;
padding-top: 0px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 15px;
max-width: 240px;
width:expression(document.body.clientWidth > 240? "240px": "auto");
margin: 0px;
}

ul
{
list-style-type: square;
}

li
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: none;
color: #999966;
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
margin: 0px;
}

li.rd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: none;
color: #330000;
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
margin: 0px;
}


textarea
{
background: #807950 url('images/cw-watermark.gif') center no-repeat;
color: #000000;
}

input
{
background: #807950;
color: #000000;
}

#submit-button
{
  z-index: 5;  width: 100px;  height: 32px;  margin: 0px;  padding: 0px;  border: 0px;  background: url(images/email-button.png) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */}

#clear-button
{
  z-index: 5;  width: 100px;  height: 32px;  margin: 0px;  padding: 0px;  border: 0px;  background: url(images/clear-button.png) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */}

#input-email
{
background: #cc9966;
color: #000000;
}

/* MISC TAGS */

#larger-font
{
font-size: 1.15em;
}

div
{
border: 1px solid #663333;
border-padding: 20px;
max-width: 450px;
width:expression(document.body.clientWidth > 450? "450px": "auto");
}

div.wider
{
border: 1px solid #663333;
border-padding: 20px;
max-width: 600px;
width:expression(document.body.clientWidth > 600? "600px": "auto");
}

div.box-border
{
border: 1px solid #663333;
border-padding: 0px;
max-width: 522px;
width:expression(document.body.clientWidth > 522? "522px": "auto");
}

span.emph
{
font-weight: bold;
text-decoration: underline;
}

span.left
{
position: relative;
left: 0px;
}

span.more-left
{
position: relative;
left: -20px;
}

span.right
{
position: relative;
right: -124px;
}

span.less-right
{
position: relative;
right: -125px;
}

div.pulltrans-l {
color:black;
width:175px;
max-width: 175px;
width:expression(document.body.clientWidth > 175? "175px": "auto");
background: #807950 url('images/cw-watermark.gif') center no-repeat;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
float:right;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
font-size: 28px;
line-height:26px;  
text-align: right;
}

div.pulltrans-r {
color:black;
width:175px;
max-width: 175px;
width:expression(document.body.clientWidth > 175? "175px": "auto");
background: #807950 url('images/cw-watermark.gif') center no-repeat;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
float:right;
position: relative;
left: 40px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
font-size: 28px;
line-height:26px;  
text-align: left;
}



a
{
text-decoration: none;
}

a:link {color: #666633; text-decoration: none;}
a:visited {color: #666633; text-decoration: none;}
a:active {color: #666633; text-decoration: none;}
a:hover {color: #ffffff; text-decoration: underline;}

a:link.landing {color: #cccc99; text-decoration: none;}
a:visited.landing {color: #cccc99; text-decoration: none;}
a:active.landing {color: #cccc99; text-decoration: none;}
a:hover.landing {color: #ffffff; text-decoration: underline;}

a.dark:link {color: #000000; text-decoration: none;}
a:visited.dark {color: #000000; text-decoration: none;}
a:active.dark {color: #000000; text-decoration: none;}
a:hover.dark {color: #ffffff; text-decoration: underline;}

a.header:link {color: #cccc99; text-decoration: none;}
a:visited.header {color: #cccc99; text-decoration: none;}
a:active.header {color: #cccc99; text-decoration: none;}
a:hover.header {color: #ffffff; text-decoration: underline;}

a:link img,a:visited img,a:hover img,a:active img {	border:none;	background:none;	padding:none;}