/* CSS Document */


body				{ background-image:url(../images/background/background.jpg); 
						background-repeat:no-repeat; background-position:top center;
							background-attachment:fixed; 
							font-family:Arial, Helvetica, sans-serif;
							}
							
h1, h2, h3			{ color: #fff; font-family:Arial, Helvetica, sans-serif;	}
							


						
#wrapper			{	width:900px; margin:10px auto;
							background-color:#029FD6;	padding:0 40px; }
							
							
							
#top				{		}
#logo				{ float:left; margin:40px 0; margin-bottom:10px;		}

#social-media		{ float:right; margin:40px 0; font-weight:bold;	color:#fff; margin-bottom:10px;	}
#social-media ul li		{ display:inline; list-style-type:none; }
#social-media p		{ text-align:right;		}
#social-media img	{  }


#topnav				{ clear:both; 	}
#topnav ul			{ padding:15px 0; margin:0; border-top:1px solid #fff;	}
#topnav ul li		{ display:inline; list-style-type:none; margin:0 40px 0 0; }

#topnav a:link		{ font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff; }
#topnav a:visited	{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff; }
#topnav a:hover		{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff; }
#tapnov a:active	{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff; }
#topnav a:focus		{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff; }


#content			{ float:left; width:580px; color:#fff; font-weight:bold;	}
#content h2			{ color:#FFF; }
#content h4			{ color:#FFF; }
#content p			{ font-size:12px; line-height:150%; }
#content ul li		{ font-size:12px; line-height:150%; }
#content iframe		{ margin-top:94px;	}
#OurFirm			{ font-size:12px; line-height:150%; width:900px;	}
#OurFirm img		{ width:450px; height:auto;	float:right; margin:10px; margin-left:15px; margin-right:0px; margin-bottom:10px; margin-top:0px;	}
#OurFirmRightside	{ display:none;	}
#Adrian				{ font-size:12px; line-height:150%; width:900px; }
#Adrian img			{ width:450px; height:auto;	float:right; margin:10px; margin-right:0px; margin-bottom:10px; margin-top:0px; }
#Adrian h1			{ color: #fff; font-family:Arial, Helvetica, sans-serif;	}
#Adrian h4			{ color: #fff; font-family:Arial, Helvetica, sans-serif;	}
#AdrianRightside	{ display:none; }
#JoEllen			{ font-size:12px; line-height:150%; width:900px; }
#JoEllen img		{ width:450px; height:auto; float:right; margin:10px; margin-top:0px; margin-right:0px; }
#JoEllenRightside	{ display:none; }
#Maria				{ font-size:12px; line-height:150%; width:900px; }
#Maria img			{ width:450px; height:auto; float:right; margin:10px; margin-top:0px; margin-right:0px; }
#MariaRightside		{ display:none; }
#rightside			{ float:right; width:270px;	font-size:12px; line-height:150%; margin-top:0px; height:250px; }
#rightside p		{ font-size:12px; line-height:150%; }
#rightside li		{ font-size:12px; line-height:150%; }
#rightside img		{ float:right; width:270px;	font-size:12px; line-height:150%; margin-top:10px; height:auto;	}
#twitterfeed		{ float:right; width:270px;	font-size:12px; line-height:150%; margin-top:30px; height:250px; }
.twitter-timeline	{ max-height: 250px;				}
#contactinfo		{ text-align:left; font-size:14px; line-height:90%;	}

#content-wrapper	{		}

#footer				{ clear:both; padding:10px 0; border-top:1px solid #fff; color:#fff;	}
#footer p			{ text-align:center; font-size:12px; font-weight:bold;	}





