body {
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#06739c;
	background:url(../images/header.gif) repeat-x;
    background-color:#FFFFFF;
}
H1 {font:11px Arial, Helvetica, sans-serif;color:#06739c;margin:6px 0 0;}
a {
	color:#0f7da6;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
    color:#F577A2;
}
form {
	padding:0;
	margin:0;
}
ul {
	padding:0;
	margin:0;
	list-style:none;
}





.storeProfile

{

width: 463px;

height: 72px;

padding-top: 23px;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

}



.storePortrait  
{

float: left;

width: 98px;

padding-left: 2px;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

}


.storeDescription  

{

float: left;

width: 350px;
padding-left:10px;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

font-family: Arial,Helvetica,sans-serif;

font-size: 12px;
line-height:18px;

color: #0F7DA6;

}








.awardProfile

{

width: 221px;

height: 90px;

padding-top: 19px;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

}



.awardPortrait  
{

float: left;

width: 64px;

padding-left: 2px;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

}


.awardDescription  

{

float: left;

width: 146px;
padding-left:6px;

background-color: #F4FCFE;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

font-family: Arial,Helvetica,sans-serif;

font-size: 12px;
line-height:18px;

color: #0F7DA6;

}
















--------------


p {
	margin:6px 0 0;
}

.blue {

font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}


.form_blue {


font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}





h2 {
	margin:0;
}
h2.welcome {
	padding:10px 0 0 12px;
}
.link {
	display:block;
	width:90px;
	height:23px;
	overflow:hidden;
	background:url(../images/link-bg.jpg);
	color:#06739C;
	text-align:center;
	line-height:23px;
}
.welcome .link {
	float:right;
	margin-top:-5px;
}
#main {
	width:905px;
	margin:0 auto;
}
#header {
	height:197px;
	position:relative;
	z-index:2;
}
a.logo {
	display:block;
	width:224px;
	height:173px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/logo.jpg);
	margin-left:2px;
	z-index:2;
	position:relative;
}
ul#top-nav {
	height:33px;
	position:absolute;
	left:225px;
	top:14px;
}
ul#top-nav li {
	float:left;
}
ul#top-nav li a {
	display:block;
	color:#fff;
	border-bottom:7px solid #fee1ec;
	background:#f680a7 url(../images/left-nav.gif) no-repeat;
	height:26px;
	float:left;
}
ul#top-nav li a:hover,
ul#top-nav li.active a {
	text-decoration:none;
	border-bottom:7px solid #94e0f6;
	background-position:0 -26px;
}
ul#top-nav li a span {
	display:block;
	float:left;
	height:26px;
	background:url(../images/right-nav.gif) no-repeat 100% 0;
	cursor:pointer;
	line-height:26px;
	padding:0 12px;
}
.safari ul#top-nav li a span {
	padding:0 10px;
}
ul#top-nav li a:hover span,
ul#top-nav li.active a span {
	background-position:100% -26px;
}
.left-header {
	height:26px;
	width:40%;
	position:absolute;
	top:14px;
	left:0;
	background:url(../images/left-header.gif);
}
.contacts-holder {
	position:absolute;
	bottom:0;
	right:0;
	color:#f576a1;
	width:150px;

	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
}
.contacts-holder label {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0f7da6;
	padding:9px 0;
	display:block;
	width:100%;
	letter-spacing:0px;
}
.subscribe {
	width:126px;
	height:24px;
	overflow:hidden;
	float:left;
	background:url(../images/subscribe.gif);
}
.subscribe input {
	padding:0;
	border:0;
	width:119px;
	height:17px;
	margin:4px 0 0 4px;
	font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
	color:#06739c;
    letter-spacing:0px;
}
.go {
	float:left;
	margin:3px 0 0 3px;
}
#content {
	width:100%;
}
#left-holder {
	width:228px;
	float:left;
	background:url(../images/left-holder.gif);
	position:relative;
	z-index:2;
}
.left-holder {
	width:228px;
	float:left;
	background:url(../images/left-holder.gif);
	position:relative;
	z-index:2;
}
.left-holdert {
	background:url(../images/left-holdert.jpg) no-repeat;
	padding-top:45px;
}
.left-holderb {
	background:url(../images/left-holderb.gif) no-repeat 0 100%;
	padding-bottom:8px;
	height:1%;
}

