html, body, h1, h2, h3, h4, ul, li
{
	margin: 0;
	_margin-left: 0;
	_margin-right: 0;
	padding: 0;
}

body 
{
	background: #fff;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	font-size:11px; 
	color:#000;
	text-align:center;
}

table{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Tahoma,Arial,Verdana,sans-serif;
}

img{
border:none;
}



#body_wrapper{
position:relative;
width:950px;
margin-left:auto;
margin-right:auto;
}

.headder_ash
{
position:relative;
width:950px;
height:32px;
background:url(../images/head_ash_strip.gif) repeat-x;
}

#toprightcorner{
position: absolute;
top:0px;
right:0px;
width:196px;
height:32px;
}
.home{
position:absolute;
top:10px;
left:60px;
}
.contact{
position:absolute;
top:10px;
left:113px;
}

.headder_banner
{
position:relative;
width:950px;
height:300px;
background:url(../images/banner.jpg) no-repeat;
}


.logo
{
position:relative;
width:239px;
height:115px;
background:url(../images/logo.png) no-repeat;
margin:auto;

}

.logo_banner_head
{
position:relative;
font-family:arial; 
font-size:24px;
font-stretch: normal;
color:#fff;
}

.logo_banner_subhead
{
position:relative;
font-family:arial; 
font-size:17px;
font-weight:bold;
font-stretch: normal;
top:6px;
color:#fff;
}


.logo_text_whole
{
position:relative;
width:408px;
height:135px;
text-align:center;
margin-left:30px;
top:62px;
float:left;
}

.bredcrumb_strip
{
position:relative;
width:950px;
background:#212121;
height:26px;
text-align:left;
}


#ad_breadcrumb{
background: none;
position:relative;
top:2px;
_top:1px;
left:10px;
padding-top:3px;
padding-bottom:2px;
color:#FEFEFE;
}

#ad_breadcrumb ul {
margin-left: 0;
padding-left: 0;
font-family: verdana;
display: inline;
border: none;
} 

#ad_breadcrumb ul li {
margin-left: 0;
font-family: verdana;
font-size:11px;
color:#FEFEFE;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}
#ad_breadcrumb li a{

margin-left: 0;
font-weight:bold;
text-decoration:none;
 color:#FEFEFE;
padding-left: 2px;
font-size:12px;
border: none;
list-style: none;
display: inline;
}
#ad_breadcrumb li a:hover{
margin-left: 0;
font-weight: bold; 
color:#FF7B79;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}


.inner_ash
{
position:relative;
width:950px;
background:#E6E6E6;
height:auto;
padding-top:15px;
padding-bottom:10px;
text-align:center;
}

.rhs_menu_properties
{
position:relative;
width:933px;
margin:auto;

}

.rhs_menu_inner
{
position:relative;
background:#37576C;
text-align:left;
padding-top:2px;
padding-left:5px;
color:#fff;

}

.rhs_menu_black_inner_col1
{
position:relative;
width:193px;
_margin-left:2px;
float:left;

}

.rhs_menu_black_inner_first
{
position:relative;
width:224px;
left:6px;
float:left;

}

.rhs_menu_black_inner_final
{
position:relative;
width:250px;
float:left;
left:12px;

}

.lhs_menu_properties
{
position:relative;
width:193px;
margin:auto;

}

.lhs_menu_inner
{
position:relative;
background:#E6E6E6;
text-align:center;
padding-top:8px;
padding-bottom:2px;
color:#fff;

}

.lhs_menu_inner ul{
position:relative;
list-style:none;
width:177px;
margin-left:6px;
_margin-left:1px;
}

.lhs_menu_inner li{
position:relative;
margin-top:2px;
width:177px;
height:22px;

}

.lhs_menu_inner li a{
position:relative;
text-decoration:none;
color:#FEFEFE;
font-weight:bold;
height:22px;
background:url(../images/menu_strip.gif) repeat-x;
text-align:left;
padding-left:17px;
padding-top:4px;
display:block;

}

.lhs_menu_inner li a:hover{
text-decoration:none;
color:#FEFEFE;
font-weight:bold; 
background:url(../images/menuroll_strip.gif) repeat-x;
}

.ash_block_whole
{
position:relative;
}


.ash_block_round_top
{
position:relative;
width:223px;
height:10px;
background:url(../images/top_strip.gif) no-repeat;
float:left;

}

