body {

	margin:55px 0;

	padding:0;

	color:#666666;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

}



body.home-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-home.jpg) top center no-repeat #fff9f0;

	background-position:50% 143px;	

}



.home-template #horizontal-menu {margin-top:145px; }



.home-template #horizontal-menu ul.menu {width:100%}



body.business-directory-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-green.gif) top center repeat-x #fff9f0;

	background-position:0 143px;	

}



body.business-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-blue.gif) top center repeat-x #fff9f0;

	background-position:0 143px;	

}



body.visiting-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-orange.gif) top center repeat-x #fff9f0;

	background-position:0 143px;	

}



body.lifestyle-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-yellow.gif) top center repeat-x #fff9f0;

	background-position:0 143px;	

}



body.events-template {

	background:url(http://www.lovecharleville.com.au/style/img/bar-purple.gif) top center repeat-x #fff9f0;

	background-position:0 143px;	

}



#wrapper {

	width:876px;

	background:url(http://www.lovecharleville.com.au/style/img/bg.png) bottom right no-repeat;

	margin:0 auto;

	text-align:left;

	padding-bottom:50px;

}



#header {

	width:836px;

	height:90px;

	padding:20px 20px 0 20px;

	background:url(http://www.lovecharleville.com.au/style/img/bg.png) top left no-repeat;

}



#header img.logo {

	border:0;

	float:right;

}



#footer {

	width:876px;

	margin:0 auto;

	text-align:center;

}



#footer p {float:right;margin:0 15px 0 0;padding:0;}



#header_links {text-transform:uppercase;font-size:14px;color:#414042;position:relative;top:43px; text-decoration:none;}

#header_links a.employment {color:#414042; text-decoration:none}

#header_links a:hover.employment {color:#3A56A4; text-decoration:none}

#header_links a.gallery {color:#414042; text-decoration:none}

#header_links a:hover.gallery {color:#F7D432; text-decoration:none}

#header_links a.contact-us {color:#414042; text-decoration:none}

#header_links a:hover.contact-us {color:#CF363B; text-decoration:none}



#second_menu {

	height:31px;

	width:836px;

	padding:0 20px;

}



#second_menu ul {margin:0;padding:0; list-style:none; font-size:12px; text-transform:uppercase; font-weight:500}

#second_menu li {margin:0;padding:0;}

#second_menu li a {display:block;float:left;padding:7px 25px 5px 0;color:#0067ac; text-decoration:none;}





#content {	

	height:250px;

	width:400px;

	float:right;

	position:relative;

	top:0;

	right:20px;

	overflow:auto;

	text-align:justify;

	padding:0 10px;

}



#content_text p {margin:0 0 10px 0;}



#home_content {	

	height:210px;

	width:420px;

	float:right;

	margin:25px 20px 0 0;

	overflow:auto;

	text-align:justify;

	padding:0 10px;

}



#contact_content {	

	width:420px;

	float:right;

	margin:20px 20px 0 0;

	text-align:justify;

	padding:0 10px;

}



#left_content {

	height:185px;

	width:305px;

	float:left;

	position:relative;

	top:0;

	left:20px;

	overflow:auto;

	padding:0 10px 0 0;	

}



#left_content img {margin:0 3px 0px 0; border:0;}



#content_text a, #left_content a, #footer a {

	color:#0067ac;

}

/* gallery page */
#gallery_content {

	height:580px;

	width:780px;

	float:left;

	position:relative;

	top:0;

	left:20px;

	overflow:auto;

	padding:0 10px 0 0;	

}
#gallery_content h1{
color:#E29E79:
	

}

/* end gallery page */

ul.homepage_icons {

	list-style:none;

	margin:0;

	padding:0;

	position:relative;

	left:20px;

}



ul.homepage_icons li {

	margin:0;

	padding:0;

}



ul.homepage_icons li a {

	display:block;

	height:179px;

	width:141px;

	float:left;

	text-indent:-9999px;

}



ul.homepage_icons li a:hover {

	display:block;

	height:179px;

	width:141px;

	float:left;

	text-indent:-9999px;	

}



ul.homepage_icons li.love-cha a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-charleville.jpg) bottom no-repeat; }

ul.homepage_icons li.love-cha a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-charleville.jpg) top no-repeat;	}



ul.homepage_icons li.love-vis a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-visiting.jpg) bottom no-repeat; }

ul.homepage_icons li.love-vis a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-visiting.jpg) top no-repeat;	}



ul.homepage_icons li.love-lif a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-lifestyle.jpg) bottom no-repeat; }

ul.homepage_icons li.love-lif a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-lifestyle.jpg) top no-repeat;	}



ul.homepage_icons li.love-eve a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-events.jpg) bottom no-repeat; }

ul.homepage_icons li.love-eve a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-events.jpg) top no-repeat;	}



ul.homepage_icons li.love-bus a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-business.jpg) bottom no-repeat; }

ul.homepage_icons li.love-bus a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-business.jpg) top no-repeat;	}



ul.homepage_icons li.love-bizdir a { background:url(http://www.lovecharleville.com.au/style/img/icon-love-bizdir.jpg) bottom no-repeat; }

ul.homepage_icons li.love-bizdir a:hover {	background:url(http://www.lovecharleville.com.au/style/img/icon-love-bizdir.jpg) top no-repeat;	}





/* Scroll Bar Master Styling Starts Here */

/* All comments can be freely removed from the css */



.scrollgeneric {

line-height: 1px;

font-size: 1px;

position: absolute;

top: 0; left: 0;

}



.vscrollerbase {

width: 10px;

background-color: #999999;

}



.hscrollerbase {

height: 10px;

background-color: #999999;

}



/* Visiting template */



body.visiting-template .hscrollerbar {

height: 10px;

background:#ee891a;

}



body.visiting-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#ee891a;

}



body.visiting-template .vscrollerbar {

width: 10px;

background:#ee891a;

}



/* Business Directory template */



body.business-directory-template .hscrollerbar {

height: 10px;

background:#aab76b;

}



body.business-directory-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#aab76b;

}



body.business-directory-template .vscrollerbar {

width: 10px;

background:#aab76b;

}



/* Business template */



body.business-template .hscrollerbar {

height: 10px;

background:#0067ac;

}



body.business-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#0067ac;

}



body.business-template .vscrollerbar {

width: 10px;

background:#0067ac;

}



/* Events template */



body.events-template .hscrollerbar {

height: 10px;

background:#744366;

}



body.events-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#744366;

}



body.events-template .vscrollerbar {

width: 10px;

background:#744366;

}



/* Lifestyle template */



body.lifestyle-template .hscrollerbar {

height: 10px;

background:#f0cb01;

}



body.lifestyle-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#f0cb01;

}



body.lifestyle-template .vscrollerbar {

width: 10px;

background:#f0cb01;

}

/* Galery */
/* Lifestyle template */



body.gallery-template .hscrollerbar {

height: 10px;

background:#f0cb01;

}



body.gallery-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#f0cb01;

}



body.gallery-template .vscrollerbar {

width: 10px;

background:#f0cb01;

}

/*end gallery*/

/* Home template */



body.home-template .hscrollerbar {

height: 10px;

background:#b42b33;

}



body.home-template .scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background:#b42b33;

}



body.home-template .vscrollerbar {

width: 10px;

background:#b42b33;

}