#left-nav {
	padding:0 14px 0 21px;
	font-size:12px;
    letter-spacing:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#left-nav li {
	padding-top:1px;
	background:url(../images/dot.gif) repeat-x;
	position:relative;
	z-index:500;
}

#left-nav li a {
	display:block;
	z-index:650;		
	
}

#left-nav li a span {
	display:block;
	padding:8px 0 8px 44px;
	cursor:pointer;
	height:1%;
}
#left-nav li ul {
	display:none;
	position:absolute;
	left:179px;
	top:1px;
	padding-left:13px;
    background:url(../images/trans.gif) no-repeat;
	width:126px;
	z-index:850;		
}
#left-nav li:hover ul,
#left-nav li.active ul {
	display:block;
	z-index:950;		

}
#left-nav li ul li {
	padding:1px 0;
	border:1px solid #aee5f9;
	background-image:url(../images/trans.gif) no-repeat;
	background:#dcf4fd;
	z-index:1050;		
}
#left-nav li ul li a {
	color:#dcf4fd;
	padding:5px 0 5px 22px;
	background:url(../images/subnav.gif) no-repeat 8px 49% !important;
	color:#0f7da6;
	height:1%;
	z-index:1150;		
}


.ico-1 span {
	background:url(../images/icons/ico-1.gif) no-repeat 0 50%;
}
.ico-2 span {
	background:url(../images/icons/ico-2.gif) no-repeat 0 50%;
}
.ico-3 span {
	background:url(../images/icons/ico-3.gif) no-repeat 0 50%;
}
.ico-4 span {
	background:url(../images/icons/ico-4.gif) no-repeat 0 50%;
}
.ico-5 span {
	background:url(../images/icons/ico-5.gif) no-repeat 0 50%;
}
.ico-6 span {
	background:url(../images/icons/ico-6.gif) no-repeat 0 50%;
}
.ico-7 span {
	background:url(../images/icons/ico-7.gif) no-repeat 0 50%;
}
.ico-8 span {
	background:url(../images/icons/ico-8.gif) no-repeat 0 50%;
}
.ico-9 span {
	background:url(../images/icons/ico-9.gif) no-repeat 0 50%;
}
.ico-10 span {
	background:url(../images/icons/ico-10.gif) no-repeat 0 50%;
}
.ico-11 span {
	background:url(../images/icons/ico-11.gif) no-repeat 0 50%;
}
.ico-12 span {
	background:url(../images/icons/ico-12.gif) no-repeat 0 50%;
}
.ico-13 span {
	background:url(../images/icons/ico-13.gif) no-repeat 0 50%;
}
.ico-14 span {
	background:url(../images/icons/ico-14.gif) no-repeat 0 50%;
}
.ico-15 span {
	background:url(../images/icons/ico-15.gif) no-repeat 0 50%;
}
.ico-16 span {
	background:url(../images/icons/ico-16.gif) no-repeat 0 50%;
}


.ico-17 span {
	background:url(../images/icons/ico-17.gif) no-repeat 0 50%;
}

.ico-18 span {
	background:url(../images/icons/ico-18.gif) no-repeat 0 50%;
}

.ico-19 span {
	background:url(../images/icons/ico-19.gif) no-repeat 0 50%;
}

.ico-20 span {
	background:url(../images/icons/ico-20.gif) no-repeat 0 50%;
}

#center-holder {
	width:484px;
	float:left;
	padding:0 0 0 27px;
	margin-top:-136px;
}
.date {
	text-align:right;
	position:relative;
	margin-bottom:-5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;

}
.blue-holder {
	border:1px solid #e3f5f8;
	background:#f4fcfe url(../images/blue-box.gif) repeat-x;
	position:relative;

	margin-top:5px;
	padding:0 8px 11px;
	height:1%;
	z-index:0;
}


.blue-holder p {
font-size:12px;
line-height:18px;
}

.blue-holder H1 {
font-size:12px;

}


