/* visumpoint.com styles, author: dianebaumandesign.com*/
/* COLORS: */
/* bright yellow matching logo: #b3b435 */
/* black background: #0d0d0c */
/* gray text  #343434*/
/* teal #3d7d7e*/
/* lighter teal for sidebar nav box: #597f7f*/
body,div,ul,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
img{border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
em,strong{font-style:normal;font-weight:400;}
ul{list-style:none;color:#343434;}
a{color:#3d7d7e;}
a:hover{color:#b3b435;}
body{background-color:#0d0d0c;text-align:center;font-family:Arial, Helvetica, sans-serif;margin:0 auto;}
p{
	font-size:13px;
	color:#343434;
	text-align:left;
	line-height: 16px;
}
h1{font-size:24px;line-height:36px;color:#b3b435;}
h2{font-size:14px;line-height:12px;color:#343434}
h3{
	font-size:12px;
	font-weight:600;
	color:#343434;
	padding-top: 10px;
}
.largeyellowfont{
	font-size:46px;
	color:#b3b435;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 32px;
	float: left;
}
.indented-list{list-style-image:url(images/bullet.gif);padding-left:20px;text-align:left;padding-right:8px;color:#343434;}
div#pagewrap{width:900px;text-align:center;background-image:url(images/bg-slice.png);background-repeat:repeat-y;margin:0 auto;}
div#header{background:url(images/header.jpg) top center no-repeat #0d0d0c;height:179px;}
#nav-container{
	padding-top:15px;
	padding-right:350px;
	padding-left: 350px;
}
#nav{color:#3d7d7e;text-align:right;list-style:none;font-size: 18px;}
#nav li{display:block;height:24px;margin-bottom:5px;}
#nav li a{padding-right:5px;text-decoration:none;border-right:5px solid #b3b435;}
#nav li a:hover{border-right:5px solid #FFF;}
div#content{width:900px;background:url(images/boxtop.png) top center no-repeat;overflow:auto;margin:-5px auto 0;}
#main{
	width:830px;
	margin:0 auto;
	padding:40px 15px 10px 15px;
}
#sidebar{
	float:left;
	width:200px;
	overflow: visible;
}
#sidenav{
	text-align:left;
	font-weight:normal;
	font-size: 13px;
	line-height: 24px;
	width: 186px;
	margin: 5px;
	background: url(images/sidebar_slice.png) right repeat-y #597f7f;
}
#sidenav li{list-style:none;display:block;background: url(images/greenbullet.gif) 5px 7px no-repeat;}
#sidenav li a{color:#FFF;text-decoration:none; padding-left: 20px}
#sidenav li a:hover{color:#343434;}
.clearFloat{clear:both;}
#footer{
	background:url(images/footer.jpg) repeat-y;
	height:60px;
}
#footer p{
	color:#343434;
	font-size:11px;
	text-align:center;
}
li#current a,li#current a:hover{border-right:0;padding-right:10px;}
