body {
   background: #000;
   color: #333;
   font: 62.5% Georgia, "Times New Roman", Times, serif;
   text-align: center;
   xbackground: url(images/splash2010.gif);
}

* { padding: 0; margin: 0; }


/*---:[ global elements ]:---*/

a {
  color: #0060ff;
  text-decoration: none;
}
a:visited {
  xcolor: #333;
  color: #0060ff;
  text-decoration: none;
}
a:hover {
  color: #df0000;
  xtext-decoration: underline;
  text-decoration: none;
}

a img { border: none; }
	
a { outline: none; }

ul, ol {
  list-style: none;
}

img { border: none; }

blockquote {
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif; color: #555;
  margin: 0 30px 1.5em 30px;
  padding: 0 0 0 10px;
  border-left: 1px solid #aaa;
}

code { color: #090; font-family: Courier, monospace; }

pre { margin: 0 0 1.5em 0; overflow: auto; font-size: 1.3em; clear: both; }


/*---:[ headlines ]:---*/

h1, h2, h3 {
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  color: #000;
}

h1 { font-size: 3.6em; letter-spacing: -0.03em; }

h1 a, h1 a:visited, h1 a:hover { color: #000; text-decoration: none; }
	
h2 { font-size: 2.0em; }

h2 a { color: #000; text-decoration: none; }
h2 a:visited { color: #555; text-decoration: none; }
h2 a:hover { color: #090; text-decoration: none; }
.posts h2 { margin: 0 0 0.1em 0; line-height: 1.2em; }
	
h3 { font-size: 1.0em; text-transform: uppercase; }
h4 { font: italic 1.2em Georgia, "Times New Roman", Times, serif; color: #888; }
h4 a, h4 a:visited { color: #888; text-decoration: none; }
h4 a:hover { color: #888; text-decoration: underline; }
.posts h4 { margin: 0 0 1.25em 0; padding: 0 0 1.0em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }



/*---:[ core layout elements ]:---*/

#container {
  width: 970px;
  margin: 15px auto 0 auto;
}
#content {
  width: 970px;
  padding: 0 0 0 20px;
  color:#FFF;
}

.mcontent {
  width:600px;
  font-size:16px;
  padding: 0 0 50px 20px;
  color:#ee6600;
  text-align:center;
  margin-left:150px;

}

.purchase {
  font-size:15px;
  width:400px;
  float:left;
  padding-bottom:50px;
}
#sidebar {
  width: 210px;
  padding: 0 0 0 15px;
  float: right;
  background: #F6F4F5;
}
#l_sidebar {
  width: 210px;
  padding: 0 0 0 15px;
  float: left;
  background: #FFF;
}

#r_sidebar {
  width: 210px;
  xpadding: 0 0 0 15px;
  padding: 5px 0 0 0px;
  float: left;
  background: #FFF;
}


/*---:[ sidebar styles ]:---*/


/*---:[ footer styles ]:---*/

.about {
  color: #FF9933;
}
#footer {
  width: 970px;
  padding: 1.2em 0 0 0;
  xborder-top: 1px solid #eee;
  float: left;
  xbackground: #F6F4F5;
  background: #000;
  color: #FFF;
  clear: both;
}

#footer a, #footer a:visited {
  color: #888;
  text-decoration: none;
}
#footer a:hover {
  color: #FF9933;
  text-decoration: none;
}


/* Top */
#top-out {
        background: url(images/bg_top.gif) repeat-x 0 0;
}

#top {
  width: 939px;
  margin: 0 auto;
}


/* Page Navigation */


/* Header */

#header {
        width: 100%;
        height: 500px;
        padding-top: 10px;
        background: url(images/splash2010.gif) no-repeat ;
        xclear: both;
        xposition: relative;
        margin-left:150px;
}

.headimg {
	xborder: none;
        border: 1px solid #000;
        outline: none;
}

tr.over td {
        background:#CC0000;
}
