body{
	padding:0;
	margin:0;
	font-family:arial, sans-serif;
}
ul{
	list-style-type: none;
	padding:0px;
	margin:0;
	padding-top:30px;
	padding-bottom:7px;
	margin-left:7px;
	background:#fff;
}
li{
	display:inline;
	margin-left:9px;
	padding-right:9px;
	font-size:8pt;
	border-right:1px solid #444;
}
li a{
	color:#444;
	padding-top:8px;
	text-decoration:none;
}
li a:hover#home{color:#B4D66F}
li a:hover#about{color:#DE077D}
li a:hover#services{color:#7CCFF1}
li a:hover#banda{color:#8F3B93}
li a:hover#styletips{color:#EE282F}
li a:hover#contact{color:#8773B4}


li a#about.selected{color:#DE077D; background:url(images/menu_aboutus.gif) no-repeat;}
li a#home.selected{color:#B4D66F; background:url(images/menu_home.gif) no-repeat;}
li a#service.selected{color:#7CCFF1; background:url(images/menu_services.gif) no-repeat;}
li a#styletips.selected{color:#EE282F; background:url(images/menu_styletips.gif) no-repeat;}
li a#banda.selected{color:#782682; background:url(images/menu_banda.gif) no-repeat;}
li a#contact.selected{color:#8773B4; background:url(images/menu_contact.gif) no-repeat;}

#page_head{
	background:#221E1F;
	padding:0;
	margin:0;
	display:block;
	height:85px;
	padding-top:25px;
	position:relative;
}
#page_head h1{
	padding:0;
	margin:0;
	font-size:1px;
	overflow:hidden;
	height:63px;
	margin-left:39px;
	margin-bottom:23px;
	width:190px;
	background:url(images/main_logo.gif) no-repeat right bottom;
	
}
#page_head h2{
	padding:0;
	margin:0;
	font-size:1px;
	line-height:2000;
	overflow:hidden;
	height:85px;
	width:285px;
	left:457px;
	position:absolute;
	background:url(images/main_slogan.gif);
	float:right;
}
#content{
	padding:0px;
	margin:0px;
}
#left_col{
	position:absolute;

	float:left;
	padding:0px;
	margin-top:109px;
	margin-left:34px;
	font-size:7pt;
	width:131px;
	margin-right:12px;
	font-family:arial;
	text-align:right;
	font-style:italic;
}
body#banda #left_col{
	font-style:normal;
	background:url(images/banda_leftcalloutbg.gif) top left no-repeat;
	text-align:left;
	margin-left:0px;
	padding-left:34px;
}
.personblock{
	font-style:italic;
}
#right_col{
	left:177px;
	padding-top:46px;
	position:absolute;
	font-size:8pt;
	line-height:10pt;
	width:622px;
	height:100%;
}

body#about{
	background:url(images/about_rightborder.gif) repeat-y 571px 100px;
}

body#home{
	background:url(images/home_rightborder.gif) repeat-y 571px 100px;
}
body#styletips{
	background:url(images/styletips_rightborder.gif) repeat-y 571px 100px;
}

body#services{
	background:url(images/services_rightborder.gif) repeat-y 571px 100px;
}
body#banda{
	background:url(images/banda_rightborder.gif) repeat-y 571px 100px;
}
body#contact{
	background:url(images/contact_rightborder.gif) repeat-y 571px 100px;
}
#right_col p{
	left:18px;
	width:337px;
	position:relative;	
}
#right_col em{
	font-style:normal;
	color:#E0026E;
}
body#home #right_col em{
	color:#94C822;
}
body#services #right_col em{
	color:#51A7BB;
	display:block;
	margin-top:18pt;
	font-weight:bold;
}
body#home #right_col em.header{
	display:block;
	font-size:9pt;
	margin-bottom:9pt;
}

