@charset "utf-8";
/* CSS Document */

body
	{	font-family:Baskerville,Georgia,Cambria,Times,Times New Roman,serif;font-size:100% ;background-color:#bfcddc;background-image:url(images/bg.gif);background-repeat:repeat-x;word-spacing:2px;line-height:20px ;} 

p {margin-bottom: 25px;
		padding-right:35px;text-align:justify;}
	img {border:none;}
	.clear
	{	clear: both;
		overflow: hidden;
		height: 0;}

#wrapper {width:900px; margin:0px auto; margin-top:0px; margin-bottom:10px; border-right:solid 2px rgb(150,150,150);border-left:solid 1px #fff; background-color:#fff;background-repeat:repeat-x;}

.header {width:900px;background-color:#fff;}

.header-bottom {border-top:#CCC 1px solid;width:900px;}
	
	h1
	{	font: 20px;
		color: #999;}
		h2 {color:#2c3185;}
h3 {font-size:24px;padding-right:20px;color: #fff;line-height:30px;}
	
	
.testimonials {height:1000px;width:200px;padding-left:10px;}	
	
.testimonials	p
	{color:#06F;line-height:40px;	padding:10px;border-bottom:#09C 0px solid;border-top:#09C 0px solid;}
.colorchange {color:#0FF;}
	a
	{	color: #324143;}


	.copyright {padding-top:70px;}
.footer p {line-height:1.3em; text-align:right; color:#999; font-weight:bold; font-size:60%;margin-right:10px;}

			
ul#portfolio{height:200px;width:200px; margin-left:10px;margin-top:40px;padding-bottom:0px;list-style-type:none;padding-left:0;padding-right:0;position:relative;}
ul#portfolio2{height:200px;width:200px; margin-left:10px;padding-bottom:0px;list-style-type:none;padding-left:0;padding-right:0;position:relative;}
ul#portfolio3{height:200px;width:200px; margin-left:10px;list-style-type:none;margin-bottom:15px;padding-left:0;padding-right:0;position:relative;}
			.main-content {padding-left:20px;width:650px;float:right;margin-top:40px;}
		.homepic {background-image:url(images/main_bg.png);height:642px;width:650px;float:right;margin-top:40px;background-repeat:no-repeat;}
		.footer {clear:both; width:900px;background-image:url(images/siamstudios.jpg); background-position:right bottom;background-repeat:no-repeat;font-size:1.0em; height:100px;border-top:#CCC 1px solid;margin-top:15px;}
		.footer p.credits {font-weight:normal;margin-top:20px;}
		
			#jsddm
{	margin: 0;
	padding: 0;
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px;}

	#jsddm li a
	{	display: block;
		background:#61aaef;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 125px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #0FF;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#jsddm li ul li
			{	float: none;
				display: inline;}
			
			#jsddm li ul li a
			{	width: auto;
				background: #ccc;
				color: #24313C;}
			
			#jsddm li ul li a:hover
			{	background: #09F;}
			
.left_justify {text-align:left;}
