
/* tags general */
html, body { font-family:verdana; font-size:11px; color:#888; }
body { background-color:white; margin:10px auto; }
hr { height:1px; border-style:dashed; border-top:1px dashed #998D76; }
img { border:0; }
h1 { font-size:18px; }
h2 { font-size:15px; margin:0; margin-top:15px; }
h4 { font-size:11px; margin:0; margin-bottom:10px; }
h5 { font-size:10px; margin:0; margin-bottom:10px; color:red; font-weight:normal; }
h6 { font-size:10px; margin:0; margin-bottom:10px; width:auto; font-weight:normal; }
table { clear:both; border-collapse:collapse; width:auto; }
ul { margin-left:15px; margin-bottom:2px; }
li { padding-left:-2px; margin-bottom:2px; }
input { width:220px; }
input, textarea { border:1px solid silver; padding:3px; }
form { margin:0; margin-bottom:10px; }

/* tags links general */
a:link, a:visited, a:active { color:#888; text-decoration:underline; }
a:hover { color:lightgreen; text-decoration:none; }
a.button_text:hover { color:#888; background-color:lightgreen; text-decoration:none; }
a.button_text:link, a.button_text:visited, a.button_text:active { text-decoration:none; }

/* id sections */
#main_border { width:780px; margin:0 auto; border:1px solid silver; }
#header { }
#footer { clear:both; text-align:center; font-size:10px; margin-top:20px; }

/* other class */
.price { width:60px; }
.checkbox { width:20px; border:0 }
.textarea { width:300px; height:100px; }
.thumbs li { width:80px; border:solid #CCC; border-width:0 1px 1px 0; background-color:white; border:10px solid #99999; padding:5px; text-align:center; position:relative; float:left; display:inline; margin:5px; font-size:11px; }
.button_text { border:4px solid #f1f1f1; background-color:#D8E0E8; padding:5px; font-weight:bold; }
.button { width:auto; padding:1px 10px; }
.photo { padding:5px; border:solid #CCC; border-width:0 1px 1px 0; }

.basic_table { width:100%; background-color:white; }
.basic_table th { border:2px solid #f1f1f1; padding:10px; background-color:#f9f9f9; }
.basic_table td { border:2px solid #f1f1f1; padding:10px; text-align:center; vertical-align:top; }
.data_table { width:100%; }
.data_table td { border:1px solid #f1f1f1; padding:10px; }
.photo_table { width:100%; }
.photo_table td { border:1px solid #f1f1f1; padding:10px; text-align:center}
.tab_table { width:90%; background-color:white; font-size:11px; font-family:verdana; }
.tab_table th { border:4px solid #f1f1f1; padding:3px; background-color:gold; }
.tab_table td { border:4px solid #f1f1f1; padding:3px; text-align:center; }
.form_table td { width:200px; border:1px solid #f1f1f1; padding:5px; vertical-align:top; text-align:left; }
.message { border:1px solid silver; padding:10px; text-align:center; background-color:#f9f9f9; }

/* text */
.text_caption { font-size:11px; }


/********************************/

#logo { height:50px; padding:10px; }
#banner_468x60 { height:60px; margin-left:300px; margin-top:-60px; border:1px solid #f9f9f9; margin-right:5px; }
#left_ad { background-color:#F9F9F9; padding:10px; text-align:center; border:1px solid #f9f9f9; }
#login_status { line-height:30px; text-align:right; font-size:10px; padding-right:10px; }
#menu_bg_top { background-color:#FFCC00; line-height:10px; }
#menu_bg { background-color:#66CCFF; line-height:30px; text-align:right; padding-right:10px; color:white; font-size:10px; font-weight:bold; }
#category { padding:10px; background-color:#FBFEE7; height:100%; width:170px; font-size:14px; color:#999999; font-weight:bold; }
#control_panel { padding:10px; background-color:#F9F9F9; width:170px; font-size:14px; color:#999999; font-weight:bold; }
#left { height:100%; float:left; }
#right { float:left; width:590px; }
#content { padding:20px; }
#search_bar { background-color:#CBE68A; height:35px; padding:10px 0 0 10px; font-size:14px; color:white; font-weight:bold; }

.control_panel_ul { margin-left:-25px; margin-bottom:20px; list-style-image:url(images/small_arrow.gif); }
.control_panel_ul li { margin-bottom:4px; }

a.menu:link, a.menu:visited, a.menu:active { color:white; text-decoration:none; }
a.menu:hover { text-decoration:underline; }