/* CSS Document */
* {margin:0;
   padding:0;
}
#jamalsmith_com_page {
	width: auto;
	height: auto;
	background-color: #15375d;
	padding-top: 30px;
	margin-bottom: 15px;
}
#jamalsmith_page {
	width: 1040px;
	height: auto;
	margin: auto;
}
#jamalsmith_com_inside_page {
	width: 1040px;
	height: auto;
	background-color: #ffffff;
	float: left;
}
#jamalsmith_com_header_container {
	width: 962px;
	height:168px;
	background-color: transparent;
	margin-left: 40px;
	float: left;
}
#jamalsmith_com_socialnetworks_container {
	width: 221px;
	height: 25px;
	float: left;
	margin-top: 10px;
	margin-left: 741px;
}
#jamalsmith_logo {
	width: 457px;
	height: 82px;
	float: left;
	margin-top: 5px;
}
#jas {
	width: 41px;
	height: 82px;
	float: left;
	margin-right: 10px;
	background-image: url(../main_images/jamalsmith.com_jas_logo.jpg);
	background-repeat: no-repeat;
}
#jamalsmith_name {
	width: 402px;
	height: 61px;
	float: left;
	font-family: arial;
	font-size: 15px;
	color: #666666;
	margin-top: 15px;
}
#jamalsmith_888 {
	width: 159px;
	height: 14px;
	float: left;
	background-image:url(../main_images/jamalsmith.com_telephone.png);
	background-repeat: no-repeat;
	margin-left: 345px;
	margin-top:10px;
}
#jamalsmith_home_login {
	width: 239px;
	height: 14px;
	float: right;
	margin-left: 240px;
	margin-top:35px;
	text-align: right;
	font-weight: bold;
	font-size:9px;
	text-transform: uppercase;
}
/*center piece & container */ 
#jamalsmith_centercontainer {
	width: 965px;
	height:auto;
	background-color: transparent;
	margin-left: 40px;
	float:left;
}
#jamalsmith_center_hone {
	width: 963px;
	height: 300px;
	float: left;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
}
#jamalsmith_center_home {
	width: 963px;
	height: 300px;
	float: left;
}
/*smaller_portfolio */
#jamalsmith_small_portfolio {
	width: 309px;
	height: 261px;
	margin-left: 15px;
	float: left;
}
#jamalsmith_latest_news {
	width: 309px;
	height: 200px;
	margin-left: 15px;
	float: left;
	font-family: tahoma;
	font-size: 12px;
	color: #999999;
	line-height: 14px;
}
#jamalsmith_small_portfolio_home {
	width: 303px;
	height: 83px;
	margin-left: 5px;
	margin-bottom: 5px;
	float: left;
}
/*body_container */
#jamalsmith_portfolio_container {
	width: 965px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-bottom: 15px;
}
#jamalsmith_body_home_container {
	width: 965px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
}
#jamalsmith_right_container {
	width: 327px;
	height: 498px;
	float: left;
	margin-left: 15px;
}
#jamalsmith_left_container {
	width: 608px;
	height: 498px;
	float: left;
	margin-right: 10px;
	padding-top: 10px;
}
#jamalsmith_left_container_quote {
	width: 590px;
	height: auto;
	float: left;
	margin-right: 10px;
	padding-top: 10px;

}
#jamalsmith_welcome_services_container {
	width: 588px;
	height: 249px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
	font-family: tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
#jamalsmith_services_container {
	width: 588px;
	height: 239px;
	float: left;
	padding-left: 20px;
	margin-bottom: 10px;
	margin-top: 15px;
	font-family: tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
