* {

	padding:0;

	margin:0

}

body, ul, li, p, h1, h2, h3 {

	padding:0;

	margin:0

}

body {

	margin:0;

	background:url(../images/bg.jpg)

}

#wrapper {

	position:relative;

	width:auto;

}

#header {

	position:relative;

	width:992px;

	margin-left:auto;

	margin-right:auto;

	height:132px;

	overflow:hidden

}

#header2 {

	position:relative;

	width:992px;

	margin-left:auto;

	margin-right:auto;

	height:132px;

	overflow:hidden;
	
	margin-top:65px

}

#logo {

	background:url(../images/logo1.jpg) no-repeat 2px 35px;

	height:132px;

	width:341px;

	float:left

}

.logo {

	/*background:url(../images/logo1.jpg) no-repeat 2px 35px;*/

	height:132px;

	width:341px;

	float:left;
	
	margin-top:35px;
	
	left:2px;

}

.logo a img { border:none; }


#countory_logo {

	float:left;

	width:200px;

	height:132px;

	padding-top:60px;

	padding-bottom:0;

	padding-left:44px;

	color:#666;

	font:11px Arial, Helvetica, sans-serif

}

.flagspacer {

	margin-left:11px

}

li.us {

	list-style-image:url(../images/us.jpg)

}

li.uk {

	list-style-image:url(../images/uk.gif)

}

li.india {

	list-style-image:url(../images/india.gif)

}

#live_chat {

	padding-top:15px;

	padding-left:58px;

	float:left;

	color:#263248;

	margin-top:50px;

	width:80px;

	height:46px;

	background:url(../images/live_chat.jpg) no-repeat left;

}

.or {

	color:#263248;

	font:100 11px Arial, Helvetica, sans-serif;

}

#live_member {

	float:left;

	width:405px;

	height:132px;

	font:11px Arial, Helvetica, sans-serif;

}

.header_orange {

	font-weight:bold;

	color:#000;

	font-size:12px

}

.footerLinkOrange {

	font-weight:bold;

	color:#ff8a00;

	font-size:14px

}

#skype a {

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

	margin-left:23px;

	padding-top:0;

	float:left;

	margin-top:61px;

	color:#263248;

	width:35px;

	height:48px;

	display:block;

	overflow:hidden;

	text-indent:40px

}

#member_area {

	padding-left:43px;

	padding-top:0;

	float:left;

	margin-top:51px;

	color:#263248;

	width:auto;

	height:48px

}

#menu {

	position:relative;

	width:992px;

	margin:auto

}

ul.nav {

	display:inline-block;

	font:16px Arial, Helvetica, sans-serif;

}

li.nav {

	text-align:center;

	list-style:none;

	width:114px;

	display:inline-block;

	height:36px;

	float:left

}

.nav a {

	text-align:center;

	list-style:none;

	background:url(../images/btn.jpg);

	width:114px;

	display:inline-block;

	height:26px;

	float:left;

	padding-top:10px;

	color:#000;

	text-decoration:none

}

.nav a:hover {

	text-align:center;

	list-style:none;

	background:url(../images/btn_hover.jpg) no-repeat;

	width:114px;

	display:inline-block;

	height:26px;

	float:left;

	padding-top:10px;

	color:#fff;

	text-decoration:none

}

.ordernow {

	text-align:center;

	list-style:none;

	width:114px;

	display:inline-block;

	height:36px;

	float:left;

	color:#fff;

	text-decoration:none

}

.ordernow a {

	text-align:center;

	list-style:none;

	width:114px;

	display:inline-block;

	height:26px;

	float:left;

	padding-top:10px;

	color:#000;

	text-decoration:none;

	background:url(../images/btn_orange.jpg)

}

.ordernow a:hover {

	text-align:center;

	list-style:none;

	background:url(../images/btn_hover.jpg) no-repeat;

	width:114px;

	display:inline-block;

	height:26px;

	float:left;

	padding-top:10px;

	color:#fff;

	text-decoration:none

}

