* {margin:0;padding:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.75em;line-height:1.5em;background-color:#ffffff;color:#333333;text-align:center;}
a {color:#277dc9;}
a:hover {color:#ff7200;}
fieldset {border:1px solid #83bff5;border-top-width:3px;}
fieldset legend {margin:0 5px;padding:0 5px;color:#333333;}
fieldset h2 {font-size:1em;background:#edf4ff url(/central/images/blueblockarrow.gif) 0 .7em no-repeat;color:#707070;padding:.25em .25em .25em 12px;}
label[for] {cursor:pointer;}
input[type=button], input[type=submit] {padding:0 1em;}
input[type=text], input[type=password] {border:1px solid #888888;}

#wrapper {width:830px;background-color:white;text-align:left;margin:0 auto;}
#content {padding:0 0 10px 0;overflow:hidden;}
#masthead {overflow:hidden;height:101px;background:#ffffff url(/central/images/masthead_borders.gif) left bottom repeat-x;}
	#masthead img#shopfactory_logo {float:left;margin-top:26px;}
	h1 {color:#707070;font-size:1em;margin:.25em .25em 1em .25em;}
#footer {border-top:5px solid #e1e1e1;border-bottom:2px solid #4e4e4e;background-color:#707070;color:#ffffff;padding:.25em 0;text-align:center;font-size:.8em;}

/* languages */
#masthead #choose_language {float:right;margin:48px 28px 0 0;}
#masthead #choose_language a {margin-right:.5em .25em;}
#masthead #choose_language a img {border:1px solid #999999;}

/* Login area */
#login_area fieldset {margin:15px auto 0 auto;width:700px;}
#login_area fieldset input[type=text], #login_area fieldset input[type=password] {width:10em;}
#login_area legend {font-weight:bold;}
#login_area .login_area_base {background-color:#f7faff;font-size:.9em;}
#login_area ul {position:relative;overflow:hidden;padding:.5em 0;color:#0a55a3;}
#login_area li {float:left;width:270px;line-height:1.2em;margin:0 0 .75em 30px;list-style-image:url(/central/images/icon_topicyellow.gif);}
.login_area_un {float:left;padding:10px;width:280px;}
.login_area_pw {float:left;padding:10px;width:240px;}
.login_area_prob {float:left;padding:10px;width:120px;}
.login_error {padding:10px; color:#db0000;font-weight:bold;}
.login_area_version {clear:both;padding:10px;}
.login_area_version label {padding-right:2em;}
.login_area_submit {padding:10px;text-align:center;}
.login_area_submit #remember_me {padding:.25em;font-size:.8em;}

.clear {clear:both;}
.clear hr {display:none;}

/* adverts */
#sf-lower-ad {padding:7em 0 0 0;text-align:center;font-size:.9em;}

/* logged in pages */
.item {overflow:hidden;width:410px;float:left;margin-top:1.25em;margin-right:10px;min-height:14em;}
.item ul {margin:0 10px 0 10px;color:#cbd6e9;}
.item li:first-child {margin-top:.25em;}
.item li {margin-left:15px;padding-top:.5em;}
.item p {margin:0 10px .25em 10px;}
.item h2 {border-top:3px solid #83bff5;font-size:1em;background:#edf4ff url(/central/images/blueblockarrow.gif) 0 .7em no-repeat;color:#707070;padding:.25em .25em .25em 12px;}
#forums, #support, #admin {margin-right:0;}
#faq {background:url(/central/images/bigicon_knowledgebase.gif) 280px 30px no-repeat;}
#support {background:url(/central/images/bigicon_livesupport.gif) 280px 30px no-repeat;}
#forums {background:url(/central/images/bigicon_users.gif) 280px 30px no-repeat;}
#getsf {background:url(/central/images/bigicon_downloads.gif) 280px 30px no-repeat;}
#hosting {background:url(/central/images/bigicon_troubleshooter.gif) 280px 30px no-repeat;}

.normal {color:#333333;}

.item .current_v {overflow:hidden;margin:10px 140px 5px 5px;padding:10px;border:1px solid #eef3f9;background-color:#f3f7fa;}

#footer_logout {border-top:1px solid #eef3f9;color:#0a55a3;padding:.25em 0;text-align:center;font-size:.8em;margin-top:1em;}
.first{margin-bottom:1em;}
