/******************************************************************************************************************/

/** CSS Reset *****************************************************************************************************/

/******************************************************************************************************************/



body {

	background-color: #f6f6f6;

	font-family: Arial, Lucida Grande, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 21px;

	height: 100%;

	margin: 0;

	padding: 0px 0px 0px 5px;

}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	padding: 0;

	margin: 0;

}



img {

	border: 0;

}



h1, h2, h3, h4, h5, h6 {

	color: #222;

	font-weight: normal;

	font-family: Georgia;

	font-style: italic;

	margin-bottom: 15px;

}



p {

	color: #555;

	margin-bottom: 15px; 	

	padding: 0px 0px 0px 8px;
}



li {

	color: #000;

	list-style-type: disc;

}



a {

	color: #004165;

	text-decoration: none;

	border: none;

}



a:hover {

	text-decoration: none;

}



a:focus {

	outline: none;	

}



h1 { border-bottom: 1px solid #dcdcdc; padding-bottom: 5px; font-size: 1.8em; }

h2 {

	border-bottom: 1px solid #dcdcdc;

	padding-bottom: 5px;

	font-size: 1.6em;	

}

h3 {

	border-bottom: 1px solid #dcdcdc;

	padding-bottom: 5px;

	font-size: 1.4em;

}

h4 { font-size: 1.2em; }

h5 { font-size: 1.1em; }

h6 { font-size: 1em; }



.button {

	display: block; 

	font-size: 0;

	margin-left: -3px;

	text-indent: -9999px;

}



#wrapper {

	background: url(../images/shadow.png) repeat-y;

	margin: 0 auto;

	width: 970px;

}



#shadow-top {

	background: url(../images/shadow_top.png) no-repeat;

	margin: 0 auto;

	height: 5px;

	width: 970px;

}



#shadow-bottom {

	/*background: url(../images/shadow_bottom.png) no-repeat;*/

	margin: 0 auto;

	height: 5px;

	width: 970px;

}