.ash_block_round_middle
{
position:relative;
width:223px;
background:url(../images/middle_strip.gif) repeat-y;
float:left;
text-align:left;
color:black;
}


.ash_block_round_bottom
{
position:relative;
width:223px;
height:20px;
background:url(../images/bottom_strip.gif) no-repeat;
float:left;

}

.ash_block_round_bottom_shadow
{
position:relative;
width:223px;
height:22px;
background:url(../images/m.jpg) no-repeat;
float:left;
margin-top:3px;
}

.ash_block_round_middle h1
{
position:relative;
color:#E51F1F;
width:210px;
font-weight:bold;
font-size:14px;
height:24px;
text-align:left;
margin-left:12px;
}

.ash_block_round_middle ul
{
position:relative;
list-style:none;
margin-left:17px;
float:left;
margin-top:13px;
}

.ash_block_round_middle ul li
{
list-style:none;
color:#3F362D;
padding-top:2px;
padding-bottom:2px;
}

.ash_block_round_middle ul li a{
list-style:none;
color:#3F362D;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
}

.ash_block_round_middle ul li a:hover
{
color:#F26100;
}

.ash_block_round_middle ul li img
{
position:relative;
padding-bottom:2px;
}


.block_lhs_img
{
float:left;
width:116px;
height:131px;
}

.ash_block_round_middle_online
{
position:relative;
width:256px;
background:url(../images/rhs_block_middle.gif) repeat-y;
float:left;
text-align:left;
padding-bottom:0px;

}

.ash_block_round_middle_online h1
{
position:relative;
color:#E51F1F;
width:206px;
font-weight:bold;
font-size:14px;
height:24px;
text-align:left;
margin-left:12px;
}

.ash_block_round_middle_online ul
{
position:relative;
list-style:none;
margin-left:17px;
float:left;
margin-top:13px;
}

.ash_block_round_middle_online ul li
{
list-style:none;
color:#3F362D;
padding-top:4px;
padding-bottom:4px;
padding-left:30px;
}

.ash_block_round_middle_online ul li a{
list-style:none;
color:#3F362D;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
}

.ash_block_round_middle_online ul li a:hover
{
color:#F26100;
}

.port_folio_block_ash
{
position:relative;
width:924px;
height:244px;
_height:254px;
background:url(../images/port_folio_ash.jpg) repeat-x;
margin-top:10px;
margin-left:11px;
!right:5px;
border:2px solid #E2E3E3;
}

.port_folio_block_ash ul
{
position:relative;
list-style:none;
margin-left:17px;
float:left;
margin-top:8px;
text-align:left;
}

.port_folio_block_ash ul li
{
list-style:none;
color:#3F362D;
padding-top:2px;
padding-bottom:2px;

}


.port_folio_block_ash ul li ul
{
position:relative;
list-style:none;
margin-left:17px;
}

.port_folio_block_ash ul li a{
list-style:none;
color:#3F362D;
text-decoration:none;
}

.port_folio_block_ash ul li a:hover
{
color:#F26100;
}

.port_folio_block_ash ul li img
{
position:relative;
padding-bottom:2px;
}

.port_folio_inner
{
position:relative;
width:910px;
background:#ff0000;
float:left;
margin-left:0px;
}


#port_folio_title
{
position:relative;
font-weight:bold;
font-size:12px;
text-align:left;
width:905px;
margin:auto;
margin-top:5px;
margin-left:60PX;
}

.company_info_block
{
position:relative;
width:950px;
height:155px;
background:url(../images/footer_black_gradian.gif) repeat-x;
padding-bottom:10px;
}

.footer_white_block
{
position:relative;
width:920px;
_width:950px;
padding-top:19px;
padding-bottom:10px;
_padding-bottom:5px;
border-left: 15px solid #E6E6E6;
border-right: 15px solid #E6E6E6;
border-bottom: 25px solid #E6E6E6;
_border-bottom: 20px solid #E6E6E6;
float:left;

}

.footer_white_block a{
text-decoration:none;
color:#154658;
}

#content{
width:677px; 
float:left;
border:5px solid #000;
margin-left:50px;
margin-top:5px;
text-align:left;

}
.footer_separate_row
{
position:relative;
width:920px;
}

.footer_menu
{
position:relative;
float:left;
color:#6B6767;
left:20px;
padding-top:10px;
}

