

* {margin:0;padding:0;}
body{
margin:0;
padding:0;
font-size:62.5%;
background: #2c000e;
color:#f0f0f0;
font-family:"Trebuchet MS", Verdana, Arial;
}

a, a:link {color:#cc0000;text-decoration:none;border-bottom:.2em solid #000;}
a:hover {color:#f0f0f0;text-decoration:none;border-bottom:.2em solid #f0f0f0; cursor:pointer;}
a.wrkabbr, a:link.wrkabbr {color:#f0f0f0; text-decoration: none; border-bottom: 0.1em dotted #f0f0f0;}
a.redabbr, a:link.redabbr {color:#cc0000; text-decoration: none; border-bottom: 0.1em dotted #cc0000;}
a:hover.wrkabbr, a:hover.wrkabbr {color:#f0f0f0; text-decoration: none; border-bottom: 0.1em dotted #f0f0f0; cursor:help;}
a:hover.redabbr, a:hover.redabbr {color:#cc0000; text-decoration: none; border-bottom: 0.1em dotted #cc0000; cursor:help;}
a.pagelnk {font-size: 1.5em}

strong{font-weight: bold;}
em{color: red;}

#maincontainer {margin:0;padding:0;font-size:1em;}
#maincontainer p {
text-align:center; 
background:url(../images/pattern.gif) repeat; 
font-family:System,Geneva,Arial; 
padding:.2em;
font-size:2.4em;
}

#topsection{
height: 16.5em; /*Height of top section*/
font-size:1em;
}

#topsection h1{
font-size:5.6em;
display:inline;
color:#cc0000;
margin: 0;
font-family:Georgia, Times, serif;
}

#topsection h1 span.mark {color:#dbb433;}
#topsection span.pwrd {color:#383737; font-size:1.4em;margin-left:-20px;}

#contentwrapper{
float: left;
width: 100%;
margin:.6em 0;
}

#contentcolumn{
margin: 0 27% 0 27%; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
text-align:center;
}

#contentcolumn img {margin-bottom: 5px;}
#contentcolumn a {font-size: 1.4em;}

#leftcolumn{
float: left;
text-align:left;
width: 27%; /*Width of left column in percentage*/
margin-left: -100%;
font-size:1.6em;
}

#leftcolumn h2,#rightcolumn h2 {font-size:1.2em; letter-spacing:.1em; border-bottom:.3em solid #383737;}
#leftcolumn h2 {color:#dbb433;}
.price {color:#dbb433; font-size:2.8em;}
.price2 {color:#383737; font-size:2.8em;}
sup,sub {color:#383737;font-size:.3em;}

#leftcolumn h2.red {color:#cc0000;}

#rightcolumn{
float: left;
text-align:right;
width: 27%; /*Width of right column in pixels*/
margin-left: -27%; /*Set margin to that of -(RightColumnWidth)*/
font-size:1.6em;
}

#footer{
clear: left;
font-size:.8em;
width: 100%;
}

#footer p.left {float:left;}
#footer p.right {float:right;}
#footer p.left, #footer p.right {background:none;}

.innertube{
margin: .5em; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