#inner {

	background: #fff;

	overflow: hidden;

	margin: 0 auto;

	width: 960px;

}

	#header { }

		#header .top {

			background: url(../images/top_bg.gif) repeat-x;

			height: 70px;

			padding: 10px 20px;

		}

			#navigation { float: left; }

			#navigation li  { 

				background: url(../images/nav_button.png) no-repeat right top; 

				float: left; 

				margin-right: 10px; 

				padding-right: 5px; 

				list-style-type: none;

				position: relative;

				z-index: 20;

			}

			#navigation li:hover { background: url(../images/nav_button_hover.png) no-repeat right top; }

			#navigation li:hover a { background: url(../images/nav_button_hover.png) no-repeat left top; color: #111; }

			#navigation li.current { background: url(../images/nav_button_hover.png) no-repeat right top; }

				#navigation a { 

					background: url(../images/nav_button.png) no-repeat left top; 

					padding: 2px 10px 7px 15px; 

					color: #ddd; 

					display: block; 

					font-size: 1.1em;

					font-family: Georgia; 

					font-style: italic; 

					text-decoration: none; 

					position: relative;

					z-index: 30;

				}

				#navigation li.current a { background: url(../images/nav_button_hover.png) no-repeat left top; color: #111; }

				

				/* Subnavigation */

				#navigation li ul { 

					padding-top: 15px;

					position: absolute;

					top: 25px;

					left: 0px;

				}

					#navigation li ul li { 

						background: url(../images/sub_nav_middle.png) repeat-y; 

						float: none; 

						padding-right: 0;

						margin: 0; 

						min-width: 150px;

					}

						#navigation ul li:hover { background: url(../images/sub_nav_middle.png) repeat-y; }

						#navigation ul li:hover a { background: url(../images/sub_nav_middle.png) repeat-y; color: #ddd !important; }

						#navigation li ul li a{

							background: none !important;

							color: #888888 !important;

							font-size: 0.95em;

							padding: 5px 10px;

							line-height: 1.2em;

							width: auto;

						}

						#navigation ul li.sub-top {

							background: url(../images/sub_nav_top.png) no-repeat right;

							height: 3px;

						}

						#navigation ul li.sub-bottom {

							background: url(../images/sub_nav_bottom.png) no-repeat right;

							height: 4px;

						}

						

			

		#slider { height: 354px; overflow: hidden; position: relative; width: 960px; }

			#slider-container { position: relative; }

			#slider .wrapper { width: 1920px; position: relative; overflow: hidden; }

				#slider .project { float: left; width: 960px; position: relative; }

					#slider .project img { height: 300px; width: 960px; }

					#slider .project a.shadow {

						display:block;

						height:100%;

						left:0;

						position:absolute;

						text-decoration:none;

						top:0;

						text-indent: -9999px;

						width:100%;

					}

					#slider .project a.shadow { background: url(../images/slide_inner_shadow.png) no-repeat scroll 0 0; }

					#slider .project .detail {

						background: url(../images/slider_overlay.png) repeat;

						position: absolute;

						left: 0;

						top: 320px;

						height: 160px;

						padding: 20px;

						width: 920px;

					}

						#slider .project .detail h1 { 

							background: url(../images/slider_underline.png) repeat-x center bottom;

							border: medium none;

							color: #fff; 

							padding-bottom: 10px;

						}

						#slider .project .detail p { color: #ccc; }

						#slider .project .detail a { color: #7f97c9; font-size: 1.1em; text-decoration: underline; }

		#thumbs {

			background: url(../images/thumbs_bg.png) repeat-x;

			position: absolute;

			left: 0px;

			top: 294px;

			padding: 15px 20px 10px 20px;

			width: 920px;

		}

			#thumbs .arrow { 

				background: url(../images/act_thumb.png) no-repeat;

				position: absolute;

				text-indent: -9999px;

				top: -2px;

				left: 40px;

				height: 8px;

				width: 20px;

			}

			#thumbs li {

				background: #fff;	

				margin-right: 10px;

				float: left;

				list-style-type: none;

			}

				#thumbs li a { 

					display: block; 

					border: 1px solid #bebebe;

					padding: 2px;

					overflow: hidden;

					width: 56px; 

					height: 31px; 

				}

	#content-wrapper {

		background:#F9F9F9 url(../images/bg-cont.gif) repeat-x scroll center bottom

		padding: 20px;

		overflow: hidden;

	}

		#content-wrapper .services-intro {

			background: url(../images/services_seperator_bottom.png) no-repeat center bottom;

			overflow: hidden;

			margin-bottom: 40px;

		}

			#content-wrapper .services-intro h2 { border: medium none;  font-size: 1.4em; margin-bottom: 0px; }

			#content-wrapper .column { 

				background: url(../images/services_seperator_between.png) no-repeat bottom right; 

				float: left; 

				width: 280px; 

				height: 160px;

				padding-right: 20px;

				margin-right: 20px; 

			}

			#content-wrapper .column a { font-size: 0.9em; }

			#content-wrapper .column a:hover { text-decoration: underline; }

			#content-wrapper .column.last { background: none; padding-right: 0px; margin-right: 0px; }

				#content-wrapper .column .title { overflow: hidden; margin-bottom: 10px; }

				#content-wrapper .column img{ float: left; margin-right: 15px; }

				#content-wrapper .column h2 { float: left; font-size: 1.3em; margin-top: 15px; }

				#content-wrapper .column p { margin-bottom: 5px; font-size: 0.9em; line-height: 1.5em; }

		#content-wrapper .about-box { float: left; width: 600px; margin-right: 40px; margin-bottom: 20px; }

			a.services { background: url(../images/our_services_button.png) no-repeat; width: 109px; height: 37px; }

		#content-wrapper .recent-post { float: left; width: 280px; }

			#content-wrapper .recent-post .thumb {

				border: 1px solid #c4c4c4;

				display: block;

				padding: 1px;

				margin-bottom: 10px;

				width: 276px;

				height: 100px;

			}

			#content-wrapper .recent-post .excerpt { position: relative; }

			#content-wrapper .recent-post .excerpt h4 { margin-bottom: 5px; }

			#content-wrapper .recent-post .excerpt .date { font-size: 0.7em; position: absolute; top: 2px; right: 0; }

			#content-wrapper .recent-post .excerpt p { font-size: 0.9em; line-height: 1.5em; }

			#content-wrapper a.more { background: url(../images/more_button2.png) no-repeat; width: 80px; height: 25px; float:left; font-size: 11px; color:#FFFFFF; line-height:20px; text-align:center; }

			#content-wrapper .recent-post .excerpt a.button { padding: 7px 15px; }

			

		/* Portfolio */

		

		#content-wrapper .filter { float: right; overflow: hidden; }

			#content-wrapper .filter .preloader { float: left; margin-right: 10px; padding: 2px; }

		

			#content-wrapper .filter ul {

				background-color: #f3f3f3;

				-moz-border-radius: 5px;

				border: 1px solid #ccc;

				float: left;

				padding: 4px 10px; 

				overflow: hidden; 

			}

				#content-wrapper .filter li  { color: #555; float: left; font-size: 1.1em; list-style-type: none; margin-right: 5px; }

					#content-wrapper .filter li input { margin-right: 5px; }

		

		#projects { margin-top: 100px; width: 920px;}

			#projects .project { margin-bottom: 40px; }

				#projects .min { overflow: hidden; margin-bottom: 20px; }

					#projects .image-big { float: left; margin-right: 20px; position: relative; width: 574px; }

						#projects .magnifier {

							background: url(../images/magnifier_hover.png) no-repeat;

							text-indent: -9999px;

							position: absolute;

							right: 10px;

							bottom: 6px;

							height: 30px;

							width: 28px;

						}

						#projects .image-big a, #projects .expand a { 

							border: 1px solid #bebebe; 

							display: block; 

							padding: 1px; 

							height: 225px;

							width: 570px; 

						}

				#projects .info { float: left; width: 326px; }

					#projects .info a.visit { color: #555; font-size: 0.6em; margin-left: 10px; text-decoration: underline; }

				

				#projects .expand { overflow: hidden; margin-bottom: 10px; }

				#projects .expand a { float: left; margin-right: 20px; position: relative; height: 100px; width: 210px; }

				#projects .expand .magnifier { bottom: 2px; right: 6px; }

				#projects .expand a.last { margin-right: 0; }

				#projects .project a.toggle {

					display: block;

					text-indent: -9999px;

					margin: 10px auto;

					height: 21px;

					width: 330px;

				}

				#projects .project a.hide.toggle { background: url(../images/hide_more.png) no-repeat; }

				#projects .project a.show.toggle { background: url(../images/show_more.png) no-repeat; }

				

			#projects #pagination { overflow: hidden; width: 920px; }

				#pagination a.more { background: url(../images/more_proj_button.png) no-repeat; float: right; height: 31px; width: 81px;}

				#pagination a.previous { background: url(../images/prev_button.png) no-repeat; float: left; height: 31px; width: 87px;}

			

			/* Our Services Page */

			

			.single-service { margin-bottom: 30px; }

			.single-service h3 { font-size: 1.3em; padding: 20px 0 10px 60px; }

			#maintenance-service h3 { background: url(../images/spanner.png) no-repeat; }

			#analysing-service h3 { background: url(../images/pie_chart.png) no-repeat; }

			#designing-service h3 { background: url(../images/computer.png) no-repeat; }

			

			/* Contact Page */

			

			#left { 
          border-right: 1px solid #CCCCCC;
    float: left;
    margin-left: 20px;
    margin-right: 30px;
    width: 599px;
       }

			#right { float: left; width: 270px; }

			

			form { margin-top: 30px; }

			form ul li { margin-bottom: 15px; list-style-type: none; }

			form label { color: #333; display: block; margin-bottom: 5px; }

				form label span.req { color: red; }

			form input.input-field, form textarea {

				-moz-border-radius: 2px;

				border: 1px solid #ccc;

				padding: 8px 10px;

				width: 300px;

			}

			form input.submit { background: url(../images/submit_button.png) no-repeat; border: medium none; height: 33px; width: 89px; }

			form input.input-field:focus, form textarea:focus { border: 1px solid #aaa; }

			form textarea { height: 150px; width: 400px; }

			

			/* Blog Styles */

			

			#container { background: url(../images/sidebar_bg.png) repeat-y; overflow: hidden; width: 960px; }

			#blog-wrapper { float: left; padding: 20px; padding-right: 0; margin-right: 30px; width: 600px; }

			#blog-left { float: left; overflow: hidden; width: 600px;  }

			#blog-right { float: right; width: 310px; }

			#blog-sidebar { 

				padding: 45px 0 20px;

			}

			

			#blog-left h1 { margin-bottom: 40px; }

			.blog-post { overflow: hidden; margin-top: 20px; }

				.blog-post .title { border-bottom: 1px solid #bebebe; overflow: hidden; padding-bottom: 5px; margin-bottom: 20px; }

				.post-content .title h1, .blog-post .title h1, .blog-post .title h2 { 

					border: medium none; 

					float: left; 

					padding: 0; 

					margin: 0 !important; 

					width: 550px; 

				}

					.blog-post .title h2 a { color: #222; }

					.blog-post .title h2 a:hover { text-decoration: underline; }

				.blog-post .title .comments { 

					background: url(../images/blog_post_comment.png) no-repeat; 

					float: right; 

					padding: 0 6px;

					text-align: center;

					height: 29px;

					width: 16px;

				}

					.blog-post .title .comments a, .blog-post .title .comments span { color: #222; font-size: 1.2em; line-height: 0.8em; font-family: Georgia; font-style: italic; font-weight: bold; }

					.blog-post .title .comments a:hover { text-decoration: underline; }

				.blog-post .post-image { 

					border: 1px solid #bebebe;

					display: block; 

					float: left;

					padding: 1px;

					margin-right: 15px;

					margin-bottom: 15px; 

					overflow: hidden;

					height: 200px; 

					width: 200px; 

				}

				

				.blog-post .post-detail {

					float: left;

					width: 380px;

				}

					.blog-post .post-info {

						background: #eee;

						height: 8px;

						padding: 11px 10px;

						margin-bottom: 10px;

					}

					.blog-post .post-info ul { margin: 0; }

						.blog-post .post-info li { 

							color: #4d8aba; 

							font-size: 0.9em; 

							float: left; 

							list-style-type: none !important; 

							line-height: 1;

							padding-left: 15px; 

							margin-right: 10px; 

						}

							.post-info li.date { background: url(../images/icons/clock.gif) no-repeat left center; }

							.post-info li.author { background: url(../images/icons/person.gif) no-repeat left center; }

							.post-info li.tags { background: url(../images/icons/tag.gif) no-repeat left center; }

					.post-detail a.more {

						background: url(../images/blog_read_more_s.png) no-repeat;

						height: 29px; 

						width: 89px;

					}

			

			.post-content { margin-top: 0; }

			.post-content p.excerpt { font-style: italic; height: 170px; }

			.post-content p a { border-bottom: 1px dotted #004165; }

				.post-content p a:hover { text-decoration: underline; border-bottom: medium none; }

			/* Text Styles */

			

			#blog-left .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 { border: medium none; margin-bottom: 15px; }

			.post-content ul { margin-bottom: 20px; margin-left: 15px; }

			

			blockquote { border-left: 2px solid #ccc; padding-left: 20px; }

				blockquote p { font-family: Georgia, Sans-serif; font-style: italic; }

			

			#pagination { overflow: hidden; margin-top: 30px; width: 600px; }

				#pagination .older { background: url(../images/blog_older.png) no-repeat; float: right; height: 33px; width: 83px; }

				#pagination .newer { background: url(../images/blog_newer.png) no-repeat; float: left; height: 33px; width: 89px; }

			

			#social-share { margin-top: 30px; margin-bottom: 40px; overflow: hidden; }

				#social-share h2 { color: #000; }

				#social-share li { float: left; margin-right: 10px; list-style-type: none; }

					#social-share li a { color: #222; font-size: 1em; font-style: italic; }

						#social-share .icon { display: block; padding-top: 5px; padding-left: 40px; height: 27px; }

						#social-share .icon:hover { text-decoration: underline; }

						#social-share .designmoo { background: url(../images/icons/designmoo_32.png) no-repeat left center; }

						#social-share .reddit { background: url(../images/icons/reddit_32.png) no-repeat left center; }

						#social-share .stumble { background: url(../images/icons/stumbleupon_32.png) no-repeat left center; }

			

			#post-comments { margin-bottom: 40px; }

				#post-comments .single-comment { 

					background: #f8f8f8; 

					border: 1px solid #d1d1d1;

					-moz-border-radius: 2px;

					padding: 20px; 

					margin-bottom: 20px;

				}

					#post-comments .single-comment img {

						border: 1px solid #bebebe; 

						display: block; 

						float: left;

						padding: 1px; 

						margin-right: 20px; 

						height: 84px; 

						width: 84px; 

					}

					#post-comments .single-comment h4 a { text-decoration: underline; }

						#post-comments .single-comment h4 span { color: #6f6f6f; font-size: 0.8em; margin-left: 20px; }

				#post-comments li, #leave-comment li { list-style-type: none; }

				

			#blog-sidebar li.sidebar-box { margin-bottom: 20px; padding: 0 20px; overflow: hidden; position: relative; }

			#blog-sidebar li.sidebar-box h3 { 

				background: url(../images/blog_sidebar_underline.png) no-repeat left bottom; 

				border: medium none; 

				position: absolute;

				left: 0;

				padding-left: 20px;

				margin-bottom: 0;

				width: 310px;

			}

			#blog-sidebar li.sidebar-box ul { margin-top: 40px; }

				#blog-sidebar li.sidebar-box li { 

					background:transparent url(../images/list_arrow.png) no-repeat left center; 

					color: #444;

					list-style-type: none;

					padding-left: 10px; 

				}

					#blog-sidebar li.sidebar-box li a { color: #444; }

					#blog-sidebar li.sidebar-box li a:hover { color: #111; }

			#feed {

				background: url(../images/sidebar_feed.png) no-repeat;

				padding: 6px 20px !important;

				height: 25px;

				width: 270px;

			}

				#feed a { 

					background: url(../images/rss_icon.png) no-repeat left center;

					color: #d97d2a; 

					display: block;

					height: 25px;

					font-size: 1.2em; 

					font-family: Georgia; 

					font-style: italic; 

					padding-top: 1px;

					padding-left: 35px; 

				}

				#feed a:hover { text-decoration: underline; }

			#blog-sidebar #advertisment { overflow: hidden; padding-right: 10px; }

			#blog-sidebar #advertisment li { 

				background: none; 

				float: left; 

				list-style-type: none; 

				margin-right: 15px; 

				margin-bottom: 20px; 

				width: 125px; 

				padding-left: 0; 

			}

				#advertisment li a {

					border: 1px solid #bebebe;

					display: block; 

					float: left;

					padding: 1px;

					margin-right: 15px;

					overflow: hidden;

					height: 125px; 

					width: 125px; 

				}

			

			#blog-sidebar #twitter li { margin-bottom: 10px; } 

			#blog-sidebar #twitter .follow { margin-top: 10px; margin-left: 90px; }

			

			/* Sidebar Styles */

			

			#sidebar { overflow: hidden; }

			#sidebar .sidebar-box { margin-bottom: 20px; margin-right: 0px; width: 100%; }

			#sidebar li { float: left; margin-right: 8px; list-style-type: none; }

			#sidebar li.last { margin: 0; }

			

			#sidebar .button { display: block; margin: 0; height: 32px; width: 32px; }

			.myspace { background: url(../images/icons/myspace_32.png) no-repeat; }

			.twitter { background: url(../images/icons/twitter_32.png) no-repeat; }

			.delicious { background: url(../images/icons/delicious_32.png) no-repeat; }

			.digg { background: url(../images/icons/digg_32.png) no-repeat; }

			.facebook { background: url(../images/icons/facebook_32.png) no-repeat; }

			.vimeo { background: url(../images/icons/vimeo_32.png) no-repeat; }

			

			#sidebar .location img { border: 1px solid #ccc; display: block; padding: 1px; }

			

			#sidebar .contact-information h4 { font-size: 1em; font-weight: bold; padding-left: 20px; margin-bottom: 5px; }

			#sidebar .contact-information p { font-size: 0.9em; }

			#sidebar .contact-information .mailing-address h4 { background: url(../images/icons/address-book-open.png) no-repeat; }

			#sidebar .contact-information .office-hours h4 { background: url(../images/icons/clock.png) no-repeat; }

			

			#testimonials li { float: none; margin-bottom: 20px; }

			#testimonials blockquote {

				background: url(../images/blockquote.png) no-repeat left top;

				border: medium none; 

			}

			#testimonials span.from { display: block; font-size: 0.9em; font-weight: bold; padding-left: 20px; margin-top: -10px; }

			/* Content Styles */

			

			#content ul { margin-left: 20px; }

			#content li { font-size: 1.1em; list-style-type: disc; line-height: 1.3em; }

	#footer {

		background: #0f0f0f; /*url(../images/footer_bg.png) repeat-x;*/

		overflow: hidden;

		height: auto;

		padding: 20px;

	}

		#footer h4 { 

			background: url(../images/footer_underline.png) no-repeat left bottom; 

			padding-bottom: 10px; 

			margin-bottom: 10px;

			color: #bababa; 

			font-size: 1.3em; 

		}

		#footer li, #footer a { color: #555; font-size: 0.95em; line-height: 1.3em; }

		#footer li { 

			background: url(../images/list_arrow.png) no-repeat left center; 

			border-bottom: 1px dotted #3f3f3f; 

			padding: 7px 0 7px 15px; 

			list-style-type: none;

		}

		#footer li.last { border-bottom: medium none; }

			#footer li a:hover { color: #aaa; }

			

		#footer .column { float: left; margin-right: 20px; width: 215px; }

		#footer .columnwide { float: left; margin-right: 20px; width: 650px; }

		#footer .columnwide ul{width:650px; float:left;}

		#our-services li { background: url(../images/tick.png) no-repeat left center; padding:5px 10px 5px 20px; margin-left:10px; float:left; border:none; }

