/* 
Theme Name: Connections
Theme URI: http://wpthemes.info
Version: 1.0
Description: A Theme from wpthemes.Info
Author: Patricia Muller
Author URI: http://www.vanillamist.com/blog/
*/
img {
	border:none;
}
#containerall {
	background: transparent url('images/pagbk.png') repeat-y;
	margin: 0 auto;
	width: 699px;
    margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	min-height:100%;
}

#containertop {
	background: url('images/topper2.png') ;
	width: 699px;
	height:14px;

	}
#containerbut {
	background: url('images/butter.png') ;
	width: 699px;
	height:30px;

	}
	
#headerbar1 {
	width:660px;
	position:relative;
	height: 1px;
	margin-right:auto;
	margin-left:auto;
	background: url('images/da.png') repeat-x ;

}
	
#mainbar {	background: url('images/sbar.png'); margin: 0 0px;	padding:0;	width:676px;height:32px; }

#content {width:650px; float:left;	padding:5px; margin:0; overflow:hidden; display:inline; text-align:left;}
#content ul li {background: url('images/bullet2.gif') no-repeat 0 5px;	padding-left: 1.5em;}
body {	margin:0;	padding:0;	font-family:'Trebuchet MS', Georgia, Times, Times New Roman, sans-serif;	font-size: 0.9em;	text-align:center;	color:#29303B;	line-height:1.3em;	background: #E6E2C0 url('images/bk22.gif') top left repeat;}

a {	color: #85A193;	text-decoration:none;}
a:visited {	color: #85A193;}
a:hover {	color: #B7E3F7;	text-decoration:underline;}

blockquote {	margin: 1em;	padding: 0 0 0 45px; left top; font:0.9em 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS' }

#rap {	background:#fff url('images/rap.png') center repeat-y; width:676px; margin:0 auto;padding:0px 8px;text-align:left;}
#ttk {background:#FFFFFE; width:100%; margin:0 auto;padding:0px 8px;text-align:center;}
#pagbk {background:#fff url('images/pagbk.png') center repeat-y; width:676px; margin:0 auto;padding:0px 8px;text-align:left;}
#main {		
/*	width: 656px;
	
	margin: 0 16px 0 0;
    margin-bottom:0px;
	margin-bottom:0;padding-top:0;padding-bottom:0; 
*/	
	margin: 0px auto;
	width: 100%;
    margin-bottom:0px;
	margin-bottom:0;padding-top:0;padding-bottom:0;
	 }
#topnav { background:#E0E0E0  top left no-repeat; height: 30px; width:676px; margin: 0 0 1px 0;	 padding:0;  border:none; top:0}

#butnav { background:url('images/butt.png') top left no-repeat; height: 120px; width:677px; margin: 0 0 1px 0;	 padding:0;  border:none; top:0}

#header { background:#FFFFFE url('images/nutn.png') no-repeat; height: 149px; width:676px; margin: 0; padding:0;   }
#content ul {	margin-left: 0;	padding-left: 45px;	list-style-type: none;}
#content ul li { no-repeat 0 5px;	padding-left: 1.5em; line-height:24px; }

#nav {	

display:block; 
list-style:none; 
font-size:0.85em; 
margin:0;  
padding:9px 0 0 10px;  
font-family:Verdana, Arial, Sans-Serif; }
#nav li { line-height:180%; list-style:none; display:inline; font-weight:bold;
	float: left; width: 9em; padding:0; margin: 0; }
#nav li a:link, #nav li a:visited{ display: block; text-decoration:none; color:#85A193;}
#nav li a:active{ color:#F7F3ED; }
#nav li a:hover{ background-color:#A5C7B6; }
#nav a { text-decoration:none; display: block;  border-style:none; padding: 0 1em}
#nav li ul li { line-height:120%; margin-bottom:0.3em }
#nav li ul li a { padding: 0.2em 1em}
#nav li ul li a:hover { background-color:#A5C7B6; }
#nav li ul li a, #nav li ul li a:link, #nav li ul li a:visited { color:#85A193;}
#nav li ul li a:hover { color:#F7F3ED; }
#topnav #selectedPage {  background: #CBD4DC; }
#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
#nav li ul ul { margin: -1em 0 0 8em; }
#nav li ul { position: absolute; width: 10em; left: -999em; border:solid 1px #859793;  background: #FEFEFE  top left repeat-y; padding:0; margin:0}
#nav li ul * { text-align:left; color:#7E8A98; font-weight:normal;  }
#sidebar #selectedPage {  text-decoration:underline }

.subbc { color:#333;font-size:13px; padding:10px; margin:10px 0 ; line-height: 160%; font-family:Verdana, Arial;letter-spacing:2px;}
.subbc2 { color:#333;font-size:10px; padding:10px; margin:10px 0 ; line-height: 160%; font-family:Verdana, Arial;letter-spacing:2px;}
.subbc3 { color:#333;font-size:12px;line-height: 180%; font-family:Verdana, Arial;letter-spacing:2px;}
.extracontent {
width:90%;
padding-left:25px;
padding-right:25px;
}


#innerFooter {
    padding: 0 10px 0 10px;
}
@media print {
    body { font-size:11pt }
    #top, #topnav, #header, #masthead, #nav, #topnav, #sidebar, #leftCol, #rightCol, #ndmenu, #containertop,#containerbut,#headerbar1, #mainbar, #innerFooter{ display:none }
    #content, #rap, #rap2, #container, #containerall{ width:auto; height:auto; padding:0; margin:0 }
    #wrapper { border-width: 0 }
}
