body{
	margin:0px;
	padding:0px;
	background-color:#310802;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e7e7e7;
	line-height:17px;
}
img{
	border:none;
}
p, h1, h2, h3, h4, h5, h6, ul, li{
	margin:0px;
	padding:0px;
}
h1{
	color:#eea441;
	font-size:20px;
	font-weight:bold;
	padding:15px 0px 10px 15px;
}
h2{
	font-size:14px;
	color:#f9aa39;
	font-weight:normal;
	padding:4px 0px 5px 15px;
}
h3{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
*html hr{
	margin-top:0px;
	margin-bottom:0px;
    margin-left:14px;
    width: 97%; 
}
hr {
  background: #eea441; 
  color: #eea441;
  clear: both; 
  float: none; 
  width: 95%;
  ^width: 97%; 
  height:1px;
  border: none;
  margin:8px 0px;
  margin-left:14px;
  ^margin:0px 0px 0px 14px;
  padding:0px;
}
#container {
	width:758px;
	background-color:#e89824;
	background-image:url(../images/img.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#leftbar{
	width:224px;
	float:left;
}
#maincontainer{
	width:534px;
	float:left;
	background-color:#84471a;
}
.bdr1{
	background-image:url(../images/borderlt.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.bdr2{
	background-image:url(../images/borderrt.gif);
	background-repeat:repeat-y;
	background-position:right;
}
#nav{
	background-image:url(../images/nav.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:69px;
	margin:0px 3px;
}
#nav a img{
	margin-right:40px;
	margin-top:20px;
}
#topblank{
	height:69px;
}
#logo{
	border-top:5px solid #fcb753;
	border-bottom:5px solid #fcb753;
	background-image:url(../images/logobg.gif);
	background-repeat:repeat-y;
	background-position:left;
	height:152px;
}
#logo img{
	margin:20px 0px 10px 0px;
}
#learn{
	background-color:#ecab4c;
	color:#492205;
	margin:8px 8px 50px 8px;
	text-align:left;
	padding:16px 5px 24px 12px;
}
#learn .bullet1{
	list-style:none;
}
#learn .bullet1 li{
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:14px;
	padding-top:3px;
	font-weight:bold;
}
#learn .bullet1 .subbullet li{
	list-style:none;
	background-image:none;
	_padding-left:0px;
	^padding-left:0px;
	font-weight:normal;
	padding-top:0px;
}
#learn .bullet1 .subbullet li a{
	list-style:none;
	background-image:none;
	color:#492205;
	text-decoration:underline;
}
#learn .bullet1 .subbullet li a:hover{
	text-decoration:none;
}
#news{
	background-color:#df8c21;
	border:5px solid #fcb753;
	text-align:left;
	color:#3a0902;
	padding:14px;
}
.links a{
	float:right;
	color:#ffffff;
	text-decoration:none;
	border:none;
}
.links a:hover{
	text-decoration:underline;
	border:0px;
}
.links1 a{
	color:#dd9833;
	text-decoration:underline;
}
.links1 a:hover{
	text-decoration:none;
}
.bullet2 li{
	background-image:url(../images/bullet.gif);
	background-position:38px 6px;
	background-repeat:no-repeat;
	list-style:none;
	padding-left:54px;
}
.bullet2 li a{
	color:#e7e7e7;
	text-decoration:underline;
}
.bullet2 li a:hover{
	text-decoration:none;
}
#contentpd{
	margin:0px 3px;
	min-height:624px;
	_height:624px;
}
#content{
	text-align:left;
	padding:6px 6px 0px 6px;
}
#content p{
	padding:3px 15px 6px 15px;
}
#content1{
	text-align:left;
	padding:6px 6px 0px 6px;
	border-top:5px solid #fcb753;
}
#content1 p{
	padding:3px 15px 6px 15px;
}
#ads{
	background-color:#492205;
	margin-top:14px;
}
.adtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px;
}
.artbx{
	padding:8px;
	font-size:11px;
}
#footerbtm{
	clear:both;	
	width:758px;
	background-color:#e89824;
}
#footerimg{
	float:left;
	width:224px;
}
#footercon{
	float:left;
	width:534px;
	background-color:#84471a;
}
#footerlinks{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:12px 0px;
}
#footerlinks a{
	padding:0px 10px;
	text-decoration:none;
	color:#FFFFFF;
}
#footerlinks a:hover{
	text-decoration:underline;
}
#footer{
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#fec88b;
	font-size:10px;
	height:44px;
	line-height:44px;
	text-align:right;
	padding-right:20px;
	margin:0px 3px;
}


.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