.linkactive {

	text-align:center;

	list-style:none;

	background:url(../images/btn_hover.jpg) no-repeat;

	width:114px;

	display:inline-block;

	height:26px;

	float:left;

	padding-top:10px;

	color:#fff;

	text-decoration:none

}

#contain_bg {

	width:100%;

	float:left;

	margin-left:auto;

	margin-right:auto;

	background:#FFF url(../images/contain_bg.jpg) repeat-x

}

#contain {

	width:992px;
	margin:0 auto;
}

#text {

	margin-top:7px

}

.startordernow {

	padding-left:48px;

	padding-top:40px;

	float:left;

	width:158px;

	height:35px;

	text-decoration:none;

	background:url(../images/btn_order.jpg) no-repeat 2px 26px;

	font:16px Arial, Helvetica, sans-serif

}

.startordernow a {

	font-family:Arial, Helvetica, sans-serif;

	width:158px;

	height:35px;

	text-decoration:none;

	color:#000

}

.startordernow a:hover {

	font-family:Arial, Helvetica, sans-serif;

	width:158px;

	height:35px;

	text-decoration:none;

	color:#fff

}

#bolck1 {

	padding-left:84px;

	padding-top:14px;

	float:left;

	width:153px;

	height:81px;

	background:url(../images/send_icon.jpg) no-repeat 14px;

}

#bolck2 {

	padding-left:84px;

	padding-top:14px;

	float:left;

	width:195px;

	height:81px;

	background:url(../images/bag_icon.jpg) no-repeat 15px;

}

#bolck3 {

	padding-left:93px;

	padding-top:14px;

	float:left;

	width:177px;

	height:81px;

	background:url(../images/comp_icon.jpg) no-repeat 15px;

}

.block_fontBlus {

	color:#263248;

	font:20px Arial, Helvetica, sans-serif

}

.block_fontorang {

	color:#ff9800;

	font:bold 20px Arial, Helvetica, sans-serif

}

.arial_11_text {

	color:#666;

	font:11px Arial, Helvetica, sans-serif

}

#small_bamnner {

	width:992px;

	height:95px;

	background:url(../images/small_banner.jpg)

}

#block1 {

	float:left

}

#ad_banner {

	margin-top:4px;

	float:left

}

#left_banner {

	float:left;

	width:375px;

	height:190px;

	background:url(../images/left_banner_bg.jpg)

}

#right_banner {

	float:left;

	height:190px;

	width:617px;

	background:url(../images/right_banner_bg.jpg)

}

#banner_header {

	padding-left:4px;

	padding-top:18px

}

.headblue {

	color:#263248;

	font:normal 35px Arial, Helvetica, sans-serif

}

.headorange {

	color:#ff9800;

	font:bold 39px Arial, Helvetica, sans-serif

}

.bulet {

	float:left;

	width:214px;

	padding-top:15px;

	padding-left:7px

}

li.libanner {

	list-style-image:url(../images/arrow_bulate.jpg);

	list-style-position:inside;

	color:#666;

	font:12px Arial, Helvetica, sans-serif

}

#offers {

	margin-top:10px;

	width:990px;
	
	float:left;
	margin-left:-2px;

}

.offer_bg {

	padding-top:12px;

	padding-left:21px;

	float:left;

	width:309px;

	height:36px;

	background:url(../images/offer_bg.jpg) no-repeat

}


.offer_bg a { text-decoration:none;}

.offer_img a img{ border:none; text-decoration:none;}


.turn { font-size:11px; font-weight:normal; color:#666; }
 

.offerBlue {

	color:#263248;

	font:20px Arial, Helvetica, sans-serif

}

.offerOrange {

	color:#ff9800;

	font:bold 20px Arial, Helvetica, sans-serif

}

.offer_detail {

	color:#666;

	font:13px Arial, Helvetica, sans-serif

}

.offer_text {

	float:left

}

.Spacieloffer_text {

	float:left;

	text-align:center;

	margin-left:20px;

	color:#666;

	font:12px Arial, Helvetica, sans-serif

}

.offer_img {

	float:right;

	width:84px;

	text-align:center

}

#work_display {

	width:992px;

	height:300px;

	float:left;
	
	margin-top:40px;

}

