@charset "UTF-8";
/* Client - Auty Property Group, Date - 2008, Creator - dmckdesign */

body {
	background:#191919;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#191919;
	font-weight:normal;
	line-height:18px;
	margin-bottom:30px;
}

#mainContainer {
	margin:30px 0px 0px 0px;
	padding:0px;
	border:none;
	background:url(../images/bg_content2.png) repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:808px;
}

img { border:none; }
form { margin:0; padding:0; }
input.inp { padding:5px; border:1px solid #666; background:#eaeaea; }

.i_newsletter {
	padding:4px;
	width:165px;
	border:1px solid #ccc;
}

a:link { color:#00adec; text-decoration:underline; font-size:11px; }
a:visited { color:#00adec; text-decoration:underline;font-size:11px; }
a:active { color:#00adec; text-decoration:underline; font-size:11px;}
a:hover { color:#00adec; text-decoration:none; font-size:11px;}


/* ********************************************* */
/* ********************************************* */
/* ********************************************* */
/* BREADCRUMB / HOMEIMAGE */

#breadcrumb {
	background:none;
	margin:0px 25px 1px 25px;
	width:757px;
	padding:0px;
	clear:both;
}


/* ********************************************* */
/* ********************************************* */
/* ********************************************* */
/* HEADER */

#mainHeader {
	margin:0px;
	padding:0px;
	height:178px;
	
}

#top-header {
	height:138px;
	background:url(../images/header-bg.jpg) top center no-repeat;
}

#mainHeader #top-header .logo {
	float:left;
	margin:33px 0px 0px 56px;
}

#mainHeader #top-header .tag-line {
	float:right;
	margin:46px 56px 0px 0px;
}

#mainHeader #mainmenu {
	float:left;
	margin:0 0 0 25px;
	width:757px;
	height:40px;
	background:url(../images/menu-sprite.png) 0 0 no-repeat;
}

#mainHeader #mainmenu ul { margin:0; padding:0; position: relative; }
#mainHeader #mainmenu li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#mainHeader #mainmenu li, #mainHeader #mainmenu a { height: 40px; display: block; color:transparent;}

#menu_1b {left: 0; width: 86px;} /*home*/
#menu_2b {left: 86px; width: 99px;} /*about us*/
#menu_3b {left: 185px; width: 128px;} /*products*/
#menu_4b {left: 313px; width: 187px;} /*where to buy*/
#menu_5b {left: 500px; width: 127px;} /*contact*/
#menu_6b {left: 627px; width: 130px;} /*contact*/

#menu_1b a.highlighted, #menu_1b a:hover  {
  background:url(../images/menu-sprite.png) no-repeat 0px -40px;
}
#menu_2b a.highlighted, #menu_2b a:hover {
  background:url(../images/menu-sprite.png) no-repeat -86px -40px;
}
#menu_3b a.highlighted, #menu_3b a:hover {
  background:url(../images/menu-sprite.png) no-repeat -185px -40px;
}
#menu_4b a.highlighted, #menu_4b a:hover {
  background:url(../images/menu-sprite.png) no-repeat -313px -40px;
}
#menu_5b a.highlighted, #menu_5b a:hover {
  background:url(../images/menu-sprite.png) no-repeat -500px -40px;
}
#menu_6b a.highlighted, #menu_6b a:hover {
  background:url(../images/menu-sprite.png) no-repeat -627px -40px;
}




/* ********************************************* */
/* ********************************************* */
/* ********************************************* */
/* CONTENT */

#mainContent {
	margin:0px 25px 0px 25px;
	width:697px;
	padding:50px 30px 30px 30px;
	background:url(../images/shadow_inner_down.gif) top no-repeat;
	vertical-align:top;
}

#mainContent .leftCol{
	margin:0px;
	width:440px;
	padding:0px 30px 35px 0px;
	float:left;
}

#mainContent .midCol{
	margin:0px;
	width:192px;
	padding:0px 30px 0px 30px;
	float:left;
	border-left:1px solid #d1d2d4;
}

#mainContent .rightCol{
	margin:0px;
	width:195px;
	padding:0px 0px 0px 30px;
	float:left;
	background:url(../images/seperator_shadow.gif) left repeat-y;
	vertical-align:top;	
}




/* ********************************************* */
/* ********************************************* */
/* ********************************************* */
/* FOOTER */

#mainFooter {
	margin:40px 0px 0px 0px;
	padding:0;
/*	background:url(../images/bg_footer1.gif) no-repeat;
*/	clear:both;
line-height:12px;
}

#mainFooter .content {
	background:#f4f4f4;
	height:50px;
	margin:0px 25px 0px 25px;
}

a.footerLink:link { color:#6f6f6f; font-size:9px; text-decoration:none; }
a.footerLink:visited { color:#6f6f6f; font-size:9px; text-decoration:none; }
a.footerLink:active { color:#6f6f6f; font-size:9px; text-decoration:none; }
a.footerLink:hover { color:#6f6f6f; font-size:9px; text-decoration:underline; }

ul.link_list {
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.link_list li {
	border-bottom:1px solid #eaeaea;
	background:url(../images/link.png) left center no-repeat;
	padding:5px 0px 5px 30px;
	font-weight:bold;
}

ul.lst {
	padding:0 0 0 25px;
	margin:0;
	line-height:14px;
	font-style:italic;
}

ul.lst li {
	padding-bottom:5px;
}

label.error { color:red;text-align:left; font-size:10px; font-style:italic; }

h1 {
	font-size:18px; line-height:22px; color:#191919; font-style:italic;
	font-weight:normal; margin:0; padding:0;
}

h2 {
	font-size:21px; line-height:23px; color:#00adec; letter-spacing:-1px;
	margin:0; padding:0; font-weight:normal;
}