*{
font-family: Verdana;
}


body{
/*margin:0;
padding:0;
line-height: 1.5em;*/
        background:url('xmasbg.gif');
        background-attachment: fixed;
        margin: 0;
        padding: 0;
        font-family: Arial, sans-serif;
        font-size: small;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
/*width: 940px; /*Width of main container
margin: 0 auto; /*Center container on page*/
 width: 940px;
        margin: 0 auto;
        background-color: #ffffff;
}

#topsection{
 height: 90px; /*Height of top section*/
 //background:url('header.png') no-repeat;
}



#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;

}

#contentcolumn{
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
//width:570px;

}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -940px; /*Set margin to that of -(MainContainerWidth)*/

}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/

}

#footer{
clear: left;
width: 100%;
background: url('content_bg.jpg');
color: #FFF;
text-align: center;
padding: 1px 0;
height:37px;
font-size:10px;
}
#footer li{
 display:inline;
 color: #FFF;
 font-size:12px; 
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 3px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
font-size: 9pt;

}

.module,.module li {
list-style:none;
padding:0px;
margin:0px;
}

h1{
background: url('content_bg.jpg') repeat-x;
background-color: #6F8BBB;
font-size: 9pt;
font-weight: bold;
padding:0px;
margin:0px;
padding-left:5px;
line-height:2.9;
}


.module li h2{
background: url('navigation_header.jpg') repeat-x;
font-size: 9pt;
font-weight: bold;
padding:0px;
margin:0px;
padding-left:5px;
line-height:2.9;
}

.module h3{
padding:0px;
margin:0px;
padding-left:5px;
line-height:2.2;
font-size: 8pt;
font-weight: bold;
background: #336699;
color: #FFFFFF;
}
.module a{
 padding:0 0 0 10px;
 display:block;
 background:#F5F5F5; ;
 border-bottom: 1px dotted #9cb0c8;
 text-decoration:none;
 line-height:1.5;
 color: #0099ff;
 /* display: block;
        padding: 0 0 0 10px;
        margin: 0;
        font-size: small;
        color: #506379;
        border-top: 1px solid #cdd7e3;
        border-bottom: 1px solid #9cb0c8; */
}
.module a:hover{
        background: #ffffd9;
        padding-left: 11px;
        color: #000000;

}

/*buy table*/
.buytable{
      border:1px solid #336699;
      border-bottom:0px;
      border-right:0px;
      width:100%;
      font:9pt Tahoma;
     }

 .buytable th{
 text-align:left;
 padding:3px;
 padding-left:10px;
 background: #CCC;
 border-bottom:1px solid #369;
 border-right:1px solid #369;
 }

  .buytable td{
 text-align:left;
 padding:3px;
 padding-left:10px;
 background: #eee;
 border-bottom:1px solid #369;
 border-right:1px solid #369;
 }

 .buytable a{
  color: #050;
 }

 .buytable a:hover{
  color: #080;
 }
 
  .too {
        width: 280px;
        background: #f1f4f9;
        padding: 10;
        margin-bottom: 30;
        border-top: 1px solid #9cb0c8;
        border-bottom: 1px solid #9cb0c8;
        color: #999999;
        font-size: 11px;
        font-weight: bold;
        }
 
/*pagination*/
.pagination {
        padding: 3px;
        margin: 3px;
        text-align:center;
}

.pagination a {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #EEE;
        text-decoration: none; /* no underline */
        color: #036CB4;
}

.pagination a:hover,
.pagination a:active {
        border: 1px solid #999;
        color: #666;
}
.pagination .current {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #036CB4;
        font-weight: bold;
        background-color: #036CB4;
        color: #FFF;
}
.pagination .disabled {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #EEE;
        color: #DDD;
}

a,a:visited{
color: #3399FF;
text-decoration: none;
}

.contact{
     font-family:Tahoma;
     font-size:12px;
}
.contact input ,textarea{
        font-family:Tahoma;
        font-size:14px;
        font-weight:bold;
        color:#0E92B0;
        background:#EFF9FB; 
        border:3px solid #B2E1ED;
        padding:3px 5px 3px 5px;
}

  textarea{font-weight:normal;}

/* flash player*/


