@charset "utf-8";
@import url("burtek_nav.css");
@import url("burtek_pages.css");
@import url("burtek_pix.css");
@import url("burtek_joomla.css");

/* PRIMARY PAGE/GRID LAYOUT CSS  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   Last updated on 6-Feb-08

   >> TOC
	- General
	- Header
	- Body
	- Nav
	- Content Block
	- Footer

   >> SUGGESTED ORDER
	* display
	* list-style
	* position
	* float
	* clear
	* width
	* height
	* margin
	* padding
	* border
	* background
	* color
	* font
	* text-decoration
	* text-align
	* vertical-align
	* white-space
	* other text
	* content
*/

body {
	margin:0;
	background:#989576 url(../images/global/site_bg.jpg) left top repeat;
	font:normal 11px "Tahoma" Arial, Helvetica, sans-serif;
	}
a img {
	border:none 0;
	}
#wrapper {
	position:relative;
	float:none;
	clear:both;
	width:940px;
	margin:8px auto;	/* "auto" keeps webpage horizontally center aligned in the webpage */
	}

/* Header
----------------------------------------------------------------- */
#hdr_wrp {
	float:none;
	clear:both;
	width:940px;
	height:99px;
	background:url(../images/global/header.png) right 0 no-repeat;
	}
#hdr {
	float:left;
	width:940px;
	height:99px;
	}
#logo {
	float:left;
	margin:27px 0 20px 20px;
	}
#hdr_topnav {
	float:right;
	right:0;
	margin:9px 17px 0 0;
	color:#3d4932;
	font:normal 11px "Tahoma",Arial, Helvetica, sans-serif;
	}
#hdr_topnav a {
	color:#7e9466;
	text-decoration:none;
	}
#hdr_topnav a:hover {
	color:#b6cc9f;
	}
.hdr_dvd {
	margin:0 8px;
	}
#flash_promo {
	float:right;
	right:0;
	margin:3px 0 0 0;
	}

/* Body
----------------------------------------------------------------- */
#body_wrp {			/* Must keep this for the left nav bar background to extend with the content */
	float:left;		/* Must float left for background to show in Firefox */
	clear:both;
	width:940px;
	background:url(../images/global/bd_bg.gif) 0 0 repeat-y;
	}
#body {
	float:left;		/* Must float left for background to show in Firefox */
	clear:both;
	width:940px;
	background:url(../images/global/nv_bg.jpg) 3px 2px repeat-y;
	}

/* Nav
----------------------------------------------------------------- */
#nav_wrp {
	float:left;
	}
#nav_hdr {
	float:none;
	clear:both;
	width:144px;
	height:2px;
	background:url(../images/global/nv_hdr.gif) 0 0 no-repeat;
	}
#nav {
	float:none;
	clear:both;
	}

/* Content Block
----------------------------------------------------------------- */
#cnt_wrp {
	float:left;
	clear:right;
	}
#cnt {
	float:none;
	clear:both;
	}
#cnt_frm_top {
	float:none;
	clear:both;
	width:793px;
	height:12px;
	background:url(../images/global/frm_t.gif) 0 0 repeat-x;
	}
#cnt_frm_top_lf {
	float:left;
	width:14px;
	height:12px;
	background:url(../images/global/frm_tl.gif) 0 0 no-repeat;
	}
#cnt_frm_lft {
	float:left;
	}
#cnt_frm_bot {
	float:none;
	clear:both;
	width:796px;
	height:13px;
	background:url(../images/global/frm_b.gif) 0 0 repeat-x;
	}
#cnt_frm_bot_lf {
	float:left;
	width:14px;
	height:13px;
	background:url(../images/global/frm_bl.gif) 0 0 no-repeat;
	}
#cnt_frm_bot_rt {
	float:right;
	right:0;
	width:3px;
	height:13px;
	background:url(../images/global/frm_br.gif) 0 0 no-repeat;
	}

/* Footer
----------------------------------------------------------------- */
#ftr {
	clear:both;
	height:25px;
	margin-bottom:22px;
	padding:0 19px 0 11px;
	background:url(../images/global/ftr_bg.png) center top no-repeat;
	color:#3d4932;
	font:normal 11px "Tahoma",Arial, Helvetica, sans-serif;
	}
#ftr a {
	color:#7e9466;
	text-decoration:none;
	}
#ftr a:hover {
	color:#b6cc9f;
	}
#ftr_nav {
	float:left;
	margin:4px 0;
	}
.ftr_div {
	margin:0 8px;
	}
#ftr_copyright {
	float:right;
	right:0;
	margin:4px 0;
	color:#434f37;
	}