.footer_menu a
{
text-decoration:none;
color:#6B6767;
}

.footer_menu a:hover
{
color:#FF7B79;
}



.footer_rights
{
position:relative;
float:right;
color:#6B6767;
right:20px;
padding-top:10px;
}

.company_url_block
{
position:relative;
float:left;
width:227px;
height:98px;
margin-top:28px;
margin-left:18px;
}

.company_url_title
{
position:relative;
width:222px;
height:23px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
text-align:left;
padding-top:5px;
padding-left:5px;
}

.company_url_para_block
{
position:relative;
float:left;
width:227px;
margin-top:48px;
margin-left:18px;
}

.company_url_para_block
{
position:relative;
float:left;
width:408px;
margin-top:5px;
text-align:left;
color:#fff;

}

.company_url_title_inner
{
position:relative;
}

.company_url_title_inner a
{
position:relative;
color:#85C7FF;
cursor:hand;
text-decoration:none;
}

.company_url_title_inner a:hover
{
position:relative;
color:#FF7B79;
}


/*globalnav*/

#globalnav {
	position:relative;
	float:left;
	width:720px;
	padding:0 0 1.75em 0em;
	margin:0;
	margin-top:14px;
	list-style:none;
	line-height:1em;
	background:url(../images/menustrip.gif) repeat-x;
	}

#globalnav LI {
	float:left;
	margin:0;
	padding:0;
}

#globalnav A {
	display:block;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:7px;
	padding-left:15px;
	padding-right:15px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}

#globalnav A:hover,#globalnav A:active,#globalnav A.here:link,#globalnav A.here:visited {
	background:#2D5D8D;
	color:#fff;
}

#globalnav A.here:link,#globalnav A.here:visited {
	position:relative;
	z-index:102;
}

/*subnav*/

#globalnav UL {
	position:absolute;
	left:0;
	top:2.2em;
	float:left;
	background:#2D5D8D;
	width:719px;
	margin:0;
	list-style:none;
	margin-left:1px;
	}

#globalnav UL LI {
	float:left;
	display:block;
	margin-top:1px;
}

#globalnav UL A {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	border:none;
	}

#globalnav UL A:hover,#globalnav UL A:active,#globalnav UL A.here:link,#globalnav UL A.here:visited {
background:url(../images/menu_rolloverstrip.gif) repeat-x;
	color:#fff;
}


/****************inner pages*********************/
.page_title
{
position:relative;
background:url(../images/heading_strip.gif) repeat-y;
height:23px;
width:720px;
margin-right:auto;
margin-top:7px;
text-align:left;
left:1px;

}

.title_text
{
position:relative;
color:#fff;
font-weight:bold;
float:left;
margin-top:4px;
margin-left:12px;

}


/**************** Port folio ************************/

#portfolio_entries
{
position:relative;
width:702px;
padding-top:15px;
float:left;
}

.portfolio_image img.main_screen {
	border:1px solid #507642;
	border:6px solid #2D5D8D;
}

.contact_round_properties
{
position:relative;
width:377px;
margin:auto;
background:#7B98B6;
overflow:hidden;
margin-left:50px;
}

.contact_us_inner
{
position:relative;
background:#7B98B6;
text-align:left;
margin:auto;
}
#contact_us_table_whole
{
position:relative;
width:377px;
}

#rhs_contact_us
{
position:relative;
float:left;
width:230px;
background:none;
padding-bottom:3px;
}

.contact_rhs_sales
{
position:relative;
float:left;
width:218px;
margin:auto;
color:333333;
text-align:justify;
margin-top:12px;
}


/********************************** logo whole *************************/

.logo_whole
{
width:643px;
}

.images_border
{
position:relative;
width:583px;
float:left;
height:147px;
border-bottom:1px solid #E6E6E6;
float:bottom;
}

.logo_images
{
position:relative;
float:left;
text-align:center;
}

.logo_images_flash
{
position:relative;
float:left;
text-align:center;
margin-top:10px;
margin-left:10px;
}

.logo_name
{
position:relative;
color:#024D75;
font-weight:bold;
}

.images_border_banner
{
position:relative;
width:583px;
height:147px;
border-bottom:1px solid #E6E6E6;
float:bottom;
}

.banner_images
{
position:relative;
text-align:center;
top:13px;
}


