@charset "UTF-8";
/* CSS Document */

/* CSS Document -- Created by Media Contour */

/* We are are a multi-disclipined design studio that specializes in web design and development. View our services at www.mediacontour.com */

/* -------------------- ZERO OUT ------------------------ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, { margin:0px; padding:0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size:100%; color:#000; list-style-type:none; }

* table { border-spacing: 0px; border-collapse:collapse; cellpadding:0px; cellspacing:0px; border:0px; margin:0px; padding:0px; }

html { height:100%; }
body { height:100%;}
/* html body { text-align:center; } /* ie fix */

* img { border:0px; }
* { margin: 0; padding: 0; }


/* Links */
#admin_container a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#0099FF; font-weight:bold; }
#admin_container a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#0066FF; font-weight:bold;  }

/* Color */
#admin_container .green { color:#66cc00; }
#admin_container .green_bg { background-color:#66cc00; }
#admin_container .blue { color:#0099FF; }
#admin_container .border_top { border-top:#CCCCCC 1px solid; }
#admin_container .light_gray { color:#CCCCCC; }
#admin_container .blue_bg { background-color:#0099FF; }
#admin_container .blue_bg { background-color:#0099FF; }
#admin_container .grey { background-color:#eee; }


/* Alignment */
#admin_container .vmiddle { vertical-align:middle; }
#admin_container .vtop { vertical-align:top; }
#admin_container .center { text-align:center; }
#admin_container .left { text-align:left; }

/* Widths */
#admin_container .liquid { width:100% }

/* Typography */
#admin_container .verdana_bold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; font-weight:bold; }
#admin_container .verdana_small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; font-weight:normal; }
#admin_container .client_url { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; font-weight:bold; }
#admin_container .powered { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
#admin_container .message { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#0099FF; font-weight:bold; vertical-align:middle; height:100px; }
#admin_container .loginmessage { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#0099FF; font-weight:bold; vertical-align:middle; }

/* Header */
#admin_header { background: url(../images/header_bg.jpg) repeat-x top left; width:100%; height:116px; clear:right; text-align:left;}
#admin_header #header_left { float:left; width:60%; margin:35px 0 0 20px; }
#admin_header #header_right { float:left; width:20%; margin:34px 0 0 10px;}

#admin_container { width:100%;  }

/* Left Column and Navigation */

#left_column { float:left; width:16%; height:100%; padding:20px 2%; clear:left; text-align:left; }

ul.page_nav { list-style:none;}
ul.page_nav li { margin-bottom:10px; padding-bottom:5px; border-bottom:#CCCCCC 1px solid; }

ul.page_nav a { color:#0099FF; } /* Change Main Page Link Color Here */
ul.page_nav a:hover { color:#0066FF; } /* Change Main Page Link Color Here */

ul.sub_page_nav { list-style:none; color:#33ccff;}
ul.sub_page_nav li { padding-left:15px; padding-bottom:0px; margin:0px; border:0px; }

ul.sub_page_nav a { color:#66cc00; } /* Change Sub Page Link Color Here */
ul.sub_page_nav a:hover { color:#669900; } /* Change Sub Page Link Color Here */

/* Right Column */
/* got rid of the height to fix container overflowing into the footer */
#admin_container  { float:left; width:75%; xheight:100%; text-align:left; padding:12px 0%; margin-top:21px; }

/* Content Entries Table */
#admin_container #manage_content { width:100%; padding:5px; border:#CCCCCC 1px solid; margin-top:20px; }

#admin_container .pl { text-align: center; border-top:#CCCCCC 1px solid; padding-top:5px; cellspacing:5px;}
#admin_container .title { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; color:#444; vertical-align:middle; padding:3px; border-bottom:#CCCCCC 1px solid; }
#admin_container .row { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; vertical-align:top; padding:3px; }

/* Add Edit Module */

#admin_container #add_edit { width:100%; padding:5px; border:#CCCCCC 1px solid; margin-top:20px; }

#admin_container .title_cell {width:100%; padding:5px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-decoration:none; color:#FFF; background: url(../images/header_bg.jpg) repeat-x 0px -75px;  } /* Change background image or color of title cells here */

#admin_container .label { width:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; text-align:right; padding:5px; }
#admin_container .field { width:85%; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999;  }
#admin_container .field_file { width:77%; padding:5px 0px 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999;  }
#admin_container .browse { width:8%; padding:5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999; text-align:right;  }
#admin_container .help { width:5%; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999; }


/* Login in Module */

#admin_container #login { width:500px; margin: 25px auto; padding:5px; border:#CCCCCC 1px solid; }

#admin_container #login .label { width:20%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; text-align:right; padding:5px; }
#admin_container #login .field { width:65%; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999;  }
#admin_container #login .field_file { width:77%; padding:5px 0px 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999;  }
#admin_container #login .browse { width:8%; padding:5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999; text-align:right;  }
#admin_container #login .help { width:10%; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#999999; }

/* Form Styles */

#admin_container .input_style { width:100%;  border:#CCCCCC 1px solid; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; }
#admin_container .checkbox { border:#CCCCCC 1px solid; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; }
#admin_container textarea { width:100%; height:200px; border:#CCCCCC 1px solid; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444; }
#admin_container select { width:200px; border:#CCCCCC 1px solid; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; color:#444;}
#admin_container .button { height:23px; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-decoration:none; color:#FFF; border:0; cursor:pointer; text-align:center; border:#CCCCCC 1px solid;}
