
/*Psytopic Webkitchen-20080410*/

/*common*/

a, strong a {
	color: #6393a7;
	text-decoration:none;
	outline: none;
}
a:visited {
	color: #6393a7;
}
a:hover {
	color: #026ce6;
	text-decoration:underline;
}
p {
	margin: 0px 0px 14px;
}

h4{
	font-size:13px;
	font-weight:bold;
}
ol li{
background:transparent none repeat scroll 0%;
line-height:1.8em;
list-style-type:none;
margin:0pt;
padding-left:0pt;
}

th, td {
padding:0.5em;
}

/*class*/
.blue{color:#6393a9}
.center{text-align:center;}
.small {font-size: 10px;color:#999999;}
.bolds {font-weight:bold;}
.photoimg{background-color:#F8F8F8; border:1px solid #E3E3E3; padding:5px}
.c68l {width:68%;float:left;}
.c32r {width:160px;float:right;padding-left:20px;}
.clear{clear:both;}
.Padding5 {padding:5px;}
.bgblue {background-color:#f0fbf7;}
.grey {color:#999;}
.number {font-family: Impact; font-size:18px;color:#5073a4;}
.margin0{margin-right:0pt;}
#wallpaper span{margin-right:25px;float:left;}
#storelist a{margin-right:25px;}
#btimg {padding:0px;margin:5px 0px 0px;}
#btimg img{border:0pt;}

/*box*/
.roundbox {	background: url("/images/roundbox_tl.png") no-repeat top left;}
.roundedcornr_top {	background: url("/images/roundbox_tr.png") no-repeat top right;}
.roundedcornr_bottom {background: url("/images/roundbox_bl.png") no-repeat bottom left;}
.roundedcornr_bottom div {background: url("/images/roundbox_br.png") no-repeat bottom right;}
.roundedcornr_content {	background: url("/images/roundbox_r.png") top right repeat-y;}
.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 17px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -18px;
}
.roundedcornr_content { padding: 0 20px; }



/*form*/
.logform {
color:#6493a3;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px 10px 10px;
}
.logform p {
clear:left;
margin:18px 0pt 18px 0px;
position:relative;
}
.normalline p {
margin:5px 0pt 10px 0px;
}



.logform label {
color:#6594a4;
float:left;
/*margin-right:8px;*/
width:78px;
}
.logform input, .blueinput {
background:#fff none repeat scroll 0%;
border:1px solid #7eb3b9;
padding:2px;
width:120px;
}
.logform input.radios {
border:0px;
width:20px;
}
.logform select{
background:#fff none repeat scroll 0%;
border:1px solid #7eb3b9;
padding:2px;
}

.logform textarea {
background:#fff none repeat scroll 0%;
border:1px solid #7eb3b9;
height:140px;
padding:2px;
width:280px;
}
.submitbuttonpic, .logform .submitbuttonpic {
background: transparent url("/images/bt-submitbg.jpg") no-repeat;
border:medium none;
color:#08758c;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:150%;
width:93px;
height:21px;
}
.submitbuttonpic:hover, .logform .submitbuttonpic:hover {
background: transparent url("/images/bt-submitbg2.jpg") no-repeat;
color:#038f83;
}
.logform .submitbuttonpics, .submitbuttonpics {
background: transparent url("/images/bt-submitbgs.jpg") no-repeat;
border:medium none;
color:#08758c;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:150%;
width:63px;
height:21px;
}
.logform .submitbuttonpics:hover, .submitbuttonpics:hover{
background: transparent url("/images/bt-submitbgs2.jpg") no-repeat;
color:#038f83;
}

.gobuttonpic,.logform .gobuttonpic {
background: transparent url("/images/bt-go.jpg") no-repeat;
border:medium none;
color:#08758c;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:150%;
width:22px;
height:22px;
}

.logform .submitbutton {
background:#587683 none repeat scroll 0%;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:4px 12px;
width:auto;
}
.logform .submitbutton:hover {
background:#779D03 none repeat scroll 0%;
}
.logform .indent {
margin-left:78px;
}
.logform .indent a{
margin:auto 8px;
}

.logform #usermessage {
font-size:110%;
font-weight:bold;
margin:0px 0px 5px 5px;
}
.logform .error {
border:1px solid #FF9900;
}
.logform .failure {
color:#FF9900;
}
.logform .success {
color:#669900;
}
.logform .required {
color:#97B5C2;
padding-left:5px;
position:absolute;
top:3px;
}
.logform .photo {
color:#97B5C2;
padding-left:10px;
position:absolute;
top:3px;
}
.logform textarea:focus, .logform input[type="text"]:focus {
background:#F1FFD5 none repeat scroll 0%;
}

/*privacy*/
div.scroll {
color:#444;
background-color:#f0fbf7;
border:0px none;
height:240px;
margin:0pt;
overflow:auto;
padding:10px;
width:430px;
line-height:180%;
}
.globalprivacy{
clear:both;
margin-left:20px;
width:600px;
background:#fff/*f0fbf7*/;
color:#444;
}
.globalprivacy li{ margin-left:20px;}

.globalprivacy table{border-color:#c6ebe3;background:#f0fbf7;border-collapse: collapse;}
.globalprivacy td{border-collapse:collapse;}



.globalprivacy2{
clear:both;
margin-left:10px;
width:600px;
background:#fff/*f0fbf7*/;
color:#444;
margin-bottom:20px;
}
.globalprivacy2 div.fleft{float:left;}
.bluebox{border:1px solid #c6ebe3;background:#f0fbf7;vertical-align:middle;padding:10px;}


/*table tab*/
.tabon {
background:#f0fbf8 none repeat scroll 0% 50%;
border-left:1px solid #c5ebe2;
border-right:1px solid #c5ebe2;
border-top:1px solid #c5ebe2;
font-weight:bold;
padding:0px 10px;
}
.tabsp {
border-bottom:1px solid #c5ebe2;
}
.taboff {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #c5ebe2;
padding:0px 10px;
}


/*My Seeting*/
#contenttop {
	padding: 10px 2% 10px 2%;
	margin: 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	}

#content {
	float: left;
	padding: 10px 2% 10px 2%;
	margin: 0px;
	border: 0px;
	background: #FFF;
	width: 70%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 66%;
	}
/*html>body #content {
	width: 66%; 
	}*/

*html #content {width: 66%; padding: 10px 5px;}

#content2 {
	float: left;
	padding: 10px 2% 10px 2%;
	margin: 0px;
	border: 0px;
	background: #FFF;
	width: 30%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 26%;
	}
/* html>body #content2 {
	width: 26%; 
	} */

*html #content2 {width: 26%; padding: 10px 5px;}


.infotable th,.infotable td {padding:0.1em;}

#box_float_left {float:left;padding:0px;width:110px;margin:0px 30px 20px 0px;}

*html #box_float_left {margin:0px 20px 20px 0px;}


/*pagebar*/
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; 
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 4px;
text-decoration: underline; 
color: #aebbc3;
}

.pagination a:hover, .pagination a:active{
color: #006ce5;
}

.pagination li.currentpage{
padding: 0 4px;
font-weight: bold;
color: #006ce5;
text-decoration: underline; 
}





/*avatarlist*/
.avatarlist1 h4{padding-bottom:8px;}
.avatarlist1 img{border:1px solid #cfcfcf;margin-right:5px;}
.avatarlist2 {clear:both;}
.avatarlist2 h4{ background: transparent url("/images/avatarlist-campaign-titlebg.jpg") no-repeat;height:50px;margin-top:5px;padding:10px 10px 0px 25px;}
.avatarlist2 h4 img{border:0px;padding-bottom:0px;}
.avatarlist2 img{border:1px solid #cfcfcf;}
.avatarlist2 a{display:block;float:left;margin-right:12px;text-decoration:none;}
.avatarlist2 a, .avatarlist2 a:visited {color: #7e7e7e;}
.avatarlist2 a:hover {color: #026ce6;}


/*campaign index box*/
.infobox1 {margin-top:-24px;position:absolute;background:#2769a6;width:120px;text-align:center;opacity:0.55;filter:alpha(opacity=60); color:#fff;}
*html .infobox1 {margin-top:-36px;}
*+html .infobox1 {margin-top:-36px;}

.infobox2 {margin-top:-24px;position:absolute;background:#bf9902;width:120px;text-align:center;opacity:0.55;filter:alpha(opacity=60);color:#fff;}
*html .infobox2 {margin-top:-36px;}
*+html .infobox2 {margin-top:-36px;}

.infobox3 {margin-top:-24px;position:absolute;background:#b51e6b;width:120px;text-align:center;opacity:0.55;filter:alpha(opacity=60); color:#fff;}
*html .infobox3 {margin-top:-36px;}
*+html .infobox3 {margin-top:-36px;}


/*float login box*/
#main{display:none;z-index:1000;background-color:#000;position:absolute;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;color:#FF570E;margin:0;top:0;left:0;width:100%;height:auto;text-align:center}
#loginbox{display:none;z-index:2000;background-color:#f0fbf7;position:absolute;border:1px solid #CCC;top:200px;left:20%;width:400px;height:240px;margin:auto;text-align:center;font-size:12px;}