/*
|--------------------------------------------------------------------------
|  Project TBA > Frontend > Layout Style Sheet
|--------------------------------------------------------------------------
|
| @package		Project TBA
| @subpackage	Frontend
| @company		Nico Gamma Multimedia Solutions
| @phone		845/863/3634
| @author		Nico Gamma
| @email		nico@nicogamma.com
| @link			http://www.nicogamma.com
| @copyright	2009 Barrons Security, Inc. ; 2009 Nico Gamma Multimedia Solutions
|
*/

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > General
|--------------------------------------------------------------------------
|
*/

body			 	 	{ background: #000; font-family: Tahoma, sans-serif; font-size: 10px; color: #fff; text-align: center; margin-top: -19px;} 
div.borders				{ width: 1022px; background: #000 url(../images/borders.png) no-repeat; min-height: 246px; margin: 0 auto; }
div.container 	 		{ width: 935px; margin: 0 auto; padding: 0 0 0 0; text-align: left; }

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Top
|--------------------------------------------------------------------------
|
*/

div.top	{ background: url(../images/bg_top.jpg) repeat-x; height: 130px; width: 933px; margin: 19px 0 0 0; border-left: solid 1px #1f1f1f; border-right: solid 1px #1f1f1f;}
div.top_logo { background: url(../images/Logo.jpg) no-repeat; height: 130px; width: 933px;}

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Navigation
|--------------------------------------------------------------------------
|
*/

div.nav	{ background: url(../images/bg_top_nav.jpg) repeat-x; height: 29px; width: 933px; border-left: solid 1px #1f1f1f; border-right: solid 1px #1f1f1f;}
li.nav	{ float: left; padding: 6px 65px 0 12px; height: 29px; }
li.nav:hover { background: url(../images/bg_top_nav_hover.jpg) repeat-x; height: 29px; }
li.nav_spacer { background: url(../images/bg_top_nav_spacer.jpg) no-repeat; height: 29px; width: 1px; float: left; text-indent: -9999px;}

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Middle
|--------------------------------------------------------------------------
|
*/

div.middle	{ float: left; width: 933px; background: #fff; }

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Main Content
|--------------------------------------------------------------------------
|
*/

div.content	{ float: left; width: 933px; background: #fff; min-height: 475px; }

div.title_content { background: url(../images/bg_h2_content.jpg) repeat-x; height: 20px; width: 933px; border-top: 1px solid black; border-right: 1px solid black; }

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > General News
|--------------------------------------------------------------------------
|
*/

div.general_news { margin: -9px 0 2px 0; }
div.news { margin: 1px 0 0 0px; width: 931px;}
div.news_title { background: url(../images/bg_news_title.jpg) repeat-x; height: 48px; width: 921px; padding-left: 10px; }
div.news_title2 { background: url(../images/bg_news_title.jpg) repeat-x; height: 48px; width: 921px; padding-left: 10px;}
news.h2 {padding-bottom: 30px;}

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Footer
|--------------------------------------------------------------------------
|
*/

div.footer	{ background: url(../images/footer_bg.jpg) repeat-x; width: 933px; height: 44px; }

/*
|--------------------------------------------------------------------------
| Project TBA > Frontend > Layout Style Sheet > Miscellaneous Positioning
|--------------------------------------------------------------------------
|
*/

div.home_flash {float: right; padding-top: 15px; padding-right: 10px; }
div.home_pss {float: left; }
div.home_pss_img {float: left; padding-left: 10px; padding-top: 15px; padding-right: 45px; }
div.home_privacy {float: left; }
div.home_privacy_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 10px; }
div.security_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 10px; }
div.care_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 10px; }
div.guard_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 10px; }
div.investigations_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 70px; }
div.executive_img {float: left; padding-left: 10px; padding-top: 5px; padding-right: 100px; }
div.home_catch {float: right; }

