/*
Theme Name: Sasserath &amp; Zoraian, LLP
Theme URI: http://www.lwsmedia.com/
Description: Custom Theme for Sasserath &amp; Zoraian, LLP.
Version: 1.0
Author: Igmar Iris C. Francia
Author URI: http://www.lwsmedia.com/
Tags: custom header, fixed width, two columns, widgets


*/
body { margin:0 auto 25px; background:#0b4d86 url(images/bg.gif) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img { border:0;}
#wrapper { width:1118px; margin:0 auto; background:#4b5b6c url(images/bg-header.jpg) top no-repeat; }

#logo { float:left;}
#Search { float:right; width:315px; margin-top:135px; margin-right:20px;}
#Search ul { list-style:none; padding:0; margin:0;}
#Search li { float:left; padding:0; margin:0;}
#search-field { width:198px; height:29px; float:left; background: transparent url(images/header_textfield.png) center repeat;line-height:1px; font-size:1px;}

#BgNav {background:url(images/bg-nav.gif) bottom no-repeat; height:34px; padding:0 20px 14px;}
#BgNav ul { list-style:none; padding:0; margin:0;}
#BgNav li { float:left; padding:0; margin:0;}

#MainContainer { background:url(images/bg-content.gif) bottom repeat-y; text-align:left;}
.Content { padding:20px;}
#ClipTop { background:url(images/clip-t.gif) top no-repeat; padding-top:20px}

#Footer { background:url(images/bg-footer.gif) no-repeat; text-align:center; color:#fff; padding:20px 100px 0; line-height:22px;}
#Footer a { color:#fff; text-decoration:none;}
#Footer a:visited { color:#fff; text-decoration:none;}
#Footer a:hover { color:#fff; text-decoration:underline;}
#Footer ul { list-style:none; float:left; padding:0; margin:0 20px 20px 40px}
#Footer li { padding:0; margin:0; text-align:left;}
#Footer li a { color:#fff; text-decoration:none;}
#Footer li a:visited { color:#fff; text-decoration:none;}
#Footer li a:hover { color:#fff; text-decoration:underline;}
#industry_specific{  clear: both; padding-left: 20px; padding-top: 5px; }
#industry_specific h3{ color: #0B4D86; font-size: 18px; font-weight: normal; }
#industry_specific ul{ list-style: none; padding-left: 0px; }
#industry_specific ul li{ background: url(images/triangle_bullet.jpg) no-repeat 0px 2px;; padding-left: 20px; color: #3a3a3a; }
#leftcol {float: left;}
#rightcol {float:right; background: url(images/sidebarbg_03.gif) repeat-y;width: 480px;}
.readmore_aboutus {float: right; color: #0F61B8; text-decoration: none; }
.readmore_aboutus:hover{ text-decoration: underline; }
.most_popular_title{color: #3A3A3A; text-decoration: none;}
.blucolarrow-a a{ color: #3A3A3A; text-decoration: none; padding-left: 10px;}
.most_popular_title:hover, .blucolarrow-a a:hover{color: #3A3A3A; text-decoration: underline}


/* from babyganics blog styles */
/* 2 col */
#post  { float:left; width:512px;}
#postspace { float:left; width:20px; font-size:1px; line-height:1px;}
#postrightcol  { float:left; width:487px; background:#FFFFFF url(images/rightcol_bg.gif) repeat-y; padding-top:10px; padding-bottom:30px;}

    /* POST  */
	.heading-title { float:left; clear:left; width:512px; height:25px; font:18px Arial, Helvetica, sans-serif; color:#94b93e; line-height:18px;  }
	.post-title      { float:left; clear:left; width:512px; font:bold 18px Arial, Helvetica, sans-serif; color:#4b4a4a; line-height:24px; background:url(images/arrow_6x16.gif) left top no-repeat;}
	.post-title font a { color:#116DD0; text-decoration: none; float: left; padding-left: 17px; width: 400px;}
	.post-title font a:hover { text-decoration: underline;}
	.postdate      { float:left; font:12px Arial, Helvetica, sans-serif; color:#969696; line-height:18px; padding-left:17px;}
	.details         { float:left; clear:left; width:512px;color: #3a3a3a; padding-left: 15px;}
	    .calendar      { float:left; width:78px; height: 73px; vertical-align:top; background: url('images/calendar.png') no-repeat;}
		.detailspce   { float:left; width:10px;}
		.detailcopy   { float:left; width:408px; font:12px Arial, Helvetica, sans-serif; color:#4b4a4a; line-height:18px; padding-left:17px; text-align:justify;}
	.img             { float:left; clear:left; width:512px; font-size:1px; line-height:1px; }
	
	.hspacer       { float:left; clear:left; width:512px; margin:0; padding:0; font-size:1px; line-height:1px;}
	.posthr          { border-bottom:1px #CCCCCC dashed; }
	.postlinks       { float:left; clear:left; width:512px;}
	    .readmore       { float:left; width:150px;font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:18px; }
		.nocomments  { float:left; width:150px; font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:18px;}
		.emailtofriend  { float:left; width:150px;font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:18px; }
		.postlinkspce  { float:left; width:31px; }
		a.postlink:link, #archives ul li a      { font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:12px; text-decoration:none;}
		a.postlink:visited  { font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:12px; text-decoration:none;}
		a.postlink:hover , #archives ul li a:hover  { font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:12px; text-decoration:underline;}
		a.postlink:active  { font:12px Arial, Helvetica, sans-serif; color:#0F61B8; line-height:12px; text-decoration:none;}
		
	/* POST  end */
	
	/* right col  */
	.rcol-title  { float:left; clear:left; width:467px; padding-left:20px; padding-top:20px; padding-bottom:20px; }
	    .rcolgray   { font:18px Arial, Helvetica, sans-serif; color:#0B4D86; line-height:18px; }
		.rcolgreen  { font:18px Arial, Helvetica, sans-serif; color:#94b93e; line-height:18px; }
    .rcol-text  { float:left; clear:left; width:467px; padding-left:20px;font:12px Arial, Helvetica, sans-serif; color:#3a3a3a; line-height:18px; text-align:justify; }
	#sociallink { float:left;widows:467px; padding-left:20px; padding-top:20px; padding-bottom:20px; }
	#sociallink ul{ list-style: none; margin: 0px; padding: 0px; text-align:center; padding-top: 20px; }
	#sociallink ul li{ display: inline; padding-left: 5px; padding-right: 5px; }
	#sociallink img{ width: 45px; height: 45px; border: none; }
	
	    #twitterbx { float:left; width:283px;}
		#facebook { float:left; width:73px; padding-top:41px;}
		#twitterbird { float:left; width:93px; padding-top:41px;}
		.socialspace { float:left; width:7px; font-size:1px; line-height:1px; margin:0; padding:0;}
	
	.leftbluecol-titlebar  {clear: both; background:url(images/bluecol-left_orangebar.gif) no-repeat; margin-left:5px;  padding-left:10px; padding-top:10px; background-color:#106ED0;}
	.orangebartext { font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:15px; text-align:left;}
	.leftmargin  { margin-right:5px;}
	.bluecolspacer {height:10px;}
	.bluecoltext  { font:11px Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; line-height:14px;}
	.bluecoltext p { margin:0; padding:0; max-width:166px; line-height:12px;}
	.blucolarrow-a { background:url(images/bluecol_arrow1.gif) top left no-repeat;}
	.bluecolhspacera       { clear:both; width:222px; margin:0; padding:0; font-size:1px; line-height:1px;}
	.blucolposthra         { clear:both; border-bottom:1px #9B9C9C dashed; width:232px; padding:0; margin:10px;}
	
	
	#bg-ads    { padding-top:20px; padding-left:20px; padding-bottom:20px; }
	    #bookmark { float:left; padding-right:10px;}
		#coupon-logo  { float:left; }
		#coupon   { clear:both; padding-top:20px; padding-bottom:20px;}
		#logo-ads   { clear:both; }
	/* right col end  */
/* end of copy of babyganics blog styles */
#random_posts_links_container, #categories_links_container, #archive_links_container{
	list-style: none;
	margin: 0px;
	padding-left: 6px;
	padding-right: 6px;
}
#random_posts_links_container li, #categories_links_container li, #archive_links_container li{ background: url(images/arrow_bullet.jpg) no-repeat 10px 10px; padding-left: 20px; border-bottom: 1px dashed #9B9C9C;padding-top: 5px; padding-bottom: 5px; }
#random_posts_links_container li a, #categories_links_container li a, #archive_links_container li a{ color: #3A3A3A; text-decoration: none; }
#random_posts_links_container li a:hover, #categories_links_container li a:hover, #archive_links_container li a:hover{ color: #3A3A3A; text-decoration: underline; }
.tag_clouds a{ color: #3A3A3A; text-decoration: none;}
.tag_clouds a:hover{ color: #3A3A3A; text-decoration: underline;}
