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 {
	
	margin-top: 7px;
	margin-bottom: 7px; 
	}

h1 {
	font-size: 120%;
	font-weight: bold;
	color: #C06F2E;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 100%;
	font-weight: normal;
	color: #C06F2E;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 100%;
	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;
	}

.style1 {font-size: xx-small;}


#top {
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	margin-right: auto;
	margin-left: auto; 	
	background: url(images/topborder2a.gif) no-repeat bottom center #f4f4f4;
	text-align:left; 
	width: 775px;
	height: 104px; 
	border: 0px solid #cc5500;
	}
#top img{
	float: right;
		}
		
#middle {
	position:relative;
	padding-bottom: 5px;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: auto;
	margin-left: auto; 	
	background: url(images/borderside2.gif) repeat-y top center #f4f4f4;
	border: 0px solid #ccc;
	text-align:left; 
	width: 775px;
	height:auto; 
	}

	
#middle:after {
    content: '[.]'; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


	


img.corner {
   width: 18px;
   height: 18px;
   border: none;
   display: block !important;
}


#upperside {
	
	padding-top: 3px;
	padding-bottom: 3px; 
	padding-left: 10px;
	border-bottom: 1px solid #cccccc;
}

#upperside a{
	color: #3C3C34;
}

#upperside2 {
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #cccccc;		
}

#upperside2 ul{
	list-style-type: none;
		
}

#upperside2 ul li{
	margin: 0px;
	padding: 2px;
	border-bottom: 1px dashed #cccccc;
	
}

#upperside2 a{
	color: #3C3C34;
}

#upperside3 {
	padding-top: 3px;
	padding-bottom: 3px; 
	padding-left: 10px;
	border-bottom: 1px solid #cccccc;
}

#upperside3 ul{
	list-style-type: none;
		
}

#upperside3 ul li{
	margin: 0px;
	padding: 2px;
	border-bottom: 1px dashed #cccccc;
	
}
#upperside3 a{
	color: #3C3C34;
}



#upperside4 {
	padding-top: 9px;
	padding-bottom: 0px; 
	padding-left: 0px;
	text-align: center;
}

#upperside4 a{
	color: #C06F2E;
	font-weight: bold;
}

#upperside4 a:hover {
	color: #3C3C34;
	font-weight: bold;
}
#lowerside {
	position: absolute;
	bottom: 0px;
	background-color: #ffffff;
	
}	

* html #lowerside
	{
	width: 100%; /* sets width to containing element's, rather than antecedent positioned element - both PC and Mac */
	}


#content {
	float: right;
	width: 525px;
	padding-right: 20px;
	font-size: 80%;
	padding-top: 0px;
	}
#content img{
	padding: 5px;
}

/* NAVIGATION MENU */

#mainmenu {
	width: 98%;
	margin-right: 0px;
	margin-left: 10px;
	padding: 80px 0px 5px 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	text-align:center;
}
#navbar {
	float: left;
	margin-left: 15px;
	padding-left:15px;
	width:160px;
	border: 0px solid #00CC00;
	min-height:650px;
}

#chromemenu{
width: 100%;
padding-left: 0px;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
float:right;
width: 100%;
margin-left: 0;
padding-left: 0;
margin: 0;
font-weight: 80%;
}


#chromemenu ul li{
display: inline;

}


#chromemenu ul li a{
border-left: 0px solid #3C3C34;
color: #3C3C34;
padding: 0px 7px 5px 7px;
text-decoration: none;
}

#chromemenu ul li a:hover{
color: #9C4D22;

}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: "";

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 0px solid #3C3C34; /*Theme Change here*/
border-bottom-width: 0;
font-size: 70%;
line-height:18px;
z-index:100;
background-color: #ffffff;
width: 300px;
visibility: hidden;
text-align: right;

}

.dropmenudiv2{
position:absolute;
top: 0;
border: 0px solid #3C3C34; /*Theme Change here*/
border-bottom-width: 0;
font-size: 70%;
line-height:18px;
z-index:100;

width: 300px;
visibility: hidden;
text-align: right;

}

.dropmenudiv a{
width: 745px;
display:inline;
text-indent: 1px;
border-bottom: 0px solid #3C3C34; /*Theme Change here*/
padding: 2px 2px;
text-decoration: none;
color: #3C3C34;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #ffffff;
color: #C06F2E; 
width: 600px;
}

#search{
	padding-left: 5px;
	margin-top: 0px;
	text-align: left;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}


	
#bottom {
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	background: url(images/bottomborder2.gif) no-repeat top center #f4f4f4;
	text-align:left;
	width: 775px;
	height: 120px; 
	}
	
#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: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#siteinfo	a:visited {
	color:   #333333;
	}
#siteinfo a:active {
	color:  #333333;
	}
#siteinfo a:hover {
	color: #999;

}
#highlights{
	list-style-type:circle;
	float:right;
	width:570px;
	height:150px;
	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%;
}
/*     INSERTED HERE            
*{
	margin:0pt;
	padding:0pt;
} */

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;
}



.wrapper li a
{
font-size: 80%;
line-height:18px;
}

.wrapper 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;
	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*/

