* {margin:0px;padding:0px}
body {margin:0px;padding:0px;background:url('../_img/block.php?b_col=545a7f') repeat-y;font-family:Arial,Helvetica,sans-serif;color:#555555;font-size:75%}
.fluid {background:#ecf0f8;color:#130f07;position:fixed;width:100%;text-indent:15px;border-top:1px solid #c0c1c3;bottom:0px;font-size:95%;}
a:focus {outline-style:none}
a {color:#373765}
#container {width:100%;text-align:left;margin:0px;padding:0px}
#header {background:#545a7f url('../_img/admin_header_bg.jpg') repeat-x;height:70px;border-bottom:1px solid #ffffff;}
#header img {height:70px}
.login_info {padding:8px 0 8px 0;position:absolute;right:10px;top:23px;color:#373765}
#leftcol {float:left;width:150px;}

#rightcol {margin:0 0 0 160px;padding:5px;}
#rightcol #inner_content {background:#ecf0f8;border:1px solid #c0c4cc;padding:5px 10px 10px 10px;}
#rightcol #inner_nav {background:#ecf0f8;border:1px solid #c0c4cc;margin:0 0 5px 0;padding:5px 10px 5px 10px}
#rightcol #inner_nav a, .fluid a {background:#ecf0f8;color:#373765}
#rightcol h2.page {font-size:130%;color:#000017;text-align:left;margin:0 0 6px 0;padding:0px}
#rightcol h2.page span.sub {color:#85859c;}
h2 {font-size:130%;color:#000017;margin:0 0 6px 0;padding:0px}
#rightcol a.back {float:right;text-align:right;width:100px;color:?php echo $titlecolor; ?>;}

p.error_message {color:#ff0000;border:1px solid #ff0000;background:#ffffff;padding:3px;margin-bottom:10px;}
p.success_message {color:#628e33;border:1px solid #72a43c;background:#ffffff;padding:3px;margin-bottom:10px;}
p {margin:10px 0 0 0;padding:4px 0 8px 0}
.reportlink {color:#5e88a2}
.noreportlink {color:#ffffff}
.red {color:#ff0000}
.clear {clear:both}
.breadcrumb {float:left;width:200px}
#progress {position:absolute;}
option.head {font-weight:bold;font-style:italic;}
option.sub {font-style:italic;}

BODY.popup {margin:0px;padding:0px;background:none;font-family:Arial,Helvetica,sans-serif;font-size:75%}
BODY.popup #rightcol {margin:0 0 0 0;padding:5px;}
INPUT {font-size:100%}
INPUT.txt {border:1px solid #c1ccd1;margin:1px;padding:5px;color:#;}
DIV.divider {border-top:1px dotted #bdcad2;margin:5px 0 5px 0;height:1px}
FORM {margin:0px;padding:0px}
#rightcol #inner_nav a.button, a.button {background:#6d6dac;color:#ffffff;border:1px #ffffff solid;position:relative;text-decoration:none;position:relative;padding:7px 9px 7px 9px;font-size:95%;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#rightcol #inner_nav a.button.sub, a.button.sub {background-color:#bbbbfa}
#rightcol #inner_nav a.button:hover, a.button:hover {color:#6d6dac;background-color:#ffffff;}
#rightcol #inner_nav a.button.sub:hover, a.button.sub:hover {color:#bbbbfa;}
SELECT.txt {border:1px solid #c1ccd1;margin:1px;position:relative;top:1px;padding:3px;color:#333333}
TEXTAREA.txt {width:100%}


/* left nav */
#leftcol a.tab {background:#979ead;color:#ffffff;border-bottom:1px solid #ffffff;padding:5px 0 0 12px;display:block;height:20px;width:146px;font-size:100%;font-weight:bold;text-decoration:none;margin:0 10px 0 0;}
#leftcol a.tab:hover {color:#d8d8d8;}
#leftcol ul.subnav {background:#545a7f;width:150px;padding:3px 0 5px 8px;margin:0;list-style-type:none;}
#leftcol ul.subnav li {padding:2px 0 2px 5px;font-size:100%;}
#leftcol ul.subnav li a {color:#ffffff;text-decoration:none;}
#leftcol ul.subnav li a:hover {color:#d8d8d8;}

/* image gallery */
.image_gallery DIV.container {float:left;margin:5px;padding:3px;background:#ffffff;border:1px solid #d5e0e7}
.image_gallery H3.id {color:#ffffff;font-size:90%;margin:0 0 1px 0;background-color:#5e88a2;padding:2px 0 2px 0;text-indent:1px}
.image_gallery INPUT.check {font-size:90%; border:0px; margin:0 0 0 2px; padding:2px;}
.image_gallery DIV.container P {margin:0px;padding:0px;font-size:95%}
.image_gallery TD.txt {padding:3px;background-color:#dae2e5}

/* general */
.general {position:relative;}
.general TABLE {margin-top:6px;margin-bottom:20px;background:#cccccc}
.general TABLE TR.head {background-color:#636483;color:#fff}
.general TABLE TR.head.preview {background-color:#fff;color:#636483}
.general TABLE TR.head TD {padding:5px}
.general TABLE TR.head a {color:#fff}
.general TABLE TR.head.preview a {color:#636483}
.general TABLE TR.subhead {background-color:#b4b5d4;color:#fff}
.general TABLE TR.subhead TD {padding:3px}
.general TABLE TR.cell {background-color:#ffffff}
.general TABLE TR.cell.lvl2 {background:#ecf0f8}
.general TABLE TR.cell.lvl3 TD.info {padding-left:30px;}.general TABLE TR.cell_preview TD {padding:3px;background-color:#ddd;color:#555}
.general TABLE TR.cell_highlight TD {padding:3px;background-color:#e3cdd9;color:#333333}
.general TABLE TR.cell_preview TD a {color:#a8aeb1}
.general TABLE TD.cell {background-color:#fff;text-align:left}
.general TABLE TD.delete, .general TABLE TR.cell_preview TD.delete {background:#fff;}
.highlight_error {border:2px #ff0000 solid}
.general TABLE TD {padding:4px}
.general TABLE TD.cell INPUT.full {width:100%}
.general TABLE TD.label {background-color:#8e929a;color:#ecf0f8;text-align:left}
.general TABLE SPAN.sub {padding-left:20px}
.general table td.quote {padding-bottom:20px;}
.general table td.quote div {padding:5px;}
table td.divide {border-right:1px solid #c0c1c3;}
table td.pad {padding-left:20px}
table.theOrder tr.header td {background-color:#af9f78;color:#fff;}
table.theOrder {background:#e0dacc;margin:10px 0 10px 0px}
table.theOrder td {background:#fff;padding:5px}
table.theOrder td.blank {background:#ece9e1;}
p.totalOrders {float:right;position:relative;top:-46px;font-size:1.4em;font-weight:bold;color:#3aaae8}


/* page manager 
.pages TABLE FORM {background-color:#ebf0f2;margin:7px 15px 7px 15px;padding:15px}
.pages TABLE FORM P {font-size:120%;padding:0 0 3px 0;color:#5e88a2}
.pages TABLE FORM OL {padding-bottom:10px;margin-top:0px}
.pages TABLE FORM OL LI {padding-bottom:2px;padding-top:2px}
.pages TABLE .left_pages P {padding:4px 0 4px 0;border-bottom:1px dotted #cccccc}
.pages TABLE FORM OL.subsection {margin:1px 0 5px 5px;padding:0 0 0 15px}
.pages TABLE FORM OL.subsection LI {padding-bottom:1px;padding-top:1px}
.pages TABLE FORM OL.subsection LI a {color:#666666}
.pages h3 {font-size:120%;color:#fff;padding:3px 0 3px 0;margin:0px}
h3.preview a {color:#cccccc}
.pages ul.subnav {margin:3px 0 3px 10px;padding:0 0 4px 15px;}


 new page manager 
.pm_block {float:left;width:592px;margin-bottom:12px;background:url('../_img/pm_block_bg.gif') repeat-y}
.pm_block .inner {float:left;width:580px;margin:5px 0 0 5px;}
.pm_block .inner.display {background:#fff;padding:8px;width:565px;}
.pm_block_head {height:43px;width:592px;background:url('../_img/pm_block_head.gif') no-repeat}
.pm_block_base {height:39px;width:592px;background:url('../_img/pm_block_base.gif') no-repeat}
.pm_block_head img , .pm_block_base img {position:relative;top:6px;left:4px}
.pm_block_head a.delete {position:relative;top:6px;left:340px}
.pm_block .inner input {margin:0 0 6px 0;width:565px} 
.pm_block .inner img {float:left;margin:0 5px 0 0}
.pm_block .inner textarea {float:left;margin:0 0 0 0;}
.pm_block input.position {position:relative;top:-2px;left:5px;margin-right:10px}
.pm_block .block_controls {float:left;width:200px;height:20px}
.pm_block .inner.display h2 {background:#666666;color:#fff;font-size:110%;padding:6px;text-indent:4px;margin-bottom:10px;margin-top:15px}

#advert_array {padding:9px 0px}
#advert_select {margin:8px auto;}
.ad_ {border:1px #444 solid;padding:9px;margin:2px 0px;width:60%}
.ad_ .name {width:120px;float:left;display:inline;}
.ad_.preview {background:#ccc;}

.error {width:99%;border:#c00 1px solid;padding:4px;}
.external_file {border:#ddd 1px solid;margin-top:20px;}
*/



/* NEW NEW pagemanager */
h2 span.sub {color:}
.date {padding:10px;padding-left:0;}
.date span {margin-right:10px}
#column1 {width:59%;position:relative;float:left;}
#column2 {width:39%;position:relative;float:right;}
.carousel {width:100%;background:#979ead;color:#fff;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
.carousel .left, .carousel .right {width:30px;height:100px;text-indent:999px;overflow:hidden;}
.carousel .left {background:url('../_img/shape.php?c_tri=ffffff&p_tri=15,0,15,30,0,15') no-repeat center center;border-right:1px solid #686152;margin-right:5px;float:left;}
.carousel .right {background:url('../_img/shape.php?c_tri=ffffff&p_tri=0,0,0,30,15,15') no-repeat center center;border-left:1px solid #686152;margin-left:5px;float:right;}
.carousel .belt {padding:10px 0 0;}
.carousel p {font-size:12px;padding:0;margin:0 5px;height:40px;}
.carousel p span {font-size:16px;font-weight:bold;}
.basket {float:left;}
.basket img {width:44px;height:44px;float:left;margin-right:10px;margin-bottom:2px;font-size:10px}
#column1 .blockHolder .block .column {float:left;}
.blockHolder {clear:both;width:100%;}
.block {width:100%;background:#dddddd url('../_img/grabbar.jpg') repeat-x top;border:1px #979ead solid;margin:10px 0px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.block h3 {padding:5px 10px}
.block .up, .block .down, .block .delete {width:42px;height:30px;position:absolute;top:2px;cursor:pointer;overflow:hidden;text-indent:999px;}
.block .down {background:url('../_img/downarrow.png');right:125px;}
.block .up {background:url('../_img/uparrow.png');right:80px;}
.block .delete {background:url('../_img/delete.png');right:10px;}
.block .inner {margin-top:10px;padding:10px}
.block .inner label {margin-right:10px;}
.block .inner select {margin-right:15px;}
.block .inner input {margin-top:10px;margin-right:15px;}
.block .inner thead {background:#ffffff;}
.imageselector {margin:10px 10px 10px 0;float:left}
#move {text-align:center;display:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#indicate {background:#9f9;border:1px #f99 dotted;width:100%;height:10px;margin:2px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#window .column {height:400px;overflow:scroll;overflow-x:auto;float:left;width:50%;margin-bottom:25px;}

body#login {font-family:arial,verdana;font-size:80%;background:#c1c4c6;margin:50px;padding:0px}
#login INPUT {margin-bottom:4px}
#login FORM {position:relative;left:30px;top:30px;margin:0px;padding:0px}
#login .block {color:#dcdee0;width:432px;height:262px;background:#545a7f;border: 3px solid #f2f2f2;   /* if needed */-webkit-border-radius: 12px;-moz-border-radius: 12px;  }
.general table td.off {background:none repeat scroll 0 0 #DCDEE0;color:#C1C2C4;}