#our-services ul.social li { background:none; padding:0px; margin-left:10px; float:left; border:none; }



		#satisfied-clients { margin-right: 0 !important; }

			#satisfied-clients a{ margin-right: 20px; }

	

	#copyright {

		width:650px;

		float:left;

		margin:10px 0 0 10px;

	}

		#copyright p { font-size: 0.9em; color: #444; line-height: 1.4em; text-align: left; }

/***********Added**************/

p.bg{

width:100%;

float:left;

font:bold 14px/15px Arial, Helvetica, sans-serif;

color:#CC6699;

padding:0 0 0 20px;

margin:0px;

background:url(../images/tick.png) no-repeat 0px 3px;

}

p.testTxt{

width:100%;

float:left;

font:normal 12px/15px Arial, Helvetica, sans-serif;

color:#666666;

padding:0px;

margin:10px 0 0 0;

}

p.testTxt span{

width:100%;

height:32px;

float:left;

font:bold 13px/29px Arial, Helvetica, sans-serif;

color:#FF6699;

padding:0 0 0 30px;

background:url(../images/blog_post_comment.png) no-repeat 0px 3px;

}

.subform{

width:500px;

height:auto;

margin:10px auto;

}

.subform_top{

width:500px;

height:7px;

float:left;

background:url(../images/formtop.png) no-repeat;

}

