.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.for_bg {
background-repeat:no-repeat;

}



.top_buttons {
font-family:Arial;
font-size:12px;
color:#ababab;
}



.buttons {
font-family:Verdana;
font-size:12px;
color:#ffffff;
width:20%;
text-align:center;
background-repeat:no-repeat;
padding-right:15px;
}




.images {
padding-left:25px;
}


.headings {
font:Adorable;
font-family:Adorable, Verdana, Arial;
font-size:16px;
color:#000000;
vertical-align:middle;
padding-top:0px;
background-repeat:no-repeat;
font-weight:600;
}


.text {
padding-left:10px;
}

.innertext {
font:Arial;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
align:left;
text-align:justify;
padding-top:5px;
margin-top:5px;
}
.no_repeat
{
background-repeat:no-repeat;
}


.footer_bg
{
background-image:url(Images/bottom_boreder.png);
background-position:top;
background-repeat:no-repeat;
}



.decoration {
text-decoration:none;
color:#FFFFFF;

}
.decoration1 {
text-decoration:none;
color:#FFFFFF;
}
a.decoration1:hover
{
text-decoration:none;
color:#999999
}
.decoration2 {
text-decoration:none;
color:#FFFFFF;
font-size:11px;
}
a.decoration2:hover
{
text-decoration:none;
color:#999999
}
.decoration3 {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}
a.decoration3:hover
{
text-decoration:none;
color:#999999
}
.text_port {
color:#FFFFFF;
font-size:12px;
font-family:Verdana;

}
.decoration4 {
text-decoration:none;
color:#FFFFFF;
font-size:10px;
}
a.decoration4:hover
{
text-decoration:none;
color:#999999
}
.video_pad {
padding-left:35px;
}
.video_menu {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.decoration5 {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}
a.decoration5:hover
{
text-decoration:none;
color:#999999
}
.address {
color:#FFFFFF;
font-size:10px;
font-family:Verdana;
}
.mail {
//cursor:auto;
color:#FFFFFF;
}
a.mail:hover {
color:#999999;
text-decoration:none;
cursor:auto;
}
.new_background
{
background-image:url(Images/bg_middle.png);
background-position:bottom;
background-repeat:no-repeat;
background-color:#000000;

}
.numbers {
font-size:12px;
letter-spacing:20px;
color:#FFFFFF;
}


.events
{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
.eventdate
{
color:#000000;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
}
.eventtitle
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:12px;
}

a.eventtitle:link
{
color:#2c3a43;
text-decoration:none;
}
a.eventtitle:hover
{
color:#8f8383;
text-decoration:underline;
}
.borders
{
border-bottom:dashed 1px;
border-right:dashed 1px;
}
.rectangle {
background-repeat:no-repeat;
}
.box_heading {
color:#0099FF;
font-family:Verdana, Arial;
font-size:13px;
}
.box_data {
/*border-width:1px;
border-style:dashed;*/
font-size:12px;
color:#FFFFFF;
}
.box_data1 {
/*border-width:0px;
border-style:dashed;
border-left-width:1px;
border-right-width:1px;*/
font-size:12px;
color:#FFFFFF;
}
.box_data2 {
/*border-width:0px;
border-style:dashed;
border-right-width:1px;*/
font-size:12px;
color:#FFFFFF;
}
.box_data3 {
/*border-width:1px;
border-style:dashed;
border-right-width:0px;*/
font-family:Verdana, Arial;
font-size:12px;
color:#FFFFFF;
}
.box_data4 {
/*border-width:1px;
border-style:dashed;
border-bottom-width:1px;
border-top-width:0px;
border-right-width:0px;*/
font-size:12px;
color:#FFFFFF;
}
.box_data5 {
/*border-width:1px;
border-style:dashed;
border-bottom-width:1px;
border-top-width:0px;*/
font-size:12px;
color:#FFFFFF;

}
.box_links {
text-decoration:none;
color:#FFFFFF;
}
a.box_links:hover {
text-decoration:underline;
color:#999999;
}

.form {
padding-left:35px;
font-size:10px;
font-family:Verdana;
color:#000000;
}
.form1 {
padding-left:20px;
font-size:10px;
font-family:Verdana;
color:#ffffff;
}
.form2 {
text-decoration:none;
color:#FFFFFF;
font-size:10px;
}
a.form2:hover
{
text-decoration:none;
color:#999999
}

.Alphasort
 {
       position: relative;
             padding:5px;
            margin: 0px 15px;
            overflow: hidden;
			
 }
.Alphasort li
{
float:left;
list-style: none;
}
.Alphasort li a {
                        font: bold 12px Verdana;;
                        text-decoration: none;
                        color:#0099FF;
                        outline: none;
                        text-align:center;
                        top:7px;
                        text-transform: uppercase;
                        letter-spacing:0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 3px;    
                    }
                        .Alphasort li a:hover, .Alphasort li a:active{
                            border: none;
							color:#FF5F00;
                        }
						
						
						
			


.simplepaging{
font: bold 12px Verdana;;
                        text-decoration: none;
                        color:#0099FF;
                        outline: none;
                        text-align:center;
                        
                        text-transform: uppercase;
                        letter-spacing:0;

}
.simplepaging:hover{
border:none;
color:#FF5F00;
}
.smalltext
{
color:#0099FF;
 outline: none;
text-align:center;
 letter-spacing:0;
 font: bold 10px Verdana;;
}
.footer {
text-align:center;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
}


.header_text {
color:#FFFFFF;
font-family:Verdana;
font-size:18px;
}
.header_text1 {
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
}

.menu {
background-repeat:no-repeat;
background-position:center;
}

.buttons1 {
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
word-spacing:60px;
}

.menu1 {
background-repeat:no-repeat;
background-position:top;
}

.text_header {
color:#FFFFFF;
font-size:14px;
font-family:Arial;
}

.text_subheader {
color:#b5a454;
font-family:Arial;
font-size:16px;
}

.form_text {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
padding-right:0px;
}

.form_button {
background-repeat:no-repeat;
letter-spacing:50px;
}

.button_text {
color:#000000;
font-family:Arial;
font-size:12px;
background-repeat:no-repeat;
}

.button_text:hover
{background:url(Images/rollover.png);
color:#ffffff;
font-family:Arial;
font-size:12px;
cursor:pointer;
background-repeat:no-repeat;
} 

.inner_text {
color:#e57401;
font-size:9px;
font-family:Arial;
}

.form_text1 {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
padding-right:0px;
}

.inner_text1 {
color:#e57401;
font-size:8px;
font-family:Arial;
}
.dots {
font-size:10px;
color:#FFFFFF;
letter-spacing:8px;
}

.footer_part1 {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
}

.footer_part2 {
color:#FFFFFF;
font-family:Arial;
font-size:9px;
word-spacing:20px;
}

.footer_part3 {
color:#FFFFFF;
font-family:Arial;
font-size:9px;
}

.footer_links {
text-decoration:none;
color:#FFFFFF;
}

a.footer_links:hover {
text-decoration:underline;
color:#666666;
}

.logo {
text-decoration:none;
color:#FFFFFF;
border:none;
border-width:0px;
}
a.logo:hover {
text-decoration:none;
}

.for_password {
text-decoration:none;
color:#e57401;
}
a.for_password:hover {
text-decoration:underline;
color:#e57401;
}

.button {
color:#000000;
text-decoration:none;
}
a.button:hover {
text-decoration:none;
color:#FFFFFF;
}

.text_header1 {
padding-left:50px;
}

.text_header2 {
padding-left:100px;
}

.main_buttons {
text-decoration:none;
color:#FFFFFF;
}

.textbox {
background-color:#6a6a6a;
border:none;
}
.textbox1 {
background-color:#6a6a6a;

border:2px solid #6a6a6a;

}




.header_link {
color:#FFFFFF;
font-size:18px;
font-family:Arial;
text-decoration:none;
}
a.header_link:hover {
color:#3399FF;
font-size:18px;
text-decoration:underline;
}

.subheading {
font-family:Verdana;
color:#8a8a8a;
font-size:14px;
}

.subheading1 {
color:#FFFFFF;
font-family:Verdana;
font-size:14px;
}
.subheading2 {
color:#8a8a8a;
font-family:Verdana;
font-size:14px;
padding-left:15px;
}

.subheading3 {
color:#e57401;
font-size:12px;
font-family:Verdana;
}

.more {
color:#e57401;
font-size:10px;
font-family:arial;
}

.allphotos1 {
color:#e57401;
font-family:arial;
text-decoration:none;
} 

a.allphotos1:hover {
color:#0099FF;
font-family:arial;
text-decoration:underline;
}

.header_text2 {
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
}

.header_links {
text-decoration:none;
color:#FFFFFF;
}

a.header_links:hover {
text-decoration:underline;
color:#666666;
}
#errmsg{
color:#FF5F55;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:500;


}
#photoborder{
border:2px #000000 solid;
cursor:pointer;

}
#photoborder:hover{
border:2px #FFFF00 solid;
cursor:pointer;

}

