@charset "utf-8";
/* CSS Document */
html,body 
{
    margin:0;
    padding:0;
    height:100%;
    font-family:Arial, Helvetica, sans-serif;
    background:#f7f3f0;
	min-width:1002px;
	font-size: 12pt;
}
a
{
    color: #cadb36;
    text-decoration: none;
    font-weight:bold;
}

#container {position:relative;margin:0 auto;width:100%; height:auto !important; height:100%;min-height:100%;  }
.content_all{ width:500px; margin:0 auto;  }

#content { float:left;height:auto;width:100%;  top:15%; position:absolute;}
#content .content_all{height:260px;  background:transparent; }
#content .content_all #logo { text-align:center; width:100%; height:75px;}

#content .content_all #timer,
#content .content_all #title,
#content .content_all #box_form{ width:100%; height:auto;padding:0;text-align:center;  float: left;}

#content .content_all #timer {height:99px; width:492px;padding:0 4px;}
#content .content_all #timer #countdown{font-size:50px; font-weight:bold; padding:6px 0; text-align:left; width:489px; height:63px;  float:left;}
#content .content_all #timer #countdown span, #content .content_all #timer .timer_text span{display:block; float:left;}
.dot{ width:17px; padding-left:5px; font-size:35px; padding-top:8px;}
.days{ width:133px; padding:0 0 0 10px; letter-spacing:20px; }
.hour,.minute, .second{ width:84px;letter-spacing:20px; padding-left:9px;}

#content .content_all #timer .timer_text{height:24px; float: left; width:489px; font-size:15px;text-transform:uppercase; font-weight:bold; padding-top:4px;}

.top_spacer
{
    height: 100px;

}



.main_logo
{

}
img
{
    border: 0px;
}
td
{
    padding: 0px;
    margin: 0px;
}

.social_list{
	float:right;
	padding:0 0 0 16px;
	position:relative;
}

.social_list ul
{
    float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.social_list li
{
    float:right;
	margin:0 17px 0 0;
	display:inline;
}

.social_list ul a{
	float:left;
	margin:0 17px 0 0;
	outline:none;
}

.social_end li
{

    float: right;
}

.tab_list
{
    float:left;
	padding: 20px 0 0 16px;

}

.tab_list ul
{
    float:left;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.tab_list li
{
    float:right;
	margin:0 17px 0 0;
	display:inline;
}

.tab_list ul a{
	float:left;
	margin:0 17px 0 0;
	outline:none;
}

#tabs div
{
    margin-top:20px;

}

#tabs div h3
{
    width:100%;
    padding: 10px 10px 10px 10px;
    color:#cadb36;
    font-weight:normal;
    font-size:16pt;
}

#tabs div .padText
{
    padding: 0px 10px 15px 10px;
    margin-top:20px;
    color:#eeeeff;
}

#footer
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 0.6em;
    color: #151515;
}

#footer a
{
    color: #000000;
    text-decoration: none;
    font-weight:bold;
}

.green
{
    color:#cadb36;
}

.greenType
{
    color:#cadb36;
    font-family:Arial, Helvetica, sans-serif;
}

.teal
{
    color: #007355;
    text-decoration: none;
    font-weight:bold;
}

.wrapper{
	width:100%;
	min-height:100%;
	position:absolute;
	background:url(http://www.regencamp.com/images/regenback.png) no-repeat;
	background-position:left top;
		
}

.holder{
	width:100%;
	background:#f7f3f0;
}