@charset "UTF-8";
/* CSS Document */

/* BODY FEATURES */

body { background-color:#FFF; margin: 0 auto; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #bf5c88; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #9ab4d5; padding-left: 5px; }

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify; padding-left: 10px; padding-right: 15px; }
a { font-family:Arial, Helvetica, sans-serif; color: #333; text-decoration: none; } 
a:hover { color: #9ab4d5; text-decoration: none; }

/* BODY DIV */
#wrapper{ width: 780px; margin:0 auto; height: auto; }

/* HEADER */

#header { background: #FFFFFF url(../imgs/ssheader.jpg) no-repeat top left; height: 165px; margin-top: 0px; }

/* MENU */

#menu { width: 770px; height: 25px;}
	#menu ul { list-style:none; margin:0; padding:0; margin-left:35px; margin-top:3px;}
	#menu li { position:relative; display:inline; float:left; margin:0; padding: 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #9ab4d5; font-weight:bold; }
	#menu a { font-size: 12px; color:#fff; font-weight: bold; text-align:center; }
	#menu a:hover { font-size: 12px; color: #9ab4d5; font-weight: bold; text-align:center; }
	
.selected{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 10px 0px 10px; color: #9ab4d5; font-weight: bold; }
.selected_sub{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 5px 0px 5px; color: #9ab4d5; }

#submenu { width:780px; margin:0 auto; height:auto; text-align:center; list-style:none; font-size: 12px; border-bottom:1px dotted #ccc;}
	#submenu h1 { font-weight:bold; text-transform:uppercase; color: #ccc; margin:5px 0; padding:0;}
#submenu ul { margin:0; padding:0; height:auto; padding-bottom:5px;}
#submenu li { display:inline; margin:0 5px; padding:0; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #9ab4d5;} 
#submenu a { color: #C05C89; font-size: 12px; text-decoration: none;}
#submenu a:hover { color: #9ab4d5; text-decoration: none;}

/* BODY */
#body{ width: 780px; margin:0 auto; height: auto; clear:both; margin-top:50px; }

	/* COPY */
	#copy { margin: 10px 0; width: 570px; min-height: 410px; float:right; }
		#copy li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify; padding-left: 5px; padding-right: 15px; } 

	/* SIDE BAR */
	#side_bar{ margin-top: 10px; background:#fff; width: 190px; min-height: 405px; float:left; vertical-align:top; }

/* FOOTER */
#footer_top { background:url(../imgs/footer_top.jpg) no-repeat top left; width: 780px; height: 12px; clear:both; }
#footer { background-color:#BE5C88; width: 780px; height:auto; }
	#footer ul { list-style:none; margin:0; padding:0;}
	#footer li { position:relative; display:inline; float:left; margin:0; padding:0;}
		#footer li.footerside { width:250px; margin:0; padding:0;}
		#footer li.footermiddle { width:250px; margin:0 10px;}
	#footer h1 { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-align:center; text-transform:uppercase; margin:0; padding:0; letter-spacing:1px; }
	#footer p { font-family:Arial, Helvetica, sans-serif; color:#63062f; font-size:12px; text-align:center; margin:0; padding:0; margin-top:10px; line-height:18px; }
	#footer a { font-family:Arial, Helvetica, sans-serif; color:#63062f;  font-size:12px; text-decoration:none; }
	#footer a:hover{color:#fff; text-decoration:none; }
	#footer h1.call { font-size:16px; font-weight:400; padding-top:20px; letter-spacing:normal;}
	
	#copyright { width: 780px; margin:0; padding:0; clear:both; padding-top:10px;}
	#copyright p { font-family:Arial, Helvetica, sans-serif; color:#63062f; font-size:10px; text-align:center; margin:0; padding:0;}
	#copyright a { font-family:Arial, Helvetica, sans-serif; color:#63062f; font-size:10px; text-decoration:none;}
	#copyright a:hover {color:#fff; text-decoration:none;}

.img {  margin: 5px; padding: 3px; border: #AA5591 solid 1px; }
.imgL{ float:left; margin: 5px 10px 0px 0px ; padding: 3px; border: #AA5591 solid 1px;}
.imgR{ float:right; margin: 5px 0px 0px 10px ; padding: 3px; border: #AA5591 solid 1px;}	
.img_detail{ font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10px; color:#999; }
.clear { clear:both;}
.indent{ padding-left: 25px;}

.details{ font-family:Arial, Helvetica, sans-serif; font-style: italic; font-size:12px; color:#999999; margin:0 auto; padding: 0px 0px 5px 20px; }

.body_link{ color:#000; text-decoration:none; font-weight:bold; padding-left: 0px; }