/*main navigation */
#jamalsmith_navigation {
	width: 962px;
	height: 26px;
	background-color: #0099cc;
	float: left;
	margin-top: 12px;
	text-transform: uppercase;
}
#jamalsmith_navigation_container { 
	width: 962px;
	height: 24px;
	background-color: #0099cc;
	padding-top: 5px;
	float: left;

}
.navigation {
	width: 70px;
	height: 26px;
	background-color: #0099cc;
	font-family: tahoma;
	font-size: 13px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom:5px;
	font-weight: 200;
}
.navigation:hover {
	width: 70px;
	height: 26px;
	background-color: #ffffff;
	font-family: tahoma;
	font-size: 13px;
	color:#0099cc;
	text-decoration:none;
	text-align: center;
		padding-left:8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom:5px;
	font-weight: 200;
}
.navigation1 {
	width: 70px;
	height: 26px;
	background-color: #ffffff;
	font-family: tahoma;
	font-size: 13px;
	color:#0099cc;
	text-decoration:none;
	text-align: center;
	padding: 6px;
	font-weight: 200;
}
.navigation1:hover {
	width: 70px;
	height: 26px;
	background-color: #0099cc;
	font-family: tahoma;
	font-size: 13px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	padding: 6px;
	font-weight: 200;
}
/*footer */
#jamalsmith_com_footer {
	width: 1040px;
	height: 340px;
	padding-bottom:30px;
	padding-top: 20px;
	float: left;
	background-color: #666666;
}
#jamalsmith_com_footer_image {
	width: 1040px;
	height: 39px;
	float: left;
	background-image:url(../main_images/jamalsmith.com_footer_bottom.png);
	background-repeat: no-repeat;
}
#footer_container {
	width: 1050px;
	height: 20px;
	margin-top: 10px;
	margin-left: 10px;
	color: #ffffff;
}
.navigation_footer {
	width: 70px;
	height: 15px;
	font-family: tahoma;
	font-size: 11px;
	color:#ffffff;
	text-decoration:underline;
	text-align: center;
	padding: 5px;
	bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 10px;
	font-weight: 200;
}
.navigation_footer:hover {
	width: 70px;
	height: 15px;
	font-family: tahoma;
	font-size: 11px;
	color:#0099cc;
	text-decoration: underline;
	text-align: center;
	padding: 5px;
	bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 10px;
	font-weight: 200;
}
#quick_contact_footer {
	width: 294px;
	height: auto;
	background-color: transparents;
	font-size:10px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
#contact_footer {
	width: 354px;
	height: 209px;
	background-color: transparents;
	font-size:10px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
#contact_footernew {
	width: 554px;
	height: 209px;
	background-color: transparents;
	font-size:10px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
#contact_info_footer {
	width: 190px;
	height: 209px;
	background-color: transparents;
	font-size:12px;
	font-family: tahoma;
	color: #ffffff;
	margin-right: 10px;
	float: left;
}
#contact_info_footer_contactus {
	width: 290px;
	height: 209px;
	background-color: transparents;
	font-size:12px;
	font-family: tahoma;
	color: #ffffff;
	margin-right: 10px;
	margin-left: 15px;
	float: left;
}
#contact_info_footer_contactus22 {
	width: 125px;
	height: 209px;
	background-color: transparents;
	font-size:12px;
	font-family: tahoma;
	color: #ffffff;
	margin-right: 20px;
	margin-left: 15px;
	float: left;
}
#copyright_info_footer2 {
	width: 150px;
	height: auto;
	background-color: transparents;
	font-size:9px;
	font-family: tahoma;
	color: #ffffff;
	float: left;
}
#copyright_info_footer {
	width: 112px;
	height: 120px;
	background-color: transparents;
	font-size:9px;
	font-family: tahoma;
	color: #ffffff;
	float: left;
}
#latest_new_footer {
	width: 256px;
	height: 209px;
	background-color: transparents;
	font-size:10px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 70px;
	margin-top: 10px;
	float: left;
}
#latest_tweets_main {
	width: 210px;
	height: 209px;
	background-color: transparents;
	font-size:11px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 5px;
	float: left;
}
#quickcontact_main2 {
	width: 210px;
	height: 20px;
	background-color: transparents;
	font-size:11px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 5px;
	margin-bottom: 5px;
	float: left;
}
#quickcontact_main3 {
	width: 210px;
	height: 60px;
	background-color: transparents;
	font-size:11px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 5px;
	float: left;
}
#quickcontact_main {
	width: 250px;
	height: 209px;
	background-color: transparents;
	font-size:11px;
	font-family: tahoma;
	color: #ffffff;
	margin-left: 5px;
	float: left;
}
#latest_tweets {
	width: 28px;
	height: 120px;
	float: left;
	margin-right: 10px;
}
#jamalsmith_video_player {
	display: block; 
	margin: 0 auto;
	color:#Ffffff;
}
#jamalsmith_portfolio_container_ext {
	width: 940px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 20px;
	font-family: tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
#jamalsmith_portfolio_container_ext11 {
	width: 940px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 20px;
	font-family: tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
#jamalsmith_body_container_ext {
	width: 940px;
	height: auto;
	float: left;
	padding-left: 20px;
	margin-bottom: 10px;
	font-family: tahoma;
	padding-top: 10px;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