.subform_mid{

width:480px;

height:auto;

float:left;

padding:10px;

background:url(../images/formmid.png) repeat-y;

}

.subform_bot{

width:500px;

height:18px;

float:left;

background:url(../images/formbot.png) no-repeat;

}

.textarea_test{

width:250px;

height:100px;

border:1px solid #CCCCCC;

}

#submenu{

height: 80px;

width: 660px;

float:left;

}

#livehelp{

height: 50px;

width: 118px;

float:right;

display:inline;

margin:25px 10px 0 0;

}

ul.submenu{

width:500px;

float:right;

margin:40px 0 0 10px;

padding:0px;

list-style:none;

}

ul.submenu li{

width:auto;

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}

ul.submenu li a{

width:auto;

float:left;

margin:0px;

padding:0px 0px 0px 10px;

font:bold italic 11px/18px Georgia;

color:#fcfcfc;

}

ul.submenu li a:hover{

color:#FFCC00;

}

.members{

width:600px;

height:auto;

float:left;

}

.members ul{

width:600px;

height:auto;

float:left;

padding:0px;

margin:0px;

list-style:none;

}

.members ul li{

width:150px;

height:150px;

float:left;

padding:0px;

margin:10px 0 0 40px;

background:url(../images/memberbg.gif) no-repeat;

list-style-type:none;

}