.inner_background {
background-repeat:no-repeat;
background-color:#000000;
background-position:top;
}
.allphotos {
font-family:Verdana;
color:#FFFFFF;
font-size:16px;
padding-left:25px;
}

.imageview {
font-family:Verdana;
font-size:11px;
color:#8f8f8f;
padding-left:25px;
}

.cart_menu {
background-position:center;
background-color:#000000;
background-repeat:no-repeat;
height:25px;
}

.paging {
color:#FFFFFF;
font-family:Arial;
font-size:14px;
}

.shop_for_products {
color:#FFFFFF;
font-family:Verdana;
font-size:14px;
padding-left:20px;

}

.view_categeories {
color:#3480c5;
font-family:Verdana;
font-size:12px;
padding-left:23px;
padding-top:12px;
}

.dots1 {
font-size:8px;
color:#FFFFFF;
letter-spacing:6px;
padding-left:23px;
vertical-align:top;
}

.allphotos_right {
color:#e57401;
font-family:arial;
text-decoration:none;
font-size:12px;
padding-left:23px;
vertical-align:bottom;
} 

.view_folder {
color:#a5a5a5;
font-size:10px;
padding-left:23px;
font-family:Verdana;
vertical-align:bottom;
}

.new_folder {
color:#a5a5a5;
font-size:10px;
padding-left:30px;
font-family:Verdana;
vertical-align:bottom;
}

.my_favourites {
color:#FFFFFF;
padding-left:23px;
font-size:10px;
font-family:Verdana;
}

.ram {
color:#3480c5;
font-family:Verdana;
font-size:10px;
padding-left:23px;
padding-top:5px;
}

.textfield {
padding-left:23px;
vertical-align:bottom;
}

.go_button {
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
}
.go_button:hover{
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
background-image:url(Images/button1_over.png);
}
.go {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
vertical-align:middle;
}

.seperate {
color:#CCCCCC;
font-family:Arial;
font-size:10px;
padding-left:23px;
}

.all {
color:#FFFFFF;
font-size:16px;
font-family:Arial;
text-decoration:none;
}
a.all:hover {
color:#3399FF;
font-size:16px;
text-decoration:underline;
}

.paging_anchor {
color:#FFFFFF;
font-family:Arial;
font-size:10px;
text-decoration:none;
}
a.paging_anchor:hover {
color:#e57401;
font-family:Arial;
font-size:10px;
text-decoration:underline;
}

.allphotos_right_a {
color:#e57401;
font-family:arial;
text-decoration:none;
font-size:12px;
vertical-align:bottom;
} 

a.allphotos_right_a:hover {
color:#ffffff;
font-family:Arial;
}

.view_anchor {
color:#3480c5;
font-size:12px;
font-family:Arial;
text-decoration:none;
}
a.view_anchor:hover {
color:#3399FF;
font-size:12px;
text-decoration:underline;
}



.view_folder_a {
color:#a5a5a5;
font-size:10px;
font-family:Verdana;
vertical-align:bottom;
text-decoration:none;
}
a.view_folder_a:hover {
color:#FFFFFF;
font-size:10px;
font-family:Verdana;
text-decoration:none;
}


.ram_a {
color:#3480c5;
font-size:12px;
font-family:Arial;
text-decoration:none;
}
a.ram_a:hover {
color:#3480c5;
font-size:12px;
text-decoration:underline;
}

.my_favourites_a {
color:#FFFFFF;
font-size:10px;
font-family:Verdana;
text-decoration:none;
}
a.my_favourites_a:hover {
color:#a5a5a5;
font-size:10px;
font-family:Verdana;
text-decoration:underline;
}

.go_a {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
text-decoration:none;
}
a.go_a:hover {}


.books_avaliable {
padding-left:150px;
color:#FFFFFF;
font-family:Verdana, Arial;
font-size:16px;
}

.books_dot {
font-size:8px;
color:#ffffff;
letter-spacing:10px;
padding-left:150px;
}

