/* CSS Document */
.bookmarkImage { margin:10px 0px 0px 0px; }
/* ------------------------------------------------------------------ LAYOUT ------------------------------------------------------------------- */
.divider { width:928px;height:20px; overflow:hidden; float:left; margin :0px; background:url(../images/background.png) repeat-y scroll;}

#left { width:928px; height:auto; overflow:hidden; float:left; margin :0px; padding-bottom:20px;  background:url(../images/background.png) right repeat-y scroll;}
#right { width:644px; height:auto; overflow:hidden; float:right;}
#top { width:928px;height:256px; overflow:hidden; float:left; margin :0px; background:url(../images/banner.jpg) no-repeat scroll;}
#xmasHolder { padding:0px 0px 4px 0px; margin:0px 4px 0px 4px; border-bottom:#CCCCCC dotted 1px; height:108px; overflow:hidden; }
/* ------------------------------------------------------------------ COLUMNS ------------------------------------------------------------------ */
.column { height:auto; overflow:hidden; float:left; clear:none; }
/* Left Column chef's recommandation*/
#colLeft { width:239px; height:inherit; padding:4px 0px 0px 25px;}
#colLeft  h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; color:#fff; line-height:10px; letter-spacing:1px}
#colLeft  h2 { font-family:"rage Italic"; font-size: 24px; font-style:italic; color:#ce0000;}
#colLeft  h2 a { color:#ffd38e; }
#colLeft  p a { color:#fff; text-decoration:underline; font-weight:bold;}
#colLeft  p a:hover { color:#fff; text-decoration:none; }
/* Right Column for main*/
#colRight { width:644px; padding:0px 0px 0px 0px; float:right; margin-right:20px;}
#colRight h2{ font-family:"Tekton Pro"; font-size:24px; color:#ce0000;}
#colRight h3{ font-family:"Tekton Pro"; font-size:14px; color:#ce0000;}
#colRight  p{ color:#9d9d9d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#colRight  p a { color:#fff; text-decoration:underline;}
#colRight  p a:hover { color:#fff; text-decoration:none; }
/* Right Column's main text for main*/
#colRightMain { width:344px; padding:10px 0px 0px 10px; float:left; margin-left:0px;}
/*none IE7 code*/
html>/**/body #colRightMain {
	
	margin-left:10px;width:334px;
}
#colRightMain h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ce0000; font-weight:bold;}
#colRightMain h3{ font-family:"Tekton Pro"; font-size:14px; color:#ce0000;}
#colRightMain  p{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#colRightMain  p a { color:#ce0000; text-decoration:none; }
#colRightMain  p a:hover { color:#ce0000; text-decoration:underline; }

#colRightFeatured { width:248px; padding:0px 20px 0px 20px; float:left;  background:url(../images/featuredHeader.jpg) no-repeat center top; }
#colRightFeatured h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ce0000; font-weight:bold;}
#colRightFeatured h3{ font-family:"Tekton Pro"; font-size:14px; color:#ce0000;}
#colRightFeatured  p{ color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#colRightFeatured  p a { color:#fff; text-decoration:underline; font-weight:bold;}
#colRightFeatured  p a:hover { color:#fff; text-decoration:none; }


/* ------------------------------------------------------------------ COLUMN SECTIONS ---------------------------------------------------------- */
/* Featured Item */
.featureItemMain { width:240px; height:Auto; overflow:hidden; float:left; padding:0px; text-align:center; margin-top: 10px; margin-left:5px}
.featureItemMain h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ce0000; font-weight:bold;}
.featureItemMain p { margin:0px 0px 0px 0px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:thin #FFFFFF; }

.featureItem { width:112px; height:auto; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;overflow:hidden; float:left; padding:0px; border:thin solid #FFFFFF; text-align:center; margin-bottom: 20px; background:#f4efe3}
.featureItem p { margin:0px 0px 0px 0px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:thin #FFFFFF; }
.featureItem a {color:#686868; text-decoration:none}
.featureItem a:hover {color:#686868; text-decoration:underline}

.featureItem2 { width:112px; height:auto; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;overflow:hidden; float:right; padding:0px; margin-right: 0px; border:thin solid #FFFFFF; text-align:center; margin-bottom: 20px; background:#f4efe3}
.featureItem2 p { margin:0px 0px 0px 0px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:thin #FFFFFF; }
.featureItem2 a {color:#686868; text-decoration:none}
.featureItem2 a:hover {color:#686868; text-decoration:underline}
/* More Stuff */
.more { width:234px; height:auto; overflow:hidden; float:left; clear:left; margin:0px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676767; line-height:0px; border:#FFFFFF solid thin;}
.more h2 { font-size:19px; }
.more ul { margin:0px 0px 0px 0px; padding:0px; display:block; float:left; clear:left; }
.more ul li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;
}
.more ul li a {
	display:block; color:#ce0000; text-decoration:none; padding:2px 0px 3px 12px; width:180px; height:auto; overflow:hidden;
	background:url(../images/arrow.gif) left 1px no-repeat scroll;
}
.more ul li a:hover { color:#30434F; text-decoration:none; background:url(../images/arrow.gif) left top no-repeat scroll; }
.more p { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }

.more1 { width:200px; height:auto; overflow:hidden; float:left; clear:left; padding:10px 0px 0px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ce0000; line-height:20px;}
.more1 h2 { font-size:19px; }
.more1 ul { margin:0px 0px 0px 0px; padding:0px; display:block; float:left; clear:left; }
.more1 ul li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;
}
.more1 ul li a {
	display:block; color:#ce0000; text-decoration:none; padding:2px 0px 3px 12px; width:180px; height:auto; overflow:hidden;
	background:url(../images/arrow.gif) left 1px no-repeat scroll;
}
.more1 ul li a:hover { color:#30434F; text-decoration:none; background:url(../images/arrow.gif) left top no-repeat scroll; }
.more1 p { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }


#mainImages { width: 250px; float:left}
#mainImages2 { width: 250px; float:left}

ul.contact { padding:0px; display:block; float:left; clear:left; margin:0px; float:left}
ul.contact li {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#fff; list-style:circle; margin:0px; overflow:visible
}
ul.contact li a {color:#ce0000; text-decoration:none;}
ul.contact li a:hover {color:#ce0000; text-decoration:underline;}