.members ul li img{

width:100px;

height:100px;

float:left;

padding:0px;

margin:10px 0 0 25px;

}

.members ul li a{

width:150px;

height:auto;

float:left;

padding:0px;

margin:0px;

text-align:center;

text-decoration:none;

}

label{

width:250px;

float:left;

margin:5px 0 0 0;

font:bold 13px/15px "Trebuchet MS";

}

.txtBox{

width:200px;

height:18px;

float:left;

margin:5px 0 0 0;

}

.txtBox_sm{

width:120px;

height:13px;

float:left;

margin:5px 0 0 15px;

font:normal 12px/13px Arial, Helvetica, sans-serif;

background-color:#ffffff;

border:#000000 solid 1px;

}

input.newsletter{

float:left;

margin:5px 0 0 7px;

}

/************Addded on 24-11-09**********/

#content-wrapper .bottom_content{

		width:920px;

		height:auto;

		float:left;

		}

		#content-wrapper .bottom_content .colum{

		width:280px;

		height:auto;

		float:left;

		}

		#content-wrapper .bottom_content .colum a img.head{

		width:244px;

		height:115px;

		border:none;

		}

		#content-wrapper .bottom_content .colum a:hover{

		}

		#content-wrapper .bottom_content .spacer{

		width:40px;

		height:100px;

		float:left;

		}

		

		

