body

{

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

margin:0;

background-image:url("/i/bg/w.gif");

background-repeat:repeat-x;

background-position:left top;

background-color:#FFF;

width: auto;

overflow-x:hidden;

}

.small

{

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

text-decoration:bold;

}

.small a

{

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

text-decoration:bold;

}

form

{

margin: 0;

}

a:link, a:hover, a:active, a:visited

{

font:12px;

font-weight: bold;

text-decoration: none;

color:#000000;



}

#container

{

width:99%;
margin-left: 8px;
min-width:994px;

float:left;


}

#header

{

width:100%;

min-width:994px;

text-align:left;	

}

.left_options

{

width:244px;

margin-right:3px;

float:left;

}

.frontpage_container

{

width:244px;

float:left;

text-align: center;

}

.frontpage_container_height

{

height: 212px;

padding-bottom: 0px;

}

.box_b

{

margin: 0;

text-align:center;

background:#FFFFFF url("/i/b/1_b.gif") no-repeat top left;

}

.box

{

margin-bottom: -2px;

text-align:center;

background:#FFFFFF url("/i/b/1.gif") no-repeat top left;

}

.box_top

{

background:url("/i/b/2.gif") no-repeat top right;

}

.box_bottom

{

background:url("/i/b/3.gif") no-repeat bottom left;

}

.box_bottom div

{

background:url("/i/b/4.gif") no-repeat bottom right;

}

.box_bottom_b

{

background:url("/i/b/3_b.gif") no-repeat bottom left;

}

.box_bottom_b div

{

background:url("/i/b/4.gif") no-repeat bottom right;

}

.box_content

{

background:url("/i/b/5.gif") top right repeat-y;

padding:0 15px;

margin:auto;

}

.box_top div,.box_top,.box_bottom div,.box_bottom,.box_bottom_b, .box_bottom_b div

{

width:100%;

height:15px;

font-size:1px;

}

.box_content,.box_bottom,.box_bottom_b

{

margin-top:-19px;

margin-bottom:10px;

}

.box_in

{

background:#FFFFFF url("/i/b/6.gif") no-repeat top left;

}

.box_top_in

{

background:url("/i/b/7.gif") no-repeat top right;

}

.box_bottom_in

{

background:url("/i/b/8.gif") no-repeat bottom left;

}

.box_bottom_in div

{

background:url("/i/b/9.gif") no-repeat bottom right;

}

.box_content_in

{

background:url("/i/b/10.gif") top right repeat-y;

padding:0 15px;

margin:auto;

}

.box_top_in div,.box_top_in,.box_bottom_in div,.box_bottom_in

{

width:100%;

height:15px;

font-size:1px;

}

.box_content_in,.box_bottom_in

{

margin-top:-19px;

margin-bottom:10px;

}

.box_holders{

margin: 0px;

width: 205px;

margin-left: 0px;

float: left;

text-align: center;

}

img

{

border:none;

vertical-align: baseline;

}

.navbar2

{

width:100%;

min-width:994px;

background-color:#FFF;

text-align:center;

}

.navbar

{

width:100%;

min-width:994px;

padding:1px 0px 1px 0px;

height:28px;

border-top:1px ;


text-align:left;

}

.navbar_button 

{

padding:4px 4px 4px 0px;

float: left;


}

.navbar_profile_button

{

padding:4px 0px 4px 0px;

border-right:none;

}

.navbar_button_far_right

{	

margin-top: 2px;

border-right:none;


}

.logout {

padding:7px 0px 4px 0px;

float: left;

}

.navbar_button a:link, .navbar a:visited

