td.newsbg{
background: #fff url('images/special_07.jpg') no-repeat;
width: 659px;
}

table.news{
margin-top: 70px;
margin-left: 100px;
width: 536px;
}

.newstext{
background-color: #dbdbdb;
padding: 10px;
margin: 5px;
font-family: Georgia;
width: 130px;
font-size: 10px;
color: #785050;
}


body{
background-color:#ffe6f2;
background-image:url('images/candybackground.gif')
}

td.portfoliotext{
font:normal 12px Georgia;
padding-top:40px;
}

a.portfolio:link,a.portfolio:visited,a.portfolio:active{
color:#df688a
}

a.portfolio:hover{
color:#a17601
}

a.main:link,a.main:visited,a.main:active{
font-size: 11px;
font-family: Georgia;
font-weight: normal;
line-height: 15px;
letter-spacing: 0px;
color:#52130e;
text-decoration:none;
padding-left:15px;
}

a.main:hover{
color:#ff3d98;
}


a.main2:link,a.main2:visited,a.main2:active{
color:#f43688;
text-decoration:none;
}

a.main2:hover{
color:#b47d50;
}


.style1{
font:normal 13px Georgia;
color:#511c1c;
}

.style2{
font:normal 13px Georgia;
color:#5B310B;
padding-left:25px;
padding-right:25px;
}

.style3{
font:normal 13px Georgia;
color:#f43688;
}


.stylelogo{
font:normal 16px Georgia;
color:#f43688;
letter-spacing: 1px;
}

.style4{
color:#905114;
}

.style5{
color:#f43688;
}


.footer{
font-family: Georgia;
font-size: 11px;
font-weight:normal;
color:#511c1c;
padding-bottom:10px;
}



body {
margin: 0px;
padding: 0px;
font-family: Georgia, Verdana, helvetica, sans-serif;
font-size: 13px;
text-align: left;
}

table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}

A:link {
	color: #9f5633;
	text-decoration: none;
}

A:visited {
	color: #9f5633;
	text-decoration: none;
}

A:active {
	color: #9f5633;
	text-decoration: none;
}

A:hover {
	color: #f43588;
	text-decoration: none;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	border:1px dotted #d4e977;
}

.detailname{
font:normal 20px arial;
color:#bfdf33;
letter-spacing:1px;
text-align:center;
}


.prodname{
color:#f43588;
}

td.cobhl{
color:#ff6cac;
}

h1{
font:normal 20px arial;
color:#bfdf33;
letter-spacing:1px;
}

h2{
font:normal 20px arial;
color:#bfdf33;
letter-spacing:1px;
}



A.ectlink:link{
color: #f43588;
text-decoration: none;
}

A.ectlink:visited{
color: #f43588;
text-decoration: none;
}


A.ectlink:active{
color: #f43588;
text-decoration: none;
}


A.ectlink:hover{
color: #9f5633;
text-decoration: none;
}

.prodname{
text-align:center;
}

p.prodnavigation strong{
font-size: 11px;
font-family: Georgia;
font-weight: bold;
color: #52130e;
}

.proddescription{
font-family: Georgia;
color: #52130e;
}

.prodprice{
font-family: Georgia;
color: #ff2f9b;
}

.detaildescription{
font:bold 11px tahoma;
}

ul.one
{list-style-type: none;
padding:0px;
margin:0px 0px 0px 15px;
}

li.one {
background: url('images/pinkarrow.gif') no-repeat 2px center;
text-decoration:none;
line-height:12px;
list-style-type: none;
padding-top:1px;
padding-bottom:1px;
padding-left:0;
}

.detaildiscounts{
color:#000000;
}

.detailoption{
font-weight:normal;
font-size: 12px; 
font-family: Georgia;
}

td.recent{
background-image:url('templates/images/recentlyfinished.gif');
width: 353px;
height: 243px;
}


td.slideshow {
background: #ffffff url(http://candycrayon.com/images/candyheader_04.gif) no-repeat;
width: 389px;
height: 313px;
}

#slide {
position:relative;
width: 200px;
top:75px;
left:70px;
}



td.cmtop {
background: #fff url(http://candycrayon.com/images/candymenusides.gif) repeat-y;
width: 208px;
}

td.cmbottom {
background: #fff url(http://candycrayon.com/images/candymenubottom.gif) no-repeat;
width: 203px;
height: 6px;
}

table.mainco{
width: 878px;
background-color: #ffffff;
}

