/* COPYRIGHT 2006 HairRemovalTalk.com
   This work is protected by copyright © 2006 HairRemovalTalk.com and it's parent company.
   Anyone found duplicating this code or site as is will in return be served legal papers.
   By all means learn from the code and we'd be hounoured to think we've inspired you to 
   create a totally unique site from these foundations.
*/

body {
	margin: 0; padding: 0;
	background-color:#E0E0E0;
	text-align: left;
    font-size: 62.5%;
	font-family: Arial, Verdana, sans;
}

p {
	text-align: justify;
	margin: 0 0 0 0;
	line-height: 1.5em;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

p a,  ul li a, ol li a { color: #1A6FCF; text-decoration: none; }
p a:hover, ul li a:hover, ol li a:hover { color: #5FAAFF;	text-decoration: underline; }

/*/ TOP LAYER//*/

div#top {
	margin: 0 auto;
	width: 751px;
	height: 16px;
	text-align: right;
	padding: 14px 15px 0 0;
	color: #ffffff;
	background-image:url(images/bg-top.gif);
}

/*  HEAD TWO: GREY  */

div#top-header {
	margin: 0 auto;
	width: 744px;
	background-color:#fff;
	padding: 3px 11px 3px 11px;
	background-image: url(images/bg-01.gif);
	background-repeat: repeat-y;
	height: 104px;
}

div#top-header .bg1 { background-image: url(images/laserhairremoval.jpg); background-repeat: no-repeat; background-position: right; background-color: #0C65CA; height: 104px; }
div#top-header .bg2 { background-image: url(images/laserhairremoval2.jpg); background-repeat: no-repeat; background-position: right; background-color: #0C65CA; height: 104px; }

div#top-header .strap {
	font-family: tahoma, Arial;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0 0 0 25px;
	color: #343434;
	margin: 0;
}

div#top-hrow {
	margin: 0 auto;
	height: 1px;
	width: 766px;
	background-image: url(images/bg-hrow.gif);
}

div#hsense {
	margin: 0 auto;
	width: 744px;
	background-color:#fff;
	padding: 3px 11px 0 11px;
	background-image: url(images/bg-01.gif);
	background-repeat: repeat-y;
}

div#hsense .cont {
	border: 1px dotted #DDDDDD;
	padding: 6px 4px;
}

div#holder {
	margin: 0 auto;
	width: 720px;
	background-color:#fff;
	padding: 15px 23px 15px 23px;
	background-image: url(images/bg-01.gif);
	background-repeat: repeat-y;
}

div#holderright {
	float: right;
	width: 720px;
	background-color: #fff;
	margin: 0; border: 0; padding: 0;
}
div#leftcell {
	float: left;
	width: 175px;
	background-color: #fff;
	margin: 0; border: 0; padding: 0;
}

/*/ MENU /*/

div#leftmenu { margin: 0 0 15px 0; padding: 0; }
div#leftmenu a { display: block; background: #515151 url(images/vmenuarrow.gif) no-repeat center left; color: #FFFFFF; padding: 5px 5px 5px 19px; margin: 0 0 1px 0; text-decoration: none; font-size: 1.1em; }
div#leftmenu a:hover { color: #FFFFFF; background: #232323 url(images/vmenuarrowhover.gif) no-repeat center left; }

/*/ RSS MENU /*/

div#rssmenu { margin: 15px 0 0 0; padding: 0; color: #5D5D5D; line-height: 1.6em; }
div#rssmenu p { margin: 0px; font-size: 1em; }
div#rssmenu a { height: 12px; }
div#rssmenu p a, div#rssmenu ul li a, div#rssmenu ol li a { color: #1A6FCF; text-decoration: none; }
div#rssmenu p a:hover, div#rssmenu ul li a:hover, div#rssmenu ol li a:hover { color: #5FAAFF;	text-decoration: none; }
div#rssmenu ul { text-align: left; margin: 10px 0 0 15px; font-size: 1.1em; color: #666;	border: 0; padding: 0; }
div#rssmenu ol { text-align: left; margin: 10px 0 5px 15px; margin-left: 20px !important; margin-left: 23px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#rssmenu ul li { list-style-type: square; line-height: 1.6em; margin-bottom: 5px; }
div#rssmenu ol li { list-style-type:inherit; line-height: 1.6em; margin-bottom: 5px; }
div#rssmenu .li-inner { list-style-type: square; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }
div#rssmenu .li-noblock { list-style-type: none; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }


/*/ ARTICLELIST NAV MENU /*/

div#articlelistnav { margin: 15px 0 0 0; padding: 0; color: #5D5D5D; line-height: 1.6em; }
div#articlelistnav p { margin: 0px; font-size: 1em; }
div#articlelistnav a { height: 12px; }
div#articlelistnav p a, div#articlelistnav ul li a, div#articlelistnav ol li a { color: #1A6FCF; text-decoration: none; }
div#articlelistnav p a:hover, div#articlelistnav ul li a:hover, div#articlelistnav ol li a:hover { color: #5FAAFF;	text-decoration: none; }
div#articlelistnav ul { text-align: left; margin: 10px 0 0 15px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#articlelistnav ol { text-align: left; margin: 10px 0 5px 15px; margin-left: 20px !important; margin-left: 23px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#articlelistnav ul li { list-style-type: square; line-height: 1.6em; margin-bottom: 5px; }
div#articlelistnav ol li { list-style-type:inherit; line-height: 1.6em; margin-bottom: 5px; }
div#articlelistnav .li-inner { list-style-type: square; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }
div#articlelistnav .li-noblock { list-style-type: none; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }

/*  NEWS LIST  */

div#extrssbox { text-align: left; margin: 0; line-height: 1.3em; color: #666; font-size: 1.1em; padding-top:10px;}
div#extrssbox a { color: #1A6FCF; text-decoration: none; font-weight: bold; }
div#extrssbox a:visited { color: #1A6FCF; text-decoration: none; font-weight: bold; }
div#extrssbox a:hover { color: #5FAAFF; text-decoration: underline; }

/*  LINKS LIST  */

div#links { float: right; background-color:#fff; padding: 10px 15px 0 15px; margin: 0; width:515px; }
div#links p { text-align: justify; margin: 0 0 0 0; line-height: 1.5em; color: #666; font-family: Arial, Helvetica, sans-serif; }
div#links p a, div#links ul li a, div#links ol li a { color: #1A6FCF; text-decoration: none; }
div#links a { color: #1A6FCF; text-decoration: none; text-decoration: underline; }
div#links p a:hover, div#links ul li a:hover, div#links ol li a:hover { color: #5FAAFF;	text-decoration: none; }
div#links ul { text-align: left; margin: 10px 0 20px 15px; color: #666; border: 0; padding: 0; font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; }
div#links ol { text-align: left; margin: 10px 0 5px 15px; margin-left: 20px !important; margin-left: 23px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#links ul li { list-style-type: none; line-height: 1.6em; margin-bottom: 5px; }
div#links ol li { list-style-type:inherit; line-height: 1.6em; margin-bottom: 5px; }
div#links .li-inner { list-style-type: square; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }
div#links .li-noblock { list-style-type: none; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }

/*  GREY INFO BOX  */

div#infobox { background: #eee url(images/lijevo.gif) repeat-x; border-bottom: 1px solid #DDD; border-top: 1px solid #DDD; padding: 5px; margin-top: 15px; width:165px; }
div#infobox p { margin: 0px; font-size: 1em; color: #5D5D5D; text-align: left; }
div#infobox a, a:visited { color: #1A6FCF; text-decoration: none; }
div#infobox a:hover { color: #5FAAFF; text-decoration: underline; }

div#infobox .promoimg { text-align: center; padding: 7px 0 7px 0; }
div#infobox .moreinfo { text-align: center; padding: 7px 0 7px 0; }

div#infobox table{
	width: 165px;
}

/*  ADV-BOTTOM  */

div#adv-btm-holder {
	padding-top: 15px;
	width: 720px;
}

