
/* --> START of css properties for all webpages */

body {
    margin-top: 0;
    margin-bottom:0;
    margin-left:0;
    margin-right: 0;
    font-family: arial, serif;
    color: #FFFFFF;
    background: #3A3A3A;
	background-repeat: no-repeat;
}

table.framer {
    border-width: thin;
    width: 856px;
	height: 600px;
}

div.pos {
    text-align: center;
}

div.pos2 {
    top: 0;
	text-align: center;
}

div.goleft {
    text-align: left;
}

div.goright {
    text-align: right;
}

div.gocenter {
    text-align: center;
}

img {
    border-style: none;
}

a {
    font-family: arial, serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* <-- END of css properties for all webpages */


/* --> START of css properties for profile, contact, gallery webpages */


td.downcenter {
    width: 856px;
    height: 435px;
}

td.upcenter {
    width: 856px;
    height: 165px;
}

td.upnav0 {
    width: 156px;
    height: 104px;
}

td.upnav1 {
    width: 130px;
    height: 50px;
}

td.upnav2 {
    width: 120px;
    height: 50px;
}

td.upnav3 {
    width: 170px;
    height: 50px;
}

td.upnav4 {
    width: 140px;
    height: 50px;
}

td.category { /* for gallery.htm table(watercolour/ ink) */
    width: 346px;
    height: 48px;
} 


td.design { /* for gallery.htm table(paintings icons) make sure td.category width is twice the px of td.design width. */
    width: 173px;
    height: 48px;
} 

/* <-- END of css properties for profile, contact, gallery webpages */

/* --> START of css properties for main.htm */

td.upleft {
    width: 232px;
    height: 205px;
}

td.upright {
    width: 624px;
    height: 205px;
}

td.downleft {
    width: 232px;
    height: 395px;
}

td.downright {
    width: 624px;
    height: 395px;
}

td.nav {
    width: 163px;
    height: 58px;
}

/* <-- END of css properties for main.htm */

/* --> START of css properties for dollgift.htm */

td.upleft_dollgift {
    width: 255px;
    height: 205px;
}

td.upright_dollgift {
    width: 601px;
    height: 205px;
}

td.downleft_dollgift {
    width: 235px;
    height: 395px;
}

td.downright_dollgift {
    width: 621px;
    height: 395px;
}

td.nav_dollgift {
    width: 168px;
    height: 53px;
}

/* <-- END of css properties for dollgift.htm */

td.upcenterdollgift_info {
    width: 856px;
    height: 107px;
}

td.downcenterdollgift_info {
    width: 856px;
    height: 493px;
}

/* --> START of css properties for dollgift gallery pages */

td.upcenterdollgift {
    width: 856px;
    height: 95px;
}

td.downcenterdollgift {
    width: 856px;
    height: 480px;
}

td.downleftdollgift {
    width: 281px;
    height: 455px;
}

td.downrightdollgift {
    width: 575px;
    height: 455px;
}

table.framer2 {
    width: 163px;
}

table.framer3 {
	border: 2px solid black;
    width: 505px;
	height: 356px;
}

table.framer4 {
    width: 186px;
	height: 58px;
}

table.framer5 {
    width: 352px;
}

td.upnav1_dollgift {
    width: 135px;
    height: 60px;
}

td.upnav2_dollgift {
    width: 105px;
    height: 60px;
}

td.upnav3_dollgift {
    width: 126px;
    height: 60px;
}

td.upnav4_dollgift {
    width: 182px;
    height: 60px;
}

td.upnav5_dollgift {
    width: 92px;
    height: 60px;
}

td.upnav6_dollgift {
    width: 122px;
    height: 60px;
}

td.downleftdollgift2 {
    width: 530px;
    height: 505px;
} /* <-- for gallery_dollgift.htm */

td.downrightdollgift2 {
    width: 326px;
    height: 505px;
} /* <-- for gallery_dollgift.htm */

/* <-- END of css properties for dollgift gallery pages */

/* --> START of css properties for dollgift merchandise pages */

td.upcenterdollgift_dg {
    width: 856px;
    height: 95px;
}

/* --> td.downleftdollgift_dg and td.downrightdollgift_dg are the basic alignment of bottom page (need not add up too 600 width) */
td.downleftdollgift_dg {
    width: 227px;
    height: 505px;
}
td.downrightdollgift_dg {
    width: 595px;
    height: 505px;
}

table.mercframe2_dg {
    width: 180px;
	text-align: left;
}

table.mercframe3_dg {
	border: 2px solid black;
    width: 670px;
	height: 416px;
}

/* --> START of css properties for dollgift merchandise (iframe) pages */

table.framer_dg {
    width:565px;
	height:411px;
	border:0;
}

td.framerleft_dg {
    width:362px;
	height:414px;
	border:0;
}

td.framerright_dg {
    width:198px;
	height:414px;
	border:0;
}

table.framertopbox_dg {
    width:344px;
	height:16px;
	border:0;
}

table.framerleftbox_dg {
    width:344px;
	height:345px;
	border:0;
}

table.framerrightbox_dg {
    width:198px;
	height:352px;
	border:0;
}

td.1stportion_dg {
    width:198px;
	height:272px;
	border:0;
}

td.2ndportion_dg {
    width:198px;
	height:30px;
	border:0;
}

td.blackborder_dg {
	width:55px;
	height:55px;
	border:0;
}

td.misc_dg {
	width:5px;
	height:50px;
	border:0;
}

td.misc2_dg {
	width:5px;
	height:55px;
	border:0;
}

td.misc3_dg {
	width:5px;
	height:50px;
	border:0;
}

td.framermainbox_bookmarks {
    width:504px;
	height:350px;
	border:0;
}

td.framertopbox_bookmarks {
    width:504px;
	height:67px;
	border:0;
	text-align: right;
}

td.framerbottombox_bookmarks {
    width:504px;
	height:280px;
	border:0;
	text-align: right;
}

td.framertopbox_postcards {
    width:504px;
	height:37px;
	border:0;
}

td.framerbottombox_postcards {
    width:504px;
	height:280px;
	border:0;
}

td.framertopbox_notebooks {
    width:561px;
	height:31px;
	border:0;
}

td.framerbottombox_notebooks {
    width:561px;
	height:260px;
	border:0;
}

td.upcenterdollgift_new {
    width: 856px;
    height: 95px;
}

td.downcenterdollgift_new {
    width: 856px;
    height: 505px;
}

/* <-- END of css properties for dollgift merchandise pages */
