@charset "UTF-8";
/* CSS Document */

body {
  text-align:center; /**/
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color:#333;
  background-color:#333;
  margin: 5px;
  padding: 0px;
}


img {
  border: 0;
}

a {
  text-decoration: underline;
  color: #333;
}
a:hover {
  text-decoration: none;
}


#container {
  width:800px;
  text-align:left;
  margin:0px auto;/**/
  border:1px solid white;
  position:relative;
}

.container_header{
  color:#000000;
}


#top_shadow {
  height: 43px;
  background: url(/images/bkgd_top_orange.jpg) top left repeat-x;
}
  
#nav {
  background-color:#333;
  height: 18px;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  padding-top:5px;
  padding-left:223px;
}

#nav a{
  color:#FFFFFF;
  text-decoration:none;
  padding:0px 20px 0px 20px;
  font-weight:bold;
  font-size:12px;
}
#nav a:hover{
  text-decoration:underline;
}
  
#logo {
/*  margin-top:-64px;
  float:left; */
  width:181px;
  position: absolute;
  top: 10px;
  left: 7px;
}  
  
#clickHereFront {
	position:absolute;
	margin-left:630px;
	margin-top:190px;
	z-index:9999;
	}
	
*:first-child+html #clickHereFront {
	position:absolute;
	margin-left:235px;
	margin-top:190px;
	z-index:9999;
	}
	
*html #clickHereFront {
	position:absolute;
	margin-left:235px;
	margin-top:190px;
	z-index:9999;
	}
   
#fold {
  width:252px;
  /*width:300px;*/
  height:209px;
  background: url(/images/pageflip_ur.gif) top right no-repeat;
  /* float:right;
  text-align:right; */
  padding: 17px 0 10px 0;
  font-size:11px;
  color:#DA4444;
  position: absolute;
  top: 68px;
  left: 554px;
  z-index: 10;
  line-height:1.0;
}   
   

#fold a {
  color:#DA4444;
  text-decoration: none;
}
#fold a:hover {
  color:#DA4444;
  text-decoration: underline;
}
 
#content {
  padding: 0px;
  margin: 0px;
  background:url(/images/bkgd_orange.jpg) top left;
  line-height:2.0;
  color:#FFFFFF;
  text-align: center;
}

#minical_place {
color:#00FF33;
width:174px;
position:absolute;
margin: 65px 0px 0px 0px;
font-size:8px;



}

*:first-child+html #minical_place {
color:#00FF33;
width:174px;
position:absolute;
margin: 65px 0px 0px -400px;
font-size:8px;



}

*html #minical_place {
color:#00FF33;
width:174px;
position:absolute;
margin: 65px 0px 0px -400px;
font-size:8px;



}
 
#bottom_bar {
  background-color:#333;
  border-top:1px solid #CCC;
  color:white;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding:30px 0px;
  line-height:1.6;
}

#bottom_bar_front {
  background-color:#333;
  border-top:1px solid #CCC;
  border-left:1px solid #CCC;
  margin-left:230px;
  color:white;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding:30px 0px;
  line-height:1.6;
}

#bottom_bar a {
  text-decoration: underline;
  color: #fff;
}
#bottom_bar a:hover {
  text-decoration: none;
}

#bottom_bar img {
  border:1px solid #CACACA;
  margin:0px 3px;
}

#bottom_bar_front a {
  text-decoration: underline;
  color: #fff;
}
#bottom_bar_front a:hover {
  text-decoration: none;
}

#bottom_bar_front img {
  border:1px solid #CACACA;
  margin:0px 3px;
}


#footer {
 background-color: white;
 font-size:10px;
 text-align: center;
 padding:13px 0px;
 color: #333;
}

#one_column {
  /*  width:588px;
  margin-left:97px; */
  margin: 0px auto 0px auto;
  padding: 42px;
  clear:left;
  text-align: center;
}

#one_column p {
  text-align: left;
 }

#two_column {
  clear:left;
}


#two_column_left {
  width: 144px;
  /*margin-left: 24px;*/
  margin-left:0px;
  float: left;
  padding-top: 68px;
}

.two_column_left_normal {
  border: 1px solid #ccccc9;
  display: block;
  margin-bottom: 9px;
}

#two_column_right {
  float: right;
  width: 504px;
  padding: 42px 44px 0px 44px;
  text-align: left;
}

.left_promo {
margin-left:18px;

}

.front_left_nav {
	margin-left:20px;
	border:1px solid #000000;
	width:130px;
	background-color:#666666;
	color:#ffffff;
	font-size:14px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	margin-top:5px;
	margin-bottom:10px;
}

.front_left_nav a {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

.front_left_nav a:hover {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

.special_offer {
	/*margin-left:auto;
	margin-right:auto;*/
	margin-left:-23px;
	margin-top:26px;
}

*:first-child+html .special_offer {
	/*margin-left:auto;
	margin-right:auto;*/
	margin-left:-23px;
	margin-top:67px;
}

*html .special_offer {
	/*margin-left:auto;
	margin-right:auto;*/
	margin-left:-23px;
	margin-top:67px;
}

.button {
  border: 1px solid #333333;
  background-color:#666666;
  color:#FFFFFF;
  text-decoration:none;
  padding:7px 10px 7px 10px;
  width:118px;
  font-weight:bold;
  z-index:15;
}
.clear {
  clear: both;
}

.error {
  color: #c00;
}
