summaryrefslogtreecommitdiffstats
path: root/public/styles/site.css
diff options
context:
space:
mode:
Diffstat (limited to 'public/styles/site.css')
-rw-r--r--public/styles/site.css345
1 files changed, 345 insertions, 0 deletions
diff --git a/public/styles/site.css b/public/styles/site.css
new file mode 100644
index 0000000..1f230d9
--- /dev/null
+++ b/public/styles/site.css
@@ -0,0 +1,345 @@
+@CHARSET "UTF-8";
+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,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,
+form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ font-size: 100%;
+ vertical-align: baseline;
+ background: transparent;
+}
+
+body {
+ line-height: 1;
+ font: normal 12px/ 1.5em "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+
+ol,ul {
+ list-style: none;
+}
+
+blockquote,q {
+ quotes: none;
+}
+
+blockquote:before,blockquote:after,q:before,q:after {
+ content: '';
+ content: none;
+}
+
+/* remember to define focus styles! */
+:focus {
+ outline: 0;
+}
+
+/* remember to highlight inserts somehow! */
+ins {
+ text-decoration: none;
+}
+
+del {
+ text-decoration: line-through;
+}
+
+/* tables still need 'cellspacing="0"' in the markup */
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+html,body {
+ height:100%;
+ min-width:960px;
+}
+
+#wrapper {
+ position:relative;
+ background-color: #FCFCFC;
+ font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;
+ height:auto !important;
+ height:100%;
+ min-height:100%;
+}
+
+
+a:hover {
+ text-decoration: underline;
+}
+
+a:hover,a:active {
+ color: #2A5685;
+}
+
+
+
+#header-container {
+ position:absolute;
+ top:0px;
+ left:0px;
+ width:100%;
+ height:151px;
+}
+
+#header-background {
+ position:absolute;
+ top:22px;
+ left:0px;
+ height:100px;
+ width:100%;
+ background-color:#000;
+}
+#header-background > img {
+ margin:0; padding:0; height:100px; width:100%;
+}
+
+#header-logo > img {
+ position:absolute;
+ left:20px;
+ top:-6px;
+}
+
+
+#header-container h1 {
+ position: absolute;
+ right: 30px;
+ bottom: 42px;
+ font-size: 1.4em;
+ color: #eee;
+}
+
+#top-menu {
+ background-color: #000;
+ font-size: 10px;
+ position: relative;
+ height: 21px;
+ border-bottom: 1px solid #ccc;
+}
+
+#top-menu ul {
+ padding: 0 21px 0 0;
+ list-style-type: none;
+}
+
+#top-menu li {
+ color: #ddd;
+ line-height: 21px;
+ margin-right: 4px;
+ float:left;
+}
+
+#top-menu li a {
+ color: #999;
+ font-weight: bold;
+ text-decoration: none;
+ padding: 4px 5px;
+}
+
+#top-menu li a:hover {
+ color: #fff;
+ text-decoration: none;
+}
+
+/* Menu */
+#header-menubar {
+ position: absolute;
+ bottom: 0;
+ height:28px;
+ width:100%;
+ border-top:1px solid #ccc;
+ background:transparent url(/images/bg_menu.png) repeat scroll 0 0;
+}
+
+#header-menubar ul {
+ padding-left:20px;
+}
+
+#header-menubar li {
+ float:left;
+ margin-left:10px;
+}
+
+#header-menubar li a {
+ background-color: transparent;
+ text-decoration: none;
+ font-weight: bold;
+ color: #bbb;
+ padding: 6px;
+ line-height:26px;
+}
+
+#header-menubar li a:hover {
+ color: #ddd;
+ text-decoration: none;
+}
+
+#header-menubar li a.selected,#header-menubar li a.selected:hover {
+ background-color: #83ef72;
+ color: #111;
+ font-weight: bold;
+}
+
+#dialog-anchor {
+ position:absolute;
+ top:25%;
+ left:25%;
+}
+
+#action-menu {
+ margin:10px;
+ float:right;
+ padding:6px;
+}
+
+.action-button {
+ background-color:#F8F8FA;
+ border:1px solid #ccc;
+ padding:8px 6px;
+ line-height:16px;
+ cursor:pointer;
+}
+
+.action-button .ui-icon {
+ float:left;
+ margin-right:4px;
+}
+
+.action-button:hover {
+ background-color:#fff;
+}
+
+#footer {
+ position:relative;
+ bottom:0px;
+ width:100%;
+ background-color:#333;
+ height:80px;
+}
+
+#content {
+ padding-top:160px;
+ padding-bottom:20px;
+ min-height:360px;
+ min-width:920px;
+ width:100%;
+ display:inline-block;
+}
+
+#main {
+ padding:14px;
+}
+
+#main h2 {
+ position:relative;
+ top:10px;
+ font-size: 1.8em;
+ margin: 14px 8px 8px 8px;
+ padding: 2px 6px;
+ border-bottom: 1px solid #ccc;
+ display:inline;
+}
+
+#bootmedia-list-content, #menu-list-content, #menuentries-list-content, #menuassignment-list-content {
+ clear:both;
+}
+
+
+div.bootmedia-item, div.menu-item {
+ padding:14px 20px;
+ margin:10px 15px;
+ width:420px;
+ float:left;
+ border:1px solid #ccc;
+ background-color: #fff;
+}
+
+div.bootmedia-item {
+ background: #fff url(/images/cd_bg.png) no-repeat scroll 100% 100%;
+}
+
+.bootmedia-item h3, .menu-item h3 {
+ font-size: 1.2em;
+ margin-bottom: 6px;
+ border-bottom:1px solid #ccc;
+}
+
+p.validateTips {
+ padding: 12px 0;
+}
+
+.bootmedia-item p.shortinfo {
+ font-style:italic;
+ font-size:0.9em;
+ text-align:center;
+
+}
+
+.bootmedia-item p.description, .menu-item p.description {
+ font-size:1em;
+ padding:8px 0;
+ height:64px;
+ overflow:hidden;
+}
+
+p.list-context-menu {
+ padding-top: 12px;
+ float:right;
+}
+
+p.list-context-menu a{
+ padding:4px 8px;
+ border: 1px solid #ccc;
+ margin-left:8px;
+ background-color:#F8F8FA;
+ color: #333;
+ text-decoration:none;
+ font-size:1.1em;
+}
+
+p.list-context-menu a:hover{
+ background-color:#fff;
+}
+
+.dialog-radio {
+ display: inline;
+}
+
+.dialog-input-indent {
+ width:84% !important;
+ margin-left:26px !important;
+}
+
+label {margin-bottom:2px;}
+
+/* begin menuentries list */
+ #menuentries-list-content { list-style-type: none; margin: 0; padding: 0; width: 60%; }
+ #menuentries-list-content li { margin: 0 5px 5px 5px; padding: 5px; height: 24px; line-height:24px; background-color:#fff; min-width:820px;}
+ .sortHandle {display:inline-block; float:left; padding:3px; cursor:move;}
+ .menuentries-item {border: 1px solid #ccc;}
+ .no-padding {padding:0 !important;}
+ .list-caption {margin-left:10px; float:left;}
+/* end menuentries list*/
+
+/* begin menuassignment list */
+ #menuassignment-list-content { list-style-type: none; margin: 0; padding: 0; width: 60%;}
+ #menuassignment-list-content li { margin: 0 5px 5px 5px; padding: 5px; line-height:24px; background-color:#fff; min-width:820px; display:inline-block}
+ .menuassignment-item {border: 1px solid #ccc;}
+/* end menuassignment list*/
+
+/* jquery ui stuff */
+label, input { display:block; }
+.dialog-form { margin-bottom:12px; width:95%; padding: .4em; }
+fieldset { padding:0; border:0; margin-top:8px; }
+.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; }
+.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em; }
+.dialog-form { margin-bottom:12px; width:95%; padding: .4em; }
+.ui-widget-overlay { background: #aaaaaa url(/images/ui-bg_flat_0_666666_40x100.png) 50% 50% repeat-x; opacity: .40;filter:Alpha(Opacity=40); }
+
+#footer-centerbox {padding:16px;color:#bbb;}
+
+.copyright {
+ font-size:0.7em;
+ line-height:1.4em;
+}