/*  
Theme Name: Getshopped theme
Theme URI: http://mu.wordpress.org/
Description: The new default GetShopped theme, do not allow others on this site to use or the sky will fall and Salad fingers will rise from the sea to poke your eyes with a rusty spoon.
Version: 1.0
Author: Nick La
*/

*{margin:0;padding:0;}
body{font:12px/140% 'Lucida Grande',Arial,Helvetica,sans-serif;margin:0 auto;width:948px;background:#dedede url(images/main-bg.gif) repeat-x;color:#444;}
input{font:100% Arial,Helvetica,sans-serif;}
img{border:none;}
a{ text-decoration:none;color:#21759B;border-bottom:1px dotted #21759B; }
a:hover{color:#D54E21;}
a:visited{color:#4CA6CF;}
ul {
	list-style:none;
	padding-top:.5em;
}
ul li {
	background:url(images/bullet.gif) no-repeat .3em .5em;
	padding:0 0 0.5em 18px;
	line-height:140%;
}
.enter ul ul {
	margin:0.5em 0 0 0;
}
.entry ul li li {
	
}
ol{margin:.3em 0 15px;}
ol li{margin:0 0 1em 27px;padding:0;}
p{padding-bottom:1.6em;}
h1, h2, h3, h4{color:#000;}
h1{font:bold 210%/110% Arial,Helvetica,sans-serif;padding:0 0 .3em;}
h2{font:bold 170%/110% Arial,Helvetica,sans-serif;padding:.5em 0 .3em;}
h3{font:normal 145%/110% Arial,Helvetica,sans-serif;padding: 1.3em 0 0.5em 0;}
h2.widgettitle, h4{font:bold 110%/110% Arial,Helvetica,sans-serif;padding:.5em 0 .3em;}
h2.widgettitle{
	color:#333;
	border-bottom: 1px solid #ccc;
	padding: 7px 0 3px 0;
	margin:0 0 0.5em 0;
}
#sidebar .widget {
	margin: 0 0 10px 0;
	border: 0px solid #ccc;
	background: #fff;
	}
}

/* Latest Posts */

#sidebar .latest_posts ul,
#sidebar .latest_posts ul li,
#sidebar .latest_posts ul li a {
	list-style:none;
	margin:0;
	padding:0;
	background-image:none;
}
#sidebar .latest_posts ul li {
	padding:0 0 0.5em 0;
	margin:0 0 10px 0;
}
#sidebar .latest_posts ul li a {
	font-weight:bold;
}
#sidebar .latest_posts ul li span {
	font-size:12px;
	font-weight:normal;
}