.decor-1 {
	position:absolute;
	top:-16px;
	left:-15px;
}
.decor-2 {
	position:absolute;
	top:-10px;
	right:-2px;
}
.horoscope {
	width:100%;
	overflow:hidden;
	padding-bottom:8px;
}
.horoscope li {
	width:77px;
	float:left;
	text-align:center;
	font-size:10px;
	padding-top:15px;
}
.horoscope li a {
	display:block;
	width:40px;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto;
}
.horoscope li a:hover {
	background-position:0 -40px;
}
.hor-1 {
	background:url(../images/horoscope/hor-1.jpg);
}
.hor-2 {
	background:url(../images/horoscope/hor-2.jpg);
}
.hor-3 {
	background:url(../images/horoscope/hor-3.jpg);
}
.hor-4 {
	background:url(../images/horoscope/hor-4.jpg);
}
.hor-5 {
	background:url(../images/horoscope/hor-5.jpg);
}
.hor-6 {
	background:url(../images/horoscope/hor-6.jpg);
}
.hor-7 {
	background:url(../images/horoscope/hor-7.jpg);
}
.hor-8 {
	background:url(../images/horoscope/hor-8.jpg);
}
.hor-9 {
	background:url(../images/horoscope/hor-9.jpg);
}
.hor-10 {
	background:url(../images/horoscope/hor-10.jpg);
}
.hor-11 {
	background:url(../images/horoscope/hor-11.jpg);
}
.hor-12 {
	background:url(../images/horoscope/hor-12.jpg);
}
.horoscope li span {
	display:block;
	text-transform:uppercase;
	padding-top:5px;
}
.double-box {
	width:500px;
	margin-right:-7px;
	padding-bottom:10px;
	overflow:hidden;
}
.double-box .blue-holder {
	width:221px;
	margin-right:6px;
	padding-bottom:30px;
	float:left;
}
.double-box .blue-holder .link {
	position:absolute;
	bottom:-10px;
	background:url(../images/link-bg2.jpg) no-repeat;
}
.left-link {
	left:0;
}
.right-link {
	right:0;
}
#right-holder {
	width:157px;
	float:right;
	background:url(../images/right-bg.gif) repeat-y;
	margin-top:10px;
}
.top-right {
	background:url(../images/top-right.gif) no-repeat;
	padding-top:7px;
}
.bottom-right {
	background:url(../images/bottom-right.gif) no-repeat 0 100%;
	padding-bottom:7px;
}
#right-nav {
	padding:0 9px;
	font-size:12px;
    letter-spacing:0px;
	font-family:Arial, Helvetica, sans-serif;

}

#right-nav li {
	padding-top:1px;
	background:url(../images/dot.gif) repeat-x;
		position:relative;
	z-index:500;
}

#right-nav li a {
	color:#dcf4fd;
	padding:6px 0 6px 22px;
	background:url(../images/subnav.gif) no-repeat 8px 49%;
	color:#0f7da6;
	display:block;
	height:1%;
	
}

#right-nav li ul {
	display:none;
	position:absolute;
	left:-139px;
	top:1px;
	padding-left:13px;
    background:url(../images/trans.gif) no-repeat;
	width:126px;
}
#right-nav li:hover ul,
#right-nav li.active ul {
	display:block;
	z-index:950;		

}

#right-nav li ul li {
	padding:1px 0;
	border:1px solid #aee5f9;
	background-image:url(../images/trans.gif) no-repeat;
	background:#dcf4fd;
	z-index:1050;		
}

#right-nav li a:hover {
	background:#2e9dc7 url(../images/subnavh.gif) no-repeat 8px 49%;
	color:#fff;
	text-decoration:none;
}

#footer {
	
	padding:25px 157px 5px 249px;
	text-align:center;
	clear:both;
}
#footer p {
	background:url(../images/dot.gif) repeat-x 0 100%;
	display:inline;
	padding:4px;
	font-size:12px;
    letter-spacing:0px;
	font-family:Arial, Helvetica, sans-serif;
}


 .seal{text-align:center;margin-left:20px;margin-right:10px;border:0;white-space:nowrap;height:79px;padding-left:5px}

.fl{float:left}
.fr{float:right}