.book_Coffee_Table_Book {
color:#FFFFFF;
font-size:16px;
font-family:Verdana, Arial;
font-weight:600;
}

.book_measurements {
color:#999999;
font-size:14px;
font-family:Arial;
/*padding-left:30px;*/
}

.book_images {
color:#999999;
font-size:14px;
font-family:Arial;
}

.book_measurements1 {
color:#999999;
font-size:14px;
font-family:Arial;
/*padding-left:28px;*/
}

.book_button {
background:url(Images/button_book.png);
background-repeat:no-repeat;
background-position:center;
}
.book_button:hover {
background:url(Images/button_book_a.png);
background-repeat:no-repeat;
background-position:center;
cursor:pointer;

}
.book_button_text {
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial;
padding-left:40px;
}


.book_learnmore {
font-family:Verdana, Arial;
font-size:14px;
color:#0099FF;
 /* padding-left:50px; */
}

.book_button_a {
font-family:Verdana, Arial;
font-size:14px;
color:#0099FF;
text-decoration:none;

}

a.book_button_a:hover {
font-family:Verdana, Arial;
font-size:14px;
color:#FFFFFF;
}

.book_button_a1 {
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial;
text-decoration:none;
}

a.book_button_a1:hover {
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial;
text-decoration:none;
}

.shop_shopforproducts {
color:#FFFFFF;
font-family:Verdana;
font-size:20px;
padding-left:50px;

}

.shop_add-bg {
background-repeat:no-repeat;
}

.shop_add_content {
font-size:9px;
color:#999999;
font-family:Verdana, Arial;
}

.shop_button {
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
}
.shop_button:hover {
cursor:pointer;
background:url(Images/shop_button_a.png);
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
}
.shop_button_text {
font-size:10px;
font-family:Verdana, Arial;
color:#FFFFFF;
padding-left:20px;
}
.shop_button_text_a {
font-size:10px;
font-family:Verdana, Arial;
color:#FFFFFF;
text-decoration:none;
}
.shop_button_text_a:hover {
font-size:10px;
font-family:Verdana, Arial;
color:#FFFFFF;
text-decoration:none;
}
.shop_right_header {
font-size:18px;
color:#999999;
font-family:Verdana, Arial;
padding-left:15px;
}

.shop_right_links {
font-family:Verdana, Arial;
font-size:10px;
color:#ffffff;
padding-left:15px;
}
.shop_right_links_a {
font-family:Verdana, Arial;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
a.shop_right_links_a:hover {
text-decoration::none;
color:#3399FF;
}

.shop_content_heading {
color:#FFFFFF;
font-size:15px;
font-family:Verdana, Arial;
}

.shop_content_price_heading {

color:#FFFF99;
font-family:Arial;
font-size:13px;
text-align:center;
}

.shop_content {
color:#999999;
font-family:Verdana, Arial;
font-size:12px;
padding-left:10px;
}
.shop_button_1 {
background-repeat:no-repeat;
background-position:left;
}
.shop_button_1:hover {
cursor:pointer;
background:url(Images/shop_button_1_a.png);
background-repeat:no-repeat;
background-position:left;
}

.shop_button_1_text {
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial;
}
.shop_button_1_text_a {
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial;
text-decoration:none;
}
.shop_button_1_text_a:hover {
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial;
text-decoration:none;
}

.shop_right_header_1 {
color:#FFCC66;
font-size:14px;
font-family: Arial;
}
.shop_content_sublink {
font-size:11px;
font-family:Verdana, Arial;
color:#66CCFF;
}
.shop_content_sublink_a {
font-size:11px;
font-family:Verdana, Arial;
color:#66CCFF;
text-decoration:none;
}
a.shop_content_sublink_a:hover {
font-size:11px;
font-family:Verdana, Arial;
color:#FFFFFF;
text-decoration:none;


}
.shop_viewcart {
color:#FFFFFF;
font-family:Verdana, Arial;
font-size:14px;
padding-left:500px;
}
.shop_viewcart_a {
color:#FFFFFF;
font-family:Verdana, Arial;
font-size:14px;
text-decoration:none;
}

a.shop_viewcart_a:hover {
color:#3399FF;
font-family:Verdana, Arial;
font-size:14px;
text-decoration:none;
}

.inside_link {
font-family:Verdana, Arial;
font-size:11px;
color:#FFFFFF;
padding-left:15px;
}

.inside_link_a {
font-family:Verdana, Arial;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.inside_link_a:hover {
font-family:Verdana, Arial;
font-size:11px;
color:#66CCFF;
text-decoration:none;
}


#eventpassworddiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:150px;
width:300px;
white-space:nowrap;
background-image:url(Images/passwordbg.png);
background-repeat:no-repeat;
/*background-color:#333333;*/
/*border:2px solid;*/
border-color:#999999;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;
}
#rotator{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;
border:2px solid #cecece;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;
}
#newfolderdiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:150px;
width:300px;
white-space:nowrap;
background-image:url(Images/passwordbg.png);
background-repeat:no-repeat;
/*background-color:#333333;*/
/*border:2px solid;*/
border-color:#999999;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;
}
#adTofolderdiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(Images/rectangle.png);*/
background-color:#000000;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:10px;
font-size:13px;
overflow:hidden;
}

#emailphotodiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:350px;
width:600px;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;
}
#addtocartdiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;

}

#editColors{
/*display:none;*/
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
background-color:#000000;
/*background-image:url(../images/passworg.gif);*/
border:2px solid;
border-color:#999999;
z-index:15;
padding:12px;
font-size:13px;

}

#backgroundPopup{
display:none;

position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
/* background:#DDDDDD; */
background:#808080;
border:1px solid #cecece;
z-index:14;

}
.savenedit{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
background-repeat:no-repeat;


}
.savenedit:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-image:url(Images/savenadd2cart.png);
background-repeat:no-repeat;


}
.savenedit a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
background-repeat:no-repeat;
text-decoration:none;


}

.saveneditme{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
background-repeat:no-repeat;


}
.saveneditme:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-image:url(Images/button_book_a.png);
background-repeat:no-repeat;


}
.saveneditme a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
background-repeat:no-repeat;
text-decoration:none;


}

