diff options
Diffstat (limited to 'public/styles/site.css')
-rw-r--r-- | public/styles/site.css | 345 |
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; +} |