/*************Lightbox*******************/

#filter

{

	display: none;

	position: absolute;

	top: 0%;

	left: 0%;

	width: 100%;

	height:1300px;

	background-color: #000000;

	z-index:10;

	/*opacity:0.7;

	filter: alpha(opacity=50);*/

}





#box 

{

	display: none;

	position: absolute;

	top: 10%;

	left:20%;

	width: 50%;

	height: auto;

	padding:5%;

	margin:0;

	border: 5px solid #f4b505;

	background-color:#ffffff;

	z-index:101;

	overflow:hidden;

}



#boxtitle

{

	position:absolute;

	top:0;

	left:0;

	width:95%;

	height:24px;

	padding:0 0 0 5%;

	padding-top:4px;

	padding-left:8px;

	margin:0;

	border-bottom:4px solid #0266aa;

	background-color: #fff;

	color:#669933;

	text-align:left;

	font:bold 16px/24px Arial, Helvetica, sans-serif;

}



a.pack_det{

width:100px;

height:30px;

float:left;

margin:0 0 0 5px;

background:url(../images/details.gif) no-repeat top;

}

a.pack_det:hover{

background:url(../images/details.gif) no-repeat bottom;

}

a.sign_up{

width:100px;

height:30px;

float:left;

margin:0 0 0 5px;

background:url(../images/signup.gif) no-repeat top;

}

a.sign_up:hover{

background:url(../images/signup.gif) no-repeat bottom;

}

a.buy_now{

width:100px;

height:30px;

float:left;

margin:0 0 0 5px;

background:url(../images/buynow.gif) no-repeat top;

}

a.buy_now:hover{

background:url(../images/buynow.gif) no-repeat bottom;

}

