p.left { text-align: left }
p.right { text-align: right }
p.center { text-align: center }

br.clr { clear: both }

img.float_left { border: 1px solid #206ba8; padding: 2px; margin: 5px; background: #ffffff ;float: left }
img.float_right { border: 1px solid #206ba8; padding: 2px;	margin: 5px; background: #ffffff ;float: right }

div.pathway { font-size: 0.9em; color: #ffffff }
div.pathway a { color: #cccccc }
div.content_box h2.content_box_title { display: block; border-bottom: 5px solid #eeeeee }
div.content_box h3.content_box_title { font-weight: bold }

div.plugin_menu ul.main_level ul.sub_level { display: none }
div.frontpage  { width: 100%; padding: 10px 0 0 0 }
div.frontpage div.content_box { }
div.frontpage fieldset {border: 1px solid #206ba8 }
div.frontpage fieldset legend { display: none }
div.frontpage h3 { background: url(../images/style1/bullet-header-hilite2.png) 0 0 no-repeat; font-size: 1.2em; font-weight: bold; margin: 0; padding: 5px 0 5px 25px }
div.frontpage p { font-size: 0.9em }
div.frontpage p.no_result { text-align: center }
div.frontpage ul { list-style: none }
div.frontpage li { background: url(../images/style1/arrow-2.png) 2px 4px no-repeat; padding: 5px 5px 0 25px }
div.frontpage  #latest_show { width: 49%; float: left }
div.frontpage  #topten_show { width: 50%; float: right }
div.frontpage #search_show { width: 100% }
div.frontpage #search_show div.content_box { margin-bottom: 10px }
div.frontpage #search_show p { font-size: 1em }
div.frontpage #archive_show { width: 100% }
div.frontpage #area_show { width: 100% }
div.frontpage #area_show div.desc { padding: 10px }
div.frontpage img.item_thumb { border: 1px solid #c0c0c0; padding: 2px }
div.frontpage  div.frontpage_separator { font-size: 0.01px; padding: 10px; clear: both }

div.content_view  { width: 100%; padding: 10px 0 10px 0 }

div.view  { padding: 10px }
div.view label { font-weight: bold }
div.view span.underlined { text-decoration: underline }
div.view div.item_view_left { text-align: left; padding: 2px }
div.view div.item_view_center { text-align: center; padding: 2px }
div.view div.item_view_right { text-align: right; padding: 2px }
div.view img { width: 400px; border: 1px solid #206ba8; padding: 2px;	background: #ffffff }

div.plugin_models_latest_items ul { list-style: none; margin: 0; padding: 0 }
div.plugin_models_latest_items li { background: #f5f5f5; padding: 0; margin: 2px 0 2px 0 }
div.plugin_models_latest_items li a { display: block; background: url(../images/style1/arrow-2.png) 2px 4px no-repeat; padding: 5px 5px 5px 25px;  }
div.plugin_models_latest_items li a:hover { display: block; background: url(../images/style1/arrow-1.png) 2px 4px no-repeat  }

div.plugin_models_favorite_items { min-height: 160px; height: auto !important; height: 160px }
div.plugin_models_favorite_items ul { list-style: none; margin: 0; padding: 0 0 0 15px }
div.plugin_models_favorite_items li { background: url(../images/style1/arrow-6.png) 2px 4px no-repeat; padding: 5px 5px 5px 25px }

div.plugin_models_random_gallery_items ul { list-style: none; margin: 0; padding: 0 }
div.plugin_models_random_gallery_items li { text-align: center; margin: 0; padding: 5px 0 5px 0 }
div.plugin_models_random_gallery_items img { width: 100px; border: 1px solid #206ba8; padding: 2px;background: #ffffff }
div.plugin_models_random_gallery_items a:hover { text-decoration: none }

div.plugin_models_favorite_gallery_items { min-height: 160px; height: auto !important; height: 160px }
div.plugin_models_favorite_gallery_items ul { list-style: none; margin: 0; padding: 0 }
div.plugin_models_favorite_gallery_items li { text-align: center; margin: 0; padding: 5px 0 5px 0 }
div.plugin_models_favorite_gallery_items img { width: 100px; border: 1px solid #206ba8; padding: 2px;background: #ffffff }
div.plugin_models_favorite_gallery_items a:hover { text-decoration: none }

#notice_ok {  padding: 10px; border: 1px solid #206ba8; font-size: 0.9em }
#notice_error { padding: 10px; border: 1px solid #206ba8; font-size: 0.9em }

#return_back { padding-top: 10px; font-size: 0.9em }
#return_back a { text-decoration: none; font-weight: bold }
#return_back a:hover { text-decoration: underline }

div.plugin_contact_form fieldset {border: 0 }
div.plugin_contact_form fieldset p { padding: 0; margin: 0 }
div.plugin_contact_form fieldset legend { display: none }
div.plugin_contact_form fieldset label { font-size: 0.8em; font-weight: bold }
div.plugin_contact_form fieldset form { padding: 0; margin: 0 }
div.plugin_contact_form fieldset form textarea { width: 400px }

div.plugin_contact_form_model fieldset { border: 0 }
div.plugin_contact_form_model h3 { background: url(../images/style1/bullet-header-hilite2.png) 0 0 no-repeat; font-size: 1.2em; font-weight: bold; margin: 0; padding: 5px 0 5px 25px }
div.plugin_contact_form_model fieldset p { padding: 0; margin: 0 }
div.plugin_contact_form_model fieldset legend { display: none }
div.plugin_contact_form_model fieldset label { font-size: 0.8em; font-weight: bold }
div.plugin_contact_form_model fieldset form { padding: 0; margin: 0 }
div.plugin_contact_form_model fieldset form textarea { width: 400px }

ul.content_list_main_level { list-style: none }
ul.content_list_main_level li { background: url(../images/style1/arrow-2.png) 2px 4px no-repeat; padding: 5px 5px 0 25px}

div.body-padding {  }
#rocket-3 { text-align: center; font-size: 0.8em; color: #ffffff }

#pagination { font-size: 0.8em; text-align: center;  padding-top: 10px }
#pagination a { color: #1c5077; text-decoration: none }
#pagination #active { font-weight: bold }
#pagination div.pag { color: #333333; width: 100%; padding: 4px 0 4px 0; border-bottom: 1px solid #cfcfcf }
#pagination div.result { color: #333333; font-weight: normal }
