/** 
 *  LAYOUT 
 * -------------------------------------------------------------------------- */

/*
NOTES:
DEFINING SELECTORS BASED ON TAG ATTRIBUTES
img[onclick] {
  color: red;
}

PSEUDO-CLASSES
a:link {
  color: red;
}

input.formButton{
  
}
input.formButton:hover{
HTML
<input class="formButton">
}


blue
62acff

red
d31241
*/
html {
  /* F7F7F7 */
  background-color: #ac0004; /* ac0004 */
  background-image: url('../file/img/bg.png');
  background-repeat: repeat-y;
  background-position: center;
	font-family: tahoma;
}
body {
	font: normal small Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
img {
  margin: 0px;
}
h1, h2, h3 {
  margin: 0;
  font-family: Tahoma, Arial, sans-serif;
  }
h5{
  font-family: tahoma;
  margin: 0px;
  margin-top: 7px;
  margin-bottom: 3px;
  font-size: 11px;
  font-weight: normal;
  
  color: #333;
}
h6{
  font-size: 16px;
  margin-top: 7px;
  margin-bottom: 10px;
  margin-left: 15px;
  
  color: #fff;
  letter-spacing: -1px;
  font-weight: bold;
}


/* WRAPPERS ----------------------------------------------------------------- */ 

#wrapper {
  width: 1000px;
  
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  
  /* background-color: #e9e7e8;*/
  background-color: #;
}


/* MAIN --------------------------------------------------------------------- */
#main {
  /*background-image: url('img/intro_bg.png');*/
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
  width: 100%;
  height: 100%;
  padding-bottom: 0px;
  margin-top: 5px;

  background-color: #fff;
}
.main {
  /*background-image: url('img/intro_bg.png');*/
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
  width: 100%;
  height: 100%;
  padding-bottom: 0px;
  margin-top: 5px;

  background-color: #fff;
}

#intro{
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  width: 960px;
  height: 300px;
  
  background-color:;
  padding: 0px;
  border: 0px solid #cfcfcf;
  overflow: hidden;
}

#content{ /* container for content_objects */
  display: inline-block;
  float: left;
  margin-top: 0px;
  margin-left: 0px;
  padding-left: 15px;
  padding-top: 10px;
  padding-bottom: 20px;
  height: 100%;
  
  border-top: 0px dotted #999;
  background-color: #FAF9F6; /*ebebeb  FAF9F6*/
}

/* CONTENT MAIN ------------------------------------------------------------- */
#content_main{
  display: inline-block;
  width: 100%;
  height: 100%;
  margin-bottom: 20px;
  
  border-bottom: 1px solid #e2e2e2;
  background-color: #;
}
#content_main_header{
  display: inline-block;
  width: 100%;
  height: 20px;
  margin-bottom: 8px;
  
  font-weight: bold;
  font-size: 18px;
  color: #62acff;
  background-color: #;
}
#content_main_description{
  line-height: 16px;
  font-size: 12px;
  font-family: arial;
  text-align: justify;
  color: #333;
}


/* SIDEBAR ------------------------------------------------------------------ */
#sidebar{
  display: inline-block;
  float: left;
  margin-top: 20px;
  margin-left: 15px;
  width: 305px;
  height: 400px;
  
  background-color: #e2e2e2;
}

/* FOOTER ------------------------------------------------------------------- */
#footer{
  display: inline-block;
  float: left;
  height: 30px;
  width: 1000px;
  margin-top: 10px;
  margin-bottom: 0px;
  
  background-color: #fff;
}

/* REGISTER ---------------------------------------------------------------- */
#register_side_bar{
  display: inline-block;
  float: left;
  width: 570px;
  height: 700px;
  margin-left: 10px;
  
  border: 1px solid #;
  background-color: #;
}



ul  {list-style: none;}

ul#twitter_update_list li{
 font-size: 11px; color: #000; padding: 0 0 20px 0; overflow: hidden; font-weight: normal;
 border-bottom: 0px solid #ddd;
 }
 
a:visited{}
a{ color: #555;} 