H1 {font-family:Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold;}
H1 {font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; margin-bottom:16px; margin-top:24px;}

H2 {font-family:Arial, Helvetica, sans-serif; font-size:small;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin-bottom:12px; margin-top:25px;}

H2.roundback {font-size:12px; font-weight:bold; padding-left:20px; margin-top:0px!important; margin-top:12px; margin-bottom:18px; line-height:38px; background-image:url(http://static.cornucopia3d.com/common/template/h2back.gif); background-repeat:no-repeat;}

table.h2 {font-size:11px; font-weight:bold; margin-top:0px!important; margin-top:12px; margin-bottom:4px; line-height:22px; background-image:url(http://static2.cornucopia3d.com/common/template/h2center.gif); height:38px;}
table.h2 td.m {padding-left:7px; padding-right:6px; font-size:11px;}
table.h2 td.l {background-image:url(http://static3.cornucopia3d.com/common/template/h2left.gif); width:19px;}
table.h2 td.r {background-image:url(http://static4.cornucopia3d.com/common/template/h2right.gif); width:19px;}

TH {font-family:Verdana, Arial, Helvetica; font-size:14px; font-weight:bold; line-height:10%;}

H3 {font-family:Verdana, Arial, Helvetica; font-size:x-small; font-weight:bold; line-height:100%;}
H3, .h3title {font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; line-height:100%; margin-bottom:8px;}
.h3title {line-height:120%;}

body {background: white;}

div, TD, select, input {font-family:Verdana, Arial, Helvetica; font-size:11px; line-height:130%;}
.small {font-size:9px; font-weight:bold;}
.small a {font-size:9px; font-weight:bold;}
.small a:hover {font-size:9px; letter-spacing:-1px; text-decoration:none;}

.link a {color:Gray; font-weight:bold;}
.link a:hover {color:black; text-decoration:none;}

.copyright_c3d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.copyright_c3d a:link {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.copyright_c3d a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.copyright_c3d a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
.copyright_c3d a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}

a.black {color:Black;}

td.title_T {background-image:url(http://static.cornucopia3d.com/common/frames/T_forum.gif);line-height:100%; width:21px; height:30px}
td.title_TL {background-image:url(http://static2.cornucopia3d.com/common/frames/TL_forum.gif); line-height:100%;}
td.title_TR {background-image:url(http://static3.cornucopia3d.com/common/frames/TR_forum.gif); line-height:100%; width:21px}

th.title_T {background-image:url(http://static4.cornucopia3d.com/common/frames/T_forum.gif);line-height:100%; width:21px; height:30px}
th.title_TL {background-image:url(http://static.cornucopia3d.com/common/frames/TL_forum.gif); line-height:100%;}
th.title_TR {background-image:url(http://static2.cornucopia3d.com/common/frames/TR_forum.gif);line-height:100%; width:21px}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

p, ul, ol {margin-top:0; margin-bottom:8px;}

LI, dd {font-family:Verdana, Arial, Helvetica; font-size:x-small; line-height: 150%;}
LI, dd {font-family:Verdana, Arial, Helvetica; font-size:11px; line-height: 150%; margin-bottom:4px;}

img {border-style:none;}

table {border-style:none;}

#topmenu {background-image:url(http://static3.cornucopia3d.com/common/template/CornuBar_FillButton.png); background-repeat:repeat-y;}
#topmenu_title {background-image:url(http://static4.cornucopia3d.com/common/template/CornuBar_FillTop.gif);}
#main {width:100%; height:600px;}

#menu {width:158px; background-image:url(http://static.cornucopia3d.com/common/template/Cart_Center.gif); height:100%; background-repeat: repeat-y;}
#menu a {padding-left:15px; color:Gray; line-height:18px; letter-spacing:-1px; font-weight:bold;}
#menu a:hover {color:black;text-decoration:none;}
#menu a.current, #menu a.current_with_link {color:Black;}
#menu a.current:hover {color:Black; text-decoration: none; cursor:default;}
#menu a.dir_unlinked {color: #BBBBBB}
#menu a.dir_unlinked:hover {text-decoration: none; cursor:default;}

#internal_menu a {padding-left:15px; color:Gray; line-height:18px; letter-spacing:-1px; font-weight:bold;}
#internal_menu a:hover {color:Blue;}
#internal_menu a.current, #menu a.current_with_link {color:Black;}
#internal_menu a.current:hover {color:Black; text-decoration: none; cursor:default;}
#internal_menu a.dir_unlinked {color: #BBBBBB}
#internal_menu a.dir_unlinked:hover {text-decoration: none; cursor:default;}

#newsletter, #search { width:158px; background-image:url(http://static2.cornucopia3d.com/common/template/Cart_Center.gif);}
#newsletter div, #search div { margin-left:14px; margin-right:14px;}
#store_title { margin-left:14px; margin-right:14px; position:relative; top:-18px;}
#recommended {width:188px; background-image:url(http://static3.cornucopia3d.com/common/template/Rec_Center.gif);}
#recommended div {margin-left:14px; margin-right:14px;}
#cart {width:158px; background-image:url(http://static4.cornucopia3d.com/common/template/Cart_Center.gif);}
#cart div {margin-left:14px; margin-right:14px;}
#visits_l {background-image:url(http://static.cornucopia3d.com/common/template/BorderV.gif); background-repeat:repeat-y; background-position:14px;}
#visits_r {background-image:url(http://static2.cornucopia3d.com/common/template/BorderV.gif); background-repeat:repeat-y; background-position:11px;}
#visits_bl {float:left; margin-left:14px;}
#visits_br {float:right; margin-right:0 !important; margin-right:-3px;}
		

#m1 {background-repeat:no-repeat; width:63px; height:39px; display:block;}
#m2 {background-repeat:no-repeat; width:69px; height:39px; display:block;}
#m3 {background-repeat:no-repeat; width:78px; height:39px; display:block;}
#m4 {background-repeat:no-repeat; width:76px; height:39px; display:block;}
#m5 {background-repeat:no-repeat; width:84px; height:39px; display:block;}
#m6 {background-repeat:no-repeat; width:90px; height:39px; display:block;}
#m7 {background-repeat:no-repeat; width:75px; height:39px; display:block;}


#iconbar {background-image:url(http://static3.cornucopia3d.com/common/icons/Middle.gif);}
#iconbar a {color:Gray; font-size:9px; letter-spacing:-1px; background-repeat:no-repeat; height:70px; width:49px; display:block; text-align:center; line-height:108px !important; line-height:normal; padding-top:0 !important; padding-top:48px;}
#iconbar div {font-size:9px; letter-spacing:-1px; float:left;position:relative;text-align:center;width:100px;left:-26px;top:48px !important; top:0;}
#iconbar a:hover {color:#000000;text-decoration:none;}
.white {background-image:url(http://static4.cornucopia3d.com/white.gif);}

#iconwhitebar_big a {color:Black; font-size:9px; letter-spacing:-1px; background-repeat:no-repeat; height:70px; width:49px; display:block; text-align:center; line-height:108px !important; line-height:normal; padding-top:0 !important; padding-top:48px;}
#iconwhitebar_big div {font-size:9px; letter-spacing:-1px; float:left;position:relative;text-align:center;width:100px;left:-26px;top:48px !important; top:0;}
#iconwhitebar_s a {color:Black; font-size:9px; letter-spacing:-1px; background-repeat:no-repeat; height:25px; width:25px; display:block; text-align:center; line-height:50px !important; line-height:normal; padding-top:0 !important; padding-top:25px;}
#iconwhitebar_s div {font-size:9px; letter-spacing:-1px; float:left;position:relative;text-align:center;width:50px;left:-40px;top:48px !important; top:0;}
#iconwhitebar_s a:hover {color:#555;}
#do_search {background-image:url(http://static.cornucopia3d.com/common/icons/small_search.gif);}
#do_search:hover {background-image:url(http://static2.cornucopia3d.com/common/icons/small_search_o.gif);}
#show {background-image:url(http://static3.cornucopia3d.com/common/icons/show.gif);}
#show:hover {background-image:url(http://static4.cornucopia3d.com/common/icons/show_o.gif);}
#hide {background-image:url(http://static.cornucopia3d.com/common/icons/hide.gif);}
#hide:hover {background-image:url(http://static2.cornucopia3d.com/common/icons/hide_o.gif);}
#small_login {background-image:url(http://static3.cornucopia3d.com/common/icons/small_login.gif);}
#small_login:hover {background-image:url(http://static4.cornucopia3d.com/common/icons/small_login_o.gif);}
#cart_frame td {text-align:center;}

#dir_nolink {float:left; color:#909090; letter-spacing:-1px; }
#dir_link a {float:left; color:#454547; letter-spacing:-1px; font-weight:bold;}
#dir_link a:hover {color:Blue;}

.link a {color:Gray; font-weight:bold;}
.link a:hover {color:black; text-decoration:none;}

.classroom p {
	margin: 10px;
	padding: 0;
	position: relative;
	width: 123px;
	height: 150px;
}

.classroom #mask {
	width: 123px;
	height: 88px;
	display: block;
	z-index: 100;
	position: absolute;
	background: url(http://static.cornucopia3d.com/tutorials/mask_classroom.gif) no-repeat;
}

.classroom #pic {
	width: 123px;
	height: 86px;
	display: block;
	z-index: 0;
}

.logo #mask {
	width: 97px;
	height: 120px;
	display: block;
	z-index: 100;
	position: absolute;
	background: url(http://static2.cornucopia3d.com/common/template/CornuLogo_mask.gif) no-repeat;
	border:none;
	vertical-align: bottom;		
	margin-bottom:0px;
}

.logo #pic {
	width: 97px;
	height: 120px;
	display: block;
	z-index: 0;
	border:none;
	vertical-align: bottom;
	margin-bottom:0px;
}

.logo img {
	border:none;
	vertical-align: bottom;		
	margin-bottom:0px;
}

.membership #mask {
	width: 100px;
	height: 100px;
	display: block;
	z-index: 100;
	position: absolute;
	margin-left:2px !important;
	margin-left:0px;
	margin-top:3px !important;
	margin-top:3px;
}

.membership #pic {
	width: 100px;
	height: 100px;
	z-index: 0;
}

dt.frametitlebar {background-image:url(http://static3.cornucopia3d.com/common/frames/framet.jpg); height:20px; padding:0; margin:0; color:#00082D; font-weight:bold;}
dt.frametitlebar img.left, dt.framebottom img.left {float:left; margin-left:0 !important; margin-left:-3px;}
dt.frametitlebar img.right, dt.framebottom img.right {float:right; margin-right:0 !important; margin-right:-3px;}
dt.frametitlebar div {float:left; position:relative; left:-15px;}
dt.frametitlebar div p {margin-bottom:0px; padding-top:3px;}
dt.framebody {background-color:#F4F7FB; padding:0; margin:0; color:#00082D; border-left:solid; border-right:solid; border-width:1px; border-color:#CFCFD1;}
dt.framebody table {padding: 8px 10px 0px 14px !important; width:99%; margin:0;}
dt.framebottom {background-image:url(http://static4.cornucopia3d.com/common/frames/frameb.jpg); background-color:#ddd; height:12px; padding:0; margin:0; margin-top:-5px !important; margin-top: -3px; margin-bottom:18px !important; margin-bottom:0px;}		

#Pioneer H2 {font-size:13px; font-weight:bold; padding-left:6px; margin-top:0px!important; margin-top:12px; margin-bottom:18px; line-height:22px; background-image:url(http://static2.cornucopia3d.com/common/h2back.gif);}
.cachediv {display: none;}
tr.eontop {color:#00082D; background-color:#d2e3f7;}
tr.eon  {background-color:#e7effa;}
td.eon, td.eon1, td.eontop, td.eon1top {border:solid 1px #bcc8d6; border-top:none;} 
td.eon, td.eontop {border-left:none;} 
td.eontop, td.eon1top  {font-weight:bold; border-top:solid 1px #bcc8d6;}

table.eon {border:solid 1px #bcc8d6; background-color:#d2e3f7; width:100%;}
table.eon td, table.eon td.light  {border:solid 1px #bcc8d6}
table.eon td.light {background-color:#e7effa;}

p.nospace {margin:0;}
p.asterisk {text-align:right; font-style:italic;}

p.legend  {font-size:10px; margin-top:-3px; margin-right:4px; text-align:center; font-style:italic; line-height:normal;}

/* The content of the posts (body of text) */
.postbody { }
.postbody img { max-width:450px; }

.tooltip { display:none; width:200px; border:1px solid #999; background-color:#FFF; padding:5px; }
.tooltip_item { display:none; border:1px solid #999; background-color:#FFF; padding:5px; }
.tooltip_artist_submit { display:none; padding:5px; border:1px solid #999; background-color:#f4f4f4; }
.tooltip_voucher { display:none; border:1px solid #999; background-color:#FFF; padding:5px; }

#Back {background-image:url("http://static2.cornucopia3d.com/common/icons/Back.gif");}
#CheckOut {background-image:url("http://static3.cornucopia3d.com/common/icons/CheckOut.gif");}
#AddToWishlist {background-image:url("http://static4.cornucopia3d.com/common/icons/AddToWishlist.gif");}
#AddToCart {background-image:url("http://static.cornucopia3d.com/common/icons/AddToCart.gif");}
#ForgotPass {background-image:url("http://static2.cornucopia3d.com/common/icons/ForgottenPassword.gif");}
#SignIn {background-image:url("http://static3.cornucopia3d.com/common/icons/SignIn.gif");}
#Account {background-image:url("http://static4.cornucopia3d.com/common/icons/ViewAccount.gif");}
#Deposit {background-image:url("http://static.cornucopia3d.com/common/icons/AddMoney.gif");}
#LogOut {background-image:url("http://static2.cornucopia3d.com/common/icons/Logout.gif");}
#Edit {background-image:url("http://static3.cornucopia3d.com/common/icons/EditAccount.gif");}
#OK {background-image:url("http://static4.cornucopia3d.com/common/icons/Update.gif");}
#NewUser {background-image:url("http://static.cornucopia3d.com/common/icons/register.gif");}
#NewToCornucopia {background-image:url("http://static2.cornucopia3d.com/common/icons/NewTo2.gif");}
#NewTopic {background-image:url("http://static3.cornucopia3d.com/common/icons/NewTopic.gif");}
#Reply {background-image:url("http://static4.cornucopia3d.com/common/icons/Reply.gif");}
#Preview {background-image:url("http://static.cornucopia3d.com/common/icons/Preview.gif");}
#Next {background-image:url("http://static2.cornucopia3d.com/common/icons/Next.gif");}
#Comments {background-image:url("http://static3.cornucopia3d.com/common/icons/Comments.gif");}
#Info {background-image:url("http://static4.cornucopia3d.com/common/icons/PicInfo.gif");}
#Slideshow {background-image:url("http://static2.cornucopia3d.com/common/icons/Slideshow.gif");}
#AlreadyPurchase {background-image:url("http://static3.cornucopia3d.com/common/icons/AlreadyPurchase.gif");}
#Carti {background-image:url("http://static4.cornucopia3d.com/common/icons/Cart.gif");}
#Download {background-image:url("http://static.cornucopia3d.com/common/icons/resources.gif");}
#NewTo {background-image:url("http://static2.cornucopia3d.com/common/icons/NewTo.gif");}
#NewTo2 {background-image:url("http://static3.cornucopia3d.com/common/icons/NewTo2.gif");}
#SubmitWork {background-image:url("http://static4.cornucopia3d.com/common/icons/SubmitWork.gif");}
#PayMe {background-image:url("http://static.cornucopia3d.com/common/icons/PayMe.gif");}
#Whatincart {background-image:url("http://static2.cornucopia3d.com/common/icons/Whatincart.gif");}
#Wishlist {background-image:url("http://static3.cornucopia3d.com/common/icons/Wishlist.gif");}
#Inbox {background-image:url("http://static4.cornucopia3d.com/common/icons/Inbox.gif");}
#Sentbox {background-image:url("http://static.cornucopia3d.com/common/icons/SentBox.gif");}
#Outbox {background-image:url("http://static2.cornucopia3d.com/common/icons/OutBox.gif");}
#Savebox {background-image:url("http://static3.cornucopia3d.com/common/icons/SaveBox.gif");}
#ViewCart {background-image:url("http://static4.cornucopia3d.com/common/icons/ViewCart.gif");}	
#Email {background-image:url("http://static.cornucopia3d.com/common/icons/email.gif");}
#m1 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Store.png");}
#m1:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Store_o.png");}
#m2 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Forums.png");}
#m2:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Forums_o.png");}
#m3 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Galleries.png");}
#m3:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Galleries_o.png");}
#m4 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Portfolio.png");}
#m4:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Portfolio_o.png");}
#m5 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Contests.png");}
#m5:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Contests_o.png");}
#m6 {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Resources.png");}
#m6:hover {background-image:url("http://static.cornucopia3d.com/common/template/CornuBar_Resources_o.png");}
#m7 {background-image:url("http://www.cornucopia3d.com/common/template/CornuBar_Support.png");}
#m7:hover {background-image:url("http://www.cornucopia3d.com/common/template/CornuBar_Support_o.png");}
#uploadfile {background-image:url("http://static4.cornucopia3d.com/common/icons/uploadfile.gif");}
#adminmode {background-image:url("http://static.cornucopia3d.com/common/icons/adminmode.gif");}
#gallerylist {background-image:url("http://static2.cornucopia3d.com/common/icons/gallerylist.gif");}
#latestcomment {background-image:url("http://static3.cornucopia3d.com/common/icons/latestcomment.gif");}
#latestupload {background-image:url("http://static4.cornucopia3d.com/common/icons/latestupload.gif");}
#mostviewed {background-image:url("http://static.cornucopia3d.com/common/icons/mostviewed.gif");}
#myfavorites {background-image:url("http://static2.cornucopia3d.com/common/icons/myfavorites.gif");}
#toprated {background-image:url("http://static3.cornucopia3d.com/common/icons/toprated.gif");}
#do_search {background-image:url("http://static4.cornucopia3d.com/common/icons/small_search.gif");}
#small_login {background-image:url("http://static.cornucopia3d.com/common/icons/small_login.gif");}
#gift {background-image:url("http://static2.cornucopia3d.com/common/icons/gift.gif");}


#nonMembership table td , #nonMembership { background-color:#e6effa; }
#membership table td{ color:#e2c290; background-color:#273e5f; }
table.h2Membership {color:#e2c290;font-size:11px; font-weight:bold; margin-top:0px!important; margin-top:12px; margin-bottom:4px; line-height:22px; background-image:url(http://static3.cornucopia3d.com/common/template/h2center_membership.gif); height:38px;}
table.h2Membership td.mMembership {padding-left:7px; padding-right:6px; font-size:11px;}
table.h2Membership td.lMembership {background-image:url(http://static4.cornucopia3d.com/common/template/h2left_membership.gif); width:19px; height:38;}
table.h2Membership td.rMembership {background-image:url(http://static.cornucopia3d.com/common/template/h2right_membership.gif); width:19px; height:38;}
table.h2Membership td.bMembership {background-image:url(http://static2.cornucopia3d.com/common/template/h2bottom_membership.gif); width:460; height:17;}

.img-shadow{float:left;background:url('http://static2.cornucopia3d.com/common/DropShadow/shadowAlpha.png') no-repeat bottom right;margin:10px 0 0 10px!important;margin:10px 0 0 5px;}
.img-shadow img{display:block;position:relative;background-color:#fff;margin:-5px 5px 5px -5px;_margin:-6px 6px 4px -6px;}
