BODY 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; FONT: 88% Arial, 'Sans-Serif' , 'Sans-Serif'; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: center
}

H2 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 2px; 
	FONT: bold 1em Arial, 'Sans-Serif'; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}

H3 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: bold 1em/0.9em Arial,'Sans-Serif'; 
	COLOR: #000; 
	PADDING-TOP: 0px
}

H4 
{
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #999 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.95em; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #999 1px solid
}

P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px 0px 6px; 
	FONT: 0.9em Arial, 'Sans-Serif'; 
	PADDING-TOP: 0px
}

A 
{
//	COLOR: #fff; 
	TEXT-DECORATION: none
}

A:hover 
{
	COLOR: #f1970e; 
	TEXT-DECORATION: underline
}

FORM 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

INPUT.text 
{
	BORDER-RIGHT: #999 1px solid; 
	BORDER-TOP: #999 1px solid; 
	FONT-SIZE: 0.9em; 
	MARGIN-BOTTOM: 1px; 
	BORDER-LEFT: #999 1px solid; 
	BORDER-BOTTOM: #999 1px solid; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #fff
}

INPUT.submit 
{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 3px
}

SELECT 
{
	BORDER-RIGHT: #366 1px solid; 
	BORDER-TOP: #366 1px solid; 
	FONT-SIZE: 0.9em; 
	MARGIN-BOTTOM: 4px; 
	BORDER-LEFT: #366 1px solid; 
	BORDER-BOTTOM: #366 1px solid
}

UL 
{
	PADDING-LEFT: 1em; 
	MARGIN: 0px; 
	TEXT-INDENT: -1em; 
	LIST-STYLE-TYPE: none
}

LI.list 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 1.2em; 
	PADDING-TOP: 0px
}

LI.new 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #c60; 
	LINE-HEIGHT: 1.2em; 
	PADDING-TOP: 0px
}

img.floatl 
{ 
	float: left;
	margin-left: 0;
}


IMG.webcam 
{
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-TOP: #fff 1px solid; 
	MARGIN: 0px; 
	BORDER-LEFT: #fff 1px solid; 
	WIDTH: 136px; 
	BORDER-BOTTOM: #fff 1px solid
}

IMG.webcam:hover 
{
	BORDER-RIGHT: orange 1px solid; 
	BORDER-TOP: orange 1px solid; 
	BORDER-LEFT: orange 1px solid; 
	BORDER-BOTTOM: orange 1px solid
}

IMG.webcamlrg 
{
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-TOP: #fff 1px solid; 
	MARGIN-LEFT: 38px; 
	BORDER-LEFT: #fff 1px solid; 
	WIDTH: 352px; 
	BORDER-BOTTOM: #fff 1px solid
}

.clear 
{
	CLEAR: both
}

#border 
{
	MARGIN-LEFT: auto; 
	WIDTH: 760px; 
	MARGIN-RIGHT: auto; 
	BACKGROUND-COLOR: #333
}

#container 
{
	background: url('http://www.charlesperrett.com/css/backgroundcp.jpg') #464B35 no-repeat 0px 75px; 
	MARGIN: 2px auto; 
	WIDTH: 756px; 
	COLOR: #333
}

#container DIV.left 
{
	MARGIN-BOTTOM: 4px; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	TEXT-ALIGN: left
}

#container DIV.left P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 0px; 
	PADDING-TOP: 0px
}

#container DIV.noticeboardleft 
{
	MARGIN-BOTTOM: 4px; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	TEXT-ALIGN: left
}

#container DIV.noticeboardleft P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 0px; 
	PADDING-TOP: 0px
}

#container DIV.noticeboardmid 
{
	MARGIN-BOTTOM: 4px; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	TEXT-ALIGN: center
}

#container DIV.noticeboardmid P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 0px; 
	PADDING-TOP: 0px
}

#masthead 
{
	BORDER-RIGHT: medium none; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: medium none; 
	MARGIN: 0px; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	TEXT-ALIGN: center
}

#masthead H1 
{
	BACKGROUND: url('http://www.charlesperrett.com/css/headercp.jpg') no-repeat left top; 
	MARGIN: 0px; 
	WIDTH: 756px; 
	HEIGHT: 53px
}

#masthead H1 SPAN 
{
	DISPLAY: none
}

#menu 
{
	CLEAR: both; 
	BACKGROUND: url('http://www.charlesperrett.com/css/menutopcp.jpg') no-repeat left top; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	WIDTH: 756px; 
//	COLOR: #fff; 
	HEIGHT: 22px
}

#menu SPAN.date 
{
	MARGIN-TOP: 4px; 
	FLOAT: left; 
	MARGIN-LEFT: 8px; 
	WIDTH: 185px; 
	TEXT-ALIGN: left
}

#menu SPAN.menulist 
{
	MARGIN-TOP: 4px; 
	FLOAT: right; 
	WIDTH: 552px; 
	TEXT-ALIGN: right
}

