/*--template--*/
body{margin:0; padding:0;}

#header{background:url(http://www.openawebstore.com/img/openawebstore/images/header_bg.jpg) repeat-x #badf00; 
        height:149px;
		width:100%;
	   }
	   
#footer{background-image:url(http://www.openawebstore.com/img/openawebstore/images/footer_bg.jpg);
		background-color:#000000;
		height:151px;
        width:100%;
		margin:auto;
		}

#container{width:960px; margin:0 auto; height:auto;}

.header_txt {font-family:Arial;
			 color:#FFFFFF;
			 text-shadow:2px 1px 1px #727900;
			 vertical-align:middle;
			 }
			 
.tab { margin-top:20px;
	  }
	  
.tab a{font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;
      font-size: small;
      color:#FFFFFF;
	  text-decoration:none;
	  text-shadow:1px 1px 1px #4c004a;
	  margin-left:20px;
	  }
	  
.tab a:hover{color:#cdf503;}
.active{color:#cdf503;}
.footer_top{font-family:Arial;
	    font-size:12px;
		margin-top:20px;
		}
.footer_top a{color:#FFFFFF; 
		margin-right:50px; 
		text-decoration:none;
		}
.footer_top a:hover{ color:#e0fe4b;}

.footer_bot{font-family:Arial;
	    font-size:12px;
		margin-top:10px;
		}
.footer_bot a{color:#ecfaa6; 
		margin-right:50px; 
		text-decoration:none;
		}
.footer_bot a:hover{ color:#cdf503;}


/*--demo--*/

#content_left{height:100%;
		  width:400px;
		  float:left;
		  font-family:Arial;
		  font-size:14px;
		  padding:50px 0 50px 50px;
		 }
		 
#content_right{height:100%;
		  width:400px;
		  float:right;
		  font-family:Arial;
		  font-size: 14px;
		  padding:20px 50px 0 0;
		 }
		 
/*--howitworks--*/

.features {font-family:Arial; font-size:12px;}
.side_tab {font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;
      font-size: small;  
	  }
.side_tab a{color:#a9a8a8;
            text-decoration:none;}
.side_tab a:hover{color:#000000;}
.setup_txt1 {font-family:Arial;
             font-size:18px;
			 font-weight:bold;
			 font-style:italic;
			 }
.setup_txt2 {font-family:Arial;
			 font-size:12px;
			 }
.quicktip {font-family:Arial;
		   font-size:12px;
		   text-decoration:underline;
		   color:#a4b404;
		   font-style:italic;
		   font-weight:bold;
		   }
.quicktip a{font-family:Arial;
		   font-size:12px;
		   text-decoration:underline;
		   color:#a4b404;
		   font-style:italic;
		   font-weight:bold;
		   }
		  
/*--gallery--*/

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 5%;
			left: 25%;
			width: 50%;
			height: 90%;
			padding: 16px;
			z-index:1002;
			overflow: auto;
		}
		
/*--Pricing--*/

.top_title {font-family:Arial; 
	  font-size:24px; 
	  color:#FFFFFF; 
	  text-shadow:1px 1px 1px #fc9819;
	  margin-top:5px;
	  }

.price {font-family:Arial; 
	  font-size:55px; 
	  color:#FFFFFF; 
	  text-shadow:1px 1px 1px #fc9819;
	  margin-top:10px;
	  }
	  
.year {font-family:Arial; 
	  font-size:25px; 
	  color:#FFFFFF; 
	  text-shadow:1px 1px 1px #fc9819;
	  }

.price_txt {font-family:Arial;
			font-size:13px;
			padding-top:10px;
			}