*                  { font-style:normal; list-style:none; margin:0; outline:none; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; }
body               { background-color:#FEF4D9; color:black;}

#wrapper		   { width:950px; background:#F6E0A8; margin:10px auto; text-align:left; border:solid 1px #C75523; }

#content           { background-color:#F6E0A8; width:930px; margin:0; padding:0 10px 30px 10px; line-height:120%; }

img                { border:0; vertical-align:middle; }

a:link, a:visited, a:focus { color:#FF6600; }
a:hover, a:active { color:#C75523; }

/* Header */
#header            { margin-bottom:10px; margin-top:5px; background:#F6E0A8 url(logo.jpg) repeat-x; position:relative; height:172px; }

/* Footer */
#footer			   { font-size:10px; border-top:1px solid #C75523; margin-top:20px; padding:5px; }
#footer a		   { font-size:11px; }
#footer p          { text-align:left; padding:6px 0; margin-left:7px; font-size:10px; }


/* Menu */
.menu              { width:100%; padding: 0px; }
.menu li a         { display:block; padding:2px 5px 2px 17px; border-bottom:1px solid #FFFFFF; color:#000000; background:url(/layout/menu.gif) no-repeat 5px center; font-size:11px; }
.menu a:visited    { color:#000000; } 
.menu li ul a      { padding-left:27px; background-position:17px center; }
.menu li ul ul a   { padding-left:37px; background-position:27px center; }
.menu a.active,
.menu a.active:visited,
.menu a:hover      { color:#000000; background-color:#FFF0C1; background-image:url(/layout/menu.gif); }

.menucolumn		   { background-color:#FFDC85; border:solid 2px #B53E25; width:170px; }
.menutitle         { background:#B53E25; color:#fff; font-weight:600; display:block; padding:3px 20px 3px 8px; }

h1                 { font-weight: bold; font-size:18px; text-align:center; padding-top:5px; padding-bottom: 5px; color:#FF6600; }
h2                 { font-weight: bold; font-size:16px; text-align:center; padding-top:5px; padding-bottom: 3px; color:#FF6600; }
h3                 { font-weight: bold; font-size:12px; text-align:center; padding-top:5px; color:#FF6600; }

.texttitle         { font-weight:bold; font-size:small; text-align:left; padding-top:10px; padding-bottom:4px; color:#FF6600; }
.text              { text-align:left; }
.small             { font-size:10px; }
.newline           { padding-top: 8px; }

.dreamstime		   { padding-top:1px; text-align:right; font-size:xx-small; }
.dreamstime-left   { padding-top:1px; text-align:left; font-size: xx-small; }

img.left-floating  { float:left; border-style: none; }
img.right-floating { float:right; border-style: none; }
img.none-floating  { float:none; border-style: none; }

.left-floating	   { float:left; border-style:none; padding-right:5px; padding-top:5px; padding-bottom:5px; }
.right-floating	   { float:right; border-style:none; padding-left:5px; padding-top:5px; padding-bottom:5px; }

div.ad336x280	   { float:right; width:336px; height:280px; margin-left:5px; margin-top:0px; margin-right:5px; padding:5px; }
div.ad300x250	   { float:right; width:300px; height:250px; margin-left:5px; margin-top:0px; margin-right:5px; padding:5px; }