#myeditphotoimg{
border:1px #FFFFFF solid;

}
#myeditphotoimg:hover{
background-color:#999999;

}
.editborders
{
border:1px #FFFFFF solid;
}
.editborders:hover
{
border:1px #FFFFFF solid;
background-color:#585858;
}
.editborders a{
font-family:Arial, Helvetica, sans-serif;
color:#A1A1A1;
font-weight:500;
font-size:12px;
background-repeat:no-repeat;
text-decoration:none;

}
.myeditheader
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0033FF;
text-decoration:none;
font-weight:600;

}
.myeditheader:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0033FF;
text-decoration:underline;
font-weight:600;

}
#photoserch{
width:130px;
margin:2px 10px 0 10px;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
display:inline;

}


/* 28-05-2009*/
/* coffee book design form */

#coffeebookdesigndiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;


}
.coffeetablebook_form_close {
text-align:right;
color:#0099FF;
font-size:12px;
font-family:Arial;
padding-right:15px;
}
.coffeetablebook_form_close_a {
text-decoration:none;
color:#0099FF;
font-size:12px;
font-family:Arial;
}
.coffeetablebook_form_close_a:hover {
color:#0099FF;
font-size:12px;
font-family:Arial;
text-decoration:underline;
}
.coffeetablebook_form_design_deposit {
color:#ff8a00;
font-size:16px;
font-family:Arial;
padding-left:15px;
cursor:move;
}

.coffeetablebook_form_content {
color:#000000;
font-size:12px;
font-family:Arial;
padding-left:15px;
}
.coffeetablebook_form_innertable {
font-size:12px;
font-family:Arial;
color:#000000;
text-align:right;
font-weight:bold;
}

.coffeetablebook_form_innertable1 {
font-size:12px;
font-family:Arial;
color:#000000;
padding-left:5px;
}

