* { margin:0; padding:0;}
body { background:#fff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:12px; COLOR: #666666;}
TD
{
    FONT-SIZE: 12px;
}
.bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style:italic
}

A.calendar
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Recipies
{
    FONT-SIZE: 12px;
    COLOR: #666666;
	TEXT-DECORATION: none;
	font-style: italic;
	font-weight:bold;
}
A.TopNav
{
    FONT-SIZE: 10px;
    COLOR: white;
	TEXT-DECORATION: none;
	font-style: normal
}
A.DropShadow_IE_Filter
{
    FILTER: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, 
        Color='black', Positive='true');
    FONT: 10px arial;
    CURSOR: hand;
    COLOR: white;
    HEIGHT: 11px
}
A.DropShadow
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight:bold;
	font-style: normal
}
A.hovernav2
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.headText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tbsBar
{
    SCROLLBAR-FACE-COLOR: #e2e2e2;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #006600;
    SCROLLBAR-BASE-COLOR: #999999;
    scrollbar-3d-light-color: #ffffff;
    scrollbar-dark-shadow-color: #ffffff
}
.tbsField
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:#CCCCCC;
	border:medium
	
}
A:hover
{
    TEXT-DECORATION: underline
}
.EventType1
{
    COLOR: crimson
}
.EventType2
{
    COLOR: darkgreen
}
.EventType3
{
    COLOR: dodgerblue
}
.boldlink
{
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
.whiteText
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.underline
{
    TEXT-DECORATION: underline
}
.grayText
{
    COLOR: #666666
}
ul { list-style:none;}
.list1 dt { background:url(images/glass-bullet.jpg) no-repeat left top; padding:3px 0 3px 28px; font-size:1.13em; color:#666666; margin-bottom:11px;}
.list1 dd { padding-bottom:10px;}

.form { height:26px;}
.form input {width:250px; height:17px; background:#fff; color:#666666; font-size:.90em; font-family:arial; padding-left:3px; border:1px solid #cecece; border-top:1px solid #303030; border-left:1px solid #303030;}
textarea { width:250px; height:144px; background:#fff; overflow:auto; color:#666666; font-size:.90em; font-family:arial; padding-left:3px; border:1px solid #cecece; margin-bottom:7px; border-top:1px solid #303030; border-left:1px solid #303030;}





*{
	margin: 0;
	padding: 0;	
	font-family : verdana;
	letter-spacing : normal;
	font-weight: normal;
	font-size: 12px;
}

BODY {
	background-color : #ffffff;
	padding : 0;
	margin : 0;
}

#main{
	background-color : #ffffff;
	padding-top : 11px;
	padding-bottom : 100px;
	padding-left : 50px;
	padding-right : 10px;
	text-align : left;
	line-height : 17px;
	text-indent : -1px;
}

A.red_all_underline {
	color: #FF0033;
	text-decoration: none;
}

A.red_all_underline:hover {
	color: #FF0033;
	text-decoration: underline;
}

div.frame_grey{
	background-color : #ffffff;
	padding : 22px 0px 0px 0px;
	margin-bottom : 8px;
	margin-top : 5px;
	text-align : left;
	margin-right : 9px;
}


div.frame_white{
	background-color : #ffffff;
	width : 877px;
	color : #666666;
	padding : 5px 0px 7px 9px;
	text-align : left;
	border: solid;
	border-color: #666666;
	border-width : 1px 1px 1px 1px;
	margin-left : 0;
	margin-right : 9px;
	line-height : 20px;
	margin-top : 9px;
	margin-bottom : 0;
}


.player{
	margin : 15px 0px 1px 0;
}

.video_name{
	font-size : 24px;
	text-align : left;
	padding-bottom : 6px;
	text-indent : -3px;
}

.note{
	font-weight : bold;
	text-align : left;
	margin-top : 48px;
	margin-bottom : 2px;
	font-size : 13px;
	padding-right: 10px;
	margin-right: 0px;
}

.upload{
	font-weight : bold;
	text-align : left;
	margin-top : 18px;
	margin-bottom : 2px;
	font-size : 13px;
}

.files{
	text-align : left;
	line-height : 20px;
	margin-top : 9px;
}

.copy{
	text-align : left;
	font-weight : bold;
	padding-top : 42px;
	margin-bottom : 10px;
	font-size : 13px;
}

.leftfloat{
	float: left;
	line-height : 40px;
}

.clear{
	clear: both;
}
P.catname {
text-align: center; 
margin-top: 10px; 
margin-bottom: 4px; 
vertical-align:top;
}

P.catdesc { 
text-align: center; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

IMG.catimage { 
border:0px; 
border-thickness: 1px; 
border-color: #000; 
border-style: solid; 
vertical-align:top; 
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: center;
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}

div.prodname {
text-align: center; 
margin-top: 10px;  
vertical-align:top;
}

div.proddescription {
text-align: center; 
}

div.prodprice { 
text-align: center; 
margin-top: 6px; 
margin-bottom: 4px; 
}

div.prodoptions{ 
margin-top: 6px; 
}
