body {
	font-family:"Georgia",Times New Roman,Serif;
	font-size:14px;
	color:#000000;
	background-color:#600E0E;
	margin:0px;
	line-height:22px;
}

/* Main Boxes */

#bg {
	background-color:#FFFFFF;
}

#logo_bar {
	text-align:center;
}

#container {
	background-color:#ffffff;
	width:800px;
	margin:auto;
	margin-top:15px;
	border:1px solid #ffffff;
	position:relative;
}
#content {
	background-color:#ffffff;
	margin:30px;
	margin-top:20px;
	margin-bottom:5px;
	text-align: left;
}

#title {
	/*background-color:#ffffff;*/
	width:741px;
	margin-top:15px;
	text-align: center;
}

#left {
	float:left;
	width:480px;
}

#lefta {
	float:left;
	width:380px;
	padding:0 0 0 0;
}

#right {
	margin-left:320px;
	padding-left:20px;
	font-size:12px;
	line-height:18px;
	padding-bottom:20px;
}

#righta {
	margin-left:400px;
	border-left:1px solid #e1e1e1;
	padding-left:10px;
	font-size:12px;
	line-height:18px;
	padding-bottom:20px;
}

#single {
	width:741px;
	margin:auto;
	margin-top:15px;
	text-align:center;
	position:relative;
}

#footer {
	height:70px;
}

#footer_hold {
	width:800px;
	margin:auto;
	color:#ffffff;
	padding-bottom:20px;
}

#whiteblock {
	border-top: double;
	border-width:5px;
	border-color:#600E0E;
	height:60px;
	text-align:center;
	background-color:#ffffff;
	margin-bottom:10px;
}

.transparent_class {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

/* Navigation */

/* ---------------------- Redwax nav ---------------------- */
.red #waxcontainer{position:relative;height:24px;background:#FFCECE;width:100%;font-family:"Trebuchet MS",Geogria,sans-serif;}
.red #waxnav{position:relative;height:25px;font-size:11px;font-weight:bold;background:#fff url(images/wax/bottom.png) repeat-x bottom left;}
.red #waxnav ul{margin:0px;padding:0 0 4px 0;list-style-type:none;width:auto;float:right;}
.red #waxnav ul li{display:block;float:left;margin:0 1px;}
.red #waxnav ul li a{display:block;float:left;color:#600E0E;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.red #waxnav ul li a span{padding:0 12px 0 0;}
.red #waxnav ul li a:hover,.red #waxnav ul li a.current{color:#fff;background:#600E0E url(images/wax/topleft.png) no-repeat top left;}
.red #waxnav ul li a:hover span,.red #waxnav ul li a.current span{display:block;width:auto;background:#600E0E url(images/wax/topright.png) no-repeat top right;}

/* Image Gallery */

div.img
  {
  margin:2px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
div.img a:hover img
  {
  border:1px solid #000000;
  }

/* General Styles */


h1 {
	font-weight:normal;
	font-style:italic;
	color:#600E0E;
	font-size:26px;
	margin-top:0px;
}

h2 {
	font-weight:normal;
	font-style:italic;
	color:#656565;
	font-size:22px;
	margin-top:0px;
}

h3 {
	font-weight:normal;
	font-style:italic;
	color:#600E0E;
	font-size:15px;
	margin-top:0px;
}

h4 {
	font-weight:normal;
	font-style:normal;
	color:#FFFFF0;
	font-size:11px;
	margin-top:0px;
}

h5 {
	font-weight:normal;
	font-style:italic;
	color:#F0E1E1;
	font-size:25px;
	margin-top:0px;
}

img.recent{
	background-image:url(images/recent_shad.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:10px;
	margin-right:10px;
}

a img {
	border:none;
}

a.right_toggle {
	font-size:18px;
	color:#656565;
	font-style:italic;
	text-decoration:none;
	border-bottom:1px solid #e1e1e1;
	line-height:40px;
	display:block;
}

a.right_toggle:hover {
	background-color:#f9f9f9;
}

.block {
	background-color:#f0f0f0;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	padding:10px;
	font-style:italic;
}

img {
	vertical-align:middle;
}

a {
	color:#0460AB;
}

a:hover {
	color:#FFFFFF;
}

a.page:hover {color:#600E0E; }

ul {
	list-style-image: url(images/dot.jpg);
	text-indent:0px;
	list-style-position: inside;
	padding:6px;
	line-height:30px;
	margin:0px;
}