.coffeetablebook_form_paymentinformation {
color:#ff8a00;
font-size:14px;
font-family:Arial;
}
.coffeetablebook_form_formnames {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
.coffeetablebook_form_whats_this {
font-size:12px;
font-family:Arial;
color:#33CCFF;
}
.coffeetablebook_form_whats_this_a {
text-decoration:none;
color:#33CCFF;
}
a.coffeetablebook_form_whats_this_a:hover {
text-decoration:underline;
color:#33CCFF;
}

.coffeetablebook_form_add {
background-repeat:no-repeat;
background-position:center;
}

.coffeetablebook_form_content1 {
color:#000000;
font-size:12px;
font-family:Arial;
}

.coffeetablebook_form_sub_formnames1 {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.coffeetablebook_form_content1 {
color:#000000;
font-size:12px;
font-family:Arial;
}

.coffeetablebook_form_button {
background-repeat:no-repeat;
}
.coffeetablebook_form_button:hover {
background:url(Images/shop_button_1_a.png);
background-repeat:no-repeat;
cursor:pointer;
}
.coffeetablebook_form_button_text {
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
}




/* coffee book design forn end*/



/* canvas_prints */
.canvas
{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:14px;
font-weight:600;

}
.canvas_heading {
text-align:center;
color:#ff6600;
font-family:Arial;
font-size:14px;
font-weight:600;
}
.canvas_border
{
border:#FFCC00 dashed 3px;
}
.canvas_text_1
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.canvas_no_repeat
{
background-repeat:no-repeat;
}
.canvas_text_2
{
color:#ccc;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:15px;
}
.canvas_border_1
{
border-top:#FFFFFF dashed  1px;
}
.canvas_border_2
{
border-left:#FFFFFF dashed 1px;

}
.canvas_submit {
background-repeat:no-repeat;
width:110px;
height:26px;
}
.canvas_submit:hover {
background:url(Images/shop_button_1_a.png);
background-repeat:no-repeat;
cursor:pointer;
width:110px;
height:26px;
top:0px;
color:#006600;
}
.canvas_submit_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding-left:5px;
width:110px;
height:26px;

}
#can
{
background-image:url(Images/shop_button_1.png);
}
#can:hover
{
background-image:url(Images/shop_button_1_a.png);
}


.choose_photo
{
background-image:url(Images/shop_button_1.png);
background-repeat:no-repeat;
color:#FFF;
font-size:12px;
padding-top:6px;
padding-left:10px;
padding-right:19px;
padding-bottom:5px;
font-weight:600;
}
.choose_photo:hover
{
background-image:url(Images/shop_button_1_a.png);
color:#000;
}

/* canvas prints ned */

/* memory book design */

.memorybook_heading1 {
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#979797;
font-weight:bold;
text-align:right;
}
.memorybook_army {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
}

.memorybook_price {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#979797;
text-align:right;
}

.memorybook_shipping {
color:#666666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.memorybook_button
{
background-image:url(Images/shop_button_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
padding-top:6px;
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:600;
}
.memorybook_button:hover
{
background-image:url(Images/shop_button_1_a.jpg);
color:#000;
}

.memorybook_question1_heading {
color:#ffe196;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.memorybook_question1_options {
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}

.memorybook_question2_options 
{
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.memorybook_total_images {
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.memorybook_total_images1 {
color:#999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.memorybook_heading_last {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#979797;
font-weight:bold;
vertical-align:top;

}

/* memory book design end */



/* Shop Professional prints page start */

.shop_professional_heading1 {
height:25px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;
}

.shop_professional_heading2 {
color:#ffd675;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.shop_professional_content {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.shop_professional_dots {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
letter-spacing:6px;
vertical-align:top;
}

.shop_professional_content1 {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}

.shop_professional_poweredby {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
padding-left:220px;
}



/* Shop Professional prints page end */

/* professionalprintsdiv start*/
#professionalprintsdiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;


}
/* canvas prints end*/

/* help css */

.help_sign_out
{
color:#3366FF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:600;
text-decoration:none;
}
.help_sign_out:hover
{

text-decoration:underline;

}
.header {
font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight:bold;
	line-height: 24px;
}

.help_main_text
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
	b
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}
		


.help_footer
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}		
.help_footer:hover
{
color:#0099FF;
text-decoration:underline;
}		
.help_menu
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.help_menu:hover
{
color:#FFFFFF;
text-decoration:underline;
}
/* help css end */
/* canvas art chosse size */
.td_main
{
background-color:#545454;
border:#FFFFFF solid 1px;
}
.canvas_print
{
color:#ccc;
font-family:Arial;
font-size:18px;
font-weight:500;
text-decoration:none;
}
a.canvas_print:link
{
color:#0099FF;
text-decoration:underline;
} 
a.canvas_print:hover
{
color:#0099FF;
text-decoration:underline;
}                                                                                      
.choose_photo_text
{
color:#FFCC00;
font-family:Arial;
font-size:18px;
font-weight:500;
text-decoration:none;
}
.choose_photo_text:hover
{
color:#0099FF;
text-decoration:underline;
cursor:default;
} 
.choose_size
{
color:#FFCC00;

} 
.view
{
color:#999999;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.slide_bg
{
background-image:url(Images/slide.jpg);
background-position:center;
background-repeat:no-repeat;
}
.number
{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:400;
padding-left:15px;
}
.cursor:hover
{
cursor:crosshair;
}
.price
{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.tax
{
color:#666666;
font-family:Arial;
font-size:9px;
}
.crop
{
color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:400;
}
.crop:hover
{
color:#FFCC66;
}

.note_text
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:400;
}

.select_canvas_size_main
{
color:#FFCC33;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:12px;
font-weight:600;
}
.select_canvas_size
{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:12px;
font-weight:500;
}
/* Event Extention page start */

.event_heading1 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:600;
padding-left:15px;
}

.event_backtoshop {
color:#66CCFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:200px;
}

.event_backtoshop_a {
color:#66CCFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.event_backtoshop_a:hover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}

.event_content {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
}
.event_bg {
background-repeat:no-repeat;
background-position:center;
}
.event_heading2 {
color:#ffe487;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:600;
padding-left:15px;
}

.event_form_name {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

/* Event Extention page end */

/* Books Page Start*/
.books_getstarted_heading1 {
text-align:center;
color:#ff6600;
font-family:Arial;
font-size:18px;
font-weight:600;
}
.books_getstarted_heading2 {
color:#FFFFFF;
font-family:Verdana, Arial;
font-size:16px;
padding-left:100px;
}
.books_getstarted_link_viewallbooks {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
}
.books_getstarted_link_viewallbooks_a {
color:#66CCFF;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
a.books_getstarted_link_viewallbooks_a:hover {
color:#ff6600;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

.books_getstarted_content {
color:#FFFFFF;
font-size:10px;
font-family:Arial;
}
.books_getstarted_content_link1 {
color:#66CCFF;
font-size:10px;
font-family: Arial;
text-decoration:none;
}
a.books_getstarted_content_link1:hover {
color:#66CCFF;
font-size:10px;
font-family: Arial;
text-decoration:underline;
}

.books_getstarted_heading3 {
font-size:16px;
color:#FFFF66;
font-family:Arial;
}
.books_getstarted_add_heading {
color:#FFCC00;
font-size:12px;
font-family:Arial;
}

.books_getstarted_button1 {
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
}
.books_getstarted_button1:hover {
background:url(Images/shop_button_2_a.png);
background-repeat:no-repeat;
background-position:center;
vertical-align:middle;
cursor:pointer;
}
.books_getstarted_button1_a {
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial;
text-align:center;
text-decoration:none;
padding-left:12px;
}

a.books_getstarted_button1_a:hover {
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial;
text-align:center;
text-decoration:none;
}

.books_getstarted_smallcontent {
font-size:10px;
color:#999999;
text-align:center;
font-family:Arial;
}

.books_getstarted_content_part2_heading {
color:#FFFF66;
/*text-align:center;*/
font-family:Arial;
font-size:18px;
vertical-align:bottom;
}
.books_getstarted_content_part2_dots{
color:#999999;
/*text-align:center;*/
font-family:Arial;
font-size:10px;
letter-spacing:5px;
vertical-align:top;
}

.books_getstarted_content_part2_content {
color:#FFFFFF;
font-size:11px;
font-family:Arial;
text-indent:0px;
}

.books_getstarted_content_part2_content_heading {
color:#66CCFF;
font-size:12px;
}

.books_getstarted_content_part2_content_heading2 {
color:#666666;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.books_getstarted_album_content {
color:#FFFFFF;
font-family:Arial;
font-size:18px;

}

.books_getstarted_content_part2_dots1{
color:#999999;
/*text-align:center;*/
font-family:Arial;
font-size:10px;
letter-spacing:5px;
vertical-align:top;
}
.books_getstarted_photoalbum_heading1 {
color:#FFFF66;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}
.books_getstarted_album_heading {
color:#999999;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.books_getstarted_photography {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
/* Books Page End */
/* books page create folder*/
#createfolderdiv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;
overflow:hidden;

}

a.image_over:link
{
background-image:url(Images/cl_nor.jpg);
background-position:center;
background-repeat:no-repeat;

}
a.image_over:hover
{
background-image:url(Images/cl_over.jpg);
background-position:center;
background-repeat:no-repeat;
}
.close_background
{
background-position:center;
background-repeat:no-repeat;

}
.close_background:hover
{
background:url(Images/cl_over.jpg);
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
background-color:#FFFFFF;
}

A.abroad
{
BORDER-COLOR: black;
SRC: "Images/cl_nor.jpg"
}
.abroad:hover{
BORDER-COLOR: red;
SRC: "Images/cl_over.jpg"
}
/* Books Page create folder End*/
/*book page learn more*/

#booklearnmorediv{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;


}



.onlyjpeg_norepeat1 {
background-repeat:no-repeat;
background-position:center;
text-align:center;
font-family:Arial;
color:#000000;
font-size:12px;
}
.onlyjpeg_norepeat1_a {
background-repeat:no-repeat;
background-position:center;
text-align:center;
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:none;
}
.bg_no_repeat
{
background-image:url(Images/close_button.png);
background-repeat:no-repeat;
background-position:center;
}
.bg_no_repeat:hover
{
background-image:url(Images/close_button.png);
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
}
/*books page learn more end */


/* fineart cards start */

.fineartcards_link1 {
color:#6699FF;
text-decoration:none;
}

a.fineartcards_link1:hover {
color:#FFFFFF;
}
.fineartcards_product_highlights {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:600;
}
.fineartcards_dots {
font-size:6px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#999999;
}

.fineartcards_content {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
}

.fineartcards_product_highlights1 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
padding-left:25px;
}

.fineartcards_content1 {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:30px;
}
/* fineart cards end */


/*satish css*/

/* canvas_prints */
.canvas
{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:14px;
font-weight:600;

}
.canvas_heading {
text-align:center;
color:#ff6600;
font-family:Arial;
font-size:14px;
font-weight:600;
}
.canvas_border
{
border:#FFCC00 dashed 3px;
}
.canvas_text_1
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.canvas_no_repeat
{
background-repeat:no-repeat;
}
.canvas_text_2
{
color:#ccc;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:15px;
}
.canvas_border_1
{
border-top:#FFFFFF dashed  1px;
}
.canvas_border_2
{
border-left:#FFFFFF dashed 1px;

}
.canvas_submit {
background-repeat:no-repeat;
width:110px;
height:26px;
}
.canvas_submit:hover {
background:url(Images/shop_button_1_a.png);
background-repeat:no-repeat;
cursor:pointer;
width:110px;
height:26px;
top:0px;
color:#006600;
}
.canvas_submit_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding-left:5px;
width:110px;
height:26px;

}
#can
{
background-image:url(Images/shop_button_1.png);
}
#can:hover
{
background-image:url(Images/shop_button_1_a.png);
}


.choose_photo
{
background-image:url(Images/shop_button_1.png);
background-repeat:no-repeat;
color:#FFF;
font-size:12px;
padding-top:6px;
padding-left:10px;
padding-right:19px;
padding-bottom:5px;
font-weight:600;
}
.choose_photo:hover
{
background-image:url(Images/shop_button_1_a.png);
color:#000;
}
/* canvas art chosse size */
.td_main
{
background-color:#545454;
border:#FFFFFF solid 1px;
}
.canvas_print
{
color:#ccc;
font-family:Arial;
font-size:18px;
font-weight:500;
text-decoration:none;
}
a.canvas_print:link
{
color:#0099FF;
text-decoration:underline;
} 
a.canvas_print:hover
{
color:#0099FF;
text-decoration:underline;
}                                                                                      
.choose_photo_text
{
color:#FFCC00;
font-family:Arial;
font-size:18px;
font-weight:500;
text-decoration:none;
}
.choose_photo_text:hover
{
color:#0099FF;
text-decoration:underline;
cursor:default;
} 
.choose_size
{
color:#FFCC00;

} 
.view
{
color:#999999;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.slide_bg
{
background-image:url(Images/slide.jpg);
background-position:center;
background-repeat:no-repeat;
}
.number
{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:400;
padding-left:15px;
}
.cursor:hover
{
cursor:crosshair;
}
.price
{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.tax
{
color:#666666;
font-family:Arial;
font-size:9px;
}
.crop
{
color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:400;
}
.crop:hover
{
color:#FFCC66;
}

.note_text
{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:400;
}

.select_canvas_size_main
{
color:#FFCC33;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:12px;
font-weight:600;
}
.select_canvas_size
{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-family:Arial;
font-size:12px;
font-weight:500;
}

/* help css */

.help_sign_out
{
color:#3366FF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:600;
text-decoration:none;
}
.help_sign_out:hover
{

text-decoration:underline;

}
.header {
font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight:bold;
	line-height: 24px;
}

.help_main_text
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
	b
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}
		


.help_footer
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}		
.help_footer:hover
{
color:#0099FF;
text-decoration:underline;
}		
.help_menu
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.help_menu:hover
{
color:#FFFFFF;
text-decoration:underline;
}
/* Account */
.account_text
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.account_text_1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}
.account_border_1
{
border-bottom:#000000 dashed  1px;
}
.account_border_2
{
border-left:#000000 dashed  1px;
}
.account_border
{
border:#999999 solid 1px;
}

/* FAQ */
.faq_text
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:600;
text-transform:capitalize;
}
.faq_top_bg
{
background-image:url(Images/faq_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}
.faq_main_text
{
color:#FF6633;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
padding-left:10px;
}
.faq_list
{
color:#0066FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.faq_list:hover
{
text-decoration:underline;
}
/* Buy_a _gift */
.buy_border
{
border:#00CCFF solid 1px;
}
.buy_text
{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:500;
}
.buy_text_1
{
color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
}
.buy_text_1:hover
{
color:#FFCC66;
text-decoration:none;
}
/* My Order */

.my_order
 {
 background:#e9ebf3;
 }
 .my_order_text
 {
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 .my_order_text_1
 {
 color:#003366;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:600;
 }
/* my_reflection */

.my_reflection_border
{
border:#CCCCCC solid 1px;
}

.my_reflection
{
background-image:url(Images/silver_bg.jpg);
background-repeat:repeat-x;
}

.my_reflection_text
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.my_reflection_text_2
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.my_reflection_text_3
{
color:#0066FF;
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.my_reflection_text_3:hover
{
color:#0066FF;
text-decoration:underline;
}
.my_reflection_text_small
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.searchEvents {
	background:#c1d8f5 url(Images/lightblue_bg.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 7px;
	font-size:14px;
	font-weight:bold;
}
.searchBox {
	border:1px solid #adcde6;
	background-color: #EDF5FF;
}
.searchBox td {
	padding:5px 7px;
}

.empty {
	height:290px;
	border: 1px solid #DDD;
}
.empty td {
	text-align:center;
	vertical-align:middle;
	font-size: 13px;
}
.empty p {
	background:#F2F2F2 none;
	padding:8px 0;
	border:1px solid #EEE;
	width: 70%;
	margin: 0 auto;
	color: #AAA;
}
 #searchTips {
	margin:10px 0;
	padding:0 7px;
	background:#FFF none;
	border:none;
	line-height: 1.3em;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*.td {
	font-weight:normal;
	color: #888;
}
.td:hover {
	color:#666;
}
*/
/*Photographer_support */
.photographer_text_1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}


/* fine art css */
.header_bg
{
background-repeat:repeat-x;
}

/* shop checkout page start */

.shop_checkout_heading1 {
color:#000000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
padding-left:15px;
}
.shop_checkout_heading2 {
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}

.buttons2 {
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
word-spacing:40px;
}

/* shop checkout page end */



/*  29-05-2009 ///////// photo greeting cards ////*/
/* event div */
#eventextensiondiv{
display:none;
position:fixed;
position:absolute; /* hack for internet explorer 6*/
height:auto;
width:710px;
white-space:nowrap;
/*background-image:url(../images/passworg.gif);*/
background-color:#000000;;
border:1px solid;
border-color:#e26901;
z-index:15;
padding:12px;
font-size:13px;


}

/* Photogreating card */

.photogreating_card_text
 {
	font-size:12px;
	font-weight:normal;
	padding:6px 10px 7px 10px;
	margin:0px;
	line-height: 1em;
	color: #8f8f8f;
	font-family: "Century Gothic", Arial, sans-serif;
}

.photogreating_card_text_big
 {
font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color: #FFD675;
	padding-top:25px;
	}
	
.photogreating_card_text_1
{

font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #CCC;
	}
	

.photogreating_card_text_2
{
font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
color:#0099FF;
text-decoration:none;
}

.photogreating_card_text_2:hover
{
color:#0099FF;
text-decoration:underline;
}	

#bottom {
	clear:both;
	width:605px;
	margin: 0 20px 0 25px;
	padding: 0;
}

#bottom table.bordergrey img {
	border:1px solid #666666;
	margin-bottom: 30px;
}

#bottom table.space img {
	margin: 10px 30px;
	text-align:center;
}
#bottom table.td  td {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
color:#0099FF;
	text-align:center;
}

