/* CSS Document */

body {
	background-image: url(../images/candy/bg.jpg);
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a:hover {
	color: #AAFFAA;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a:active {
	color: #66FFFF;
	text-decoration: underline;
}

a:link.onwhite, a:visited.onwhite {
	color: #0f2b8e;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a:hover.onwhite {
	color: #85cae9;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

.corner_top {
	position: absolute;
	left: -1px;
	top: 0px;
	width: 258px;
	height: 138px;
}
.corner_bot {
	position: absolute;
	left: 0px;
	top: 138px;
	width: 169px;
	height: 157px;
}
.main_img {
	position: absolute;
	left: 186px;
	top: 152px;
	width: 462px;
	height: 275px;
}
.product_back {
	position: absolute;
	left: 202px;
	top: 157px;
	width: 763px;
	background-color: #0e2c8e;
	background-image: url(../images/candy/prod_bg.jpg);
}
.sidebar {
	position: absolute;
	left: 0px;
	top: 291px;
	width: 168px;
}
.contact_info {
	position: absolute;
	left: 648px;
	top: 86px;
	width: 230px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.contact_info1 {
	position: absolute;
	left: 669px;
	top: 573px;
	width: 310px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}
.product_nav {
	position: absolute;
	left: 578px;
	top: 89px;
	width: 387px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #0e2c8e;
	background-image: url(../images/candy/prod_top.jpg);
}
.web_special {
	position: absolute;
	left: 700px;
	top: 152px;
}
.ltbk {
	position: absolute;
	left: 700px;
	top: 298px;
}
.peml_link {
	position: absolute;
	left: 186px;
	top: 445px;
}
.ramparts_link {
	position: absolute;
	left: 429px;
	top: 445px;
}
.proj_text {
	position: absolute;
	left: 186px;
	top: 445px;
	background-color: #FFFFFF;
	width: 462px;
	height: 101px;
	background-image: url(../images/candy/proj_text_bg.jpg);
	color: #000033;
}
.contact_text {
	position: absolute;
	left: 182px;
	top: 153px;
	background-color: #FFFFFF;
	width: 462px;
	height: 103px;
	background-image: url(../images/candy/contact_text_bg.jpg);
	color: #000033;
}
.proj_test {
	position: absolute;
	left: 779px;
	top: 156px;
	width: 221px;
	height: 253px;
	background-image: url(../images/candy/proj_test.jpg);
	color: #000033;
}
.proj_comp1 {
	position: absolute;
	left: 666px;
	top: 152px;
}
.proj_comp2 {
	position: absolute;
	left: 666px;
	top: 290px;
}
.proj_comp3 {
	position: absolute;
	left: 666px;
	top: 428px;
}
.proj_inst {
	position: absolute;
	width: 221px;
	height: 120px;
	left: 779px;
	top: 428px;
}
.form_text {
	position: absolute;
	left: 186px;
	top: 277px;
	width: 462px;
	height: 325px;
	color: #000033;
}
.letkids {
position:absolute;
top:392px;
left:-9px;
width:394px;
height:30px;
}
.aboutus_divtext {
	position: absolute;
	left: 231px;
	top: 160px;
	width: 378px;
	height: 373px;
	color:#000099;
}
.aboutus_text {
	position: absolute;
	left: 222px;
	top: 154px;
	width: 396px;
	height: 491px;
	background-image:url(../images/candy/aboutus_bg.jpg);
	color: #000033;
}
.projecttextskin {
	position:absolute;
	left:746px;
	top:184px;
	width:250px;
	height:327px;
}
.project_divtext {
	position: absolute;
	left: 392px;
	top: 406px;
	width: 294px;
	height: 75px;
	color:#FFFFFF;
}
.featuredprojectimages1 {
	position:absolute;
	left:723px;
	top:401px;
	width:169px;
	height:119px;
}
.featuredprojectimages2 {
	position:absolute;
	left:723px;
	top:276px;
	width:169px;
	height:119px;
}
.featuredprojectimages3 {
	position:absolute;
	left:722px;
	top:150px;
	width:169px;
	height:119px;
	
	b
}
.featuredprojectbig {
	position:absolute;
	left:393px;
	top:172px;
	width:169px;
	height:119px;
}
.thankyou_text {
	position: absolute;
	left: 187px;
	top: 154px;
	width: 462px;
	height: 102px;
	background-image:url(../images/candy/contact_text_bg.jpg);
	color: #000033;
}
.superiorshades_link {
	position: absolute;
	left: 385px;
	top: 447px;
}
.litchfield_link {
	position: absolute;
	left: 429px;
	top: 445px;
}
.publish {
	position: absolute;
	left: 10px;
	top: 550px;
	width: 150px;
	height: 20px;
	z-index: 10000;
}
a.publishlink:link, a.publishlink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.publishlink:hover {
	color: #AAFFAA;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}


#newnews li a {
	color: #FFFFFF;
	font-weight: bold;
	}
	
#newnews li a:hover {
	color: #330000;
	}