#jamalsmith_clients_name { 
	width:300px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
}
#jamalsmith_newclients { 
	width:580px;
	height: auto;
	margin-bottom: 15px;
	float: left;
}
#jamalsmith_clients_name_testimonals { 
	width:310px;
	height: auto;
	margin-bottom: 15px;
	float: left;
}
#jamalsmith_services_boxes3 { 
	width:330px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
}
#jamalsmith_services_boxes4 { 
	width:330px;
	height: 400px;
	float: left;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
}
#jamalsmith_services_boxes5 {
	width: 253px;
	height: auto;
	margin-top: 5px;
	float: left;
	margin-top: 15px;
	margin-bottom: 10px;
}
#jamalsmith_services_boxes { 
	width:310px;
	height: auto;
	float: left;
	border-right-color: #999999;
	border-right-style: dotted;
	border-right-width: 1px;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-family: tahoma;
	color: #999999;
	line-height: 18px;
}
#jamalsmith_services_boxes1 { 
	width:310px;
	height: auto;
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-family: tahoma;
	color: #999999;
	line-height: 18px;
}
#jamalsmith_services_boxes2 { 
	width:650px;
	height: auto;
	float: left;
	margin-top: 5px;
	padding-right: 10px;
	font-size: 12px;
	font-family: tahoma;
	color: #999999;
	line-height: 18px;
}
#jamalsmith_services_boxes_container {
	width: 680px;
	height: auto;
	float: left;
}
#jamalsmith_services_boxes_container_right {
	width: 250px;
	height: auto;
	margin-top: 5px;
	float: left;
	border-left-color: #999999;
	border-left-style: dotted;
	border-left-width: 1px;
	padding-left: 8px;
	font-size: 12px;
	font-family: tahoma;
	color: #999999;
	line-height: 18px;
}
#jamalsmith_staff_container_right {
	width: 750px;
	height: auto;
	margin-top: 15px;
	float: left;
	padding-left: 8px;
	font-size: 12px;
	font-family: tahoma;
	color: #999999;
	line-height: 18px;
}
/*links*/
.latest_news1 {
	font-family: tahoma;
	font-size: 10px;
	color: #0099cc;
	line-height: 14px;
	text-decoration: none;
}
.latest_news1:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #999999;
	line-height: 14px;
	text-decoration: none;
}
.latest_news {
	font-family: tahoma;
	font-size: 12px;
	color: #0099cc;
	line-height: 14px;
	text-decoration: none;
}
.latest_news:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #999999;
	line-height: 14px;
	text-decoration: none;
}
.commonPageTitle {
	font-family: helvetica;
	font-size: 24px;
	color: #0099cc;
	line-height: 14px;
	text-decoration: none;
	margin-bottom: 10px;
}
.latest_img {
	margin-left: 12px;
}
/*page_location */
#navigationTreeContainer
{
    border: 0px solid #ccc;
    height: 20px;
    font-family: tahoma;
    margin-right: 20px;
	margin-top: 20px;
    color: #0099cc;
    text-align: left;
}

#navigationTreeContainer .prev
{
    color:#0099cc;
}

#navigationTreeContainer .current
{
    color:#999999;
}

/*portfolio_gallery */
#jamalsmith_other_portfolio {
	width: 900px;
	height: auto;
	margin-top: 5px;
	float: left;
}
#jamalsmith_promotionaltruck_name { 
	width:500px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_promotionaltruck_container {
	width: 888px;
	height: auto;
	float: left;
	margin-right: 10px;
}
/*Contact Form */
#jamalsmith_contactform_name_domains { 
	width:580px;
	height: 25px;
	float: left;
	margin-right: 10px;
}
#jamalsmith_contactform_name { 
	width:320px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_form_name { 
	width:100px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_form_name4 { 
	width:50px;
	height: 20px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
#jamalsmith_form_name2 { 
	width:200px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_form_namehome { 
	width:auto;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_form_name3 { 
	width:400px;
	height: 100px;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}
#jamalsmith_contactus_container {
	width: 688px;
	height: auto;
	float: left;
	padding-left: 20px;
	margin-bottom: 10px;
	font-family: tahoma;
	padding-top: 10px;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
#jamalsmith_contactleft_container {
	width: 688px;
	height: auto;
	float: left;
	margin-right: 10px;
}
#jamalsmith_thankyou {
	width: 300px;
	height: 300px;
	float: left;
	text-align: center;
	font-size: 14px;
	margin-left: 188px;
	margin-right: 10px;
}
#jamalsmith_submit { 
	width:115px;
	height: 27px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#jamalsmith_submit1 { 
	width:160px;
	height: 27px;
	float: left;
}
#jamalsmith_contact_right {
	width: 220px;
	height: auto;
	float: left;
	padding-left: 20px;
	margin-top: 50px;
	font-size:12px;
	font-family: tahoma;
	color: #999999;
}
#jamalsmith_staff_container {
	width: 230px;
	height: auto;
	float: left;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}
