#content,.section{
	padding:0;
	margin:0;
	list-style:none;
        cursor:default;
}
#content{
	overflow:hidden;
	height: 400px;
        width: 930px;
	background-color:#f58020;
        background-image:url(media/bodybg.gif);
        background-repeat:no-repeat;
	position:relative;
	float:left;
        
}
#content h1{
		color:#f58020;
		margin:10px 0pt 0px 0;
                letter-spacing:1px;
                font-size:1.5em;
	}
	#content h2{
		color:#f7e400;
		margin:20px 0pt;
                letter-spacing:1px;
	}
	#content a{
		color:#0074b9;
		font-weight:normal;
		text-decoration:none;
                border-bottom:1px dashed #f58020;
	}
     #content a:hover{
		color:#f58020;
		font-weight:normal;
		text-decoration:none;
                border-bottom:1px dashed #0074b9;
	}

.section{
	width:25000px;
	position:relative;
}

	.section .sub{
		position:relative;
		float:left;
		padding:9px 21px 42px 45px;
		width:930px;
		height:350px;
	}
		.section .sub p{
			width:800px;
			margin:6px 0;
			font-size:85%;
			line-height:1.4em;color:#333;

		}
                .section .sub ul{
			width:850px;
			margin:6px 0;
			font-size:95%;
			line-height:1.4em;color:#333;

		}
                .section .sub li{
			width:830px;
			margin:6px 0 0 20px;;
			font-size:95%;
			line-height:1.4em;color:#333;

		}
                .section .sub img{
			float:right;
                        padding:0 40px 0 10px;;
		}
		.section .next, .section .prev{
			font-size:18px;
			position:absolute;
			bottom:15px;
			letter-spacing:-2px;
		}
		.section .next{
			right:30px;
		}
		.section .prev{
			left:30px;
		}


.message{
	background:#eee;
	border:1px solid #999;
	color:#333;
	font-size:12px;
	padding:1px;
	position:absolute;
	left:11px;
}
#first{
	top:484px !important;
	top:498px;			
}
#second{
	top:503px !important;
	top:517px;			
}
p.what{
        font-size:1.4em !important;
        font-weight:normal;
        padding:6px 0;
        width:600px !important;
        text-align:justify;
}
p.what1{
font-size:1.2em !important;
        font-weight:normal;
        padding:6px 0;
        width:600px !important;
        text-align:justify;
}
.testi{
color:green;
}
#portfolio{
        margin-top:15px;
}
#portfolio img{
        padding:0;
        border:3px solid #f58020;
        margin:5px;
}
#portfolio img:hover{
        padding:0;
        border:3px solid #a8deff;
        margin:5px;
}