#work_display_new {

	width:992px;

	height:300px;

	float:left; clear:both;

}

#testimonials {

	width:992px;

	float:left

}

.displayBlue {

	color:#263248;

	font:18px Arial, Helvetica, sans-serif

}

.displayOrang {

	color:#ff9800;

	font:bold 18px Arial, Helvetica, sans-serif

}

#featured_testimonials {

	width:325px;

	float:left;

}

.featured_testimonials_title {

	background:url(../images/doted-devider.gif) repeat-x bottom;

	width:310px;

	height:30px;

	padding-top:20px;

	padding-left:11px;

	margin-bottom:25px;

	margin-right:15px;

	font:bold 18px Arial, Helvetica, sans-serif

}

#featured_testimonials_text {

	color:#666;

	padding-left:98px;

	width:225px;

	float:left;

	background:url(../images/featured_icon.jpg) no-repeat 19px 5px;

	font:11px Arial, Helvetica, sans-serif

}

#display_chop_designs {

	width:651px;

	height:254px;

	float:left

}

.show {

	float:left;

	width:325px;

	text-align:center;

	color:#666;

	font:12px Arial, Helvetica, sans-serif

}

.showtextBlue {

	color:#263248;

	font:bold 12px Arial, Helvetica, sans-serif

}

.textShow {

	margin-top:10px

}

.img-inside-content {

	float:left;

	padding:0 20px 10px 0

}

.ArialBold {

	color:#263248;

	font:bold 14px Arial, Helvetica, sans-serif

}

.Arialreguler {

	color:#263248;

	font:14px Arial, Helvetica, sans-serif

}

#last_chop {

	width:651px;

	float:left;

	margin-left:12px;

}

.last_chop_title {

	background:url(../images/doted-devider.gif) repeat-x bottom;

	width:640px;

	height:30px;

	padding-top:20px;

	padding-left:11px;

	margin-bottom:25px;

	margin-right:15px;

	font:bold 18px Arial, Helvetica, sans-serif

}

.readmore {

	color:#ff8a00;

	font:11px Arial, Helvetica, sans-serif

}

.readmore a {

	color:#ff8a00;

	text-decoration:none

}

.readmore a:visited {

	color:#ff8a00;

	text-decoration:none

}

.readmore a:hover {

	color:#263248;

	text-decoration:none

}

.strip {

	width:100%;

	height:3px;

	float:left;

	background:#263248

}

#disclamer {

	margin-right:auto;

	margin-left:0;

	width:982px;

	color:#666;

	padding:0 10px 20px 0;

	float:left;

	font:11px Arial, Helvetica, sans-serif;

}

.disclaimertitle {

	background:url(../images/doted-devider.gif) repeat-x bottom;

	width:980px;

	height:30px;

	padding-top:0;

	padding-left:11px;

	margin-bottom:15px;

	/*margin-right:15px;*/

	font:bold 18px Arial, Helvetica, sans-serif;

}

.disclamer-content {

	padding:0 20px 10px;

	text-align:justify;

}

#mainfooter {

	width:992px;

	margin-left:auto;

	margin-right:auto;

	height:92px;

	z-index:1;
	clear:both;

}

#footer_logo {

	padding-top:79px;

	width:354px;

	height:13px;

	text-align:center;

	float:left;

	color:#666;

	background:url(../images/footer_logo1.jpg) no-repeat center 8px;

	font:12px Arial, Helvetica, sans-serif;

}

.footer_logo_color_xhtml {

	color:#263248;

	font:bold 12px Arial, Helvetica, sans-serif;

}

.footer_logo_color_chop {

	color:#ff8a00;

	font:bold 12px Arial, Helvetica, sans-serif;

}

#footer_menu {

	color:#666;

	width:635px;

	float:left;

	padding-top:27px;

	font:12px Arial, Helvetica, sans-serif;

}

