/*
Theme Name: Restaurx.com
Theme URI: http://restaurx.com/
Description: Restaurx.com Theme
Version: 0.8
Author: Paul Nguyen
Author URI: http://www.gnuyen.org
Tags: black

	Based on Kubrick v1.5

*/


body { padding: 0px; margin: 0px; font: normal 12px Arial,Verdana,San-serif; background-color: #e2e2e2 }
a, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
/* Header */
.header { color: #fff; height: 109px; width: 100%; background:#000000 url(images/layout/header_bg.png) repeat-x top right } 
.content { width: 950px; margin-left: auto; margin-right: auto;}
.header a.logo { float: left; margin-right: 9px; }
.header a.logo img { border: none;}
.cl_container { width: 530px; float: right; text-align: right;}
.header .contact_info { float: right; font-weight: bold;  margin: 15px 0 0 0;  text-align: right;}
.header .menu { width: 420px; float: right; list-style-type: none; margin: 45px 0 0 0; clear: right;}
.header .menu li { text-transform: uppercase; display: inline; font-weight: bold; font-size: 15px; border-left: solid 1px #fff; padding: 0 0 0 8px; margin-left: 8px}
.header .menu li:first-child, .header .menu li.page-item-3 { border-left: none; }
.header .menu li a,.header .menu li a:visited,.header .menu li a:active { color: #fff; text-decoration: none;}
.header .menu li a:hover { color: #fff; text-decoration: underline;}
.splash .top_splash { margin-left: auto; margin-right: auto; width: 1000px; height: 290px; margin-top: 2px; background: #e2e2e2 url(images/layout/splash_top.jpg) no-repeat top right; }
.splash .bottom_splash { margin-left: auto; margin-right: auto; width: 950px; height: 136px; background: #e2e2e2 url(images/layout/splash_bottom.jpg) no-repeat top right; }
.splash .bottom_splash .bs_item { width: 207px; float: right; margin: 16px 0 0 30px; }
.splash .bottom_splash .bs_item .title { text-transform: uppercase; font-size: 15px; font-weight: bold; color: #ffffff; }
.splash .bottom_splash .bs_item .body { margin-top: 10px; font-size: 14px; color: #688ba7; line-height: 1.3}

/* Main Panel */
.main_panel { background: #ffffff url(images/layout/box_top.png) no-repeat top right; width: 914px; margin: 10px auto 0 auto;  padding: 17px 17px 0 17px;}
.main_panel .item { margin: 0 13px; width: 278px; float: right;  background-color: #ffffff} 
.main_panel .item .title { text-transform: capitalize; font-size: 18px; border-bottom: solid 1px #dddddd; padding: 10px 0 ;}
.main_panel .item .body { font-size: 12px; color: #444444; line-height: 1.5; margin-top: 10px;}
.main_panel p { margin-top: 15px; margin-bottom: 0px; }
.main_panel a { color: #3c596f; font-weight: bold; }
.main_panel a { color: #3c596f; font-weight: bold; }
.panel_footer { clear: both; margin: 0 auto; background: #ffffff url(images/layout/box_bottom.png) no-repeat bottom right; height: 17px; width: 950px;}
/* Footer */
.footer { width: 950px; margin: 10px auto }
.footer .menu { padding:0; margin: 0; list-style-type: none; }
.footer .menu li { display: inline; color: #444; font-size: 12px; border-left: solid 1px #444; padding: 0 0 0 15px; margin-left: 15px}
.footer .menu li:first-child, .footer .menu li.page-item-3 { border-left: none; }
.footer .menu li a,.footer .menu li a:visited,.footer .menu li a:active { color: #444; text-decoration: none;}
.footer .menu li a:hover { color: #444; text-decoration: underline;}
.footer .menu li.current_page_item { color: #000; font-weight: bold; }
/* Index specific */
#company_points { height: 180px; } 
#copyright { float: right; margin-right: 30px; }
#getaquote { margin-top: 30px; display: block; width: auto}