#right_col img{
	display:block;
	margin:auto;
	margin-top:10pt;
	margin-bottom:10pt;				
}
h3{
	font-size:1px;
	line-height:2000;
	overflow:hidden;
	display:block;
}
body#about h3{
	background:url(images/aboutus_paragraphhead.gif) no repeat;
	width:390px;
	height:31px;
	color:#fff;
}
body#home h3{
	background:url(images/home_paragraphhead1.gif) no-repeat;
	width:390px;
	left:-145px;
	position:relative;
	height:31px;
	color:#fff;
}
body#services h3{
	background:url(images/services_paragraphhead.gif) no-repeat;
	width:390px;
	height:31px;
	color:#fff;
}
body#styletips h3{
	background:url(images/styletips_header.gif) no-repeat;
	width:390px;
	height:41px;
	color:#fff;
}
body#banda h3{
	background:url(images/banda_header.gif) no-repeat;
	width:390px;
	height:36px;
	color:#fff;
}
body#contact h3{
	background:url(images/contact_header.gif) no-repeat;
	width:390px;
	height:36px;
	color:#fff;
}
body#home h3.second_head{
	background:url(images/home_paragraphhead2.gif) no-repeat;
}
body#services h3.second_head{
	margin:0;
	padding:0;
	margin-left:17px;
	
	margin-top:20pt;
	background:url(images/services_paragraphhead2.gif) no-repeat;
}
body#banda h4{
	margin:0;
	padding:0;
	margin-top:12pt;
	margin-left:17px;
	color:#782682;
	font-family:new baskerville, georgia, serif;
	font-size:12pt;
}
body#banda h4.subhead{font-style:italic; margin-top:3pt;}
body#banda #right_col img{
	display:inline;
	margin-left:17px;
}
body#banda #right_col .bandabody{
	width:337px;
	margin-left:17px;
	border-bottom:2px dotted #999;
	padding-bottom:17px;
	margin-bottom:20px;
}
body#banda #right_col .caption{
	color:#782682;
	width:310px;
	margin-left:17px;
	border-bottom:0px;
	margin-top:0px;
	padding-bottom:17px;
	margin-bottom:20px;
}

#right_col ul{
	margin:0;
	padding:0;
	padding-left:7px;
	background:none;
}
#right_col li{
	display:block;
	border:none;
	color:#51A7BB;
	margin-bottom:2pt;
	background:url(images/menu_services.gif) no-repeat 4px;
	padding-left:14px;
}
body#banda #right_col ul{
	margin:0;
	padding:0;
	padding-left:7px;
}
body#banda #right_col li{
	display:block;
	border:none;
	color:#782682;
	margin-bottom:2pt;
	background:url(images/menu_banda.gif) no-repeat 2px;
	padding-left:14px;
}
#right_col li a{
	color:#51A7BB;
}
body#banda #right_col li a{
	color:#782682;
}
#left_col ul{
	text-align:left;
	padding:0;
	margin:0;
	margin-top:4px;
	margin-bottom:8px;
	border:none;
	background:none;
}
#left_col li{
	padding-left:12px;
	display:block;
	border:none;
	color:#EE282F;
	font-style:none;
	background:url(images/menu_styletips.gif) no-repeat 2px;
}
#left_col ul.links li{
	background:none;
	padding:0;
	margin:0;
	
}
#left_col li.links{
	background:none;
	border-bottom:1px dotted #EE282F;
	margin-bottom:8px;
	font-style:normal;
}
#left_col li.links a:hover{
	color:#EE282F;
}
.left_col_callout{
	font-size:1px;
	line-height:2000;
	overflow:hidden;
	display:block;
	color:#fff;
}
body#about .left_col_callout{
	background:url(images/aboutus_left_callout.gif);
	height:148px;
	width:126px;
	margin-top:52px;
}
body#home .left_col_callout{
	background:url(images/home_left_callout.gif) no-repeat;
	height:188px;
	width:126px;
	margin-top:0;
}
body#services .left_col_callout{
	background:url(images/services_left_callout.gif) no-repeat;
	height:260px;
	width:126px;
	margin-top:52px;
}
body#banda .left_col_callout{
	background:url(images/banda_leftcallout.gif) no-repeat;
	height:280px;
	width:126px;
	margin-top:52px;
}
body#contact .left_col_callout{
	background:url(images/contact_leftcol.gif) no-repeat;
	height:280px;
	width:126px;
	margin-top:52px;
}
body#contact table{
	color:#8773B4;
}
body#contact table a{
	color:#8773B4;
}

body#contact table .head{
	font-weight:bold;
}