.BacktoTo {

	float:left;

	width:100px;

}

.footer_sublink ul {

	color:#666;

	display:inline;

	list-style-type:none;

	padding-right:20px;

	width:600px;

	font:12px Arial, Helvetica, sans-serif;

}

.terms {

	color:#666;

	text-decoration:none;

	float:right;

	width:200px;

	font:9px Arial, Helvetica, sans-serif;

	text-align:right;

}

ul#footerlinks {

	float:left;

	width:250px

}

#footerlinks li {

	color:#666;

	display:inline;

	list-style-type:none;

	font:11px Arial, Helvetica, sans-serif;

}

#footerlinks a {

	color:#666;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;

}

#footerlinks a:link, #navlist a:visited {

	color:#666;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;

}

#footerlinks a:hover {

	color:#ff9800;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;

}

ul#FooterSublinks {

	float:left;

	width:100%;

	padding-top:30px;

}

#FooterSublinks li {

	color:#666;

	display:inline;

	list-style-type:none;

	padding-right:20px;

	font:11px Arial, Helvetica, sans-serif;

}

#FooterSublinks a:link, #FooterSublinks a:visited, #navlist a:visited {

	color:#666;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;

}

#FooterSublinks a:hover {

	color:#ff8a00;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;

}

#intPagHolder {

	width:100%;
	

}

.headerblue {

	color:#263248;

	font:normal 18px Arial, Helvetica, sans-serif;

}

.headerorange {

	color:#ff8a00;

	padding-top:26px;

	font:bold 18px Arial, Helvetica, sans-serif;

}

.leftpagheader {

	width:100%;

	height:25px;

	padding-top:26px;

	padding-left:11px;

	/*background:url(../images/int_pages_header_bg.jpg) repeat-x;*/
	border-bottom:1px dotted #d6d6d6;

}

.rightpagheader {

	background:url(../images/doted-devider.gif) repeat-x bottom;

	width:292px;

	height:25px;

	padding-top:26px;

	padding-left:11px;

	float:left;

}

.leftpagHolder {

	float:left;

	width:635px;

}

.rightpagHolder {

	float:right;

	width:303px;

}

.textpages {

	color:#666;

	padding-top:17px;

	/*padding-left:20px;*/

	padding-bottom:15px;

	text-align:justify;

	font:12px Arial, Helvetica, sans-serif;

}

.textpages a {

	color:#ff9800;

	text-decoration:underline;

	font:12px Arial, Helvetica, sans-serif;

}

.textpages a:hover {

	color:#263248;

	text-decoration:underline;

	font:12px Arial, Helvetica, sans-serif;

}

.orangefont {

	color:#ff8a00;

	font:bold 12px Arial, Helvetica, sans-serif;

}

.bluefont {

	color:#263248;

}

.featured_testimonials_text {

	color:#666;

	padding-left:96px;

	margin-top:14px;

	width:191px;

	float:left;

	background:url(../images/featured_icon.jpg) no-repeat 16px 5px;

	font:11px Arial, Helvetica, sans-serif;

}

.inershow {

	float:left;

	width:303px;

	padding-top:12px;

	text-align:center;

	font:12px Arial, Helvetica, sans-serif;

}

.arial13boldblue {

	color:#263248;

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

}

.arial13boldorange {

	color:#ff9800;

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

}

#testi_contain {

	width:100%;

	padding-left:24px;

	padding-right:44px;

	padding-top:26px;

}

.testi_box_left {

	float:left;

	padding-left:24px;

	padding-right:44px;

	width:424px

}

.testi_box_right {

	float:right;

	padding-left:24px;

	padding-right:44px;

	width:424px

}

.box_topBg {

	color:#666;

	padding-top:15px;

	padding-left:15px;

	padding-right:16px;

	background:#ebebeb url(../images/testi_topbox_bg.jpg) no-repeat top;

	font:11px Arial, Helvetica, sans-serif;

}

.box_bottomBg {

	height:15px;

	text-align:right;

	padding-top:24px;

	padding-right:86px;

	margin-bottom:38px;

	background:url(../images/testi_bottomboxBg.jpg) no-repeat top;

}