div#adv-bottom {
	margin: 0;
	padding: 5px 13px 10px 10px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #eee url(images/lijevo.gif) repeat-x;
	color: #5D5D5D;
	line-height: 1.5em;
}
/*div#adv-btm-holder .adv-bottom {
	margin: 0;
	padding: 5px 13px 10px 10px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #eee url(images/lijevo.gif) repeat-x;
	color: #5D5D5D;
	line-height: 1.5em;
}*/
div#adv-bottom p { color: #5D5D5D; }
div#adv-bottom a, a:visited { color: #1A6FCF; text-decoration: none; margin: 0px; font-size: 1.0em; }
div#adv-bottom a:hover { color: #5FAAFF; text-decoration: underline; }

div#adv-bottom h4 {
	font-size: 1.1em;	
}

/*  ADV-BOTTOM-GOOGLE-ADS  */

div#adv-btm-holder-ads {
	padding-top: 15px;
	width: 720px;
}

div#adv-bottom-ads {
	margin: 0;
	padding: 5px 0 10px 0;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #eee url(images/lijevo.gif) repeat-x;
	color: #5D5D5D;
	line-height: 1.5em;
}
/*div#adv-btm-holder .adv-bottom {
	margin: 0;
	padding: 5px 13px 10px 10px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #eee url(images/lijevo.gif) repeat-x;
	color: #5D5D5D;
	line-height: 1.5em;
}*/
div#adv-bottom-ads p { color: #5D5D5D; }
div#adv-bottom-ads a, a:visited { color: #1A6FCF; text-decoration: none; margin: 0px; font-size: 1.0em; }
div#adv-bottom-ads a:hover { color: #5FAAFF; text-decoration: underline; }

div#adv-bottom-ads h4 {
	font-size: 1.1em;
	padding-left: 10px;	
}

/*/ CONTENT 100 LAYER /*/

div#content100 { float: left; background-color:#fff; padding: 0; margin: 0; width:720px }
div#content100 p { text-align: justify; margin: 0 0 0 0; line-height: 1.5em; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; }
div#content100 p a, div#content100 ul li a, div#content100 ol li a { color: #1A6FCF; text-decoration: none; }
div#content100 p a:hover, div#content100 ul li a:hover, div#content100 ol li a:hover { color: #5FAAFF;	text-decoration: none; }
div#content100 ul { text-align: left; margin: 10px 0 0 15px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#content100 ol { text-align: left; margin: 10px 0 5px 15px; margin-left: 20px !important; margin-left: 23px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#content100 ul li { list-style-type: square; line-height: 1.6em; margin-bottom: 5px; }
div#content100 ol li { list-style-type:inherit; line-height: 1.6em; margin-bottom: 5px; }
div#content100 .li-inner { list-style-type: square; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }
div#content100 .li-noblock { list-style-type: none; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }


/*/ CONTENT WIDE LAYER /*/

div#contentwide { float: right; background-color:#fff; padding: 10px 15px 0 15px; margin: 0; width:515px }
div#contentwide p { text-align: justify; margin: 0 0 0 0; line-height: 1.5em; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; }
div#contentwide p a, div#contentwide ul li a, div#contentwide ol li a { color: #1A6FCF; text-decoration: none; }
div#contentwide p a:hover, div#contentwide ul li a:hover, div#contentwide ol li a:hover { color: #5FAAFF;	text-decoration: none; }
div#contentwide ul { text-align: left; margin: 10px 0 0 15px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#contentwide ol { text-align: left; margin: 10px 0 5px 15px; margin-left: 20px !important; margin-left: 23px; font-size: 1.1em; color: #666; border: 0; padding: 0; }
div#contentwide ul li { list-style-type: square; line-height: 1.6em; margin-bottom: 5px; }
div#contentwide ol li { list-style-type:inherit; line-height: 1.6em; margin-bottom: 5px; }
div#contentwide .li-inner { list-style-type: square; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }
div#contentwide .li-noblock { list-style-type: none; margin-left: 14px; line-height: 1.6em; margin-bottom: 5px; }

/*/  H's  /*/

