@charset "utf-8";

body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFFFFF;
    background-image: url(../images/main_bg.jpg);
    background-repeat: repeat;
    background-attachment: fixed;
}
#wrapper
{
	margin-left: auto;
	position: relative;
	width: 990px;
	height: 1630px;
	margin-right: auto;
	top: 0px;
}
#redbox_logo
{
    margin-left: auto;
    position: relative;
    width: 990px;
    margin-right: auto;
    top: 0px;
}
#main_content
{
	position: absolute;
	width: 860px;
	height: 1360px;
	z-index: 1;
	left: 127px;
	top: 270px;
	background-color: #6ccef3;
}
#contact_details {
	position:absolute;
	width:302px;
	height:50px;
	z-index:50001;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	left: 19px;
	top: 11px;
	text-align: left;
	color: #FFFFFF;
}
.telephone {
	font-size: 20px;
} 
.email a:link{
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF;
}
#price_star
{
    position: absolute;
    width: 350px;
    height: 350px;
    z-index: 3;
    left: 500px;
    top: 2px;
}
#countdown
{
    position: absolute;
    width: 468px;
    height: 80px;
    z-index: 5002;
    left: 1px;
    top: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #0099FF;
    border-bottom-color: #0099FF;
}
#blog_btn {
	position:absolute;
	width:80px;
	height:80px;
	z-index:50;
    left: 770px;
    top: 10px;
}
#craftysyntax 
{
	position: absolute;
	background-colorf: #6ccef3;
	width:155px;
	height:98px;
	left: 324px;
	top: 257px;
	z-index: 10000;
}
#delight_text
{
	position: absolute;
	width: 512px;
	height: 170px;
	z-index: 1000;
	left: 324px;
	top: 364px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0033CC;
	text-align: justify;
	visibility: visible;
}
#hdr_text
{
    position: absolute;
    width: 549px;
    height: 132px;
    z-index: 100;
    left: 6px;
    top: 94px;
    visibility: visible;
}
#news_ticker
{
	position: absolute;
	width: 515px;
	height: 19px;
	z-index: 10;
	left: 24px;
	top: 225px;
	visibility: visible;
}
#gift_boxes
{
	position: absolute;
	width: 295px;
	height: 453px;
	z-index: 6001;
	left: 16px;
	top: 252px;
	background-image: url(../images/gift_boxes.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	text-align: center;
}
.gift_box_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	top: 75px;
	position: relative;
	width: 295px;
	text-align: center;
}
#great_care_text
{
	position: absolute;
	width: 501px;
	height: 139px;
	z-index: 5000;
	left: 323px;
	top: 734px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0033CC;
	visibility: visible;
}
#flip_book_link
{
	position: absolute;
	width: 500px;
	height: 217px;
	z-index: 10;
	left: 323px;
	top: 520px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#order_1234
{
	position: absolute;
	width: 260px;
	height: 300px;
	z-index: 50000;
	left: 214px;
	top: 853px;
}
#winner_banner {
	position:absolute;
	width:290px;
	height:120px;
	z-index:1;
	left: 14px;
	top: 723px;
}
#link_to_us {
	position:absolute;
	width:150px;
	height:118px;
	z-index:2;
	left: 506px;
	top: 1071px;
}
#nws_letter
{
	position: absolute;
	width: 370px;
	height: 200px;
	z-index: 20;
	left: 465px;
	top: 865px;
}
.make_selection
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FF0000;
}
#ssl_logo
{
	position: absolute;
	z-index: 1;
	top: 1084px;
	left: 698px;
	height: 96px;
	width: 130px;
}
#twitter
{
	position: absolute;
	z-index: 500;
	height: 200px;
	width: 200px;
	top: 872px;
	left: 14px;
}
#addthis
{
	position: absolute;
	z-index: 5000;
	top: 330px;
	left: 520px;
}
#visa_logo
{
	position: absolute;
	z-index: 500;
	height: 58px;
	width: 600px;
	top: 1226px;
	left: 134px;
}
#footer
{
	position: absolute;
	z-index: 100;
	top: 1303px;
	width: 400px;
	height: 35px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	left: 243px;
}
.class1 a:link
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.class1 a:visited
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.class1 a:hover
{
    color: #0000CC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.class1 a:active
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
#visa_popup
{
    display: none;
}
#affilate
{
	position: absolute;
	width: 130px;
	z-index: 1;
	left: 5px;
	top: 272px;
	background-color: #FFFFFF;
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat;
}
.without {
	text-decoration: underline;
}