.testi_normal {

	color:#263248;

	font:13px Arial, Helvetica, sans-serif;

}

.testi_bold {

	color:#263248;

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

}

.faq {

	font:bold 12px Arial, Helvetica, sans-serif;

}

.faq ul {

	line-height:2em;

}

.faq ul li {

	list-style-image:url(../images/faq_arrow.jpg);

}

.faq ul li a {

	font-family:Arial, Helvetica, sans-serif;

	color:#263248;

	text-decoration:none;

}

.faq ul li a:hover {

	font-family:Arial, Helvetica, sans-serif;

	color:#ff9800;

	text-decoration:none;

}

#qa_block {

	margin-top:29px

}

.question {

	color:#fff;

	padding-left:10px;

	height:26px;

	background:#263248;

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

}

.question_gray {

	color:#263248;

	padding-left:10px;

	height:26px;

	background:#e1e1e1;

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

}

.answer {

	color:#666;

	padding:13px 8px 25px;

	font:12px Arial, Helvetica, sans-serif;

}

.con_strip {

	color:#fff;

	width:264px;

	height:26px;

	padding-left:17px;

	background:#263248;

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

}

.con_address {

	color:#666;

	padding-left:17px;

	padding-top:13px;

	font:12px Arial, Helvetica, sans-serif;

}

.con_textpages {

	color:#666;

	padding-top:17px;

	padding-left:20px;

	width:100%;

	text-align:justify;

	font:12px Arial, Helvetica, sans-serif;

}

.con_leftpagHolder {

	float:left;

	width:635px;

	background:url(../images/world.gif) no-repeat 350px 80px;

}

a.mailto:link {

	color:#666;

	text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;

}

a.mailto:visited {

	color:#666;

	text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;

}

a.mailto:hover {

	color:#ff9800;

	text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;

}

.photogallery {

	font:bold 11px verdana;

	text-align:center;

}

.photogallery img {

	border:none;

	padding-bottom:10px;

	padding-top:10px;

}

.photonavlinks {

	font:bold 12px verdana;

	padding-top:20px;

}

.photonavlinks a {

	margin-right:2px;

	margin-bottom:3px;

	padding:1px 5px;

	border:1px solid gray;

	text-decoration:none;

	background:white;

	font:12px Arial, Helvetica, sans-serif;

}

.photonavlinks a.current {

	color:#FFF;

	background:gray;

}

.clickhere {

	font-size:30px

}

a.topmailto:link {

	color:#ff9800;

	text-decoration:none;

}

a.topmailto:visited {

	color:#ff9800;

	text-decoration:none;

}

a.topmailto:hover {

	color:#ff9800;

	text-decoration:none;

}

.formHolder {

	margin-left:50px;

	margin-bottom:5px;

	margin-top:5px;

	width:500px;

	float:left;

}

.lableName {

	float:left;

	color:#666;

	width:100px;

}

.areatext {

	float:left;

	color:#666;

	width:300px;

}

.btnArea {

	float:left;

	width:510px;

	text-align:center;

}

legend {

	margin-left:15px;

}

.orderform {

	font-weight:bold;

	font-size:17px;

}

.pakagesInfoHolder {

	color:#FFF;

	font-weight:bold;

	width:600px;

	height:50px;

	margin:5px;

	float:left;

	padding:10px;

	background:#263248;

}

.pakagesRadiobtn {

	float:left;

	margin:5px

}

.pakagesText {

	float:left

}

pakagestextSame {

	float:left;

	width:100%;

	z-index:-10

}

.switchgroup1 {

	text-decoration:none;

	color:#666;

	float:left;

	width:989px;

	padding-bottom:10px;

	border:1px solid #DADADA;

	margin-bottom:5px;

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

}

.content-title {

	color:#263248;

	float:left;

	width:550px;

	height:20px;

	margin-top:4px;

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

}

.subtitle {

	color:#263248;

	float:left;

	width:700px;

	margin-left:30px;

	/*padding-bottom:20px;*/

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

}