h1 {
	font-family:"Trebuchet MS", verdana, arial, sans-serif;
	font-size: 2em;
	font-weight: normal;
	padding-top: 33px;
	padding-left: 25px;
	color: #FFF;
	margin: 0;
}

h1 a, a:visited {
	text-decoration: none;
	color: #FFF;
}

h1 a:hover {
	color: #BF3E18;
}

h2 {
	border-bottom: 1px solid #CBCDC5;
	margin: 0 0 10px 0;
	font-size: 1.6em;
	font-weight: bold;
	padding-bottom: 10px;
	color: #666;
	width: 100%;
}

h2 a { color: #666;	text-decoration: none; }
h2 a:hover { color: #666; text-decoration: none; }

/*h2 { margin: 15px 0 6px 0; font-size: 1.3em; font-weight: bold; padding-bottom: 2px; color: #666; }
h2 a { color: #00AAFF;	text-decoration: none; }
h2 a:visited { color: #00AAFF; text-decoration: none; }
h2 a:hover { color: #666; text-decoration: none; }*/

h3 {
	font-size: 1.3em;
	margin: 0;
	padding: 2px 0px 0px 0px;
	border-bottom: 1px solid #CBCDC5;
	color: #5D5D5D;
}

h3 a { color: #0AF;	text-decoration: none; }
h3 a:hover { color: #666; text-decoration: none; }

h4 {
	font-size: 1.3em;
	margin: 0 0 5px 0;
	padding: 2px 0px 0px 0px;
	color: #5D5D5D;
}

/*/ Footer /*/

div#footer {
	margin: 20px 0 0 0;
	background-color:#fff;
	height: 70px;
	padding: 20px 0 0 0;
	border-top: 1px solid #CBCDC5;
	font-size: 0.9em;
}

div#footer p {
	text-align: left;
	margin: 0 0 10px 0;
	line-height: 1.8em;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

div#footer p a {
	text-align: left;
	margin: 0 0 10px 0;
	line-height: 1.8em;
	color: #0AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}


/*/ BOTTOM LAYER /*/

div#bottom {
	margin: 0 auto;
	width: 766px;
	background-color:#ccc;
	height: 50px;
	background-image:url(images/bg-bottom2.gif);
}

div#bottom p {
	padding-top: 12px;
	text-align: center;
	margin: 0 0 5px 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

/*div#bottom p a {
	text-align: center;
	margin: 0 0 5px 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}*/

div#bottom a, a:visited { color: #fff; text-decoration: underline; }
div#bottom a:hover { color: #fff; text-decoration: none; }


/* OTHER */
.clear {
	clear:both;
	height: 0;
}

div#comply {
	margin: 0 auto;
	text-align: center;
	padding-top: 12px;
}

/*  TABLE  */

table {
	width: 720px;
	color: #666;
}
td {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: #ffffff;
}
.tablestyle {
	font-family: Tahoma, Arial, Verdana, sans;
	font-size: 1.1em;
	border-width: 1px;
	border-spacing: 1px;
	border-style: none;
	border-color: #ffffff;
	border-collapse: separate;
	background-color: #ffffff;
	text-align: center;
}
.titlerow {
	background-color:#0E70D5;
	border: 0; margin: 0;
	color: #ffffff;
	height: 35px;
}
.lightrow {
	background-color:#ffffff;	
}
.darkrow {
	background-color:#EEEEEE;
}

div#contact table{
	width: 350px;
}
div#ebay table{
	width: 460px;
}

/*  THE GOOGLE PAIR  */

#goobox-outer {
	text-align: left;
	background-color: #eee;
	margin: 0; border: 0; padding: 0;
	width: 680px;
}
#goo-pair {
	float: right;
	width: 340px;
	background-color:#eee;
	margin-left: 10px; border: 0; padding: 0;
}
.conads {
	width: 300px;
	background-color: #eee;
/*	border-top: 1px dotted #E8E8E8; 
	border-bottom: 1px dotted #E8E8E8;*/
	padding: 0 10px 10px 10px;
	margin: 0;
	text-align: center;
}