{

color:#000000;

height:28px;

text-decoration: none;

padding:2px 6px 2px 6px;

margin: 0px;

vertical-align: middle;

font-size:17px;

font-weight:700;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.navbar a:active, .navbar a:hover

{

color:#000000;

font-weight: bold;

text-decoration: none;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}
.nav_select{

color:#000000;

height:28px;

text-decoration: none;

padding:2px 6px 2px 6px;

margin: 0px;

vertical-align: middle;

font-size:17px;

font-weight:700;

border:solid 1px #ffffff;
color:#000000;
background:#e4e4e4;

border:solid 1px #e4e4e4;

font-weight: bold;

text-decoration: none;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}
.logout a:link, .logout a:visited, .logout a:hover

{

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

height:24px;

font-weight: bold;

text-decoration: none;

color:#555;

border:solid 0px;

padding:4px 0px 4px 0px;

margin: 0px;

vertical-align: middle;

}

.forminput

{

width:170px;

font:12pt Arial,Verdana,Sans;

border:1px solid #f0f0f0;

border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;

background:#fff url("/i/bg/in.gif") no-repeat;

margin:2px 0 0 3px;

padding:4px;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.searchinput

{

width:110px;

font:14pt Arial,Verdana,Sans;

border:1px solid #f0f0f0;

border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;

background:#fff url("/i/bg/in.gif") no-repeat;

margin:1px 0 0 1px;

padding:4px;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.highlightsearchinput

{

width:110px;

font:14pt Arial,Verdana,Sans;

border:1px solid #f2b309;

background:#fff url("/i/bg/in.gif") no-repeat;

margin:1px 0 0 1px;

padding:4px;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.highlight{

width:170px;

font:12pt Arial,Verdana,Sans;

border:1px solid #f2b309;

background:#fff url("/i/bg/in.gif") no-repeat;

margin:2px 0 0 3px;

padding:4px;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.search_box

{

position: absolute;

top: 80px; 

right: 0px; 

height: 61px;

}

.search_arrow

{

position: absolute; right: 5px; top: 9px; z-index:2;

}

#search_popout{

display: none;

}

.addbutton

{

font-size:20px;

width:95%;

position:relative;

}

.button2

{

font-size:16px;

text-decoration:bold;

height:28px;

width:35px;

margin-top:1px;

position:relative;

cursor:pointer;

cursor:hand;

}

h1

{

font-size:17px;

font-weight:700;	

margin: 0px 0px 0px -14px;

margin-bottom: 7px;

padding: 0px;

line-height: normal;

}

.heading

{

font-size:17px;

font-weight:700;	

margin-bottom: 4px;

margin-top: 0px;

line-height: normal;

}

.r_heading

{

margin-left: 100px;

font-size:17px;

font-weight:700;	

margin-bottom: 4px;

margin-top: 0px;

line-height: normal;

}

.headingsearch

{

font-size:17px;

font-weight:700;	

margin-bottom: 7px;

line-height: 14px;

}

.new_designs_popoutdiv ul

{

list-style:none;

margin:0;

padding:0;

}

.new_designs_popoutdiv ul li

{

float:left;

}

* html .new_designs_popoutdiv ul li

{

}

#design_list

{

margin-top:2px;

margin-left: auto;

margin-right: auto;

text-align:center;

}

#user_related_design_list

{

margin-top:2px;

}

#related_design_list

{

margin-top:2px;

}

.handlink

{

cursor:pointer;

cursor:hand;

}

.pagination

{

font-size:17px;

margin-left:auto;

margin-right:auto;

font-weight:700;

margin-top:3px;

margin-bottom:5px;

}

.pagination a, .pagination a:visited

{	

color: #555555;

font-size:17px;

padding:3px 9px;

background:#e4e4e4;

border:solid 1px #cccccc;

text-decoration:none;

margin-left:4px;

line-height: normal;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.pagination a:hover

{
color:#000000;
background:#e4e4e4;

border:solid 1px #cccccc;

font-weight: bold;

text-decoration: none;


/*-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
border:solid 1px #f2b309;*/

}

.pagination .n

{

float: left;

}

.pagination .here

{

font-size:17px;

color: #000;

padding:2px 8px;

border:solid 1px #f4f4f4;


text-decoration:none;

margin-left:4px;

line-height: normal;

}

.mini_button_pagination

{	

border: none; 

background: none;

margin-left: -15px; 

padding: 0px;

}

.smilies

{

font:9pt Arial,Verdana,Sans;

font-weight:700;

cursor:pointer;

cursor:hand;

text-align:center;

vertical-align:center;

}

.font_row {

cursor:pointer;

cursor:hand;

margin: 8px;

}

.stat

{

height: 14px;

padding-right: 6px;

vertical-align: bottom;

}

.avatar

{

width: 80px;

height: 60px;

float:left;

margin-right:1px;

}

.top_right

{

float: right;

margin-top: 2px;

width: auto;

}

.button

{

float: right;

margin-left:2px;

cursor:pointer;

cursor:hand;

}

.mb{

float: right;

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

font-weight:bold;

color:#555555;

text-decoration: none;

background:url("/i/bu/minibutton.gif") top left no-repeat;

height:14px;

padding:0px 0px 0px 4px;

margin-left: 4px;

cursor: pointer; 

cursor: hand;	

}

.mb2{

float: right;

background:url("/i/bu/minibutton2.gif") top left no-repeat;

height:14px;

padding:4px 4px 0px 0px;

margin: 0px 2px 0px 0px;

cursor: pointer; 

cursor: hand;	

}

.mb3{

float: left;

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

font-weight:bold;

color:#555555;

text-decoration: none;

background:url("/i/bu/minibutton.gif") top left;

height:14px;

padding:0px 0px 0px 4px;

margin-left: 4px;

cursor: pointer; 

cursor: hand;	

}

.mb4{

float: left;

background:url("/i/bu/minibutton2.gif") top left no-repeat;

height:14px;

padding:4px 4px 0px 0px;

margin: 0px 2px 0px 0px;

cursor: pointer; 

cursor: hand;	

}

.minibutton {

float:left;

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

font-weight:bold;

color:#555555;

text-decoration: none;

background:url("/i/bu/minibutton.gif") top left no-repeat;

width:5em;

height:14px;

padding:0px 0px 0px 4px;

margin-left: 3px;

}

.minibutton a:link, .minibutton a:visited, .minibutton a:hover{

text-decoration: none;

color:#555555;

}

.mb a:hover{

text-decoration: none;

color:#000000;

}

a.mb, a:visited.mb{

color: #ddd;

}

a:hover.mb {

color: #fff;

}

.minibutton2{

margin:0px 0px 0px 0px;

vertical-align:bottom;

float: right;

}

.fanbg {

float:left;

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

font-weight:bold;

color:#555555;

background:url("/i/bu/fansbg.gif") top left no-repeat;

width:auto;

height:14px;

padding:0px 0px 0px 3px;

margin-left: 3px;

}

.fanbg a:link, .fanbg a:visited{

text-decoration: none;

color:#555555;

}

.fan{

margin:0px 0px 0px 0px;

vertical-align:top;

}

.timestamp{

float: left;

vertical-align: top;

}

.text{

line-height:normal;

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

.smilies {

font: 9pt Arial,Verdana,Sans; 

font-weight: bold;

cursor: pointer; 

cursor: hand;	

text-align: center;

}

.b_paus {

width: 128px;

height: 128px;

margin-top: 4px;

}

.footer {

width: 200px; 

color:#999999; 

font-size: 9px; 


margin-top: 8px; 

margin-bottom: 8px; 


}

.footer a:link, .footer a:visited{

color:#999999; 

text-decoration:none;

font-size: 9px; 

}

a.x {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.x {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.arrow2 {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/arrow.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.arrow2 {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/arrow2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.resizeImage {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.resizeImage {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.closeButton {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.closeButton {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/x2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.q {

position:absolute;

margin: 4px 0px 0px 4px;

width:14px;

height:14px;

background:url("/i/bu/q.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.q {

position:absolute;

margin: 4px 0px 0px 4px;

width:14px;

height:14px;

background:url("/i/bu/q2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.q2 {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/q.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.q2 {

float: right;

margin: 0px 0px 0px 0px;

padding: 7px;

background:url("/i/bu/q2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.arrow {

position:absolute;

margin: 4px 0px 0px 4px;

width:18px;

height:14px;

background:url("/i/bu/arrow.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a:hover.arrow {

position:absolute;

margin: 4px 0px 0px 4px;

width:18px;

height:14px;

background:url("/i/bu/arrow2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

}

a.logout {

width:18px;

height:14px;

background:url("/i/bu/x.gif") no-repeat;

background-position: top left;

cursor:pointer;

cursor:hand;

}

a:hover.logout {

width:18px;

height:14px;

background:url("/i/bu/x2.gif") no-repeat;

background-position: top left;

cursor:pointer;

cursor:hand;

}

a.search_arrow, a:visited.search_arrow{

right: 5px; top: 10px; z-index:2;

position:absolute;

width:18px;

height:14px;

background:url("/i/bu/arrow.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

border: 0;

padding: 0;

margin: 0;

}

a:hover.search_arrow {

right: 5px; top: 10px; z-index:2;

position:absolute;

width:18px;

height:14px;

background:url("/i/bu/arrow2.gif") no-repeat;

background-position: bottom right;

cursor:pointer;

cursor:hand;

border: 0;

padding: 0;

margin: 0;

}

a.z {

position:absolute;

top: -5px;

left: 7px;

width:14px;

height:14px;

background:url("/i/bu/z.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

a:hover.z {

position:absolute;

top: -5px;

left: 7px;

width:14px;

height:14px;

background:url("/i/bu/z2.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

a.z2 {

position:absolute;

top: -5px;

left: 0px;

width:14px;

height:14px;

background:url("/i/bu/z.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

a:hover.z2 {

position:absolute;

top: -5px;

left: 0px;

width:14px;

height:14px;

background:url("/i/bu/z2.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

a.z3 {

position:absolute;

top: 0px;

left: 0px;

width:14px;

height:14px;

background:url("/i/bu/z.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

a:hover.z3 {

position:absolute;

top: 0px;

left: 0px;

width:14px;

height:14px;

background:url("/i/bu/z2.gif") no-repeat;

cursor:pointer;

cursor:hand;

}

.profile_img {

margin-top:4px;

}

.fan_img {

margin:4px;

height: 60px;

}

.item {

float: left;

width:176px;

height:170px;

margin-left:0px;

margin-right: 0px;

margin-top:5px;

margin-bottom:8px;

position:relative;

}

.item3 {

float: left;

width:176px;

height:170px;

margin-left:0px;

margin-right: 0px;

margin-bottom:8px;

position:relative;

}

.item2{

width: 160px;

float: left;

height:170px;

margin-left:6px;

margin-right: px;

margin-top:5px;

margin-bottom:8px;

position:relative;

}

a.view {

float: left;

width: 64px;

height: 44px;

background:url("/i/bu/v.gif") no-repeat;

}a:active.view {

background:url("/i/bu/v2.gif") no-repeat;

}

.create{

margin-left: auto; 

margin-right: auto;

display:block;

width: 212px;

height: 44px;

background:url("/i/bu/create.gif") no-repeat;

}

.create:active{

background:url("/i/bu/create2.gif") no-repeat;

}

.upload{

margin-left: auto; 

margin-right: auto;

display:block;

width: 212px;

height: 44px;

background:url("/i/bu/u_pic.gif") no-repeat;

}

.upload:active{

background:url("/i/bu/u_pic2.gif") no-repeat;

}

.byline

{	

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

height: 20px;

color:#5E5E5E;

padding:2px 2px 0 0;

font-style: italic; 

width:630px;

}

.bluey a:link, .bluey a:visited, .bluey a:active 

{

color:#000000;

height:28px;

text-decoration: none;

padding:2px 6px 2px 6px;

margin: 0px;

vertical-align: middle;

font-size:17px;

font-weight:700;

border:solid 1px #ffffff;
color:#000000;
background:#e4e4e4;

border:solid 1px #e4e4e4;

font-weight: bold;

text-decoration: none;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;

}

.bluey a:visited

{

color:#000000;

height:28px;

text-decoration: none;

padding:2px 6px 2px 6px;

margin: 0px;

vertical-align: middle;

font-size:17px;

font-weight:700;

border:solid 1px #ffffff;
color:#000000;
background:#e4e4e4;

border:solid 1px #e4e4e4;

font-weight: bold;

text-decoration: none;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;


}

.bluey a:hover

{

color:#000000;

height:28px;

text-decoration: none;

padding:2px 6px 2px 6px;

margin: 0px;

vertical-align: middle;

font-size:17px;

font-weight:700;

border:solid 1px #ffffff;
color:#000000;
background:#8e8e8e;

border:solid 1px #8e8e8e;

font-weight: bold;

text-decoration: none;

-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;


/*-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
border:solid 1px #f2b309;*/


}

.r_buttons2

{

margin-top: 2px;

}

.r_buttons

{

margin-top: 2px;

}

.selected {  }

.update {	z-index:1000000;

}

.update ul

{

list-style:none;

margin:0;

padding:0;	z-index:1000000;

}

.update li

{

margin-top: 7px;

margin-left: 3px;

z-index:1000000;

}