.images_border_flash
{
position:relative;
width:583px;
float:left;
border-bottom:1px solid #E6E6E6;
float:bottom;
padding-bottom:10px;
}

.images_border_stationary
{
position:relative;
width:583px;
float:left;
border-bottom:1px solid #E6E6E6;
float:bottom;
padding-bottom:10px;
}

.stationary_images
{
position:relative;
float:left;
text-align:center;
margin-top:10px;
margin-left:10px;
}
/*-------------banner pagging css------------------------*/
#pagging_whole{
position:relative;
height:auto;
margin-top:20px;
}
#pagging_rules{
margin-left:60px;
_margin-left:0px;
font-size:14px;
font-weight:bold;
color:#640203;
width:585px;
padding-top:3px;
text-align:center;
padding-bottom:10px;
}

#pagging_box{
position:relative;
height:5px;
width:23px;
padding:1 5 1 5px;
_padding:1 3 1 3px;
text-align:center;
border:1px solid #9AAFE5;
}

#pagging_box a:hover {
  text-decoration: none;
  color:   #ff0000;
  font-weight:bold;
   }

#pagging_box_highlight{
position:relative;
height:5px;
width:23px;
padding:1 5 1 5px;
_padding:1 3 1 3px;
text-align:center;
background:#2E6AB1;
color:#ffffff;
border:1px solid #2E6AB1;
}

/********************************** E Publishing *************************/
#epublish_entries
{
position:relative;
width:700px;
padding-top:10px;
padding-left:20px;
float:left;
}
#epublish_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}
#list_inner_page
{
 position:relative;
float:left;
width:700px;
}
.epublish_content_list
{
position:relative;
float:left;
text-align:left;
padding-left:20px;
}

.epublish_content_list li
{
list-style:none;
color:#333333;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
}

/********************************** E Publishing *************************/


#paymentplan_entries
{
position:relative;
width:700px;
padding-top:10px;
padding-left:20px;
float:left;
}

#paymentplan_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}

.paymentplan_content_list
{
position:relative;
float:left;
text-align:left;
padding-left:20px;
}

.paymentplan_content_list li
{
list-style:none;
color:#333333;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
}


/********************************** Hosting *************************/

#hosting_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#hosting_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}

#list_inner_page_host
{
 position:relative;
float:left;
width:700px;
height:190px;
}

.hosting_content_list
{
position:relative;
float:left;
text-align:left;
padding-left:20px;
}

.hosting_content_list li
{
list-style:none;
color:#333333;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
}

#host_links
{
 width:327px;
 height:200px;
 float:left;
 margin-left:110px;
 margin-top:21px;
 /*background:#fff000;*/
}


#host_image_left
{
position:relative;
width:10px;
height:160px;
background:url(../images/leftstrip.gif) no-repeat;
float:left;
/*background:url(../images/middlestrip.gif) no-repeat;
background:url(../images/rightstrip.gif) no-repeat;*/
}

#host_image_middle
{
position:relative;
width:280px;
height:160px;
background:url(../images/middlestrip.gif) repeat-x;
float:left;
}

#host_image_right
{
position:relative;
width:10px;
height:160px;
background:url(../images/rightstrip.gif) no-repeat;
float:left;
}


#link_text_whole
{
 position:relative;
 padding:10px;
 }

 .hosting_block_inner_text
 {
 position:relative;
 height:18px;
 }

  .hosting_block_inner_text a
 {
	text-decoration:none;
	color:#333335;
 }

  .hosting_block_inner_text a:hover
 {
	color:#F3AFB0;
 }

.scroll_whole
{
position:relative;
padding-top:22px;
padding-left:50px;
}

/********************************** Online Marketing *************************/

/*#online_marketing_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#online_marketing_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}
*/
/********************* Digital video css**********************/
.vidio_inner_text
{
position:relative:
float:left;
margin-top:11px;
text-align:left;
color:#5C5959;
width:670px;
margin-left:20px;
_margin-left:13px;
}

.video_title
{
position:relative:
margin-top:5px;
text-align:left;
color:#5C5959;
}

/********************************** Mobile Phone Websites *************************/

#mobile_phone_websites_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#list_inner_page_row1
{
 position:relative;
float:left;
width:700px;
height:242px;
padding-left:35px;
padding-top:10px;
}


