@charset "UTF-8";
/* CSS Document */

.comments .indent_comm{ padding:0 0 5px 7px;}
.comments { color:#FFFFFF; font-size:1.01em; font-weight:bold; text-transform:uppercase; line-height:1.9em; padding:30px 40px 30px 20px;}
.comments span{ background:url(http://www.imagina.mc/2011/toolsCss/bull_1.gif) 0 4px no-repeat; padding:3px 0 7px 24px;}
.comments a { text-decoration:underline; color:#FFFFFF; font-size:1.01em; line-height:1.9em;}
.comments a:hover{text-decoration:none;}


/*******************box*********************************/
.left_top{ background:url(http://www.imagina.mc/2011/toolsCss/left_top.gif) left top no-repeat;}
.right_top{ background:url(http://www.imagina.mc/2011/toolsCss/right_top.gif) right top no-repeat;}
.left_bot{ background:url(http://www.imagina.mc/2011/toolsCss/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(http://www.imagina.mc/2011/toolsCss/right_bot.gif) right bottom no-repeat; width:100%;}

.side_left{ background:url(http://www.imagina.mc/2011/toolsCss/side_left.gif) left top repeat-y #F70000;}
.side_right{ background:url(http://www.imagina.mc/2011/toolsCss/side_right.gif) right top repeat-y;}
.side_top{ background:url(http://www.imagina.mc/2011/toolsCss/side_top.gif) left top repeat-x;}
.side_bot{ background:url(http://www.imagina.mc/2011/toolsCss/side_bot.gif) left bottom repeat-x;}
/***************************end**************************/

/*******************box*********************************/
.left_top_2{ background:url(http://www.imagina.mc/2011/toolsCss/left_top_2.gif) left top no-repeat;}
.right_top_2{ background:url(http://www.imagina.mc/2011/toolsCss/right_top_2.gif) right top no-repeat;}
.left_bot_2{ background:url(http://www.imagina.mc/2011/toolsCss/left_bot_2.gif) left bottom no-repeat;}
.right_bot_2{ background:url(http://www.imagina.mc/2011/toolsCss/right_bot_2.gif) right bottom no-repeat; width:100%;}

.side_left_2{ background:url(http://www.imagina.mc/2011/toolsCss/side_left_2.gif) left top repeat-y #BF0000;}
.side_right_2{ background:url(http://www.imagina.mc/2011/toolsCss/side_right_2.gif) right top repeat-y;}
.side_top_2{ background:url(http://www.imagina.mc/2011/toolsCss/side_top_2.gif) left top repeat-x;}
.side_bot_2{ background:url(http://www.imagina.mc/2011/toolsCss/side_bot_2.gif) left bottom repeat-x;}
/***************************end**************************/

#container2 {
width:751px;
height:195px;
padding-left:5px;
padding-right:5px;
}

#container2a {
width:489px;
height:195px;
background:#551001 url(images/pic_fruit.jpg) 34px 0 no-repeat;
float:left; color:#4D4747;
}

#container2b {
width:260px;
height:193px;
border:1px solid #F2DBBA;
background-color:#F5E9D9; color:#4D4747;
float:right;
}

#container2b1 {
width:220px;
height:Auto;
background-color:#F5E9D9;
margin:auto;
padding-top:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7E1A02;
text-align:justify;
}

.container2b2 {
width:200px;
height:22px;
border-bottom:2px solid #F5E9D9;
background-color:#F2DBB9; color:#4D4747;
padding-left:20px;
margin:auto;
}

#container3 {
width:751px;
height:350px;
padding-left:5px;
padding-right:5px;
}

#container3a {
width:151px;
height:498px;
background-color:#551001;
float:left; color:#4D4747;
padding-left:34px;
}

.container3a1 {
width:121px;
height:24px;
border-top:1px solid #AA8880;
padding-left:22px;
padding-top:7px;
}

#container3b {
width:304px;
height:495px;
float:left;
margin:0 0 12px;
}

#container3b1 {
width:240px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4747;
font-weight:normal;
text-decoration:none;
margin:16px 32px 0px 32px;
text-align:justify;
line-height:14px; background-color:inherit;
}
#container3b1 h2 {
	height:33px; text-indent:-2000px;
	background:url(images/welcome.gif) 0 10px no-repeat;
}

.container3b2 {
width:240px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:normal;
text-decoration:none;
margin:0px 0px 0px 32px;
text-align:right;
background-color:inherit;
}
.container3b2:hover {
color:#830202; background-color:inherit;
}

#container3b3 {
width:227px;
height:28px;
background:#AC3A02 url(images/latest_masterpiece.gif) 14px 50% no-repeat;
padding-left:13px;  color:#4D4747;
padding-top:9px;
margin:0px 32px 0px 32px;
text-indent:-2000px;
}

#container3b4 {
width:238px;
height:202px; color:#4D4747;
background-color:#F5E9D9;
margin:0px 32px 0px 32px;
border-bottom:1px solid #F2DBBA;
border-left:1px solid #F2DBBA;
border-right:1px solid #F2DBBA;
background-image:url(images/pic_girl.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#container3b4a {
width:100px;
height:176px;
background-color:#F5E9D9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7E1A02;
line-height:14px;
padding-left:10px;
padding-top:15px;
}

.brown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7E1A02; background-color:inherit;
	text-decoration:none;
	font-weight:normal;
}
.brown:hover {
color:#3B0B00; background-color:inherit;
text-decoration:underline;
}

#container3c {
width:262px;
height:490px;
float:left;
margin:0 0 12px;
}

.container3c1 {
width:231px;
height:30px;
background-color:#AC3A02; color:#4D4747;
padding-top:7px;
padding-left:9px;
margin-top:22px;
}
.container3c1 h2 {
	background:url(images/hot_offer.gif) 0 0 no-repeat; text-indent:-2000px;
}

.special {
	margin-top:55px;
}
.special h2 {
	background:url(images/some_specials.gif) 0 0 no-repeat; text-indent:-2000px;
}
#container3c2 {
width:238px;
height:130px;
background-color:#F5E9D9; color:#4D4747;
border-bottom:1px solid #F2DBBA;
border-left:1px solid #F2DBBA;
border-right:1px solid #F2DBBA;
background-image:url(images/cake.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}

#container3c2a {
width:104px;
height:31px;
float:right;
padding-right:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7E1A02; background-color:inherit;
text-decoration:none;
font-weight:normal;
line-height:12px;
}

#container3c2a1 {
width:80px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
text-align:justify;
float:right;
padding-left:24px;
}

.container3c2a2 {
width:188px; color:#4D4747;
height:179px;
background-color:#F5E9D9;
border-bottom:1px solid #F2DBBA;
border-left:1px solid #F2DBBA;
border-right:1px solid #F2DBBA;
padding-left:25px;
padding-right:25px;
padding-top:22px;
}