#bottom h1 {
	font-size:140%;
	border-bottom:1px dotted #333233;
	color: #FFF;
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}


#bottom h2 {
	font-size:125%;
	color: #FFF;
	margin: 0 0 5px 0;
	padding: 10px 0 5px 0;
}

#bottom h3 {
	font-size:110%;
	color: #FFF;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}
#bottom ul li {
	margin-top:4px;
}

#bottom ul li, #bottom p  {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	line-height: 1.2em;
}

#bottom strong {
color:#FFF;
}

.photogreating_card_text_3
{

font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #CCC;
	}
	.photogreating_card_text_4
{

font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	}

/* photo greeting cards end */

/* DVD Slide Show start  */


.contentright_h1 {
	font-size:26px;
	color: #FFD675;
	margin: 5px 0 5px 0;
}

.large {
	font-size:100%;
}

.icnInfo {
	background:transparent url("images/icn_info.gif"/*tpa=http://www.pictage.com/static/products/images/icn_info.gif*/) no-repeat top left;
	margin: 17px 0 0 7px;
	padding: 8px 0 7px 37px;
	color: #CCC;
	font-size: 90%;
	clear: left;
	display: block;
}

.steps {
 color:#888;
 margin-left:0px;
	font-size:70%;
	padding-left:0px;
	color: #777;
	margin-left: 25px;
	margin-top: 2px;
	font-family:Arial, Helvetica, sans-serif;
 }
 .steps li {
	margin-top:4px;
 }