#mobile_image_one
{
position:relative;
width:200px;
height:220px;
background:url(../images/Mobile.jpg) repeat-x;
float:left;
}

.mobile_content_list
{
position:relative;
float:left;
text-align:left;
padding-left:30px;
padding-top:20px;
color:#333333;
}
#list_inner_page_content1
{
 position:relative;
 float:left;
 width:465px;
 height:220px;
 }

.mobile_inner_text1
 {
 position:relative;
 text-align:left;
 color:#333333;
 padding-left:15px;
 padding-bottom:0px;
 }

 
#mobile_image_two
{
position:relative;
width:150px;
height:183px;
background:url(../images/mobile_websites11.gif) repeat-x;
float:left;
}

#list_inner_page_content2
{
 position:relative;
 float:left;
 width:465px;
 height:183px;
 }

.mobile_inner_text2
 {
 position:relative;
 text-align:justify;
 color:#333333;
 padding-left:20px;
 }

 #list_inner_page_row2
{
 position:relative;
float:left;
width:700px;
height:215px;
padding-left:55px;
padding-top:15px;
}

  .mobile_content_list2
{
position:relative;
float:left;
text-align:left;
padding-left:65px;
padding-top:35px;
color:#333333;
}

#list_inner_page_row3
{
position:relative;
float:left;
width:700px;
height:188px;
padding-left:55px;
padding-top:15px;
}

#mobile_image_three
{
position:relative;
width:150px;
height:150px;
background:url(../images/house.gif) repeat-x;
float:left;
}

#list_inner_page_content3
{
 position:relative;
 float:left;
 width:465px;
 height:150px;
 }

.mobile_inner_text3
 {
 position:relative;
 text-align:justify;
 color:#333333;
 padding-left:20px;
 }

  .mobile_content_list3
{
position:relative;
float:left;
text-align:left;
padding-left:60px;
padding-top:25px;
color:#333333;
}



/********************************** Websites *************************/

.ash_block_row1
{
position:relative;
width:710px;
float:left;
}

.ash_block_whole_web
{
position:relative;
width:225px;
float:left;
padding-top:15px;
padding-left:10px;


}

.ash_block_round_top_web
{
position:relative;
width:223px;
height:15px;
background:url(../images/top_strip_web.gif) no-repeat;
float:left;
}

.ash_block_round_middle_web
{
position:relative;
width:223px;
background:url(../images/middle_strip_web.gif) repeat-y;
float:left;
text-align:left;
padding-left:10px;

}


.ash_block_round_bottom_web
{
position:relative;
width:223px;
height:15px;
background:url(../images/bottom_strip_web.gif) no-repeat;
float:left;

}

.ash_block_round_middle_web h1
{
position:relative;
color:#E51F1F;
width:210px;
font-weight:bold;
font-size:16px;
height:24px;
text-align:left;
margin-left:2px;

}

.ash_block_round_middle_web ul
{
position:relative;
list-style:none;
margin-left:5px;
width:200px;
float:left;
margin-top:5px;
text-align:justify;
}

.ash_block_round_middle_web ul li
{
list-style:none;
color:#333333;
padding-top:0px;
padding-bottom:2px;
}
.ash_block_round_middle_web ul li img
{
position:relative;
padding-bottom:2px;
}

.ash_block_img
{
 padding-left:0px; 
}

#ash_block_content
{

}

#ash_block_content_list
{
 width:110px;
 float:left;
}

#ash_block_content_image
{
 width:65px;
 float:right;
 padding-left:0px;
}
#ash_block_content_list ul
{
position:relative;
list-style:none;
margin-left:5px;
float:left;
margin-top:0px;
}


.website_content
{
position:relative;
width:280px;
padding-top:15px;
padding-left:10px;
float:left;
}
#website_content_text_content
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-top:5px;
}

#website_content_text_content1
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-top:10px;
}

#website_content_text_content2
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-top:25px;
}

#website_content_text_content3
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-top:30px;
}

#website_content_text_content4
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-top:35px;
}

#website_image
{
position:relative;
width:175px;
float:left;
padding-left:10px;
padding-top:20px;
}

.website_content_bottom
{
position:relative;
width:700px;
padding-top:10px;
padding-left:10px;
float:left;
}

/********************************** Digital Video *************************/


