body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/shadowT.gif);
	background-repeat: repeat-y;
	background-position: center;
	color:#3f3f3f;
	font: normal 12px Trebuchet, Arial, Helvetica, sans-serif;
	height: 100%;
	overflow-x:hidden;
}

#wrap{
	width:999px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	min-height:100%;
	height:100%;

}

#content
{
	width:999px;
	margin-left:auto;
	margin-right:auto;
}

#navigation
{
   background-image:url('../images/navbar.gif');
   background-repeat: no-repeat;
   width:999px;
   height: 80px;
}

#navigation ul 
{
    color:#FFFFFF;
	font: normal 10px Trebuchet, Arial, Helvetica, sans-serif;
	list-style-type:none;
	margin-top:20px;
	margin-left:-25px;
	float:left;
	
	
}

#navigation ul li 
{
    color:#FFFFFF;
	font: normal 18px Trebuchet, Arial, Helvetica, sans-serif;
	display:inline;
	padding:5px;
	
	border-right: 1px solid #CCCCCC;
	

}

#navigation ul li a
{
   text-decoration:none;
   color:#FFFFFF;
	
}

#navigation ul li a:hover
{
   text-decoration: underline;
}

#testimonials
{
	font: normal 15px Trebuchet, Arial, Helvetica, sans-serif;
	width:1000px;
	text-align: center;

}

#header
{
	background-image:url('/images/midbar.gif');
	background-repeat: repeat-x;
	z-index:100;
}

#backline
{
	background-image:url('../images/backline.png');
	background-repeat: no-repeat;
	width: 1024px;
	text-align:center;
	height:25px;
}


#header #left_banner
{
	margin:0 auto;
	position: absolute;
	top: 66px;
    left:0px;
    z-index:100;

}

#header #right_banner
{
	margin:0 auto;
	position: absolute;
	top: 66px;
    right:0px;
    z-index:100;
}

#blogs
{
	margin:0 auto;
	position: relaive;
	top: 0px;
    left:15px;
    width: 320px;
    z-index:100;
    float:left;
    margin-left:10px;
    border-right: 1px solid #CCCCCC;
}

#blogs h1
{
	color:#ef3c42;
	text-decoration: none;
	font-size: 175%;
	font-weight:bold;
	width:100%;
	
}

#blogs ul
{
	margin-left:-10px;
	margin-top: 2px;
    padding-left: 14px;
    list-style:none;
    
}
#blogs ul li 
{

	padding-left:20px;
	background-image: url(../images/0084_trustyol-check-blue.png);
	background-repeat: no-repeat;
	background-position: 0;
}

#blogs ul li a
{
	text-decoration: none;
	color:blue;

}

#blogs ul li a:hover
{
	color:red;
	text-decoration: underline;
}

#related
{
	float:right;
    margin:0 auto;
    width: 325px;
    height: 768px;
    z-index:100;
    border-left: 1px solid #CCCCCC;
    
}

#related h1
{
	color:#ef3c42;
	text-decoration: none;
	font-size: 175%;
	font-weight:bold;
	width:100%;
	
}

#related ul
{
	margin-left:-10px;
    padding-left: 14px;
    list-style:none;
}

#related ul li
{

	padding-left:20px;
	background-image: url(../images/0084_trustyol-check-blue.png);
	background-repeat: no-repeat;
	background-position: 0;
}

#related ul li a
{
	text-decoration: none;
	color:#3f3f3f;

}

#related ul li a:hover
{
	color:#3f3f3f;
	text-decoration: underline;
}

#skills
{
	margin:0 auto;
	position: relative;
	top: 0px;
    margin-left: 10px;
    width: 280px;
    border-right: 1px solid #CCCCCC;
    z-index:2;
    float:left;
}

#skills h1
{
	color:#ef3c42;
	text-decoration: none;
	font-size: 175%;
	font-weight:bold;
	width:100%;
	
}