#jamalsmith_staff_picture {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 10px;
}
.form_style {
	width: 200px;
	height: 20px;
	font-family: tahoma; 
	font-size: 12px;
	color: #333333;
}
.form_style1 {
	width: 400px;
	height: 100px;
	font-family: tahoma; 
	font-size: 12px;
	color: #333333;
}
.form_style2 {
	width: 60px;
	height: 20px;
	font-family: tahoma; 
	font-size: 12px;
	color: #333333;
}
.color_blue {
	color: #0099cc;
	font-weight: bold;
}
.color_bluesmall {
	color: #0099cc;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}
.color_bluesmall22 {
	color: #0099cc;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
}
.color_grey {
	color: #999999;
	font-weight: bold;
}
.color_greysmall {
	color: #999999;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
}
.ul {
	padding-left: 15px;
}
/*domain names */
#domain_names_search {
	width: 600px;
	height: auto;
	float: left; 
	font-family: tahoma;
}
#domain_names_search1 {
	width: 920px;
	height: auto;
	float: left; 
	font-family: tahoma;
}
.PageTitle {
	font-family: tahoma;
	font-size: 22px;
	color: #0099cc;
	line-height: 14px;
	text-decoration: none;
}
#jamalsmith_domain_names_search_right {
	width: 300px;
	height: 657px;
	float: left;
	margin-left: 20px;
	font-size:12px;
	font-family: tahoma;
	color: #999999;
	border-left-color: #999999;
	border-left-style: dotted;
	border-left-width: 1px;
	padding-left: 10px;
}
/*blog information */

.ethelsmith {
	width: 70px;
	height: 26px;
	font-family: tahoma;
	font-size: 13px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	font-weight: 200;
	vertical-align: middle;
	text-align: center;
	padding: 6px;
}
.ethelsmith:hover {
	width: 70px;
	height: 26px;
	font-family: tahoma;
	font-size: 13px;
	background-color: #ffffff;
	color:#0099cc;
	text-decoration:none;
	text-align: center;
	font-weight: 200;
	vertical-align: middle;
	text-align: center;
	padding: 6px;
}
#jamalsmith_navigation_container_blog{
	width: 962px;
	height: 24px;
	background-color: #0099cc;
	padding-top: 5px;
	float: left;

}
/*slider*/
#wrapper {

		background: url(../main_images/boxes_bg.png) no-repeat center;
		width: 361px;
		height: 270px;
}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:361px;
		height:270px;
		overflow:hidden;
		}
		

	
/* // Easy Slider */

	.add-to-cart{ font-size: .75em; font-weight: bold;}
	.title {
	font-size: 14px;
	padding-left: 30px;
	padding-right: 15px;
	padding-top: 20px;
	font-family: tahoma;
	line-height: 1.4em;
	font-weight: bold;
	color:#656565;
	letter-spacing: -0.5px;
}
	.title .orange { color: #0099cc; }
	.orange span{ text-transform: uppercase; }
	.product { padding-left: 40px; padding-top: 20px; float: left;}
	.product-description { padding-left: 200px; padding-top: 25px; font-family: "Trebuchet MS"; }
	.product-description .product-title{
	color: #0099cc;
	font-weight: bold;
}
	.product-description .content { font-size: .75em; color:#656565;  }
	.box-footer { padding-top: 5px; padding-left: 40px; color: #fff;}
	.box-footer p { }
	.box-footer span { padding-right: 40px; text-transform: uppercase; }
	
	span#prevBtn {
			position: relative;
			float:left;
			margin-left: 10px;
			margin-top: -140px;
			background: url(../main_images/prev.png) no-repeat;
			height: 20px;
		}
	span#nextBtn {
			position: relative;
			float:right;
			margin-top: -140px;
			margin-right: 10px;
			background: url(../main_images/next.png) no-repeat;
			height: 20px;
		}
	.product-description img{
		padding-top: 2	px;
	}
.footertext {
	font-family: tahoma;
	font-weight: bold;
	font-size: 10px;
}
</style>