/**{	padding: 0;	margin: 0;} Firefox Scrollbar Hack - Do not remove */ 

#google_ads {text-align: center; font-size: 10px;}
img {border: 0;}
#private-wrapper{
background: url();
}
#private {
font-size:10px;	
width:980px;	
text-align:center;
margin-right:auto;
margin-left:auto;
background: url();  /* add subfooter bkg here */
}
#private a {	
font-size:10px;	
width:980px;	
text-align:center;    
color: #000;
}
#private a:hover {
font-size:10px;	
width:980px;
text-align:center;
color: #202089;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
height: auto;
background: #e6e6e6;
margin:0px;
}
a, a:link, a:visited, a:active {
font-weight:bold;
color:#202089;
text-decoration:none;
}
a:hover {
font-weight:bold;
color:#640506;
text-decoration:none;
}
hr {
border-top: 1px solid #01017b;
border-bottom: 0;
height: 0x;
} 
h1 {color: #01017b; margin:0;padding-bottom:10px;font-size:22px;line-height: 110%; margin:0px;font-family:JUICEBold, Arial, Helvetica, sans-serif;}
h2 {	color:             #01017b;	margin:            0;	padding-bottom:10px;	font-size:         20px;    line-height:       110%;    margin:0px;font-family:JUICEBold, Arial, Helvetica, sans-serif;}
h3 {	color:             #01017b;	margin:            0;	padding-bottom:10px;	font-size:         18px;    line-height:       110%;    margin:0px;font-family:JUICEBold, Arial, Helvetica, sans-serif;}
h4 {	color:             #01017b;	margin:            0;	padding-bottom:10px;	font-size:         16px;    line-height:       110%;    margin:0px;font-family:JUICEBold, Arial, Helvetica, sans-serif;}

h5 {
    
    
}

ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 22px;
}
ul li {
background: url('li.png') 0 1px no-repeat;
padding-left:18px;
}
ul li ul li{
background: none;
list-style-type:square;
padding-left:0;
}
ul ul li{
background: none;
list-style-type:square;
padding-left:0;
margin-left:12px;
}
ul li ul li ul li{
background: none;
list-style-type:circle;
padding-left:0;
}
ul ul ul li{
background: none;
list-style-type:circle;
padding-left:0;
margin-left:10px;
}
#clear {
clear: both;
}

#wrapper-outer {
width: 100%;
background: url('topshadow.png') top center no-repeat;
}
#wrapper{
width: 980px;
overflow: hidden;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
text-align: left;
background: #fff;
}	
#header{
float: left;
width:980px;
height: 200px;
background: #fff url(deco1.jpg) 0 0; /* Logo here */
}
#topmenu {
width: 980px;
height: 38px;
margin:0;
padding: 0px;
background: url(topmenubkg.png) 0 0 repeat-x;
}
#topmenu .navigation a {
color:#F5F5F5;
height:30px;
padding:7px 12px 0 16px;
list-style:none;
float:left;
display:block;
text-align:center;
font-family:JUICEBold, Arial, Helvetica, sans-serif;
font-size: 14px;
background: url(topmenubkg.png) 0 0 repeat-x;
border-right: #5656c9 1px solid;
}
#topmenu .navigation a:hover {
color:#e6e6e6;
background: url(topmenubkg-over.png) 0 0 repeat-x;
}
#content {
float: left;
width: 100%;
height: auto;
background: url(content-bg.png) 0 0 repeat-x #f5f5f5;
}

#frontpage {
position:relative;
float: right;
width: 920px;
padding: 0px 30px 30px 30px;
line-height: 18px;
min-height: 500px;
}
#custom {
position:relative;
float: right;
width: 250px;

}
#sub-menu{
float: left;
width:937px;
margin:10px 0 15px 15px;
text-transform:none;
list-style:none;
display:block;
font-size: 12px;
}
#sub-menu .subnavigation a {
color:#202089;
padding:0px 12px 0 15px;
text-decoration:none;
list-style:none;
float:left;
display:block;
text-align:center;
font-family:JUICEItalic, Arial, Helvetica, sans-serif;
font-size: 12px;
background: url(li.png) 0 -1px no-repeat;
font-weight:normal;
}
#sub-menu .subnavigation a:hover {
color:#640506;
font-weight:normal;
}
#frontpage {
position:relative;
float: right;
width: 920px;
padding: 0px 30px 30px 30px;
line-height: 18px;
min-height: 500px;
}

a.navigation, a.navigation:link, a.navigation:visited, a.navigation:active{	
display: block;
color: #202089;
text-decoration: none;
font-size:	120%;
height: auto;
line-height: 24px;	 
}
a.navigation2:hover {
display: block;
text-decoration: none;
color: #D7702E;
}
#nav {
width: 960px;
height: auto;
margin:0;
padding: 5px 0 0 12px;
}
#nav .navigation a {
color:#202089
margin:0;
padding:0 12px 0 16px;
list-style:none;
float:left;
display:block;
text-align:center;
line-height: 16px;
font-size: 12px;
font-weight:normal;
text-transform:uppercase;
background: url(li.png) 0 1px no-repeat;
}
#nav .navigation a:hover {color:#640506;font-weight:normal;}


#custom-bottom {
 padding: 25px;
 background: url(topmenubkg.png) 0 0 repeat-x;
 border-top: #202089 25px solid;
 text-align:center;
}

#clearfooter {
clear: both;
}
#footer {
text-align: left;
font-size:9px;
border-top: #202089 10px solid;
margin-top:0px;
padding-top:30px;
background: url(content-bg.png) 0 0 repeat-x #f5f5f5;
}
#footer a {text-decoration:none;color:#202089;font-weight:normal;}
#footer a:hover {text-decoration:none;color:#640506;font-weight:normal;}
#copyright {
clear:both;
font-size:11px;
text-align:center;	
padding:12px 0;
margin-top:22px;
border-bottom: #202089 3px solid;
background: url(content-bg.png) center top repeat-x;
}
#copyright a {text-decoration:none;	color:#202089;}
#copyright a:hover {text-decoration:none;color:#640506;}




ul#twitter_update_list {
	margin: 0;
	padding: 0 1em 0.5em 1em;
	list-style-type: none;
        border:1px solid #ccc;
        font-size: 12px;
}

ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
	list-style: none;
	background:none;
        font-size: 12px;
}

ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
        font-size: 12px;
}

ul#twitter_update_list li span {
	display: block;
        font-size: 12px;
}

ul#twitter_update_list li span a {
	/* links in tweet */
	color: #00f;
        font-size: 12px;
}

ul#twitter_update_list li.firstTweet {
list-style: none;
font-size: 12px;
}

ul#twitter_update_list li.lastTweet {
list-style: none;
	border-bottom: none;
        font-size: 12px;
}


a#profileLink {
	display: block;
	padding: 0.3em 1em;
	color: #fff;
        background: url(i/custom-bottom-bkg.png) 0 0;
        font-size: 12px;
}