#digital_video_content
{
 position:relative;
 color:#333333;
 text-align:justify;
 padding-left:15px;
}


#digital_content
{
  padding-top:5px;
  padding-bottom:5px;
}

.ash_block_digital_row1
{
position:relative;
width:710px;
height:215px;
float:left;

}

.ash_block_digital_row2
{
position:relative;
width:710px;
float:left;
}

.ash_block_digital_row3
{
position:relative;
width:710px;
height:100px;
float:left;

}


#digital_video_image_left
{
position:relative;
width:100px;
height:74px;
float:left;
padding-left:15px;
padding-right:15px;

}

#digital_video_image_middle
{
position:relative;
width:102px;
height:76px;
float:left;
padding-left:15px;
padding-right:15px;
}

#digital_video_image_right
{
position:relative;
width:104px;
height:78px;
float:left;
padding-left:15px;
padding-right:15px;
}

#digital_video_image_whole
{
  padding-left:150px;

}





/********************************** Graphic Designs - Logo *************************/

.ash_block_graphic_design_logo_row
{
position:relative;
width:710px;
height:175px;
float:left;
}

#graphic_design_image_logo
{
  padding-left:70px;
}

#graphic_design_logo_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#graphic_design_logo_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}


#graphic_design_logo_image_left
{
position:relative;
width:164px;
height:59px;
float:left;
padding-left:15px;
padding-top:57px;
padding-right:15px;

}

#graphic_design_logo_image_middle
{
position:relative;
width:168px;
height:130px;
float:left;
padding-left:15px;
padding-top:27px;
padding-right:15px;
}

#graphic_design_logo_image_right
{
position:relative;
width:157px;
height:89px;
float:left;
padding-left:15px;
padding-top:43px;
padding-right:15px;
}

/********************************** Graphic Designs - Banner *************************/

#graphic_design_banner_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#graphic_design_banner_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}


.ash_block_graphic_design_banner_row
{
position:relative;
width:710px;
height:385px;
float:left;
}

#graphic_design_banner_logo
{
  padding-left:70px;
}

#graphic_design_banner_image
{
position:relative;
width:405px;
height:113px;
float:left;
padding-left:140px;
padding-top:10px;
padding-right:140px;

}

/********************************** Graphic Designs - Flash & Animation *************************/


#graphic_design_flash_animation_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#graphic_design_flash_animation_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}

#list_inner_page_graphic_design
{
 position:relative;
float:left;
width:700px;
}


.ash_block_graphic_flash_animation_logo_row
{
position:relative;
width:710px;
height:165px;
float:left;
}

#graphic_design_flash_animation
{
  padding-left:35px;
}

#graphic_design_flash_animation_image
{
position:relative;
width:180px;
height:135px;
float:left;
padding-left:15px;
padding-top:10px;
padding-right:15px;

}



/********************************** Graphic Designs - Stationary *************************/

#graphic_design_stationary_entries
{
position:relative;
width:700px;
padding-top:10px;
float:left;
}

#graphic_design_stationary_content
{
 position:relative;
 color:#333333;
 text-align:justify;
}

.graphic_design_list
{
position:relative;
float:left;
text-align:left;
padding-left:20px;
}

.graphic_design_list li
{
list-style:none;
color:#333333;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
}

.ash_block_graphic_stationary_logo_row
{
position:relative;
width:710px;
height:200px;
float:left;
}

#graphic_design_stationary
{
  padding-left:47px;
}

#graphic_design_stationary_image
{
position:relative;
width:273px;
height:182px;
float:left;
padding-left:15px;
padding-top:10px;
padding-right:15px;
}


/************************* sitemap css**********************************/

#site_map_entries
{
position:relative;
width:930px;
padding-top:10px;
float:left;
padding-left:60px;
}


#site_map_column1
{
 position:relative;
 width:200px;
 float:left;
 margin-left:5px;
 margin-right:5px;
}

#site_map_mainmenu
{
position:relative;
width:158px;
height:22px;
float:left;
padding-top:5px;
margin-top:5px;
margin-bottom:5px;
background:url(../images/sitemap_menu4.gif) no-repeat;
text-align:center;
}