#menu SPAN.menulist A 
{
	PADDING-RIGHT: 12px; 
	MARGIN-TOP: 4px; 
	PADDING-LEFT: 12px; 
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 2px; 
	MARGIN-RIGHT: 3px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}

#menu SPAN.menulist A:hover 
{
	PADDING-RIGHT: 12px; 
	MARGIN-TOP: 4px; 
	PADDING-LEFT: 12px; 
	PADDING-BOTTOM: 2px; 
	COLOR: orange; 
	MARGIN-RIGHT: 3px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}

#floatleft 
{
	FLOAT: left; 
	WIDTH: 597px
}

#column_one 
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	MIN-HEIGHT: 460px; 
	BACKGROUND: url('http://www.charlesperrett.com/test/bodycp.jpg') #d8e0e2 no-repeat left top; 
	FLOAT: right; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 438px; 
	COLOR: #000; 
	BORDER-BOTTOM: black 1px solid; 
	TEXT-ALIGN: left
}

#column_one .padding 
{
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN: left
}

#column_one .padding H2 
{
	FONT-SIZE: 0.9em; 
	BORDER-BOTTOM: #333 1px solid
}

#column_one .padding H3 
{
	FONT-SIZE: 0.9em; 
}

#column_one .padding P 
{
	FONT-SIZE: 0.85em
}

#column_one .padding A 
{
	FONT-WEIGHT: 300; 
	COLOR: #630
}

#column_one .padding A:hover 
{
	COLOR: #993300; 
	TEXT-DECORATION: underline
}

#column_one .padding LI 
{
	FONT-SIZE: 0.85em; 
	MARGIN-LEFT: 1em; 
	TEXT-INDENT: -0.2em; 
	LIST-STYLE-TYPE: disc
}

#column_one DIV.search 
{
	FONT: 700 1em Arial, 'Sans-Serif'; 
	TEXT-ALIGN: center
}

.comBody 
{
	CLEAR: both; 
	FONT-SIZE: 0.85em
}

.info 
{
	CLEAR: both;
	FONT-SIZE: 0.85em
}

SPAN.DropCap 
{
	FLOAT: left; 
	MARGIN: 1px 0px -1px 1px; 
	FONT: bold 2.6em/0.9em Arial, Sans-Serif; 
	PADDING-TOP: 1px
}

SPAN.exampleTxt 
{
	FONT: 0.8em Sans-Serif
}

DIV.recipes 
{
	CLEAR: both; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 5px
}

DIV.recipes SPAN.body 
{
	PADDING-RIGHT: 2px;
	MARGIN-TOP: 0px; 
	FLOAT: left; 
	WIDTH: 60%
}

DIV.recipes SPAN.title 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: 400; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 12px 0px 4px; 
	PADDING-TOP: 0px
}

DIV.recipes SPAN.ingredients 
{
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #999 1px solid; 
	PADDING-LEFT: 4px; 
	FLOAT: right; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #999 1px solid; 
	WIDTH: 33%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999 1px solid
}

DIV.imgL 
{
	BORDER-RIGHT: #666 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #666 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 1px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 8px 5px 0px; 
	BORDER-LEFT: #666 1px solid; 
	PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; 
	BACKGROUND-COLOR: #f1f1e2
}

DIV.imgR 
{
	BORDER-RIGHT: #333 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #333 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 1px; 
	FLOAT: right; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 5px 8px; 
	BORDER-LEFT: #333 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #333 1px solid; 
	BACKGROUND-COLOR: #f1f1e2
}

DIV.imgC 
{
	BORDER-RIGHT: #d1c2c2 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #d1c2c2 1px solid; 
	PADDING-LEFT: 2px;
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #d1c2c2 1px solid; 
	WIDTH: auto; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #d1c2c2 1px solid; 
	BACKGROUND-COLOR: #f1f1e2; 
	TEXT-ALIGN: center
}

DIV.imgL IMG 
{
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}

DIV.imgR IMG 
{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}

DIV.imgL P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px; 
	WIDTH: 100%; COLOR: #000000; 
	PADDING-TOP: 1px; FONT-FAMILY: Arial, Sans-Serif; 
	BACKGROUND-COLOR: #f1f1e2; 
	TEXT-ALIGN: center
}

DIV.imgR P 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px; 
	WIDTH: 100%; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Arial, Sans-Serif; 
	BACKGROUND-COLOR: #f1f1e2; 
	TEXT-ALIGN: center
}

DIV.espotting 
{
	CLEAR: both; 
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em;
	MIN-HEIGHT: 80px;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 6px
}

DIV.espotting P 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 18px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px; 
	PADDING-TOP: 3px;
	TEXT-ALIGN: justify
}

DIV.espotting A.darklink 
{
	FONT-WEIGHT: 300;
//	COLOR: #333
}

DIV.titles 
{
	CLEAR: both; 
	FONT-SIZE: 1em; 
	COLOR: #000; 
	TEXT-ALIGN: left
}

DIV.titles P 
{
//	COLOR: #333
}

