/*

Theme Name: Jendeanos Theme
Theme URI: http://www.nybbletech.com
Description: Jendeanos Theme
Version: 1.01
Author: Nybbletech
Tags: Total Marketing, SEO, websites, Nybbletech

*/

body
{
	padding:0px;
	margin:0px;
	font-family:Arial;
	background:#fff url(images/body_bg.jpg) center top no-repeat;
	width:100%;
	height:auto;
}

/*#######################clarification#########################*/

img{border:none;}

a{ text-decoration:none; outline:none; color:#FF8C00; }

.clear{ clear:both}

a:hover{text-decoration:underline; }

p{ margin:0px; padding:5px 0px 5px 0px;}
p span{ margin:0px; padding:5px 0px;}
h1{margin:0px; padding:3px 0px 12px 0px; color:#FF8C00;}
h1 span{color:#000000; }
h2{margin:0px; padding:10px 0px 5px 0px; color:#FF8C00; font-weight:700;}
h2 span{color:#FF8C00; font-size:12px; font-weight:700;}
h3{margin:0px; padding:6px 0px 3px 0px; color:#000000; font-weight:700;}
h3 span{color:#FF8C00; font-weight:600;}


#left{position:relative; width:500px; float:left; height:auto;}

#right{position:relative; width:auto; max-width:370px; float:right; height:auto; text-align:left;}



.rite_menu_list{padding:0px 0px 0px 0px; margin-top:5px; list-style:none;}

.rite_menu_list li{background:url(images/tickmark.png) no-repeat; padding:0px 0px 5px 35px; height:auto;min-height:24px;}



.cont_sep{

position:relative;

background:url(images/grey_box_seprator.png) no-repeat;

width:194px;

height:11px;

padding:0px 0px 10px 0px; 

}



.line_sep{

position:relative;

background:url(images/separator.png) no-repeat center center;

width:770px;

height:54px;

}



.portfolio_img{

position:relative;

width:270px;

height:auto;

float:left;

padding-top:10px;

text-align:center;

}



.intro_txt{

position:relative;

width:550px;

height:auto;

float:left;

padding-top:10px;

margin-left:20px;

}



.intro_txt p{padding-top:10px;}



.container

{

	position:relative;

	width:900px;

	height:auto;

	margin:0px auto;
	
	z-index:1;

	

}

.logo

{

	position:relative;

	width:266px;

	height:83px;

	float:left;

	margin-top:90px;

	}

.nav

{position:relative; width:485px; height:39px; float:right; margin-top:100px; background:url(images/nav_bg.png) no-repeat;

}

.inner_nav

{position:absolute; width:460px; height:28px; left: 14px; top: 5px;}










.left_content

{
	position:relative;
	background:url(images/content_seperator.png) repeat-y right;
	width:435px;
	height:auto;
	float:left;
	color:#2b2b2b;
	font-size:14px;

	padding:20px 20px 00px 0px;
	
margin-bottom:20px;
	

}

.left_content p{ line-height:18px;}
.right_content p{ line-height:18px;}
.right_content p span{font-size:11px; text-decoration:italics;}



.right_content

{position:relative;
width:400px;
height:auto;
float:right;
color:#000;
font-size:13px;
padding:4px 0px 0px 20px;
margin-bottom:5px;

}

.right_content a{font-size:11.5px; text-decoration:italics; color:#FF8C00;}

.right_content a span{font-size:14px; text-decoration:bold; color:#FF8C00;}



.package_bg

{

	position:relative;

	background:url(images/pkgs_bg.png) repeat-x;

	width:100%;

	height:204px;

}



.image1

{

	position:relative;

	width:252px;

	height:147px;

	float:left;

	margin-top:28px;

}

.image2

{

	position:relative;

	width:252px;

	height:147px;

	float:left;

	margin:0px 72px;

	margin-top:28px;

}

.footer_bg

{

	position:relative;

	background:url(images/footer_bg.jpg) repeat center;

	width:100%;

	height:185px;

}

.footer_left

{

	position:relative;

	width:380px;

	height:auto;

	float:left;

	color:#929292;

	font-size:16px;

	margin-top:40px;

	

}

.footer_left span{color:#929292; font-size:13px;}

.text{color:#929292; line-height:18px; font-size:14px; padding-top:20px;}
.text span{color:#929292; font-size:18px;}

.text a{color:#929292;}

.footer_right

{

	position:relative;

	width:auto;

	height:auto;

	float:right;

	margin-top:40px;

	

}



.footer_menu{margin:0px; padding:0px;list-style:none;}

.footer_menu li { float:left; padding:2px 4px; width:auto;height:14px; color:#929292;font-size:14px; border-left:1px solid #929292; line-height:14px; vertical-align:middle;}

.footer_menu li a{color:#929292;}



.text1

{

	color:#929292;

	font-size:18px;

	padding-top:20px;

	padding-bottom:15px;

}

/*##################### SUBPAGE CSS #######################*/



.subpage_content_top_bg

{

	position:relative;

	background:url(images/subpage_content_top_bg.png) no-repeat;

	width:912px;

	height:17px;

	margin:0px auto;

	margin-top:10px;

}

.subpage_content_mid_bg

{

	position:relative;

	background:url(images/subpage_content_mid_bg.png) repeat-y;

	width:912px;

	height:auto;

	margin:0px auto;

	padding-top:8px;



}

.subpage_content_bottom_bg

{

	position:relative;

	background:url(images/subpage_content_bottom_bg.png) no-repeat;

	width:912px;

	height:18px;

	margin:0px auto;

	padding-bottom:30px;

}

.subpage_content_header

{

	position:relative;

	background:url(images/subpage_content_header.png) no-repeat;

	width:866px;

	height:119px;

	margin:0px auto;

	

	

}

.subheader_heading

{

	position:relative;

	background:url(images/subpage_content_header_heading.png) no-repeat;

	width:421px;

	height:74px;

	float:right;

	margin-right:23px;

	margin-top:22px;

}

.content

{

	position:relative;

	width:866px;

	height:auto;

	margin:0px auto;

	color:#2b2b2b;

	font-size:14px;

	padding-top:20px;

	padding-bottom:30px;

}

.text2

{

	padding-top:10px;

        color:#2b2b2b;

	font-size:16px;

	font-weight:bold;

}

.text2 span a{color:#f68624; font-size:14px; font-weight:400;}



#left_content

{

	position:relative;

	width:53%;

	height:auto;

	float:left;

}

#rite_content

{

	position:relative;

	width:43%;

	height:auto;

	float:right;

}



.top_num{position:absolute; width:247px; height:18px; background:url(images/top_num.png) no-repeat; top:70px; right:10px;}







/* Copy it*/



#sidebar-wrap2 ul {list-style:none;font-size:12px;}



.coment_tracback{

	list-style:none; padding:0; margin:0;}

.coment_tracback li{float:left; padding-right:10px;}

.coment_tracback li a{ font-size:18px;color:#FF8C00; font-weight:bold;}



#tab-1 ol{list-style:none;}

.details {font-size:12px;}

.details span{font-size:12px;}



#submitbox a{font-size:16px;color:#FF8C00; font-weight:bold; padding:5px 0px;}

.small{font-size:12px;}

.coment_unknown{font-size:12px;}