/* CSS Document */

HTML, BODY { height:100%; }
BODY { margin:0; background-color:#D09D5C; background-image:url(../images/page_bg_wood.jpg);background-position:50% 0px;}

/* Text styles */

BODY,P,TD,H1,H2,H3,INPUT,SELECT,TEXTAREA, LI { font-family:Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif; }
BODY,P,TD,LI { font-size:12px; color:#666666; }
INPUT,SELECT,TEXTAREA, { font-size:11px; color:#666666; }
P, H1, H2, H3 { margin-top:5px; margin-bottom: 0px; padding-bottom:10px; line-height:17px; }
H1 { font-size:14px; }
H2 { font-size:13px; }
H3 { font-size:12px; }
.smallp { font-size:11px; font-weight:normal; }
TD, DIV { line-height:17px; }

/* Structure */

.clear { clear:both; }

/* Links */

A:link, A:visited, A:active { color:#FF0000; text-decoration:none; } 
A:hover { text-decoration:underline; color:#990000; } 

p.foot { color: #FFFFFF; padding-bottom:20px; }
A.foot:link, A.foot:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.foot:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.foot:hover   { color: #CCCCCC; font-weight: bold; text-decoration: none; }

.breadcrumb A:link, .breadcrumb A:visited, .breadcrumb A:active { color:#0F68B8; text-decoration:underline; } 
.breadcrumb A:hover { text-decoration:none; color:#990000; } 

h2 A:link, h2 A:visited, h2 A:active { color:#707066; text-decoration:none; } 
h2 A:hover { text-decoration:underline; color:#990000; } 

/*
A.members:link, A.members:visited, A.members:active {color:#707066; text-decoration:none; } 
A.members:hover {text-decoration:underline; color:#FF0000; }
*/

#SidePanel A:link, #SidePanel A:visited, #SidePanel A:active { color:#0F68B8; text-decoration:none; } 
#SidePanel A:hover { text-decoration:underline; color:#0F68B8; } 

.ReviewsLinks A:link, .ReviewsLinks A:visited, .ReviewsLinks A:active { color:#0F68B8; text-decoration:none; } 
.ReviewsLinks A:hover { text-decoration:underline; color:#0F68B8; } 

#reviews A:link, #reviews A:visited, #reviews A:active { color:#0F68B8; text-decoration:underline; } 
#reviews A:hover { text-decoration:none; color:#0F68B8; } 


/* Other */

.FloatRight { float:right; padding-left:15px; padding-bottom:10px; }
.FloatLeft { float:left; margin-right:15px; padding-bottom:10px; }
#divider { height:1px; background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; margin-bottom:10px; margin-top:10px; clear:both; }
img { border:0px; }
input { height:22px; }
.small { font-size:10px; color:#707066; margin-top:5px; margin-bottom: 0px; padding-bottom:10px; line-height:17px; }

#Vline { background-image:url(../images/dotted_line_vert.gif); background-repeat:repeat-y; background-position:center; width:10px; margin-left:10px; }
#Hline { background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; margin-top:5px; }

.err    {font-family:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif ;font-size:11px;  color: #FF0000; text-decoration: bold; background-color: #FFFFFF}