#header{height:95px;position:relative;}
#logo{position:absolute;top:18px;left:6px;}
#logo a{border:none;}
#login-pane{position:absolute;right:27px;top:0;width:320px;}
.login-on{z-index:3 !important;}
.loginform{width:280px;padding:10px 20px;background:#fff;border:solid 1px #999;border-top:none;display:none;}
.loginform p{clear:both;padding:5px 0;margin:0;}
.loginform label{width:100px;display:block;float:left;}
.loginform .indent{padding-left:100px;}
.btn-login{padding-right:0;text-align:right;}
.btn-login img{cursor:pointer;}
.wp-caption-text{font-size:1em;margin:0 auto;text-align:center;}
.wp-caption{width:199px;float:left;}
.header-nav{position:absolute;top:5px;right:113px;font-size:90%;text-align:right;z-index:2;}
.header-nav a{text-decoration:none;color:#000;border:none;}
.header-nav a:hover{text-decoration:underline;}
h2 a{margin-bottom:10px;color:#000; border-bottom:none;}
h2 a:visited{color:#000;}
h2 a:hover { color:#404040; }
#nav{list-style:none;margin:10px;padding:0;font:bold 100%/100% Arial,Helvetica,sans-serif;position:absolute;bottom:-13px;right:10px;}
#nav li{background:url(images/nav-left.gif) no-repeat left top;padding:0 0 0 5px;margin:0 5px 0 0;float:left;position:relative;}
#nav a{background:url(images/nav-right.gif) no-repeat right top;padding:8px 20px 8px 15px;display:block;color:#fff;text-decoration:none;border:none;}
#nav .page-item-12 a{background:url(images/nav-right2.png) no-repeat right top;padding:8px 20px 8px 15px;display:block;color:#fff;text-decoration:none;border:none;}
#nav .page-item-12 li a{background:none;padding:8px 20px 8px 0;display:block;color:#666666;text-decoration:none;border:none;}
#nav .page-item-104 a{background:url(images/nav-right2.png) no-repeat right top;padding:8px 20px 8px 15px;display:block;color:#fff;text-decoration:none;border:none;}
#nav li.page-item-download{background:url(images/nav-left2.jpg) no-repeat left top;padding:0 0 0 5px;margin:0 5px 0 0;float:left;position:relative;}
#nav .page-item-download a{background:url(images/nav-right3.jpg) no-repeat right top;padding:8px 20px 8px 15px;display:block;color:#fff;text-decoration:none;border:none;}
#nav .page-item-104 li a{background:none;padding:8px 20px 8px 0;color:#666666;text-decoration:none;border:none;}
#nav .active{background-position:left -46px;}
#nav .active a{background-position:right -46px;color:#90390b;}
.gateways{float:right;margin-right:28px;margin-top:-15px;width:304px;height:212px;border:1px solid #c6c6c6;}
#nav li ul{position:absolute;visibility:hidden;float:none;left:2px;width:140px;margin:0;padding:5px 8px 6px 10px;z-index:10000;border:1px solid #a34b09;border-bottom-width:5px;border-left-width:5px;border-right-width:5px;border-top:0;background-color:#fff;opacity:0.97;background-image:none;}
#nav li:hover ul,
#nav li.iehover ul{visibility:visible;}
#nav ul li{float:left;clear:both;margin:0px;padding:0px;height:auto;font-size:100%;line-height:100%;overflow:hidden;white-space:normal;background:none;}
#nav ul li:last-child{}
#nav ul li a{display:block;width:auto;height:auto;float:none;font-weight:normal;background-image:none;padding:6px 0;white-space:normal;color:#666;}
#nav li.current_page_item ul li a,
#nav li.current_page_parent ul li a{color:#666;}
#nav li ul li a:hover,
#nav li.current_page_item ul li a:hover,
#nav li ul li.current_page_item a{color:#a34b09;}
#wrapper{background:url(images/content-bg.gif) repeat-y;}
#top{background:url(images/content-bg-top.gif) no-repeat;}
#content{padding:35px 36px 10px;clear:both;}
.post{width:650px;float:left;}
.postdate{background:transparent url(images/mini-date.gif) no-repeat scroll left center;color:#666666;display:block;font-size:90%;padding-left:15px;margin-bottom:5px;}
.features{list-style:none;}
.features li{width:406px;float:left;padding:0 15px 15px;margin:0;background:none;}
.features img{float:left;}
.features h3{float:right;width:310px;padding:0 0 .2em;}
.features p{float:right;width:310px;}
.leftcol{float:left;width:650px;}
.rightcol{float:right;width:240px;}
.submenu{list-style:none;margin:0;padding:0 0 20px 0;}
.submenu li{background:none;margin:0;padding:0;border-bottom:solid 1px #e4e4e4;}
.submenu a{color:#21759B;text-decoration:none;padding:5px 2px;display:block;border:none;}
.submenu a:hover{color:#D54E21;}
.submenu a:visited{color:#4CA6CF;}
#footer{background:#dedede url(images/footer-bg.gif) no-repeat;padding:56px 0 20px 20px;font-size:90%;color:#666;clear:both;}
#footer a{color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.form-txt{border:solid 1px #999;padding:5px 3px;}
.form-txt:focus{border-color:#000;}
.formerror{border:solid 1px #F60;}
.formerror-msg{color:#F60 !important;font-size:95%;padding-left:6px;}
.form-btn{padding:4px 14px;background:#fff url(images/form-btn.gif) repeat-x;border:solid 1px #666;}
.img-btn{background:url(images/img-button.gif) no-repeat;border:none;padding:8px 0 10px;font-size:110%;font-weight:bold;color:#fff;width:145px;text-align:center;cursor:pointer;}
div.img-btn{font-size:110% !important;width:145px !important;}
.reg-process{background:#fffdd8;padding:10px 20px;border-top:solid 1px #f2f1de;border-bottom:solid 1px #f2f1de;font-size:130%;margin-bottom:30px;min-height:42px;_height:42px;}
.reg-process strong{color:#ae8209;font-weight:normal;}
.reg-process strong.congratulations{color:#ae8209;font-weight:normal;display:block;margin-top:12px;}
.reg-process img{vertical-align:middle;padding:0 5px 0 30px;}
.reg-process .step-off{color:#c0a969;}
.reg-process .step-on{color:#333;}
.signupform p{padding:10px 0 10px;}
.signupform label.design_label{width:231px;float:left;display:block;font-weight:bold;}
.signupform .indent{padding-left:231px;}
.signupform .form-txt{width:300px;}
.signupform .small{line-height:120%;font-size:90%;padding-bottom:10px;padding-top:0;width:360px;color:#999;}
.new-address{background:#f0f7e2;border:solid 1px #d7e4c2;padding:20px;font-size:120%;margin-bottom:30px;}
.new-address p{padding:0 0 10px;}
.new-address label{width:210px;float:left;display:block;padding-top:8px;}
.new-address .indent{padding-left:210px;}
.new-address strong{font-size:120%;color:#000;}
.new-address label strong{font-size:120%;color:#000;display:block;float:right;}
.new-address .form-txt,{font-size:120%;color:#000;display:block;float:left;}
.new-address .small{font-size:75%;line-height:120%;padding-bottom:0;padding-top:5px;}
.theme_selection{border-top:solid 1px #fff;position:relative;padding:5px 0 15px 44px;background:#f0f7e2;border:solid 1px #d7e4c2;margin-bottom:30px;}
.theme_selection a{border:none;}
.theme_selection .next{position:absolute;right:15px;top:120px;z-index:20;cursor:pointer;}
.theme_selection .prev{position:absolute;left:15px;top:120px;z-index:20;cursor:pointer;}
.theme_list{height:230px;overflow:hidden;margin:0;padding:0;}
.theme_list li{padding:0px 8px;margin:0 16px 0 0;width:230px;height:230px;text-align:center;background:none;}
.theme_list img{margin:5px 10px;border:solid 1px #ccc;padding:4px;background:#fff;}
.theme_list img:hover{border-color:#000;}
.clear{clear:both;}
.large{font-size:120%;line-height:140%;margin:0.5em 0 0 0;}
.clearfix:after, #content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, #content{display:inline-block;}
* html .clearfix, * html #content{height:1%;}
.clearfix, #content{/* display:block; */ width:95%;}
#twitter-follow{border:0;position:fixed;top:100px;right:0;}
#twitter-follow-dan{border:0;position:fixed;top:217px;right:0;}
.submenu a{padding:3px 0px!important;}
ul{padding-top:0px !important;}
.widget_SubPages ul li ul li{list-style-image:url(http://getshopped.org/wp-content/uploads/2010/01/arrow.jpg);margin-left:20px;border-bottom:none !important;}
.widget_SubPages ul li a{color:#000 !important;}
.widget_SubPages ul li ul li a{color:#21759B !important;}
.widget a {
	display:inline;
}
.widget ul li {
	margin:0.5em 0;
	padding:0 0 0.5em 0;
}
ol li{margin:0 0 3px 27px !important;}
ol{margin:5px 0 15px 0 !important;}
p{padding-bottom:8px !important;}
.cat1{margin-left:20px;}
.cat2{margin-left:30px;}
.cat3{margin-left:40px;}
.cat4{margin-left:50px;}
.cat5{margin-left:60px;}
.whatever1{margin-bottom:-20px !important;border-bottom:1px solid #E4E4E4 !important;line-height:15px !important;margin-top:-3px !important;padding-bottom:5px !Important;}
.whatever1 a{color:#666 !important;}
.whatever2 a{color:#666 !important;}
.whatever2{margin-bottom:-15px !important;border-bottom:1px solid #E4E4E4 !important;line-height:12px !important;padding:5px 0 !important;}
#text-3 ul li{margin:0 0 1px 27px !important;list-style-image:url(http://getshopped.org/wp-content/uploads/2010/01/arrow.jpg);margin-left:20px;border-bottom:none !important;line-height:16px;}
#text-3 ul{margin:5px 0 5px !important;border-bottom:1px solid #E4E4E4 !important;padding-bottom:5px !important;}
#text-3 ul li a{color:#21759B !important;}
#text-3 .textwidget{color:#666 !important;}
.navigation{float:left;}




.cart2 {margin-top:5px;}

.commentlist {
	clear:both;
}
.commentlist li{
list-style: none;
margin-left:0 !important;
border-bottom: 1px solid #dddddd;
margin-bottom: 20px !important;
overflow:hidden;
}
.commentlist li ul li{
list-style: none !important;
margin-left:70px !important;
border-top: 1px solid #dddddd;
border-bottom: none;
margin-top: 20px !important;
padding-top:20px;
background: none;
}
.avatar{
width:auto;
float:left;
}
span.fn{
font-weight: bold;
display:inline;
padding:0 20px 10px 20px;
width:200px;
}
div.comment-text{
padding-left:70px;
padding-top:10px;
}
span.reply{
padding-left:30px;
}
h3.comments{
padding-top:40px;
}
/*
div.comment-meta{
display:inline;
}
*/
code, pre{
background-color:#f1f1f1;
font-family: Monaco,Consolas,"Courier New",monospace;
}
.getshopped_func_ref{
width:80%;
padding:10px 20px;
background-color:#ddffdd;
margin: 10px 0 20px 0;
border:1px solid #666666;
}
.getshopped_func_ref ul li{
list-style: none !important;
background: none;
padding-left:0;
}
.getshopped_func_ref ul li ul li{
padding-left:10px;
}
#comment{
width:100%;
}

#premium_support label{
width:180px;
float:left;
}
#premium_support #topic{
width:100%;
}
span.validation-error {
  color: red;
  margin-bottom: 0px;
  display:block;
}
/* The Hooks and filters category styles */
.hooks-and-filters-page .entry div{
	display:none;
}
.entry strong {
	color:#333;
}

form input.inputbox,
form select,
form textarea.inputbox,
.widget_search #s {
	padding:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;	
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color:#fff;
	border:1px solid #d5d5d5;
	color:#666;
	font:12px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
}

p.notice {
	padding:0.5em;
	margin:0.5em 0;
	background-color:#ffffe0;
	border-top:1px solid #c8dade;
	border-right:1px solid #afc0c3;
	border-bottom:1px solid #a1b0b3;
	border-left:1px solid #bfbfbf;
	color:#000;
	font-size:12px;
}

.alignright, img.alignright {
	float:right;
	margin:0 0 1em 1em;
}

.aligncenter,img.aligncenter{
	display:block;
	margin:1em auto;
	text-align:center;
}
.entry object {
	margin:0 auto;
	display:block;
	text-align:center;
}
div.wp-caption {
	text-align:center;
}
div.wp-caption img {
	margin:0.2em !important;
	border-bottom:3px solid #e5e5e5;
}
.alignleft, img.alignleft {
	float:left;
	margin:0 1em 1em 0;
}
div.entry img.alignnone, div.entry img.aligncenter, div.entry img.border, div.entry img.alignleft {
	border:0;
	border-top:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:3px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}
div.entry img.noborder {
	border:0;
}
div.entry blockquote {
	font-style:italic;
	line-height:1.6em;
	color:#666;
	font-size:12px;
}
.gallery-item a {
	border-bottom:none;
}

.wp-pagenavi {
	margin:2em 0 0 0;
}