#site_map_submenu
{
position:relative;
width:158px;
height:22px;
float:left;
padding-top:5px;
margin-top:5px;
margin-bottom:5px;
background:url(../images/sitemap_menu5.gif) no-repeat;
text-align:center;
}

 .site_map_text
 {
 position:relative;
 height:18px;
 }

  .site_map_text a
 {
	text-decoration:none;
	color:#333335;
 }

  .site_map_text a:hover
 {
	color:#F3AFB0;
 }

.sub_portfolio
{
position:relative;
margin-left:10px;
color:#333335;
}

.sub_portfolio a
{
text-decoration:none;
color:#333335;
}

.sub_portfolio a:hover
{
color:#F3AFB0;
}

#inner_link
{
position:relative;
color:#ff0000;

}
#inner_link a
{
color:#4189DD;
text-decoration:none;
font-weight:bold;
}
#inner_link a:hover
{
color:#F3AFB0;
}

.online_cab_inner
{
position:relative; width:440px; float:left;
}

.online_cab_inner img
{
position:relative;
float:right;
padding:1px;
background:#000;
}


.online_cab_inner p
{
width:310px;
}


#portfolio_list
{
position:relative;
width:150px;
float:left;
margin-top:15px;
margin-left:15px;
}

.portfolio_list_inner
{
position:relative;
width:150px;
text-align:left;
}

.portfolio_list_inner a
{
color:#3F362D;
text-decoration:none;
}

.portfolio_list_inner a:hover
{
color:#F26100;
}

.portfolio_list_inner_list
{
position:relative;
float:right;
width:140px;
text-align:left;
}

.portfolio_separate
{
position:relative;
width:150px;
float:left;
margin-top:5px;
}
#port_folio_block_text
{
position:relative;
width:924px;
background:url(../images/port_folio_ash.jpg) repeat-x;
margin-top:10px;
margin-left:11px;
!right:5px;
text-align:left;
border:2px solid #E2E3E3;
padding-bottom:10px;
padding-top:10px;
}
.content
{
margin-left:10px;
padding-bottom:10px;
padding-top:5px;
text-align:left;
color:#656666;
}

.port_folio_block_inner
{
position:relative;

}

.port_folio_block_inner a
{
position:relative;
cursor:pointer; 
text-decoration:none; 
color:black;
}

.port_folio_block_inner a:hover
{
position:relative;
color:#FF9933;
}


.rhs1_menu_properties
{
position:relative;
width:220px;
margin:auto;
float:left;
left:5px;
}

.rhs1_menu_inner
{
position:relative;
background:#E6E6E6;
text-align:left;
padding-top:10px;
padding-left:5px;
color:#fff;


}

.body_menu_properties
{
position:relative;
width:490px;
margin:auto;
float:left;
}

.body_menu_inner
{
position:relative;
text-align:left;
padding-top:10px;
padding-left:5px;
color:#fff;
padding-bottom:10px;
}

.inner_image1
{
position:relative;
float:left;
margin-left:45px;
}


.lhs_image
{
position:relative;
margin-top:15px;
}

.body_menu_properties1
{
position:relative;
width:490px;
margin:auto;
float:left;
}

.body_menu_inner1
{
position:relative;
text-align:left;
padding-top:10px;
padding-left:5px;
color:#fff;
padding-bottom:10px;
}


.content_seo
{
position:relative;
width:475px;
margin-left:2px;
height:1920px;

}


#topstrip_seo
{
position:relative;
width:475px;
height:31px;
float:left;
background:url(../images/top_strip.jpg) no-repeat;
}

#bottomstrip_seo
{
position:relative;
width:475px;
height:11px;
float:left;
background:url(../images/bottom_strip.jpg) no-repeat;
}




#middle_content_seo
{
position:relative;
width:475px;
float:left;
}

.particular_row
{
position:relative;
width:473px;
_width:475px;
border-bottom:1px solid #C0C0C0;
border-left:1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
float:left;
}

.particular_col1
{
position:relative;
float:left;
width:280px;
height:25px;
margin-top:13px;
margin-left:5px;
font-family:tahoma;
font-size:12px;

}


.particular_col2
{
position:relative;
float:left;
width:24px;
height:17px;

background:url(../images/tick.jpg) no-repeat;
margin-top:10px;
}

.particular_col3
{
position:relative;
float:left;
width:24px;
height:17px;

background:url(../images/cross.jpg) no-repeat;
margin-top:10px;
}

.particular_col4
{
position:relative;
float:left;
width:24px;
height:17px;

margin-top:10px;
}