﻿@charset "utf-8";
/* CSS Document */



body{margin:0px; background-color:#FFFFFF;}


	.main{width:883px; min-height:1450px; background-color:#FFFFFF; margin:0 auto;}
	
	
	/*------------------------------------- HEADER ------------------------------------*/
	    
		#header{width:883px; height:97px; float:left;}
		 
		.company_name{width:700px; height:79px; background-image:url(../../images/companyname.jpg); float:left; margin:18px 0 0 0;}
		
		#live_chat{width:220px; height:49px; float:left; margin:30px 0 0 0;}
		
		#live_chat1{width:44px; height:39px; float:left; margin:35px 10px 0 125px;}
		
						
						/*------------------------------ INNER PAGE -----------------------------*/
						
							#shopping_cart{width:151px; height:45px; float:left; margin:35px 0 0 15px; display:inline;}
						
						/*-----------------------------------------------------------------------*/
		
		
	/*---------------------------------------------------------------------------------*/	
	
	
		
	/*------------------------------------- MENU --------------------------------------*/
	
		#menu{width:883px; height:20px; background-image:url(../../images/menubg.jpg); background-repeat:no-repeat; float:left;}
		
		#links{float:left;}
/*		#links ul{display:inline; list-style:none; margin:03px 0 0 03px; padding:03px 0 0 03px;}
		#links ul li{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#FFFFFF; padding:0 0 0 5px;}
		
		#links ul li a:link{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#FFFFFF; text-decoration:none;}
		#links ul li a:hover{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#FFFFFF; text-decoration:none;}
		#links ul li a:visited{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#FFFFFF; text-decoration:none;}
*/		
	/*---------------------------------------------------------------------------------*/
	
	
	/*----------------------------------- MAIN MENU -----------------------------------*/
		
		#main_menu{width:883px; height:24px;float:left; margin:03px 0 0 0;}
		
		#main_links{float:right;}
		#main_links ul{display:inline; list-style:none; margin:03px 03px 0 0;}
		#main_links ul li{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#0091C9; padding:0 05px 0 0px;}
		
		#main_links ul li a:link{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#0091C9; text-decoration:none;}
		#main_links ul li a:hover{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#000000; text-decoration:none;}
		#main_links ul li a:visited{display:inline; list-style:none; font-family:Verdana; font-size:13px; color:#0091C9; text-decoration:none;}
		
	
	/*---------------------------------------------------------------------------------*/
	
	
	/*---------------------------------- PART LEFT --------------------------------------*/
	
		#part_left{width:179px; float:left;}
		
		#sidelinks{width:176px; float:left;}
		#sidelinks p{width:172px; height:23px; margin:01px 0 0 0;}
		
		
		
		#customer_comments{width:179px; float:left; margin:05px 0 0 0;}
		#customer_comments_top{width:179px; height:29px; background-image:url(../../images/customercommentstop.jpg); float:left;}
		
		#customer_comments_middle{width:179px; background-image:url(../../images/customercommentsmiddle.jpg); background-repeat:repeat-y; float:left;}
		#customer_comments_middle h1{font-family:Verdana; font-size:13px; color:#0063AC; font-weight:bold; float:right; display:inline; margin:10px 10px 05px 0;}
		#customer_comments_middle h2{font-family:Verdana; font-size:12px; color:#00B5E9; font-weight:100; float:left; display:inline; line-height:18px; width:150px; margin:10px 0 0 15px;}
		
		#customer_comments_bottom{width:179px; height:6px; background-image:url(../../images/customercommentsbtm.jpg); float:left; background-repeat:no-repeat;}
		
		#artworks{width:179px; height:284px; float:left; margin:05px 0 0 0;}
		
		#calculation{width:179px; float:left; margin:05px 0 0 0;}	
		#calculation_top{width:179px; height:25px; background-image:url(../../images/calculationtop.jpg); float:left;}
		#calculation_middle{width:179px; background-image:url(../../images/calculationmiddle.jpg); background-repeat:repeat-y; float:left;}
		#calculation_btm{width:179px; height:9px; background-image:url(../../images/calculationbtm.jpg); background-repeat:no-repeat; float:left;}
		
		
	/*---------------------------------------------------------------------------------*/
	
							
							/*------------------------------ INNER PAGE ---------------------------------*/
								
								#amazing_offers{width:179px; height:133px; float:left; margin:05px 0 0 0;}
								#shipping{width:179px; height:216px; float:left; margin:05px 0 0 0;}
		
		                    /*---------------------------------------------------------------------------*/
		
		                
	
	/*--------------------------------- PART RIGHT ------------------------------------*/
		
		#part_right{width:704px; float:left;}
		
		#header_image{width:700px; height:270px; background-image:url(../../images/header.jpg); float:left; margin:0 0 0 4px; display:inline;}
		
		#content1{width:700px; float:left; margin:20px 0 0 04px; display:inline;}
		#content1 h2{font-family:Verdana; font-size:14px; color:#000000; font-weight:100; line-height:20px; margin:10px 0 0 10px;}
		
		#content2{width:700px; float:left; margin:0 0 0 04px; display:inline;}
		
		#content2_left{width:453px; float:left;}
		#content2_left h2{font-family:Verdana; font-size:14px; color:#000000; font-weight:100; line-height:20px; margin:05px 0 0 10px;}
		
		#content2_right{width:247px; height:133px; float:left;}
		#service_call_back{width:173px; height:127px; background-image:url(../../images/servicecallback.jpg); float:left; margin:0 0 0 35px; display:inline;}
		
		
		#content3{width:700px; height:200px;  float:left; margin:00px 0 0 04px; display:inline;}
		
		#leaflet{width:447px; height:200px; float:left; display:inline; margin:05px 0 0 04px;}
		
		#member_login{width:238px; height:200px; float:left; display:inline; margin:0 0 0 08px;}
		#member_login_top{width:238px; height:38px; background-image:url(../../images/memberlogin.jpg); float:left;}
		#member_login_bg{width:238px; height:151px; background-image:url(../../images/memberloginbg.jpg); float:left;}
		.form_memberlogin{width:200px; margin:05px 0 0 10px;}
		.form_memberlogin .label1{font-family:Verdana; font-size:12px; color:#666666; font-weight:100; margin:03px 0 03px 03px; }
				
		.form_memberlogin .forgot{font-family:Verdana; font-size:12px; color:#666666; font-weight:100; }
		.form_memberlogin .forgot a:link{font-family:Verdana; font-size:12px; color:#666666; font-weight:100; text-decoration:none; }
		.form_memberlogin .forgot a:visited{font-family:Verdana; font-size:12px; color:#666666; font-weight:100; text-decoration:none; }
		.form_memberlogin .forgot a:hover{font-family:Verdana; font-size:12px; color:#666666; font-weight:100; text-decoration:none; }
		.form_memberlogin .input1{width:120px; height:15px; background-color:#FFFFFF; margin:05px 0 0 03px;}
		 #btn1{width:92px; height:34px; float:right; margin:10px 20px 0 0px; display:inline;}
		
		
		#content4{width:700px;  float:left; margin:03px 0 0 04px; display:inline;}
		
		#envelopes{width:225px; height:166px; float:left; display:inline; margin:00px 0 0 02px;}
		#letterheads{width:150px; height:166px; float:left; display:inline; margin:00px 0 0 02px;}
		#folders{width:146px; height:166px; float:left; display:inline; margin:00px 0 0 02px;}
		#notepads{width:168px; height:166px; float:left; display:inline; margin:00px 0 0 02px;}
		
		#content5{width:700px;  float:left; margin:03px 0 0 04px; display:inline;}
		#posters{width:243px; height:193px; float:left; display:inline; margin:00px 0 0 02px;}
		#businesscards{width:447px; height:193px; float:left; display:inline; margin:00px 0 0 02px;}
		
		
		
							/*------------------------------ INNER PAGE ---------------------------------*/
								
								#content_innerpage{width:700px; float:left; margin:0 0 0 04px; display:inline;}
								#content_innerpage h2{font-family:Verdana; font-size:14px; color:#999999; font-weight:100; line-height:20px; margin:10px 0 0 10px; float:left;}
								#content_innerpage h3{font-family:Verdana; font-size:14px; color:#00B5E9; font-weight:100; line-height:20px; margin:10px 0 0 10px; width:150px; float:left;}
								#content_innerpage p{width:112px; height:34px; float:left; margin:10px 0 0 00px;}
								
								
								#content_innerpage2{width:700px; float:left; margin:0 0 0 04px; display:inline;}
								#content_innerpage2 h1{font-family:Arial; font-size:20px; color:#0068A0; font-weight:bold; float:left; width:600px; margin:35px 0 0 38px; display:inline;}
								#content_innerpage2 p{width:auto; height:auto;float:left; margin:15px 0 0 40px; display:inline;}
								
								#content_innerpage_productbox{width:700px;height:auto;float:left;margin : 6px 0 0 14px;}
								
								#content_innerpage_tagline{width:612px; height:23px; float:left; margin:40px 0 0 50px; display:inline; background-image:url(../../images/innerpagetagline.jpg);}
								
								#content_innerpage3{width:700px; float:left; margin:0 0 0 04px; display:inline;}
		                    /*---------------------------------------------------------------------------*/
		                    
							/*------------------------------- NEWS PAGE ---------------------------------*/
							
								#newspage_top{width:676px; height:149px; background-image:url(../../images/newspageheader.jpg); float:left; margin:05px 0 0 20px; display:inline;}
								#newspage_bg{width:676px; height:auto !important; min-height:600px; overflow:hidden; background-image:url(../../images/newspagebg.jpg); background-repeat:repeat-y; float:left; margin:0px 0 0 20px; display:inline;}
								#newspage_btm{width:676px; height:18px; background-image:url(../../images/newspagebtm.jpg); float:left; margin:0px 0 0 20px; display:inline;}
								
							/*---------------------------------------------------------------------------*/
/*------------------------------ ARTICLES -----------------------------------*/
							
								#articles_heading{width:199px; height:59px; float:left; background-image:url(../../images/articlesheadng.jpg); display:inline; 
								margin:10px 0 0 250px;}
								
								#articles{width:690px; float:left; display:inline; margin:0 0 20px 10px;}
								
								#articles h1{font-family:Arial; font-size:16px; color:#FF9900; float:left; font-weight:bold; float:left; display:inline;}
								
								#articles h2{font-family:Arial; font-size:14px; color:#FF6600; float:left; font-weight:100; float:left; width:670px;}
								
								#articles h3{font-family:Arial; font-size:14px; color:#333333; float:left; font-weight:100; float:left; width:670px;}
								
								#articles h4{font-family:Arial; font-size:16px; color:#2489B0; float:left; font-weight:bold; float:left; width:670px; margin:15px 0 0 10px;}
								
								#articles h5{font-family:Arial; font-size:16px; color:#BC9A55; float:left; font-weight:bold; float:left; width:670px; margin:08px 0 0 10px;}
								
								#articles p{float:left; display:inline;}
								
								#list{width:400px; float:left; margin:15px 0 15px 20px;}
								#list ul{margin:0 0 0 20px; padding:0 0 0 0;}
								#list ul li{display:list-item; font-family:Arial; font-size:14px; color:#333333; font-weight:100; padding:05px 0 0 0;}
								
								
								.orange{font-family:Arial; font-size:14px; color:#FF6600; font-weight:100;}
								
								
							
								#links1{width:130px; height:13px; float:right; margin:08px 0 20px 0;}
								#back{width:59px; height:13px; float:left;}
								#next{width:59px; height:13px; float:left; margin:0 0 0 05px; display:inline;}
								
													/*-------------------------------------- ABOUT US ---------------------------------------*/
													
														#about_us{width:690px; float:left; margin:20px 0 0 00px; display:inline; }
														
														#about_us_left{width:345px; float:left; display:inline; margin:0 0 0 15px;}
														#about_us_left p{display:inline; float:left;}
														#about_us_left h2{font-family:Arial; font-size:14px; color:#333333; float:left; font-weight:100; margin:15px 0 0 0; width:345px;}
														
														#about_us_right{width:320px; height:300px; float:left; margin:0 0 0 5px;} 
														#about_us_right p{display:inline; float:left;}
													
													/*---------------------------------------------------------------------------------------*/
								
							/*---------------------------------------------------------------------------*/
							/*------------------------------- WORK GALLERY ---------------------------------*/
							
								
								#workgallery_top{width:700px; height:189px; background-image:url(../../images/workgallerytop.jpg); float:left;}
								#workgallery_top h1{font-family:Arial; font-size:20px; color:#09B8E7; font-weight:800; margin:160px 0 0 140px;}
								#workgallery_top h1 a:link{font-family:Arial; font-size:20px; color:#09B8E7; font-weight:800; text-decoration:none;}
								#workgallery_top h1 a:visited{font-family:Arial; font-size:20px; color:#09B8E7; font-weight:800; text-decoration:none;}
								#workgallery_top h1 a:hover{font-family:Arial; font-size:20px; color:#07A9D1; font-weight:800; text-decoration:none;}
								
								#workgallery_bg{width:700px; height:auto !important; min-height:600px; background-image:url(../../images/workgallerybg.jpg); background-repeat:repeat-y; float:left;}
								#workgallery_btm{width:700px; height:23px; background-image:url(../../images/workgallerybtm.jpg); float:left;}
								
								.workgallery_box{width:219px; height:145px; float:left; margin:23px 0 0 11px; display:inline;}
							
							/*------------------------------------------------------------------------------*/
		
	/*---------------------------------------------------------------- END OF PART RIGHT -----------------------------------------------------------------------------*/	
		
		#ssltech{width:883px; height:53px; background-image:url(../../images/ssltech.jpg); float:left;}
		
		#ssltech h2{font-family:Verdana; font-size:14px; font-weight:500; color:#000000; float:left; margin:18px 0 0 230px; display:inline; text-align:center;}
		
		#line{width:883px; height:5px; background-image:url(../../images/line.jpg); float:left; margin:15px 0 0 0; background-repeat:no-repeat;}
		
		#footer{width:883px; height:50px; float:left; margin:05px 0 0 0; display:inline;}
		
		#footer_links{width:700px; margin:0 0 0 95px;}
		#footer_links ul{display:inline; list-style:none;}
		#footer_links ul li{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE;}
		#footer_links ul li a:link{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links ul li a:visited{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links ul li a:hover{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		
		#footer_links2{width:700px; margin:0 0 0 140px;}
		#footer_links2 ul{display:inline; list-style:none;}
		#footer_links2 ul li{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE;}
		#footer_links2 ul li a:link{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links2 ul li a:visited{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links2 ul li a:hover{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		
		#footer_links3{width:700px; margin:0 0 0 225px;}
		#footer_links3 ul{display:inline; list-style:none;}
		#footer_links3 ul li{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE;}
		#footer_links3 ul li a:link{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links3 ul li a:visited{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		#footer_links3 ul li a:hover{display:inline; list-style:none; font-family:Verdana; font-size:10px; color:#0077AE; text-decoration:none;}
		
		
		#paypal{width:883px; height:61px; float:left; margin:30px 0 0 0;}
		#image{width:382px; height:61px; background-image:url(../../images/paypalbg.jpg); float:left; margin:0 0 0 230px; display:inline; background-repeat:no-repeat;}
		#image1{width:400px; height:61px;  margin:05px 0 0 -20px; float:left;}
		#image1 ul{display:inline; list-style:none;}
		#image1 ul li{display: inline; list-style:none;}
		
		#seo{width:883px; float:left;}
		#seo h2{font-family:Verdana; font-size:9px; color:#FFFFFF; font-weight:100;}
		
		.form_calculation{/*width:165px;*/ margin:05px 0 0 10px;}
		.form_calculation .label{font-family:Verdana; font-size:14px; color:#00C0F3; font-weight:100; }
		.form_calculation .dropdown{width:150px; height:20px; background-color:#E9F1FA; margin:03px 0 3px 0;}
		.form_calculation .input{width:150px; height:20px; background-color:#E9F1FA; margin:03px 0 3px 0;}
		#btn{width:119px; height:13px; float:left; margin:05px 0 0 25px; display:inline;}
		
		/******************************** Added by Developer **********************************/
		.content_innerpage { margin:15px 0 0 15px}
		.content_innerpage h2{font-family:Verdana; font-size:14px; color:#2D8CB4; font-weight:bold; line-height:20px; float:left;}
		
		.CustomerCommentBox { font-family:Verdana;  float:inherit; background-image:url(../../images/CustomerComment.jpg); background-repeat:no-repeat;height:120px; width:680px;text-align:left; }
		.customercomment {font-size:12px; font-style:italic; font-weight:bold;float:none; padding-left:50px; padding-top:20px; }
		.customercommentCustomerName {font-size:12px;font-style:normal;font-weight:normal;color:#999999;padding-left:50px; }
		
		.updateProgress
		{
			z-index: 20000;
			background-color: Transparent;
			position: absolute;
			top: 0pt;
			left: 0pt;
			padding: 5px 5px 5px 5px;
			text-align: center;
		}

		.Label
		{
			font-family:Arial;
			font-size:12px;
		}
		.DropDown
		{
			font-family:Arial;
			font-size:12px;
			border-right: #399DC7 1px solid;
			border-top: #399DC7 1px solid;
			border-left: #399DC7 1px solid;
			border-bottom: #399DC7 1px solid;
		}
		.TextBox
		{
			font-family:Arial;
			font-size:12px;
			border-right: #399DC7 1px solid;
			border-top: #399DC7 1px solid;
			border-left: #399DC7 1px solid;
			border-bottom: #399DC7 1px solid;
		}
		.LoginTextBox
		{
			background-color:#FFFFFF;
			height:15px;
			margin:5px 0 0 3px;
			width:120px;
		}
		.btn
		{
			width:auto;
			background-color:#2A9C7B;
			color:#FFFFFF;
			cursor:pointer;
			padding:2px;
			border:1px solid #399DC7;
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			font-size:10px;
			font-weight:700;
			text-align:center;
		}
		.Paging
		{
			text-decoration:none;
			color:#399DC7;
			font-size:11px;
			font-weight:bold;
			font-family:Verdana;
			background-color:#F4F2E8;
		}
		.Paging a
		{
			color:White;
			font-family:Verdana;
			font-weight:bold;
			font-size:11px;
			padding :3px;
			background-color : #03AAEE;
		}
		.Paging a:hover
		{
			color:White;
			font-family:Verdana;
			font-weight:bold;
			background-color : #CCCCCC;
		}
		#select_steps {
		border-bottom:1px solid #399DC7;
		float:left;
		margin:15px 0;
		padding:0 0 7px;
		width:700px;
		font-family:Arial,Verdana,Helvetica,Sans-Serif;
		font-size:62.5%;
		}
		#select_steps p {
		color:#399DC7;
		float:left;
		font-size:1.6em;
		font-weight:100;
		margin:0 0 0 5px;
		padding:5px 10px;
		}
		#select_steps p, #select_steps .order_steps, .adminname {
		font-family:"Times New Roman",Times,serif;
		}
		#select_steps ul.step_display {
		float:right;
		list-style-type:none;
		margin:0;
		padding:5px 10px;
		}
		#select_steps ul, #select_steps ul p, .modifiercontrol textarea {
		font-family:Verdana,Arial,Helvetica,Sans-Serif;
		}
		#select_steps ul.step_display li {
		background-color:#CCCCCC;
		color:#FFFFFF;
		float:left;
		margin-left:9px;
		padding:2px 6px;
		}
		#select_steps ul.step_display li.selected {
		background-color:#399DC7;
		}
		#select_steps ul.step_display p {
		font-size:0.9em;
		margin:2px 0 0;
		padding:0;
		}
		#shoppingCart h1
		{
			color:#03AAEE;
			font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
			font-size:20px;
			margin:10px 0 7px 0;
			text-align:left;
		}
		.ShoppingCart
		{
			border : solid 0 #FFFFFF;
		}
		.GridHead
		{
			font-weight: bold;
			font-size: 11px;
			font-family: Verdana; /*color: #7C8EA7;*/
			background-color: #06476E;
			color: White; /*background-color:#DD8B80;*/
			height: 28px;
			text-align: left;
			padding: 0px 0px 0px 7px;
		}

		.GridRowAlternate
		{
			font-weight: normal;
			font-size: 11px;
			font-family: Verdana;
			background-color: #b6e1f8; /* background-color: #34CBFF; */
			vertical-align: middle;
			height: 23px;
			color: #0c4a8b;
			text-align: left;
			padding: 0px 0px 0px 7px;
		}

		.GridRow
		{
			font-weight: normal;
			font-size: 11px;
			font-family: Verdana;
			vertical-align: middle; /*background-color:#ECEFF2;*/
			color: #0c4a8b;
			height: 23px;
			text-align: left;
			padding: 0px 0px 0px 7px;
		}
		.GridFooter
		{
			font-weight: normal;
			font-size: 11px;
			font-family: Verdana;
			vertical-align: middle; /*background-color:#ECEFF2;*/
			color: #0c4a8b;
			height: 23px;
			text-align: left;
			padding: 0px 0px 0px 7px;
			background-color: #FFF7E4;
		}
		#ProductDescription
		{
			width:700px;
			height:270px;
			background-image : url(../../images/BANNER-Product.jpg);
			margin : 0 0 0 4px;
			padding : 0 0 0 6px;
			float:left;
		}
		
