body { background-color:#ebe5d5; }

* { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#994f5c; }

#design { background-image:url(./images/design/creabook.jpg); background-repeat:no-repeat; border:0; height:650px; width:950px; margin:auto; padding:0; text-align:left; overflow:show; z-index:0; }

#page {border:0; position:relative; width:560px; left:147px; top:-58px; margin:0; overflow:hidden; padding:0 0 20px 0; text-align:center; z-index:1; height:328px;}

#menu {border:0; background-color:#994f5c; width:240px; height:200px; position:relative; top:380px; left:735px; color:#ffffff;}

h1 {font-family:"Times New Roman", Times, serif; font-variant:small-caps; font-size:18px; position:relative; top:128px; left:185px; text-align:right; height:18px; width:562px; padding:5px 10px 7px 10px; }

#scrollup { position:relative; width:10px; height:10px; top:-260px; left:715px; display:block; cursor:pointer; z-index:2; }
#scrolldown { position:relative; width:10px; height:10px; top:-250px; left:715px; display:block; cursor:pointer; z-index:2; }


h2 {font-family:"Times New Roman", Times, serif; background-color:#ebe5d5; width:210px; height:15px; top:15px; left:20px; display:block; position:relative; text-align:right; padding:1px 5px 5px 5px; font-size:14px; font-weight:bold; font-variant:small-caps;  }

#menu ul {text-align:left; width:240px; list-style-type:square; margin:22px 0 15px 50px; padding:0; color:#ffffff;  vertical-align:middle;} 
#menu li {color:#ffffff; font-size:12px; margin-bottom:5px;  vertical-align:middle;} 

p { font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0 auto 0 auto; padding:0 0 11px 0; text-align:justify; text-indent:0; line-height:14px; word-spacing:0px; }

#menu a { color:#FFFFFF; text-decoration:none;}
#menu a:hover {color:#ebe5d5; text-decoration:underline;}

.thumb {margin:5px;}

form { display:block; width:400px; text-align:center; margin:0 auto 0 auto; }
label { display:block; margin:0 auto 2px auto; text-align:left; }
input { display:block; border:1px #994f5c solid; width:250px; margin:0 auto 5px auto; }
textarea { display:block; border:1px #994f5c solid; width:250px; margin:0 auto 10px auto; height:100px; }
#submit { background:0; width:80px; }

dl {text-align:left; margin:0; padding:0;}
dt {font-weight:bold; float:left; margin:0 4px 4px 0;  display:block;}
dd { margin:0 2px 4px 2px; padding-left:2px;  display:block;}
hr {color:#994f5c; margin:15px 0 15px 0; border-color:#994f5c;}


ul.affiliates { list-style:squre; margin:5px 0 20px 0; padding:0 0 15px 0; text-align:left; width:auto; }
ul.affiliates li { display:inline-block; width:240px; padding:0; margin:0 auto 0 auto; }