DIV.titles H3 
{
	FONT-SIZE: 0.95em;
	MARGIN-BOTTOM: 2px;
	COLOR: #000; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}

DIV.titles H3 A 
{
	FONT-SIZE: 0.95em; 
	MARGIN-BOTTOM: 2px; 
	COLOR: #000; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}

DIV.rMenu 
{
	CLEAR: both; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	FONT: 0.85em Arial,'Sans-Serif'; 
	PADDING-TOP: 2px
}

DIV.rMenu SPAN.itemB 
{
	FONT-WEIGHT: 700; 
	FLOAT: left; 
	VERTICAL-ALIGN: top; 
	WIDTH: 370px
}

DIV.rMenu SPAN.item 
{
	FLOAT: left; 
	VERTICAL-ALIGN: top; 
	WIDTH: 370px
}

DIV.rMenu SPAN.price 
{
	FONT-WEIGHT: 700;
	FLOAT: right;
	VERTICAL-ALIGN: top;
	WIDTH: 50px
}

DIV.reviews 
{
	CLEAR: both
}

DIV.reviews SPAN.category 
{
	PADDING-RIGHT: 3px; 
	FONT-SIZE: 0.85em; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 160px; 
	TEXT-ALIGN: right
}

DIV.reviews SPAN.categoryErr 
{
	PADDING-RIGHT: 3px;
	FONT-SIZE: 0.85em;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: 160px;
	COLOR: red;
	TEXT-ALIGN: right
}

DIV.reviews SPAN.fldarea 
{
	PADDING-LEFT: 3px; 
	FONT-SIZE: 0.85em; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 260px
}

DIV.reviews DIV.quote 
{
	TEXT-JUSTIFY: newspaper; 
	MARGIN-BOTTOM: 0.6em; 
	FONT: italic 0.9em/1em Arial,'Sans-Serif'
}

DIV.contact 
{
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.95em; 
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}

DIV.contact SPAN.fldleft 
{
	FLOAT: left;
	WIDTH: 160px;
	TEXT-ALIGN: right
}

DIV.contact SPAN.fldright 
{
	FLOAT: right; 
	WIDTH: 260px
}

DIV.adverts 
{
	CLEAR: both; 
	MARGIN-TOP: 16px; 
	FONT-SIZE: 0.95em; 
	COLOR: #000; 
	TEXT-ALIGN: left
}

DIV.adverts H3 
{
	BORDER-TOP: #000 1px solid;
	FONT-SIZE: 0.85em;
	COLOR: #000; 
	LINE-HEIGHT: 1.3em;
	BORDER-BOTTOM: #000 1px solid
}

DIV.adverts SPAN.left 
{
	FLOAT: left; 
	WIDTH: 137px; 
	MARGIN-RIGHT: 7px
}

DIV.adverts SPAN.center 
{
	FLOAT: left; 
	WIDTH: 137px
}

DIV.adverts SPAN.right 
{
	FLOAT: right;
	MARGIN-LEFT: 4px;
	WIDTH: 137px
}

#leaders 
{
	CLEAR: both; 
	FONT-SIZE: 0.95em; 
	WIDTH: 424px; 
	TEXT-ALIGN: right
}

#leaders SPAN.link A 
{
	COLOR: #000; 
	TEXT-DECORATION: none
}

#leaders SPAN.link A:hover 
{
	COLOR: #600; 
	TEXT-DECORATION: none
}

DIV.subRow 
{
	CLEAR: both; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 0.95em; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px
}

DIV.subRow SPAN.subarticleL1 
{
	PADDING-RIGHT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 70%; 
	TEXT-ALIGN: justify
}

DIV.subRow SPAN.subarticleR1 
{
	PADDING-LEFT: 2px; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 25%; 
	TEXT-ALIGN: center
}

DIV.subRow SPAN.subarticleL2 
{
	PADDING-RIGHT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 23%; 
	TEXT-ALIGN: center
}

DIV.subRow SPAN.subarticleR2 
{
	PADDING-LEFT: 2px; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 75%; 
	TEXT-ALIGN: justify
}

DIV.subRow P 
{
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	PADDING-TOP: 2px
}

#column_two 
{
	FLOAT: left; 
	WIDTH: 153px; 
//	COLOR: #fff
}

#column_two H3 
{
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 4px; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #fff 1px solid; 
	TEXT-ALIGN: left
}

#column_two .padding 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px
}

#column_three 
{
	FLOAT: right; 
	WIDTH: 153px; 
	COLOR: #fff; 
	TEXT-ALIGN: left
}

#column_three H3 
{
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 4px; 
	FONT: bold 0.8em Arial, 'Sans-Serif'; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #fff 1px solid; 
	TEXT-ALIGN: left
}

#column_three .padding 
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 1px
}

.box-footer 
{
	CLEAR: both; 
	FONT-SIZE: 0.7em;
	COLOR: #fff; 
	LINE-HEIGHT: 2em;
	BACKGROUND-COLOR: #464B35; 
	TEXT-ALIGN: center
}

.alert 
{
	COLOR: red
}
