﻿* {
	margin: 0;
	padding: 0;
}

#wrapper {
	width: 815px;
	margin: 0 auto;
}

.newsletter {

color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;

	
}

body {
	margin: 0;
	padding: 0;
	background-image: url('images/bodybg.gif');
	background-repeat: repeat-x;
	background-color: #342d28;
}

#address1 {

	color: #b6b6b6;

	font-family: tahoma, arial, sans-serif;

	font-size: 10pt;

	float: right;

	margin-top: 0px;
}



#masthead { height: 142px;
			margin-top: 10px;
			background-repeat: no-repeat;

}

#logo {float: left;
}

#logo img {border: 0; }

#top_nav { height: 30px;

		  font-family: tahoma, arial, sans-serif;
		  
		  width: 815px;

}

#container {

	min-width: 600px;

}



#right_col {
	width: 200px;
	float: right;
	margin-top: 8px;
}

#categories {
	background-color: #272321;
}

#page_content {
	margin-right: 200px;
	margin-top: 13px;
}

#bottomleft p, {
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;
}

p.ig_description {
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;
}

.ig_copyright, {
	
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;

}

#slideshow {
	
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;
}


#news {
	
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;
	padding: 5px;
}

.menu_current {
color: #ab23a3;

}

#footer {
	clear: both;
	color: #838486;
	font-family: tahoma, arial, sans-serif;
	font-size:8pt;
	text-align:center;
	vertical-align: bottom;
}

#footer a, #masthead a {
	font-size:8pt;
	color: #838486;
	text-decoration: underline;


}

li.menu-current a { color: #378076; }
li.menu-child a {color: #d72ecd; }


#bottom {
	width: 815px;
}

#bottomleft {
	float: left;
	width: 600px;
	padding-left: 4pt;
}

.thumbnail {
	border: solid 1px #fff;
}

a {
	color: #fffccc;
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;
	text-decoration:none;

}

h1 {

	font-family: tahoma, arial, sans-serif;

	color: #1fd5bd;

}

.search_box { float: right; }



#bottomright {

	float: right;

	width: 200px;

	padding-left: 7pt;

}



#bottomright p {

	font-size: 8pt;

	font-family: tahoma, arial, sans-serif;

	color: #686968;

	

}

li {
	list-style-type:none;
	padding: 5px;

}

li a {
 	font-family: tahoma, arial, sans-serif;
 	font-size: 9pt;
 	border-bottom: solid 1px #373737;
 	padding: 5px;
 	list-style-type:none;
 	color: #a4a3a3;
 	text-decoration: none;
 	display: block;
}

#newsletter {
	padding-left: 5px;
}

li a:hover {
	background-color: #1fd5bd;
	color: #000;
	padding: 5px;
}

#bodycontent { font-size: 9pt;
color: #a4a3a3;
	
}

#bodycontent p {
	padding-left: 5px;
	padding-right: 15px;
	text-align:justify;
}