#skills ul
{
	margin-left:-10px;
	margin-top:2px;
    padding-left: 14px;
    list-style:none;
}


#skills ul li
{

	padding-left:20px;
	background-image: url(../images/0084_trustyol-check-blue.png);
	background-repeat: no-repeat;
	background-position: 0;
}

#skills ul li a
{
	text-decoration: none;
	color:#3f3f3f;

}

#skills ul li a:hover
{
	color:#3f3f3f;
	text-decoration: underline;
}

#set
{
	margin:0 auto;
	position: relative;
	top: 0px;
    float:left;
    width:320px;
    margin-top:0px;
    margin-left:10px;
    margin-right:10px;
    z-index:2;
    
}


#set ul
{
	margin-left:-10px;
	margin-top:2px;
    padding-left: 14px;
    list-style:none;
}

#set h1
{
	color:#ef3c42;
	text-decoration: none;
	font-size: 175%;
	font-weight:bold;
	width:100%;
	
}

#set ul li
{

	padding-left:20px;
	background-image: url(../images/0084_trustyol-check-blue.png);
	background-repeat: no-repeat;
	background-position: 0;
}

#set ul li a
{
	text-decoration: none;
	

}
#set_layout
{
	margin:0 auto;
	position: absolute;
	top: 390px;
    left:48px;
    z-index:2;
}


#set_layout #button
{
	position: relative;
	width:245px;
	height:45px;
	color:white;
	background-image:url('/images/button.gif');
}

#set_layout #button a
{
	color:white;
	text-decoration: none;
	margin-left:15px;
	font-size: 10pt;
	font-weight:bold;
}

#set_layout #button a:hover
{
	color:yellow;

}

#set #button
{
	position: relative;
	width:245px;
	height:45px;
	color:white;
	background-image:url('/images/button.gif');
}

#set #button a
{
	color:white;
	text-decoration: none;
	margin-left:15px;
	font-size: 10pt;
	font-weight:bold;
}

#set #button a:hover
{
	color:yellow;

}

#header #navbar
{
	float:right;
	margin-top: -27px;
	position:relative;
	z-index:200;
}
#pad
{
   width:1023px;
   height:150px;
   position:absolute;

}

#foot {
 
   bottom:0;
   margin-left:auto;
   margin-right:auto;
   width:1023px;
   height:154px;
   background-image: url(../images/bottom.gif);
}

#foot #footcontent {

   height: 154px; /* .push must be the same height as .footer */
   background-image: url(../images/bottom.gif);
}

#foot #footcontent ul {

    color:#FFFFFF;
	font-size:90%;
	padding: 2px 0;
	padding-left: 15px; /*link text is indented 19px*/
	text-decoration: none;
}
#foot #footcontent ul li {

    color:#FFFFFF;
	margin-left: 15px; /*link text is indented 19px*/
	text-decoration: none;
}
#foot #footcontent ul li a {

    color:#FFFFFF;
	text-decoration: none;
}
#foot #footcontent ul li a:hover {

    color:#FFFFFF;
	text-decoration: underline;
}

#foottable ul b
{
	margin-left:-15px;
	list-style-type: none;
}

#foottable ul li
{
	color:#FFFFFF;
	font-size:85%;
	list-style-type: none;
}

#foottable ul li a
{
	color:#FFFFFF;
	font-size:82%;
	padding: 2px 0;
	background: url(../images/13.gif) no-repeat center left;
	padding-left: 15px; /*link text is indented 19px*/
	text-decoration: none;

}

#foottable ul li a:hover
{
	text-decoration: underline;

}

.container {
	bottom:0;
}
.push {
height: 142px; /* .push must be the same height as .footer */
}
.footer{
	height: 142px; /* .push must be the same height as .footer */
	background-image: url(../images/bottom.gif);

}


#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #FFFFFF;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 100%;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #FFFFFF}

		#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: #9F1B1B}

		#jsddm li ul li a:hover
		{	background: #7F1616}