.bottom_h1 {
	font-size:140%;
	border-bottom:1px dotted #333233;
	color: #FFF;
	margin: 0 0 5px 0;
	padding: 5px 0px 5px 50px;
}

.bottom ul li {
	margin-top:4px;
}

.bottom ul li {
	font-size:80%;
	color:#CCCCCC;
	line-height: 1.2em;
	margin-left:50px;
}

.contentheader {
	font-size:12px;
	font-weight:normal;
	padding:6px 10px 7px 0px;
	text-align:center;
	margin:0px;
	line-height: 1em;
	color: #8f8f8f;
	font-family: "Century Gothic", Arial, sans-serif;
}


/* DVD Slide show end */

/* event extension div */

.coffeetablebook_form_close {
text-align:right;
color:#0099FF;
font-size:12px;
font-family:Arial;
padding-right:15px;
}
.coffeetablebook_form_close_a {
text-decoration:none;
color:#0099FF;
font-size:12px;
font-family:Arial;
}
.coffeetablebook_form_close_a:hover {
color:#0099FF;
font-size:12px;
font-family:Arial;
text-decoration:underline;
}
.coffeetablebook_form_design_deposit {
color:#ff8a00;
font-size:16px;
font-family:Arial;
padding-left:15px;
cursor:move;
}

.coffeetablebook_form_content {
color:#000000;
font-size:12px;
font-family:Arial;
padding-left:15px;
}


.coffeetablebook_form_innertable {
font-size:12px;
font-family:Arial;
color:#000000;
text-align:right;
font-weight:bold;
}

.coffeetablebook_form_innertable1 {
font-size:12px;
font-family:Arial;
color:#000000;
padding-left:5px;
}

.coffeetablebook_form_paymentinformation {
color:#ff8a00;
font-size:14px;
font-family:Arial;
}
.coffeetablebook_form_formnames {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
.coffeetablebook_form_whats_this {
font-size:12px;
font-family:Arial;
color:#33CCFF;
}
.coffeetablebook_form_whats_this_a {
text-decoration:none;
color:#33CCFF;
}
a.coffeetablebook_form_whats_this_a:hover {
text-decoration:underline;
color:#33CCFF;
}

.coffeetablebook_form_add {
background-repeat:no-repeat;
background-position:center;
}

.coffeetablebook_form_content1 {
color:#000000;
font-size:12px;
font-family:Arial;
}

.coffeetablebook_form_sub_formnames1 {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.coffeetablebook_form_content1 {
color:#000000;
font-size:12px;
font-family:Arial;
}

.coffeetablebook_form_button {
background-repeat:no-repeat;
}
.coffeetablebook_form_button:hover {
background:url(Images/shop_button_1_a.png);
background-repeat:no-repeat;
cursor:pointer;
}
.coffeetablebook_form_button_text {
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
}

.formtest
 { 
width:400px; 
color:white; 
} 
/* event extension div end */

/* Gift Certificate start */

.gift_heading1 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.gift_subtotal {
color:#ffe487;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.gift_heading2 {
color:#ffe487;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.gift_content {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.gift_heading3 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:10px;
}
.gift_heading4 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:350px;

}

.gift_footer1 {
color:#3399FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.gift_footer1_a{
color:#3399FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a.gift_footer1_a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}
/* Gift Certificate end */

/* privacy Policy start */

/* Management Page	*/

	#side {
	float: left;
	width: 182px;
	width:197px;
	margin-top: 4px;
	padding-left: 15px;
	}

#nav {
		background: #E9E9E9;
	}
	
	#nav, #nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#nav {
		margin-bottom: 1em;
	}	
	#nav li {
	display: inline;
	padding: 0;
	margin: 0;
	text-indent: 5px;
	}
	
	#nav li span { /* used for un-linked menu items */
		display: block;
		padding: 6px 10px;
		font-weight: bold;
		color: #666;
		
	}

	#nav li span#configParent, #nav li span #configuration {
		display: inline;
		font-weight: normal;
		padding: 0;
	}
	
	#nav li a, #nav li a:visited {
	display: block;
	padding: 8px 10px;
	text-decoration: none;
	background: #F6F6F6 url(Images/gray_nav.png) repeat-x top;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #E9E9E9;
	border-top: 1px solid #fff;
	color:#6C6C6C;
	font-family:Arial, Helvetica, sans-serif;
		font:Arial, Helvetica, sans-serif;
		font-size:14px;
	}