h3 {

	padding-bottom:30px;

	padding-top:10px;

}

.dropOption {

	float:left;

	width:990px

}

.orderComment {

	margin-left:20px;

	margin-top:10px;

	margin-bottom:10px;

	width:950px;

	color:#666;

	float:left;

}

.stripOrder {

	height:1px;

	float:left;

	width:990px;
	/*margin-left:20px;*/
 	background:url(../images/doted-devider.gif) repeat-x;

}

.orderRadioBox {

	float:left

}

.priceValuse {

	float:right;

	text-align:right;

	width:150px;

}

.orderValues {

	width:500px;

	margin-right:auto;

	margin-left:auto;

	float:left;

	clear:both;

	padding-left:20px;

}

.status {

	float:left;

	width:30px

}

.totalAmount {

	padding:10px;

	float:left;

	width:950px;

	text-align:right;

	font-size:17px;

	font-weight:bold;

	color:#263248;

}

#orderformHolder {

	margin-top:15px;

	margin-bottom:11px

}

.orderformBgTop {

	height:11px;

	background:url(../images/orderform_bgTop.jpg) no-repeat;

}

.orderformBody {

	width:990px;

	float:left;

	background:#ebebeb url(../images/orderform_bodyBg.jpg) repeat-y;

}

.orderformBgBottom {

	height:11px;

	clear:both;

	background:url(../images/orderform_bgBottom.jpg) no-repeat;

}

.nameTextHolder {

	color:#666;

	margin-left:31px;

	margin-right:26px;

	margin-top:20px;

	float:left;

	font:12px Arial, Helvetica, sans-serif;

}

.orderformName {

	line-height:29px;

	width:61px;

	float:left;

	clear:both;

}

.orderformNameLogin {

	line-height:29px;

	width:auto;

	float:left;

	clear:both;

}

.orderformNameRight {

	line-height:29px;

	width:124px;

	float:left;

	clear:both;

}

.orderformtextBox {

	color:#666;

	width:177px;

	float:left;

	margin-top:20px;

	font:10px Arial, Helvetica, sans-serif;

}

.input {

	border:1px solid #ccc;

	color:#666;

	width:177px;

	height:23px;

	padding-top:5px;

	font:12px Arial, Helvetica, sans-serif;

}

.btn {

	/*background:#263248;

	width:75px;

	margin-top:23px;*/

	color:#142e42;

	margin-left:20px;

	cursor:pointer;

	/*border:2px outset #ccc;*/
	border:none;

	width:182px;

	height:100px;
	padding:40px 0px 40px 25px;

	text-decoration:none;

	background:url(../images/btn_order.jpg) no-repeat 2px 26px;

	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
    margin-top:-20px;
	margin-bottom:50px;


}

#result { padding-right: 12px;}

.textarea {

	border:1px solid #ccc;

	color:#666;

	height:110px;

	padding-top:5px;

	width:400px;

	font:12px Arial, Helvetica, sans-serif;

}

.orderformLeftpanel {

	float:left;

	width:363px;

}

.orderformLeftpanelLogin {

	float:left;

	width:400px;

}

.orderformrightpanel {

	float:left;

	width:627px;

}

.spacialBloack1 {

	width:600px;

	float:left;

}

.offerBoxOrderHolder {

	width:990px;

	margin-top:10px;

}

.offerTop {

	height:5px;

	background:url(../images/offerTop.jpg) no-repeat;

}

.offerBody {

	width:990px;

	background:url(../images/offerBody.jpg) repeat-y;

}

.offerbottom {

	height:5px;

	background:url(../images/offerBottom.jpg) no-repeat;

}

.offerRadio {

	float:left;

	margin-left:15px;

	margin-right:20px;

}

.radio {

	margin-top:15px;

	width:20px;

}

.offerTextLeft {

	color:#263248;

	float:left;

	font:bold 19px Arial, Helvetica, sans-serif;

}

