*		{ margin:0; padding:0; border:0; }

ul		{ list-style:none; }
a		{ color:#db0046; text-decoration:underline; }
a:hover	{ text-decoration:none; }

h1 {padding:0 0 10px; color:#db0046; font-size:20px;}

body {
	color:#3c0013;
	background:#e592be;
	font:normal 12px/14px Tahoma;
	text-align:left;
}

#main {
	min-width:1000px;
	width:100%;
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
}

#header {
	background:url(img/head-bg.gif) repeat-x;
}
#header-l {
	background:url(img/head-l.jpg) no-repeat;
}
#header-r {
	height:209px;
	background:url(img/head-r.jpg) no-repeat top right;
}
#baner {
	text-align:center;
	padding:13px 0 0 0;
}
#baner img {
	vertical-align:top;
	width:468px;
	height:60px;
	border:1px solid #665b56;
}
#lovesme {
	text-align:center;
	height:57px;
}

#header-nav {
	text-align:center;
	margin:28px 0 0 0;
}
#header-nav li {
	display:inline;
	margin:0 10px;
}
#header-nav li a {
	color:#2f0122;
	padding:3px 0 0 0;
	text-decoration:none;
	font:normal 17px/18px Tahoma;
	background:url(img/line.gif) repeat-x top;
}


#wrapper {
	float:left;
	width:100%;
}
#content {
	margin: 0 205px 0 212px;
}
#content h2 {
	padding:20px;
}

.t {background:#f9f6f8 url(img/t.gif) 0 0 repeat-x; }
.b {background: url(img/b2.gif) 0 100% repeat-x}
.l {background: url(img/l2.gif) 0 0 repeat-y}
.r {background: url(img/r2.gif) 100% 0 repeat-y}
.bl {background: url(img/bl2.gif) 0 100% no-repeat}
.br {background: url(img/br2.gif) 100% 100% no-repeat}
.tl {background: url(img/tl.gif) 0 0 no-repeat}
.tr {background: url(img/tr.gif) 100% 0 no-repeat; padding:15px 22px;}

.t strong,
.t2 strong {
	color:#db0046;
	font-size:12px;
}
.t p,
.t2 p {
	color:#3c0013;
	font-size:12px;
	line-height:14px;
	padding:10px 0;
}

.t2 {background:#f9f6f8 url(img/t2.gif) 0 0 repeat-x; }
.b2 {background: url(img/b2.gif) 0 100% repeat-x}
.l2 {background: url(img/l2.gif) 0 0 repeat-y}
.r2 {background: url(img/r2.gif) 100% 0 repeat-y}
.bl2 {background: url(img/bl2.gif) 0 100% no-repeat}
.br2 {background: url(img/br2.gif) 100% 100% no-repeat}
.tl2 {background: url(img/tl2.gif) 0 0 no-repeat}
.tr2 {background: url(img/tr2.gif) 100% 0 no-repeat; padding:15px 22px;}


#navigation {
	float:left;
	width:212px;
	margin-left:-100%;
	background:url(img/content-l.jpg) no-repeat;
}

#menu {
	margin:17px 0 0 5px;
	background:url(img/menu-bg.gif) repeat-y;
}
#menu-t {
	background:url(img/menu-t.gif) no-repeat;
}
#menu-b {
	background:url(img/menu-b.gif) no-repeat bottom left;
}
#menu ul {
	padding:25px 23px 45px 7px;
}
#menu li {
	padding:2px 0 2px 30px;
	margin:2px 0;
	background:url(img/list.gif) no-repeat 0 3px;
}
#menu li a {
	color:#2f0122;
	font:normal 14px/22px Times New Roman;
	text-decoration:none;
	text-transform:uppercase;
}
.box {
	margin:17px 0 0 5px;
	background:url(img/box-bg.gif) repeat-y;
}
.box-t {
	background:url(img/box-t.gif) no-repeat;
}
.box-b {
	padding:12px 23px 25px 7px;
	background:url(img/box-b.gif) no-repeat bottom left;
}
.box strong {
	color:#db0046;
}
.box p {
	padding:9px 7px 10px 7px;
	background:url(img/line.gif) no-repeat top;
}
.box a {
	color:#db0046;
	font-weight:bold;
	text-decoration:none;
}

.box h2 {
	color:#2f0122;
	font:normal 14px/18px Times New Roman;
	text-transform:uppercase;
	position:relative;
	top:2px;
}

#extra {
	float:left;
	width:205px;
	margin-left:-205px;
	background:url(img/content-r.jpg) no-repeat;
}

#extra .box {
	width:199px;
	margin-top:15px;
	background:url(img/box-bg2.gif) repeat-y;
}
#extra .box-t {
	background:url(img/box-t2.gif) no-repeat;
}
#extra .box-b {
	padding:12px 0 15px 6px;
	background:url(img/box-b2.gif) no-repeat bottom left;
}
#extra .box strong {
	color:#db0046;
}
#extra .box p {
	padding:9px 15px 10px 0;
	margin:0 7px 0 7px;
	background:url(img/line.gif) no-repeat top left;
}
#extra .box a {
	color:#db0046;
	font-weight:bold;
	text-decoration:none;
}

#extra .box h2 {
	color:#2f0122;
	font:normal 14px/18px Times New Roman;
	text-transform:uppercase;
	position:relative;
	top:2px;
}


.shetchik {
	width:205px;
	margin:20px 0;
	background:url(img/shetchik.gif) repeat-y;
}
.shetchik-t {
	background:url(img/shetchik-t.gif) no-repeat;
}
.shetchik-b {
	padding:20px;
	background:url(img/shetchik-b.gif) no-repeat bottom left;
}
.shetchik p {
	text-align:center;
	padding:10px 0;
}



#footer {
	clear:both;
	width:100%;
	text-align:center;
	color:#1c3042;
	font-size:12px;
	position:relative;
	background:url(img/footer.gif) repeat-x;
}
#footer-l {
	background:url(img/footer-l.gif) no-repeat;
}
#footer-r {
	height:40px;
	padding:35px 200px 0 200px;
	background:url(img/footer-r.gif) no-repeat top right;
}

#design {
	position:absolute;
	top:35px; right:67px;
	width:70px;
	font-size:10px;
}