

/* Default LF CSS */

body { font: 91%/1.4 Calibri, Arial, "Times New Roman"; margin:0; padding:0; text-align:center; background-color:#002631;}


/* Clear styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-family:Calibri, Arial, "Times New Roman";}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
br.clear { clear:both; height:0; margin:0; font-size: 1px; line-height:0px;} 

input { font-size:100%; padding:2px 3px 2px 2px; margin:2px 0 4px 0; display:block;}
input.submit { margin:5px 0 15px 0; padding:3px; font-size:120%; color:#003300; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-left:none; border:1px solid #d1d1d1; }
	input.submit:hover { border:1px solid #999; }
input[type=hidden] { position:absolute; background:transparent;}
input[type=checkbox] { display:inline; float:left; clear:left; margin:2px 4px 0 0;}
label { display:block; margin:0;}
textarea { width:100%; height:200px; font-family:Calibri, Arial, "Times New Roman";}
select { margin:0;}
span.drag { cursor:move;}

#post_event_date_1i {position:absolute; margin:0 0 0 147px; padding:0;}
#post_event_date_2i {position:absolute; margin:0; padding:0;}
#post_event_date_3i {position:absolute; margin:0 0 0 98px; padding:0;}

/*  Error Handling  */

.success { font-size:105%; color:#006600; margin:10px 0; font-weight:bolder;}
.error, .alert { border-top:1px solid #FF0000; border-bottom:1px solid #FF0000; padding:0px 15px; text-align:left; font-style:italic; color:#FF0000; font-size:105%; font-weight:bolder;}
#flash_notice { width:350px; left:50%; margin:0 0 0 40px; text-align:center; font-size:100%;}




/*  Link Styles  */
a { cursor:pointer; outline-style:none;}
a, a:link, a:visited { color:#0c3695; text-decoration:none;}
a:hover { color:#990000 !important }
a.delete { color:#CC0000 !important }
a.delete:hover { color:#333333;}
.green { color:#2a8219 !important }
a:link.offline, a:visited.offline { color:#7faf7f !important }
a:link.online, a:visited.online { color:#006600 !important }
a:hover.online, a:hover.offline { color:#333333 !important }
.red, a.red, #container li.red a:link, #container li.red a:visited { color:#b21f1f !important }



h1 { font-size:100%; font-weight:normal; margin:10px 0 5px 0; color:#003140;}
	h1 a:link, 	h1 a:visited { color:#003140;}
h2 { font-size:120%; font-weight:normal; border-bottom:1px solid #CCCCCC; margin:5px 0px; color:#666666;}
	h2.nl { border:0;}
	h2 em { font-style:normal; color:#19530d;}
h3 { font-size:140%; font-family:Cambria, Georgia, Times new roman; font-weight:normal; margin:10px 0 0 0; color:#19530d; line-height:95%;}
	h3 a:link, 	h3 a:visited { color:#19530d;}
h4 {}
h5 { color:#5a5a5a; margin:0 0 10px 0; padding:0; font-size:90%;}
	#left div.section h5 { margin:10px 0 2px 0;}
	#left div.section h5.lineB { margin:10px 0 2px; padding:0 0 1px 0;}

img.pic { padding:2px; border:1px solid #dfdfdf; float:left; margin:0px 4px 4px 0;}

#header { height:104px; width:100%; background-color:#FFFFFF;}
#logo { position:absolute; left:50%; margin:0 0 0 -402px;}
#topRightPic { margin:10px 0 0 0;}
#topAd { height:104px; background:url(../images/topRightBg.png) top left repeat; float:right; width:52%; min-width:420px;}
#topAdL { height:104px; background:url(../images/topRightL.png) top left no-repeat; float:left; width:41px;}
#topAdC { float:left; width:376px; height:51px; text-align:left; margin:0 0 0 0;}

#nav { height:37px; width:100%; clear:both; background:url(../images/navBg.png) top left repeat-x; position:relative;}
	#nav ul { margin:0 0 0 -400px; height:37px; width:800px; position:absolute; z-index:3; left:50%; background:url(../images/navBg2.png) top left repeat-x;}
	#nav ul li { list-style:none; float:left; padding:0; margin:0;}
	#nav ul li a { background:url(../images/navBg_1.png) top left repeat; display:block; height:37px; line-height:37px; text-align:center; color:#FFF; font-weight:normal; font-size:14px; width:100px; }
	#nav ul li+li a { background:url(../images/navBg_2.png) top left repeat;}
	#nav ul li+li+li a { background:url(../images/navBg_3.png) top left repeat;}
	#nav ul li+li+li+li a { background:url(../images/navBg_4.png) top left repeat;}
	#nav ul li+li+li+li+li a { background:url(../images/navBg_5.png) top left repeat;}
	#nav ul li+li+li+li+li+li a { background:none;}
	#nav ul li.right { position:absolute; left:50%; margin:0 0 0 280px; }
	#nav ul li.right a { font-size:10px !important; font-weight:lighter !important; background:none !important; width:60px; float:left; text-transform:uppercase;}
	#nav ul li a:hover { background:none !important; color:#fff !important;}
	#nav div.navR { position:absolute; right:0; width:50%; z-index:2; height:37px; background:url(../images/navBg2.png) top left repeat-x; }
	#nav ul li.active a, #nav ul li.right a.active { background:url(../images/navBg_a.png) top left repeat !important; color:#002631 !important; }

#subNav ul.admin { margin: 0 auto; float: none; }

#subNav, #subNav2 { background:url(../images/subNavBg.png) bottom left repeat-x; width:100%; padding:0; line-height: 30px; font-size:88%;}
  body#home #subNav { padding: 10px 0 15px 0;}
	#subNav2 { height:12px; padding:0;}
	#subNav div.home { background:url(../images/homeTopBg.png) top left no-repeat; height:219px; margin:0 0;}
	
	#subNav ul { margin:0 0 0 15px; display: inline-block; float: left; }
	#subNav ul li { float:left; margin:0 5px 0 0;}
	#subNav ul li a:link, #subNav ul li a:visited { display:block; padding:0 6px 5px 6px; color:#002631;}
	#subNav ul li a:hover { color:#333333; }
	#subNav ul li.active { background:url(../images/subNavA.png) center 21px no-repeat; }
	#subNav ul li.active a:link, #subNav ul li.active a:visited { }

#subNav center { position: relative; }

#subNav .content {background:url(../images/homeTopBg.png) top left no-repeat; position: relative; height: 219px; width: 800px; margin: 0 auto; }

#slider {  height:219px; margin:0 0; }
	#slider .slide { float: left; height: 180px; margin: 10px 10px 0; width: 510px; position: absolute; }
	#slider .slide .fstitle { position: absolute; bottom: 22px; padding: 3px 10px 0; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 13px; line-height: 14px; width: 490px; text-align: left; z-index: 15; }
	#slider .slide .text { display: block; font-size: 11px; position: absolute; bottom: 4px; padding: 0 10px 3px; background-color: rgba(0, 0, 0, .5); color: #fff; line-height: 15px; width: 490px; text-align: left; z-index: 15 }
	
	#slider .slide .img div { width: 510px; height: 176px; position: absolute; top: 0; left: 0; z-index: 10 }
	
	
	#slider .nav { width: 510px; position: absolute; bottom: 7px; margin: 0 0 0 12px; }
		#slider .nav li { margin: 0 5px 0 0 !important; }
		#slider .nav li.active { background: none !important; }
		#slider .nav a { padding: 0 6px !important; display: inline-block; line-height: 17px; background-color: #ccc; color: #fff !important; }
		#slider .nav a:hover { background-color: #9f9f9f; }
		#slider .nav li.active a { background-color: #777 !important; }

#side_text { float: none; max-height: 195px !important; margin: 0; padding: 5px 0 0; width: 225px; position: absolute; top: 0; right: 20px; text-align: left; }
	#side_text h1 { font-size:140%; color:#002631; margin:0; padding:0; }
	#side_text p { color:#676767; margin:0; font-size:90%; padding:0 0 3px 0; line-height:160%; }



#wrapper {width:1400px;}	

#container1, #container2, #container3, #container4, #container5, #container { text-align:left; width:800px; background-color:#FFFFFF; padding:0 0 35px 0;}
	#container1 { background:url(../images/colBgW.png) top left repeat-y;}
	#container2 { background:url(../images/colBgW2.png) top left repeat-y;}
	#container3 { background:url(../images/colBgW3.png) top left repeat-y;}
	#container4 { background:url(../images/colBgW4.png) top left repeat-y;}
	#container5 { background:url(../images/colBg1.png) top left repeat-y;}

body center.white { background-color:#FFFFFF;}
#footer { height:219px; width:100%; background:url(../images/footerBg.png) top left repeat-x; color:#CCC; font-size:100%; padding:0 0 0 0;}
	#footer #footerW { height:190px; text-align:left; width:720px; background:url(../images/footerBgPic.png) top left repeat-x; color:#ababab; font-size:95%; margin:0 0 0 0; padding:0 0 0 0;}
	#footer a:link, #footer a:visited { color:#FFF; font-weight:bolder;}
	#footer a:hover { color:#CCC; border-bottom:1px solid #CCCCCC;}
	#footer h1 { color:#7b7b7b; }
	#footer #footerContact { float:left; width:180px; margin:25px 0 0 130px;}
	#footer #footerLocation { float:left; width:180px; margin:25px 0 0 35px;}
	.lfLink { float:right; margin:40px 20px 0 0; }
	

#left { width:307px; float:left; margin:0 0 0 0; padding:0 22px 0 0; position:relative;}
	#container2 #left { width:404px; margin:0 0 0 0px;}
	#container3 #left { width:460px;}
	#container4 #left { width:560px;}
#mid { width:227px; float:left; margin:0 0 0 0;  padding:0 18px 0 13px;}
	#container2 #mid { width:151px;}
#right { width:148px; float:right; padding:0 22px 0 22px; margin:0 0 0 0;}
	#container3 #right { width:272px; color:#333333;}
	#container4 #right { width:172px;}
	


ul.list, ul.feed { margin:0 0 30px 0; padding:0 0 0 0 !important; border-top:1px solid #dedede;}
	#left div.section ul.list, #left div.section ul.feed { margin:0 0 10px 0;}
ul.list li, ul.feed li { list-style:none; clear:both; display:block;}
ul.list li a:link, ul.list li a:visited { display:block; color:#252525; padding:3px 5px; border-bottom:1px solid #dedede; min-height:1.4em;}
ul.list li.active a:link, ul.list li.active a:visited { color:#000000;}
ul.list li a:hover, ul.feed li:hover { background:#e6f1f6; color:#000000;}
	#right ul.list li a:hover, #right ul.feed li:hover { background:#ddeffa; color:#000000;}
ul.list li.active { margin:0 0 0 -5px; color:#000000; font-weight:bolder;}
ul.list li a span.right { display:block; font-size:90%; color:#6f6e6e; margin:0 0 0 0; float:right; }
ul.list li a span.left { display:block; margin:0 0 0 0; float:left; }
	#right ul.list li a span, #mid ul.list li a span, #right ul.feed li span, #left div.section ul.feed li span { font-size:90%; color:#6f6e6e; margin:0 0 0 0; display:block; float:none;}



ul.feed li { padding:3px 5px 5px 3px; border-bottom:1px solid #e6e5e5; font-size:95%; width:auto; clear:both; color:#666666;}
ul.feed li span.right { font-size:90%; color:#999999; margin:-1.5em 0 0 0;}
ul.feed li div.right { font-size:95%; color:#999999; margin:5px 0 0 0;}
ul.feed li a:link, ul.feed li a:visited { display:inline; padding:0; color:#13539a; border-bottom:0;}
ul.feed li a:hover { color:#000;}
ul.feed li img { max-width:500px;}

ul.move li { background:url(../images/move.png) center left no-repeat; padding:3px 5px 5px 20px; cursor:move !important }

table.list tr td { }
table.list tr td input { margin:0 4px 0 20px;}

#loginTop { color:#FFFFFF; background:#5faf4f; border-bottom:3px solid #167004; font-size:90%; display:block; width:100%;}
	#loginTop a:link, 	#loginTop a:visited { color:#FFFFFF; text-decoration:underline;}
	#loginTop div { clear:both; padding:6px 0; width:800px; text-align:right;}
	#loginTop form { float:right; width:565px; padding:0;}
	#loginTop input { float:left; display:inline; width:150px; padding:0; margin:0 5px 0 0; }
	#loginTop input[type=submit] { width:auto; }
	#loginTop label { float:left; display:inline; padding:0; margin:2px 2px 0 0; }
#loginBtn { float:right; margin:0 0 0 0;}

#searchnav { margin: 0 0 0 0px;}


#searchbtn { position:absolute; margin: 0px 0 0 89px; left:50%; background: #002631; display:block; width:324px; height: 40px;}
	#searchbtn a:link, 	#searchbtn a:visited { color:#FFFFFF; text-decoration:underline;}
	#searchbtn div { clear:both; padding:6px 0; width:380px; text-align:right;}
	#searchbtn form { color:#FFFFFF; position:absolute; margin: 0px 0 0 0; float:right; width:380px; padding:0;}
	#searchbtn input { float:left; display:inline; background-color: #FFFFFF; border:0px; height:20px; font-size:100%; color:#000000; padding:0; margin:0 5px 0 20px; }
	#searchbtn label { color:#FFFFFF; float:left; display:inline; padding:0; margin:2px 2px 0 0; }

div.section { margin:0 0 15px 0;}
	div.section p { padding:5px 0;}

div.comment { border-bottom:1px solid #DFDFDF; padding:4px;}
	div.comment div.left { width:25%; float:left; }
	div.comment div.left span { font-size:80%; font-style:italic; color:#666666; display:block; }
	div.comment div.right { width:73%; float:right; }
	div.comment p { margin:0 0 10px 0; }

a.rss { background:url(../images/rss.png) top left no-repeat; padding:2px 0 0 25px; color:#ee7700;}



.info { color:#666666; background:none; font-size:86%; margin:0; padding:0;}
.highlight { background:#f8f8f8; padding:4px 6px; margin:6px 0; color:#333333 !important }
div.highlight p { padding:5px 0;}
.right { float:right !important }
.left { float:left !important }
.em { font-style:italic !important }
.read { font-style:italic; color:#CCCCCC; font-size:90% !important }
.unread { color:#999999; font-size:90% !important }
.small { font-size:85% !important }
p.sitRight { float:left; margin:-38px 0 0 80px; font-size:90%;}
.half { width:49% !important }
.negT1 { margin-top:-1px !important }
.negT5 { margin-top:-5px !important }
.negT10 { margin:-10px 0 0 0 !important }
.pad08 { margin:0 8px !important }
.pad4 { margin:4px !important }
.pad04 { margin:0 4px !important }
.pad28 { margin:2px 8px !important }
.pad26 { margin:2px 6px !important }
.pad25 { margin:2px 5px !important }
.pad10 { padding:10px !important }
.big { font-size:106% !important }
.huge { font-size:200% !important }
.tiny { font-size:70% !important }
.thin { line-height:70% !important }
.center { text-align:center !important }
.pad0 { margin:0px; padding:0px !important }
.padTop0 { margin-top:0px; padding-top:0px !important }
.padTop4 { margin-top:4px !important }
.padTop6 { margin-top:6px !important }
.padTop10 { margin-top:10px !important }
.padTop15 { margin-top:15px !important }
.padBot4 { margin-bottom:4px !important }
.padBot10 { margin-bottom:10px !important }
.fontN { font-weight:500; font-style:normal !important }
.padL6 { margin-left:6px !important }
b { font-weight:bold !important }
.black { color:#000000 !important }
.grey { color:#999999 !important }
.lineB { border-bottom:1px solid #DFDFDF; padding:0 0 4px 0; margin:0 0 8px 0 !important }


strong.highlight { color:#FF0000 !important}

#home #right { }



div.section ul, div.blog ul, div.highlight ul, div#right ul { list-style: disc outside; padding:0 0 0 30px; }
div.section ul br, div.section ol br, div.blog ol br, div.blog ul br, div.highlight ol br, div.highlight ul br, div#right ul br, div#right ol br { display:none; height:0; }

div.section ol, div.blog ol, div.highlight ol, div#right ol { list-style: decimal outside; padding:0 0 0 30px; }

div#warningBox { font-size:.8em; }


#blogs #left div.clearfix p { margin:0 0 10px 0; }

#calendar #left iframe { font-size:.8em; }







div.profile { float:left; width:380px; }
	div.profile+div.profile { width:150px; float:right; margin:20px 0 0 0;}
	div.profile img { width:150px; clear:both; background-color:#f1f1f1; display:block;  }
	div.profile h2 { margin:15px 0 0 0; padding:0; border-bottom:1px solid #f1f1f1;}

ul.links { clear:both; }
	ul.links li a { display:block; color:#666; font-style:italic; font-size:10px; border-bottom:1px solid #f1f1f1; padding:2px 0; }
	ul.links li a span { display:block; color:#0C3695; font-size:12px; font-style:normal; }
	ul.links li a:hover { color:#000 !important; }
	ul.links li a.cancel { padding:0; float:right;}
	
	
ul.stats { font-size:11px; color:#666; }
	ul.stats li { display:inline-block; width:100%; padding:4px 0 !important; border-bottom:1px solid #f1f1f1; }
	ul.stats li strong { color:#111; font-weight:normal;}
	
	
	
	
.newBtn { cursor:pointer !important; color:#2BB34B !important; background: url(../images/adimg/icoAdd.png) 0 0px no-repeat !important; height:16px !important; padding-left:22px !important; padding-top:0 !important; margin:0 0 20px 0 !important; display:block; min-height: 16px !important;}
	.newBtn:hover { background: url(../images/adimg/icoAdd.png) 0 -16px no-repeat !important; color:#030 !important; }
	form .newBtn { margin:0 0 5px 0 !important; font-size:.8em; }
	#left .newBtn { font-size: 1em !important; line-height: 99% !important; margin: 20px 0 !important; width: 90%; }

div#right a.big.lineB, div#mid a.big.lineB { display:block; padding:1px 4px 2px 4px !important; border:1px solid #ccc !important; background-color:#f9f9f9 !important; color:#333 !important; font-size:11px !important; text-transform:uppercase; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin:10px 0 !important; text-align:center; }
	div#right a.big.lineB:hover, div#mid a.big.lineB:hover { background-color:#f1f1f1 !important; border:1px solid #aaa !important; }
	
	
.social { width:100%;  margin:0 0 10px 0; display:inline-block; }
	.social a { display:block; float:left; margin:0 7px 0 0; }
	.social a img { width:16px; height:16px; }
	.social script { float:left; height:16px; display:block; }
	.social span { float:left; display:block; font-size:10px; color:#999; margin:0 4px 0 0; }
	
	
.delete { background: url(../images/adimg/delete2.png) 0 0 no-repeat !important; display:block !important; text-indent:-3500px; height:16px !important; width:55px !important; margin:0 !important; float:right !important; border:none !important; padding:0 !important;}
	.delete:hover { background:url(../images/adimg/delete2.png) 0 -16px !important;}
a.edit { background: url(../images/adimg/edit.png) 0 0 no-repeat; display:block; text-indent:-3500px; height:16px; width:48px; margin:0 4px; float:right; border:none !important; padding:0 !important;}
a.edit:hover { background:url(../images/adimg/edit.png) 0 -16px;}

.cancel { background: url(../images/adimg/cancel.png) 0 0 no-repeat; display:block; text-indent:-3500px; height:16px !important; width:57px !important; margin:6px 0 0 0; float:none; border:none !important; position:relative; z-index:4; }
	.cancel:hover { background:url(../images/adimg/cancel.png) 0 -16px; padding:0 !important;}
	
a.goBack { background: url(../images/adimg/goBack.png) 0 0 no-repeat; display:block; text-indent:-3500px; height:16px; width:62px; margin:6px 4px 0 0; border:none; float:none; padding:0 !important;}
a.goBack:hover { background:url(../images/adimg/goBack.png) 0 -16px;}
	
a.subscribe, a.unsubscribe { background: url(../images/adimg/email.png) 0 0 no-repeat; display:block; height:16px !important; border:none !important; position:absolute; z-index:4; padding:0 0 0 20px; font-size:10px; color:#666 !important; top:10px; right:0; margin:0 0 0 0px; width:152px; }
	.subscribe:hover, .unsubscribe:hover { color:#333 !important;}
	a.subscribe { width:130px; }

a.lock, a.unlock { background: url(../images/adimg/lock.png) 0 0 no-repeat; display:block; height:16px !important; border:none !important; position:absolute; z-index:4; padding:0 0 0 20px; font-size:10px; color:#feb900 !important; top:30px; right:0; margin:0 0 0 0px; width:97px; }
	a.lock:hover, a.unlock:hover { color:#111 !important;}



#conversations select { margin:0 0 10px 0; }


div.sharethis { position:absolute; right:10px; top:10px; }


label.check { display:block; border:1px solid #f1f1f1; padding:2px 1%; width:98%; margin:0 0 4px 0; }
	label.check:hover { border:1px solid #d1d1d1;}
	label.check input { display:block; float:left; margin:2px 4px 0 0; }

div.comment a.edit, div.comment a.delete { float:left; }


#left form a.newBtn { font-size:10px !important; margin:6px 0 !important; line-height:14px !important; }

div.convo, div.category { display:inline-block; width:100%; border-top:1px solid #f1f1f1; padding:6px 0; }
	div.convo { border:none; border-bottom:1px solid #f1f1f1; }
	div.convo:hover { background-color:#f9f9f9; }
	div.category h3 { margin:0 0 5px 0; padding:0; }
	div.convo h3.left { float:left; width:58%; display:block; margin:0; }
	div.convo h3.left span { display:block; font-size:10px; color:#666; }
	div.convo h5 { float:right; width:40%; display:block; font-size:10px; text-align:right; line-height:13px; margin:4px 0 0 0; padding:0; }
	div.convo h5 strong { font-weight:normal; display:block; color:#111; }


div.profile div.convo h3.left { width:90%; }
	div.profile div.convo h5 { width:90%; }
	div.profile div.convo h5 strong { display:inline;}

#conversations h1.lineB { margin:10px 0 0 0 !important; padding:0 !important; }



span.stbuttontext { line-height:12px !important; font-size:10px !important; }

a.stbutton { padding:2px 5px 5px 22px !important; display:block; color:#666 !important;}



#post_subject { width:98%; }




div.name { float:right; width:60%; }
img.ava { float:left; max-width:45px; }


ul.files { border-top:1px solid #e6e5e5 !important; }
ul.files li a { display:block !important; margin:0; padding:0 0 0 20px !important; background:url(../images/filetype/document.png) top left no-repeat; line-height:16px; height:16px; }
	ul.files li a.delete { padding:0 !important }
	ul.files li a[href$='.pdf'] { background:url(../images/filetype/pdf.png) top left no-repeat; }
	ul.files li a[href$='.doc'], ul.files li a[href$='.docx'] { background:url(../images/filetype/doc.png) top left no-repeat; }
	ul.files li a[href$='.png'] { background:url(../images/filetype/png.png) top left no-repeat; }
	ul.files li a[href$='.jpg'] { background:url(../images/filetype/jpg.png) top left no-repeat; }
	ul.files li a[href$='.gif'] { background:url(../images/filetype/gif.png) top left no-repeat; }
	ul.files li a[href$='.mp3'] { background:url(../images/filetype/sound.png) top left no-repeat; }
	ul.files li a[href$='.mp4'],ul.files li a[href$='.avi'], ul.files li a[href$='.mpeg'] { background:url(../images/filetype/video.png) top left no-repeat; }
	ul.files li a[href$='.xls'], ul.files li a[href$='.xlsx'] { background:url(../images/filetype/excel.png) top left no-repeat; }

#conversations h5 { line-height:16px; }
img.icon { height:16px; width:16px; display:inline-block; margin:3px 3px -4px 3px; }

.comment ul { display:inline-block; width:100%; }



ul.images li { float:left; margin:2px; }



#conversations #left div.clearfix p { margin: 0 0 10px 0;}