.offerTextRight {

	color:#263248;

	float:right;

	margin-right:26px;

	font:bold 17px Arial, Helvetica, sans-serif

}

.offerNormal {

	color:#666;

	width:auto;

	padding-left:55px;

	font:12px Arial, Helvetica, sans-serif

}

.offerPak {

	color:#ff9800;

	font-weight:bold

}

.cpMaintext {

	width:450px;

	color:#FFF;

	padding:5px;

	background:#ff9800;

	font:bold 13px Arial, Helvetica, sans-serif

}

.cpMainSubtext {

	width:445px;

	height:25px;

	color:#666;

	padding-left:15px;

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:1px dashed #666;

	font:12px Arial, Helvetica, sans-serif

}

cpMainSubtextCheckout {

	width:490px;

	height:17px;

	color:#666;

	padding-left:15px;

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:1px dashed #666;

	font:12px Arial, Helvetica, sans-serif

}

.cpMainSubtextB {

	width:450px;

	height:17px;

	color:#666;

	padding-left:15px;

	padding-top:5px;

	padding-bottom:5px;

	font:12px Arial, Helvetica, sans-serif

}

.paymentOption {

	margin:5px;

}

.loginBtn {

	float:left;

	width:100%;

	margin-left:60px;

	margin-top:20px

}

.answercheckout {

	float:left;

	width:300px;

}

.qutioncheckout {

	float:right;

	width:125px;

	text-align:left;

}

.answercheckoutCheckout {

	float:left;

	width:245px;

}

.qutioncheckoutCheckout {

	float:right;

	width:200px;

}

.infoRow {

	width:990px;

	color:#FFF;

	padding:5px;

	float:left;

	background:#ff9800;

	font:bold 13px Arial, Helvetica, sans-serif

}

.infoDetail {

	width:990px;

	padding:5px;

	float:left;

	font:13px Arial, Helvetica, sans-serif

}

.infoHeader {

	width:auto;

	color:#FFF;

	float:left;

	background:#ff9800;

	font:bold 12px Arial, Helvetica, sans-serif;

	padding:5px 40px

}

.infoDetailinfo {

	width:75px;

	float:left;

	font:bold 12px Arial, Helvetica, sans-serif;

	padding:5px 40px;

}

.infoDetailinfo a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#00F;

	display:inline

}

pre {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}

#checkoutholder {

	width:500px;

	float:left;

}

#checkoutholderRight {

	margin:16px 0 10px 0;

	width:450px;

	float:right;

}

#msg { color:#003300; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.mail { background:url(../images/mail.jpg) no-repeat; height:75px;}



/* top box
------------------------------------------------------*/

.container{
	border:0px solid red;
	width:991px;
	margin:0 auto;
	padding:10px 0 10px 0;
}

.containerTop{
	background:url(../images/box_top.png) bottom no-repeat;
	height:11px; width:991px;
}

.containerBot{
	background:url(../images/box_bot.png) top no-repeat;
	height:11px; width:991px;
}

.containerMid{
	/*background:url(../images/containMidBg.gif) repeat-y;*/
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:977px;
	height:115px;
	padding:0 0 0 12px;
}

ul.details{margin:0; padding:0; list-style: none;}
ul.details li{display:block; float:left; list-style: none; width:auto; border:0px solid red; padding:0px 7px; font:12px/24px Arial, Helvetica, sans-serif;}
h6{font:18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:6px;}
ul.listDetails {margin:0; padding:0; list-style: none; width:163px; }
ul.details li ul.listDetails li{background:url(../images/arrow.gif) left no-repeat; padding:0; padding-left:14px; display:block; line-height:22px; clear:both; width:155px;}

.ndaImg{margin-top:10px;}


