body {
	font-family: verdana;
	color: #3c3c34;
	background-color: #f4f4f4;
	text-align: center;

	}
a {
	text-decoration: none;
	color:  #c06f2e;
	outline: none;
	}
a:visited {
	color:  #c06f2e;
	}
a:active {
	color:  #c06f2e;
	}
a:hover {
	color: #3C3C34;
	text-decoration: none;
	}
.ahem {
	display: none;
	}
strong, b {
	font-weight: bold;
	}
p {
	font-size: 12px;
	line-height: 20px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}

h1 {
	font-size: 120%;
	font-weight: bold;
	color: #cc5500;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 90%;
	font-weight: normal;
	color: #cc5500;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}

img {
	border: 0;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}
#top {
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	margin-right: auto;
	margin-left: auto; 	
	background: url(graphics/topborder2a.gif) no-repeat bottom center #f4f4f4;
	text-align:left; 
	width: 775px;
	height: 94px; 
	border: 0px solid #cc5500;
	}
#top img{
	float: right;
		}
#content {
	padding-bottom: 5px;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: auto;
	margin-left: auto; 	
	background: url(graphics/borderside2.gif) repeat-y top center #f4f4f4;
	border: 0px solid #ccc;
	text-align:left; 
	width: 775px;
	}
	
/* Hides from IE-mac \*/
* html #content {height: 1%;}
/* End hide from IE-mac */

#content:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#navbar {
	float: left;
	margin-left: 10px;
	padding-left:10px;
	width:160px;
	border: 0px solid #00CC00;
	min-height:650px;
	}
	
#headline {
	margin-right: 25px;
	margin-bottom: 10px;
	text-align: left;
	float:right;
	width: 560px;
	border: 0px solid #cc5500;
	}
#headline #caption{
	font-size: x-small;
	text-align:center;
	border: 0px solid #cc5500;
	margin-right: 25px;
}
#events {
	/*margin-left:20px;*/
	border: 1px #c06f2e solid;
	margin-top:10px;
	background-color: #B3CAB8;
	text-align:center;
	width: 120px;
	padding: 5px;
	}
	
#events p{
	font-size: 70%;
	padding: 0px;
	margin: 0px;
	}
	
#highlights{
	list-style-type:circle;
	float:right;
	width:570px;
	margin-right:15px;
	/*margin: 0px 10px 0px 150px;*/
	font-size: 80%;
	border: 0px solid #cc5500;
}
#highlights li {
	list-style-position:inside;
}
#highlights li a{
	font-size: 85%;
}
#headlines{
	border: 0px solid #cccc00;
}

/* NAVIGATION MENU */

ul#primary-nav,
ul#primary-nav ul {
	margin-left: 0px;
	padding-left: 5px;
	width: 109px; /* Width of Menu Items */
	border-bottom: 0px solid #ccc;
	background: #fff; /* IE6 Bug */
	font-size: 80%;
	font-weight: normal;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #3C3C34;
	padding: 2px;
	border: 0px solid #ccc;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 69px; /* Set 1px less than menu width */
	top: 0;
}

ul#primary-nav li ul li a { padding: 2px 0px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: right center no-repeat;}

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #ffffff; }

ul#primary-nav li a:hover { color: #C06F2E; }

#affiliateonlysite {
	color: #cc5500;
	font-size: 80%;
	text-align: left;
	/*margin-left: 40px;*/
}
	
#bottom {
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	background: url(graphics/bottomborder2.gif) no-repeat top center #f4f4f4;
	text-align:left;
	width: 775px;
	height: 120px; 
	border: 0px solid #fff;
	}
#affiliates {
	color:  #3C3C34;
	font-size: 80%;
	text-align:center;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
	border-top: 1px solid #cccccc;
	
	}
#affiliates a{
	color:  #3C3C34;
	font-weight: normal;
}
#affiliates	a:visited {
	color:   #3C3C34;
	}
#affiliates a:active {
	color:   #3C3C34;
	}
#affiliates a:hover {
	color: #C06F2E;
	text-decoration: none;
	}
	
#siteinfo {
	color: #333;
	font-size: 53%;
	text-align:center;
	padding-top: 5px;
		}
		
#siteinfo a{
	color:  #333;
	font-weight: normal;
	text-decoration: underline;
}
#siteinfo	a:visited {
	color:   #333;
	}
#siteinfo a:active {
	color:   #333;
	}
#siteinfo a:hover {
	color: #999;
	
	}
	
/*  ------------------------inserted here -----------------------*/


img.png
{
	_behavior: url(lib/iepngfix.htc);
}

img, input, table
{
	border: 0pt;
}

.png
{
	behavior: url(lib/iepngfix.htc);
}

br
{
	clear: both;
}

.wrapper ul
{	padding:5px 0px 5px 0px;
	display: block;
	list-style-image: none;
	list-style-position:outside;
	list-style-type: none;
	margin: 0pt;
}



li a
{
font-size: 80%;
line-height:18px;
}

li a:hover
{

}

.box, .button, .drop
{
	/*font-size: 1.0em;*/
	padding: 2px;
}

.box
{
	border: 1px solid #202528;
}

.button
{
	background-color: #202528;
	color: #FFF;
}

.button:hover
{
	background-color: #444;
}

.drop
{
	border: 1px solid #202528;
}

.wrapper
{
	/*font-family: "Lucida Grande", "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 1.1em;*/
	margin: 0px auto;
	margin-left: -5px;
	text-align: left;
	height:550px;
	padding: 0px;
	
}

.navigation
{
	text-align: center;
	padding: 10px;
}

.container
{
	padding: 5px;
}

.title-l
{
	background: transparent url(../graphics/jDrawer-top-title-l.png) no-repeat scroll 0% 0%;
	padding: 0pt 0pt 0pt 10px;
}

.title-r
{
	background: transparent url(../graphics/jDrawer-top-title-r.png) no-repeat scroll 100% 0%;
	padding: 0pt 10px 0pt 0pt;
}

.title
{
	color: #FFF;
	height: 14px;
	font-size: .7em;
	padding: 2px;
}

.title a {
	color: #FFF;	
}	
/*JUITTER PLUGIN CSS*/

#juitterContainer{ font-size:65%;} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#EEFDEA;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #CAF8C9;padding:3px;clear:both;} 
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.5em}
#juitterContainer .twittList A{color:#006600;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:3px;padding:2px;width:20px;;height:20px;}

#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/

#juitterContainer .extLink{} /*CSS for the external links*/

#juitterContainer .hashLink{} /*CSS for the hash links*/

/*end of Juitter CSS*/
