/*
Theme Name: Soldier's Salute
Theme URI: 
Description: A theme specially designed for the memory of Pvt. Heath Warner.
Version: 1.0
Author: Paul Hirsch
Author URI: http://www.studio1337.com/

*/

* { list-style:none ; margin:0 ; outline:none ; padding:0 }
a { color:#052850 }
a img { border:none }
.alignleft { float:left ; margin:0 10px 10px 0 }
.alignright { float:right ; margin:0 0 10px 10px }
small { font-size:11px }
body { background:#052850 ; color:#FFF ; font-family:arial,helvetica,sans-serif }
#header { background:#FFF ; color:#052850 ; padding-bottom:1px }
	#nav1 { background:#0A4E98 url(images/bg_nav1.png) top left repeat-x ; border-bottom:1px solid #052850 ; color:#FFF ; padding:12px 0 6px 0 }
		#nav1 ul { border-left:1px solid #052850 ; border-right:1px solid #0A4E98 ; height:40px ; line-height:40px ; margin:auto ; width:958px }
			#nav1 ul li { border-left:1px solid #0A4E98 ; border-right:1px solid #052850 ; float:left ; height:40px ; line-height:40px }
			.link1 { width:85px }
			.link2 { width:192px }
			.link3 { width:113px }
			.link4 { width:141px }
			.link5 { width:92px }
			.link6 { width:88px }
			.link7 { width:101px }
			.link8 { width:130px }
				#nav1 ul li a { color:#FFF ; display:block ; font-family:verdana,sans-serif ; font-size:11px ; font-weight:bold ; height:40px ; line-height:40px ; text-align:center ; text-decoration:none ;  text-transform:uppercase }
				#nav1 ul li a:hover { text-decoration:underline }
		#subnavOuter { background:#1B75B8 ; height:1px ; width:auto }
			#subnav { margin:auto ; width:960px }
				#subnav ul { background:#1B75B8 ; border-color:#052850 ; border-style:solid ; border-width:0 1px 1px 1px ; color:#FFF ; position:absolute ; visibility:hidden ; width:200px }
					#subnav li { float:left ; width:200px }
						#subnav a { color:#FFF ; display:block ; font-size:11px ; font-weight:bold ; padding:5px 10px ; text-decoration:none ; width:180px }
						#subnav a:hover { background:#FFF ; color:#052850 ; display:block ; padding:5px 10px ; text-decoration:none ; width:180px }
					#subnav1 { margin-left:87px }
					#subnav2 { margin-left:539px }
					#subnav3 { margin-left:281px }
	#pic { background:#2892D0 url(images/bg_pic.png) top left repeat-x ; border-top:1px solid #1B75B8 ; border-bottom:1px solid #052850 ; height:200px ; text-align:center }
	#nav2 { background:#1B75B8 ; border-top:1px solid #052850 ; border-bottom:1px solid #052850 ; color:#FFF ; margin:1px 0 0 0 ; padding:6px 0 ; text-align:center }
		#nav2 a { color:#FFF ; font-family:verdana,sans-serif ; font-size:11px ; font-weight:bold ; padding:0 10px ; text-decoration:none ; text-transform:uppercase }
		#nav2 a:hover { text-decoration:underline }
#main { background:#9EC5F3 url(images/bg_main.png) top left repeat-x ; border-top:1px solid #052850 ; color:#052850 }
	#contentArea { background:#FFF url(images/bg_content.png) ; font-size:14px ; margin:auto ; width:980px }
		#cA_2 { background:url(images/bg_content_bottom.png) bottom left no-repeat }
			#cA_3 { background:url(images/bg_content_top.png) top left no-repeat ; padding:31px ; width:918px }
				.box1_a { background:#052850 url(images/bg_content_box1.png) center center no-repeat ; color:#FFF ; margin-bottom:20px }
					.box1_b { background:url(images/bg_content_box1_top.png) top left no-repeat }
						.box1_c { background:url(images/bg_content_box1_bottom.png) bottom left no-repeat ; font-size:13px ; padding:10px 47px ; text-align:center ; width:824px }
							.box1_c a { color:#FFF }
				.narrowcolumn { float:left ; width:700px }
				.widecolumn {  }
					h1 { font-family:"ms trebuchet",arial,helvetica,sans-serif ; font-size:30px ; font-weight:normal ; padding-bottom:12px }
					.entry dl { line-height:18px ; margin-bottom:15px }
					.entry h2 { font-size:18px ; padding-bottom:12px }
					.entry p, #content p { line-height:21px ; padding-bottom:21px }
					.entry ul { list-style:square ; margin-left:15px ; padding-bottom:24px }
					.entry ul li { line-height:18px ; list-style:square ; margin-left:15px }
				#sidebar { float:right ; font-family:verdana,sans-serif ; width:198px }
					#sidebar a { color:#666 ; font-size:10px ; font-weight:bold ; text-decoration:none ; text-transform:uppercase ; width:178px }
					#sidebar a:hover { color:#000 }
					#sidebar h2 { background:#052850 url(images/bg_sidebar_h2.png) top left no-repeat ; color:#FFF ; font-size:12px ; font-weight:bold ; padding:8px 0 ; text-align:center ; width:198px }
					#sidebar ul { margin-bottom:20px }
						#sidebar ul ul li { background:#FFF url(images/bg_sidebar_a.png) top left repeat-x ; border-top:1px solid #FFF ; border-bottom:1px solid #E2E2E2 ; padding:6px 10px ; width:178px }
					#sidebar .social { border:1px solid #AAA ; font-size:11px ; margin-bottom:12px ; padding:5px 5px 0 5px }
						#sidebar .social div { padding-bottom:5px }
							#sidebar .social img { vertical-align:middle }
#footer { background:#9EC5F3 url(images/bg_footer.png) top left repeat-x ; border-top:1px solid #052850 ; border-bottom:1px solid #FFF ; font-family:verdana,sans-serif ; font-size:10px ; padding:40px 0 ; text-align:center }
	#footer a { color:#FFF ; font-weight:bold ; text-transform:capitalize }

/* CLEARFIX */
#cA_3, #nav1 ul, .navigation { overflow:hidden }
* html #cA_3, * html #nav1 ul, * html .navigation { height:1% ; overflow:visible }

.ui-state-default { display:none }
.ui-tabs-selected { display: block }