/* used for on-state of menu items */
	#nav li a:hover{
	background: #FFF;
	border-bottom: 1px solid #ddd;
	border-right: none;
	color:#F60;
	
	}
	body#aboutus #nav_1 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#pr #nav_2 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#management #nav_3 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#advisory #nav_4 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#join #nav_5 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#partners #nav_6 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#media #nav_6a a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	body#contact #nav_7 a {
	background: #FFF;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #E9E9E9;
	border-right: none;
	color:#F60;
	}
	#nav li li span { /* used for un-linked menu items */
		padding: 4px 8px 4px 20px;
	}
	
	#nav li li a {
		padding: 6px 8px 6px 20px;
	}
	
	#oN {
		background-color: #E9E9E9;
	}
	#oN:hover {
		background-color: #C6DCDC;
	}
.photo_shadow
{
background-image:url(Images/photo_shadow.png);
background-repeat:no-repeat;
background-position:top center;
}	
.image_top
{
padding-top:3px;
}

/*	#mainContent {
	float: right;
	margin-bottom: 1em;
	width: 560px;
	width:547px;
	padding-right:26px;
	}
	#mainContent.right {
	float: left;
	min-height: 530px;
	height:auto !important;
	height:530px;
	padding: 0;
	width: 547px;
	}
*/

.mangement_heading
{
color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
border-bottom:#CCCCCC solid 1px;
padding-left:5px;
}

.mangement_person_name
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:600;
border-bottom:#CCCCCC solid 1px;
padding-left:5px;
}

.mangement_person_text
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
text-align:justify;
padding-left:5px;
padding-right:4px;
padding-top:2px;

}
.mangement_line
{
border-top:#999999 dotted 1px;
}

#footer {
	clear: both;
	border-top: 1px solid #DDD;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
	font-size: 90%;
	 background: #FFF url(Images/footer_grad.jpg) repeat-x bottom left;
	font-family:Arial, Helvetica, sans-serif;
	height:100px;
	}
	
	#footer ul {
		margin: 0 0 1em 0;
		padding: 0;
	}
	
	#footer li {
		display: inline;
		padding: 0 10px 0 0;
		margin: 0;
		white-space: nowrap;
	}
	.footer_text
	{
	color:#996600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	.footer_text:hover
	{
	color:#0099CC;
	text-decoration:underline;
	}
	
	/* #footer li:hover {
		display: inline;
		padding: 0 10px 0 0;
		margin: 0;
		white-space: nowrap;
		
	}
	
	
	#footer p {
		margin: 0.6em 0;
	}

	#footer ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#footer li {
		display: inline;
	}
	
	#footer a {
		white-space: nowrap;
	}
	
	#footer p,#footer p a {
		color: #666;
	}
	
	#footer p a:hover {
		color: #ff0000;
	}

	#footer p span {
		padding-right: 1em;
	}*/

/* Advisory Panel */

.advisory_bg
{
background-image:url(Images/advisory_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
}
.advisory_image_top
{
padding-top:2px;
}
.advisory_main
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.advisory_text
{
color:#0066FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}
.advisory_text:hover
{
color:#CC9933;
text-decoration:none;
}
.advisory_text_1
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
/* Join Our Team */
.join_text
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
padding-left:5px;


}
.join_text_1
{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
border-bottom:#CCCCCC solid 1px;
padding-left:5px;
}
 /* Parterns */
 
 #smallBox {
	margin:0;
	padding:0;
	width: 500px;
	}
	#smallBox img {
	float:right;
	padding:4px;
	border:1px solid #DDDDDD;
	}
	#smallBox dl, #smallBox dt, #smallBox dd {
	padding:0;
	margin:0;
	}
	
	
	
 /* media and Contact Us Page */
 
 
.reflection_logo_heading {
font-size:16px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:600;
}

.privacy_policy_contactus_content {
font-size:14px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.privacy_policy_contactus_heading {
font-size:18px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
}

.privacy_policy_contactus_mail {
font-size:14px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.privacy_policy_contactus_mail_a {
font-size:14px;
color:#0099FF;
font-family:Arial;
text-decoration:none;
}
 
/* About Us */

.privacy_policy_aboutus_content {

color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.2em;
text-align:justify;

}
.privacy_policy_aboutus_content1 {

color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:justify;
}

.privacy_policy_aboutus_link {

color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}

.privacy_policy_aboutus_link_a {

color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

a.privacy_policy_aboutus_link_a:hover {

color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}


/* privacy Policy End */

.dots1 {
font-size:10px;
color:#000000;
letter-spacing:8px;
}
/*memory book checkout pages*/

.hilight {color: #545454; font-family: georgia,arial,geneva,helvetica; font-size: 14px; font-weight: bold;}
.hilight2 {color: #ff730c; font-family: arial,geneva,helvetica; font-size: 12px; font-weight: bold;}
strong 
{
	font: bold 12px arial; text-decoration: none;
}
.pages_text_1
{
color:#000000;
font-family:Arial;
font-size:11px;
}
.pages_text_2
{
color:#cc0000;
font-family:Arial;
font-size:11px;
}
.pages_text_3
{
color:#cc0000;
font:bold 12px arial;
}
.lgreen {background:#ebf1e2;}
/*shipping pages */

.red {
	color:#cc0000; font: 11px arial,geneva,helvetica; text-decoration: none
}
.shipping_text_1
{
color:gray;
font-family:Arial;
font-size:11px;
}
.shipping_text_2
{
color:#000000;
font:12px arial;
}
.orange {color:#FF730C;font-family: arial,geneva,helvetica; font-size:12px;}

/* Billing Page */
.table_border
{
border:1px solid #DDDDDD;
}

.what_this
{
color:#0099FF;
font:12px Arial;
text-decoration:none;
}
.what_this:hover
{
color:#FF730C;
text-decoration:underline;
}


/* 30-05-2009*/
/* Gift Certificates start */

	.gift_certificates_heading  {
	
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:600;
		padding-top:5px;
	}
	.gift_certificates_question {
	
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:0px;
	}
	.gift_certificates_ans {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	
	
	}


/* Gift Certificates end */

/*Gift cert Billing*/
.table_border
{
border:1px solid #DDDDDD;
}
.lgreen {background:#ebf1e2;}

.what_this
{
color:#0099FF;
font:12px Arial;
text-decoration:none;
}
.what_this:hover
{
color:#FF730C;
text-decoration:underline;
}
.orange {color:#FF730C;font-family: arial,geneva,helvetica; font-size:12px;}
.shipping_text_2
{
color:#000000;
font:12px arial;
}

.red {
	color:#cc0000; font: 11px arial,geneva,helvetica; text-decoration: none
}

.account_border_1
{
border-bottom:#000000 dashed  1px;
}

strong 
{
	font: bold 12px arial; text-decoration: none;
}

b
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}
		 

