body {
	background-repeat:repeat;
	color:#44444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #Ffffff;
margin-top:0px;
}

#mom {
	border: medium solid FCE3EE;
	background-color: FCE3EE;
}

#top_header {
height:300px;
margin:0 auto;
width:800px;
}
#central_header {
	margin:0 auto;
	text-align:center;
	width:800px;
}
.count_down {
color:#222222;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-weight:bold;
padding:3px;
}
.count_down sup {
color:#555555;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
#leave_email {
padding-top:40px;
text-align:center;
}
.input_bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DBEBEE none repeat scroll 0 0;
color:#444444;
font-size:15px;
height:34px;
margin-right:10px;
width:300px;
}
.input_button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#666666 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:34px;
line-height:34px;
width:100px;
}
#update_success {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CEECB8 none repeat scroll 0 0;
display:none;
margin:20px auto 0;
padding:6px;
width:300px;
}
.icon {
float:left;
height:10px;
margin:5px;
width:10px;
}
#top_header .text {
float:left;
margin-top:4px;
width:auto;
}
#logo {
	
	text-align:center;
	vertical-align:middle;
}
#featured {
margin-top:50px;
text-align:center;
vertical-align:middle;
}

#featured p{
	font-size: 36px;
	text-align: left;
	margin: 50px;
	padding: 50px;
	border: thin solid #000000;	
}

#featured a{
	color: #FF6600;
	text-decoration: none;
}

#featured  table tbody {
	border: thin solid #000000;
}

#featured  table th {
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:35px 0 4px;
	text-align:center;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333333;
}
#featured  table td {
	
	font-size:16px;
	margin:0;
	padding:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: none;
	border-left-style: none;
	background-position: top;
}


#soon {
margin-top:50px;
text-align:center;
vertical-align:middle;
}
#newsletter {
float:left;
margin-left:100px;
width:300px;
}
#designed img {
float:right;
}
.socialbox {
float:left;
height:450px;
margin-top:50px;
width:800px;
}
#facebook {
float:left;
margin-left:100px;
}
#twitter {
float:left;
margin-left:75px;
}
#footer {
float:left;
margin-top:0;

padding-right:25px;
width:775px;
}
#social {
margin-left:185px;
margin-top:10px;
}
#contact {color:#000000}

#contact a {
	color:#231E3B
}

.icon {
float:left;
height:25px;
margin:5px;
width:25px;
}

.icon img{

height:25px;

width:25px;
}
#icgroup {
	margin-left: 320px;
}  











#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
  border-radius: 15px;
  text-align: center;
}
#boxes #dialog {
  width:450px; 
  height:auto;
  padding:10px;
  background-color:#ffffff;
 
  font-size: 15pt;
}
.maintext{
	text-align: center;
 
  text-decoration: none;
}
body{
  background: url('bg.jpg');
}
#lorem{
	
	font-size: 12pt;
  text-align: left;
}
#popupfoot{
	font-size: 10pt;
	padding: 10px 20px;
}
#popupfoot a{
	text-decoration: none;
}
.agree:hover{
	background-color: #FFFFFF;
}
.popupoption:hover{
	background-color:#FFFFFF;
	color: green;
}
.popupoption2:hover{
	
	color: red;
}