.listDetails li a{color:#263248; text-decoration:none;}
.listDetails li a:hover{text-decoration:underline;}

.discountImg{margin:5px 0 0 -13px; position:absolute;}


/* New CSS
--------------------------------------------*/
a img { border:none; text-decoration: none; }

.feature { background:url(../images/chop.jpg) no-repeat left top; width:100%; height:300px; }
.feature_title { margin-left:90px; border-bottom:1px dotted #888; padding:5px 0 0 0; }

.f_bullets { width:930px; float:right; padding:20px 0 0 0; }

.f_bullets ul { clear:both; height:60px; margin-top:15px; }
.f_bullets li {  list-style:none; width:275px; display:inline; color:#666; padding:0 10px 20px 0; margin:0 12px; float:left; font:11px Arial, Helvetica, sans-serif;  }

.f_bullets_in ul { clear:both; margin-left:20px; }
.f_bullets_in li {  list-style:none; width:275px; display:inline; color:#666; padding:0 10px 20px 0; margin:0 17px; float:left; font:11px Arial, Helvetica, sans-serif;  }

.f_bullets li h3 { background:url(../images/gry_bullet.jpg) no-repeat;  font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; padding-left:13px; margin-bottom:7px; color:#263248;  }
.f_bullets li h4 { background:url(../images/gry_bullet.jpg) no-repeat;  font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; padding-left:13px; margin-bottom:7px; color:#fe8a01;  }


.f_bullets_in li h2 { text-align:center; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fe8a01; text-decoration:none;  }
.f_bullets_in li h2 a{ text-align:center; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fe8a01; text-decoration:none;  }
.f_bullets_in li h2 span { text-align:center; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#263248;  }

.cont { width:200px; margin-left:15px;}

ul.bc { width: 250px; margin:0 auto; } 
.bc li{ display:inline; float:left; width:40px; height:40px; margin:0; padding:0; text-align:center; }
.discount{ font-size:14px; color:#19386f; font-weight:normal; }




/* banner */

/* New banner starts */

.ad_banner { margin-top:8px; float:left; height:251px; width:989px; }
.banner_left { background:url(../images/bannerLeft.gif) no-repeat; width:539px; height:251px; float:left;}
.banner_right { background:url(../images/bannerRightBg.gif) repeat-x; width:450px; height:251px; float:right; display:inline; }

.banner_left_new { background:url(../images/bannerLeft_new.gif) no-repeat; width:539px; height:251px; float:left;}
.banner_right_new { background:url(../images/bannerRight_new.gif) repeat-x; width:450px; height:251px; float:right; display:inline; }

.bannerCont { width:410px; float:left; height:251px; margin:0 0 0 20px;}
.bannerCurve { background:url(../images/bannerRight.gif) no-repeat; width:12px; height:251px; float:right; display:inline; }

.banner_left h2 { margin:50px 0 0 80px;}
.moneyback { margin:10px 0 0 80px; width:200px;}



/* Slider starts */
#page-wrap 									{ width: 380px; margin:0px auto; position: relative; min-height: 250px;}
.slider-wrap								{ width: 380px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 419px; height: 285px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }

.wrapper img								{ margin-top:30px; }
.wrapper ul 								{ padding-top:30px; }
.wrapper li 								{ background:url(../images/bullets.gif) no-repeat left; padding-left:20px; list-style-type:none; font:14px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:15px;}

.convert 									{ font-size:24px; color:#2e394d; font-family:Arial, Helvetica, sans-serif; margin:30px 0 0 90px; font-weight:normal; }
.convert span 								{ color:#ff9800; font-size:30px; }


.points { margin:10px 0 20px 70px; }
.banner_left_new ul { width:220px; float:left; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#101d34; }
.banner_left_new li { background:url(../images/bullet_orange.png) no-repeat left; padding-left:15px; list-style-type:none; }

 
#portfolio li{
    list-style-type:none;
	list-style:none;
	list-style-type:none;
	color:#fff;
}

#portfolio img { margin-top:30px; }

.in{ padding:30px 0 0 30px;  }
.in li{ background:url(../images/bullets.gif) no-repeat left; padding-left:20px; list-style-type:none; font:14px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:15px; }

#slide_nav{
 
    left: 210px !important;
    top: 233px !important;
    width: 500px;
}
 


/* Slider ends */


.inputSelect { border:1px solid #ccc; background:#fff; padding:5px 10px;  }
