@charset "UTF-8";
/* CSS Document */

/* -----------------------------------------------------------------
                 Patticrafts CSS - 16 Sept 2009
				 Author - Bill Mulholland
				 Contact - Bill@cinq.co.uk
------------------------------------------------------------------*/


/* -----------------------------------------------------------------
                 Reset CSS 
------------------------------------------------------------------*/

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* -----------------------------------------------------------------
               Image preloaders
------------------------------------------------------------------*/
div.loader {
	background:url(images/hover.gif) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/pink.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/opink.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/red.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/ored.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/blue.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/oblue.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/yellow.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/oyellow.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/orange.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/oorange.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/green.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/ogreen.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/purple.png) no-repeat;
	background:url(/wp-content/themes/patticrafts/theme_images/menu/opurple.png) no-repeat;
	margin-left:-1000px;
}
/* -----------------------------------------------------------------
                 Main Layout
------------------------------------------------------------------*/
body {
	background: #fff;
	color: #111;
	font-size: 62.5%;
	font-family:Arial, Helvetica, sans-serif
}
#top {
	background-color:#C00;
	margin:20px;
	height:200px
}
#container {
	margin:0px auto;
	width:1099px;
	background-color:#CCC;
	background-image:url(/wp-content/themes/patticrafts/theme_images/Backgrounds/square_paper.gif);
	overflow:visible
}
#pagecontainer {
	background-image:url(/wp-content/themes/patticrafts/theme_images/Backgrounds/pagecontainer.png);
	background-position: 0px -305px;
	padding-bottom:10px;
	height: 1%;
}
#pagecontainer:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#content {
	float: left;
	width:633px;
	margin:0px 0 0 111px;
	font-size:120%;/*	background-color:#9F0*/
	padding-top:10px;
	min-height:300px
	overflow: hidden
}
a:link, a:visited {
	color:#00a6e0;
	text-decoration: none;
	font-weight:bold
}
a:hover {
	text-decoration:underline
}
p {
	margin:5px 0px
}
/* -----------------------------------------------------------------
                 Posts
------------------------------------------------------------------*/

.post, postmeta {
	margin-top:0px;
}
#comment {
	width:250px
}
.post h2 {
	color:#ff52aa;
	margin:5px 0px;
	font-size:120%
}
.post h2.tagline {
	color:#ff52aa;
	font-size:120%
}
#post_left {
	width:253px;
	float:left;
	margin:20px 10px 0 0;
	display:inline
}
#post_left ol {
	list-style-type:decimal;
	list-style-position:inside
}
#post_left ol li {
	margin:10px 0px;
        line-height: 15px;
}
#post_right {
	width:250px;
	float:left;
	display:inline
}
.postmeta {
	width:610px
}
.comments_reply {
	width:610px;
	background-color:#ccebf5;
	padding:10px;
	margin-bottom:10px
}
.comments_reply input {
	border:none;
	width:100%
}
.comments_reply .submits_text {
	border:none;
	width:100%!important;
	height:100px
}
.pinkbox_button {
	background-color:#ed008c;
	color:#FFF;
	padding:5px 5px 5px 5px;
	height:25px;
	width:120px;
	text-align:center;
	border:none;
	margin:-10px 0 0 510px
}
.pinkbox_button:hover {
	background-color:#0099cc;
	color:#ffffff
}
.page_submenu {
	list-style:none;
	list-style-position:inside;
	color:#0099cc
}
.page_submenu li {
	margin:0 0 5px 0;
	padding-left: 13px;
	background: url(theme_images/icons/arrow.gif) no-repeat ;
}
.image_postheader, .image_process, .image_what_you_need, .image_pattis_pointer {
	margin-bottom:5px
}
/* -----------------------------------------------------------------
                Sign up box in header
------------------------------------------------------------------*/
#sign_up {
	background-image:url(/wp-content/themes/patticrafts/theme_images/Backgrounds/signup.png);
	height:65px;
	font-size:1.2em;
}
.sign_up_list {
	float:right;
	margin:45px 140px 0 0;
	color:#FFF
}
.sign_up_list a:link, .sign_up_list a:visited {
	text-decoration:none;
	color:#FFF
}
.sign_up_list a:hover {
	color:FFF;
	text-decoration:underline
}
#sign_up .sign_up_list li {
	display:inline;
	margin-right:5px;
}
.sign_up_list img {
	vertical-align:text-bottom
}
/* -----------------------------------------------------------------
                Search
------------------------------------------------------------------*/

#search {
	background-image:url(/wp-content/themes/patticrafts/theme_images/Backgrounds/search.png);
	height:131px;
	z-index:100;
	position:relative
}
#search form {
	float:right;
	height:20px;
	width:150px;
	margin:22px 110px 0 0;
	display:inline
}
#search_box {
	background-color:#FFF;
	border:0px;
	width:120px;
	height:15px;
}
#search_submit {
	width:15px;
	height:18px;
	background-image:url(/wp-content/themes/patticrafts/theme_images/icons/search_normal.gif);
	border:none;
	margin-left:5px;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ff6600;
	cursor:pointer
}
#search_submit:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/icons/search_red.gif);
}
/* -----------------------------------------------------------------
                Menu (Main Sliding)
------------------------------------------------------------------*/

.pink {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/pink.png)
}
.pink:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/opink.png)
}
.red {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/red.png)
}
.red:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/ored.png)
}
.blue {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/blue.png)
}
.blue:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/oblue.png)
}
.yellow {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/yellow.png)
}
.yellow:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/oyellow.png)
}
.orange {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/orange.png)
}
.orange:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/oorange.png)
}
.green {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/green.png)
}
.green:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/ogreen.png)
}
.purple {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/purple.png)
}
.purple:hover {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/opurple.png)
}
/* -----------------------------------------------------------------
                 Misc classes
------------------------------------------------------------------*/
.clear {
	clear:both;
	height:0;
	width:0
}
a.bakerross:link, a.bakerross:visited {
	color:#ffff00;
	text-decoration:none
}
a.bakerross:hover {
	color:#ffff00;
	text-decoration:underline
}
/* -----------------------------------------------------------------
                 Pagearea
------------------------------------------------------------------*/

#pagearea {
	min-height:723px;
	padding:10px 0 10px 0px;
	background-image:url(/wp-content/themes/patticrafts/_img/backgrounds/mask_white.png);
	height:100%;
}
/* -----------------------------------------------------------------
                 
				 
------------------------------------------------------------------*/

#footer {
	background-image:url(/wp-content/themes/patticrafts/theme_images/Backgrounds/footer.png);
	height:36px;
	width:1099px;
	text-align:center;
	padding:5px 0;
	line-height:1.5
}
#footer ul li {
	display:inline;
	margin-right:20px
}
#footer ul li a:link, #footer ul li a:visited {
	color:#00a6e0;
	text-decoration:none
}
#footer ul li a:hover {
	color:#00a6e0;
	text-decoration:underline
}
/* -----------------------------------------------------------------
                 Front page omments & posts
------------------------------------------------------------------*/

.recent_posts_area {
	width:300px;
	padding:5px;
	margin-right:10px;
	float:left;
	min-height:230px;
}
.recent_posts_area ul {
	list-style:none;
	padding:5px;
	background-color:#ccebf5;
	min-height:230px;
}
.recent_posts_area ul li {
	padding:5px 0px;
	border-bottom:#FFF 2px solid
}
.pinktext:link, .pinktext:visited {
	text-decoration:none;
	color:#ed008c;
}
.pinktext:hover {
	text-decoration:underline
}
.sub_text {
	color:#999999;
	font-size:80%
}
.posts_comments {
	width:650px;
	display:block;
	clear:both
}
.pinkbox {
	background-color:#ed008c;
	color:#FFF;
	padding:5px 5px 5px 6px;
	height:10px;
	width:120px;
	text-align:left
}
.noborder {
	border:none!important
}
#top6 {
	position:relative;
	margin:5px 0px;
	overflow: hidden;
	width:630px;
}
.top6item {
	height:260px;
	width:200px;
	float:left;
	margin:0 5px 5px 0px;
	text-align:center;
	border:1px solid #FFF
}
.top6item:hover {
	border:solid 1px #f1f1ed
}
.top_sticky {
	height:243px;
	margin-top:0px;
	height:auto
}
/* -----------------------------------------------------------------
                 Category Pages  & posts
------------------------------------------------------------------*/
.archive {
	margin-top:0px;
	display:inline;
	min-height:500px
}
.cat_item {
	width:620px;
	padding:5px;
	/*clear:both;
	display:block;
	position:relative;*/
	height:auto;
	margin-bottom:5px;
	float:left
}
.cat_image_box {
	width:150px;
	float:left;
}
.cat_text {
	width:440px;
	float:right;
	border-top:1px solid #0099cc;
	height:100%;
	padding-top:10px
}
.cat_text p { line-height: 18px; }
.cat_text h2 a:link, .cat_text h2 a:visited {
	font-size:150%;
	color: #0099cc;
	text-decoration:none;
	margin-top:10px
}
.cat_text h2 a:hover {
	text-decoration:underline
}
.cat_footer {
	width:600px;
	background-color:#ed008c;
	padding:10px;
	color:#FFF;
	font-size:120%;
	margin:5px;
}
/* -----------------------------------------------------------------
                 MOOTOLS MENU
------------------------------------------------------------------*/

#menu-container {
	display:block;
	position:relative;
	width:634px;
	margin:-70px 0px auto 0px;
	font-size:11px;
}
#drop_down_menu {
	display:block;
	position:absolute;
	clear:both;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	text-align:center;
	width:700px;
	float:none;
	left:0px;
	top:0px;
}
#drop_down_menu li {
	font-size:12px;
	float:left;
	color:#FFF;
	cursor:pointer;
	width:85px;
	padding:70px 0px 5px 0px;
	margin-right:5px;
	height:10px;
	border-bottom:#eeecec 2px solid;
}
.white:link, .white:hover, .white:visited {
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}
#drop_down_menu li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:0px;
	margin-top:3px;
	width:85px;
}
#drop_down_menu li ul li {
	border: 0px !important;
	display:block;
	float:none;
	clear:both;
	height:auto;
	padding:3px 5px 3px 8px!important;
	margin: -1px 0 0 0;
	background-image:url(theme_images/menu/white.png);
	width:75px;
	font-size:80%;
	color: #999;
	text-align:left;
}
#drop_down_menu li ul li a {
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
#drop_down_menu li ul li a:HOVER {
	color:#000;
}
#drop_down_menu li ul li.bottom {
	background-image:url(/wp-content/themes/patticrafts/theme_images/menu/white_bottom.png);
	height:7px!important;
	width:100%;
	background-repeat:no-repeat
}
#menu_push {
	height:95px;
	display:block;
}
/* -----------------------------------------------------------------
                 Pagination MENU
------------------------------------------------------------------*/
.wp-pagenavi {
	margin:5px 0px;
	height:20px;
	text-align:center
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #CCC;
	color: #00a6e0;
	background-color: #FFFFFF;
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #CCC;
	color: #00a6e0;
	background-color: #FFFFFF;
}
.wp-pagenavi a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #00a6e0;
	color: #00a6e0;
	background-color: #FFFFFF;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
/* -----------------------------------------------------------------
                 SIDEBAR
------------------------------------------------------------------*/
#sidebar {
	float:right;
	width:350px;
	margin:0 0px 0 0;
	min-height:600px;
	margin-right:0px;
}
#sidebar #signup {
	width:276px;
	height:342px;
	background-image:url(/wp-content/themes/patticrafts/theme_images/sidebar/signups.png);
	margin-top:-50px;
	z-index:100;
	position:relative
}
#sidebar #signup #emailclub form {
	height:20px;
	height:auto
}
#wpsb_email {
	border: 0;
	position:absolute;	
	height:12px;
	width:120px
        font-family: verdana;
        font-size: 11px;
}
#signup #wpsb_email{
	top:96px;
	left:40px;}
#emailsubmit {
	position:absolute;	
	height:32px;
	width:32px;
	background-image:url(theme_images/sidebar/signup_purple.png);
	border:none;
	background-color: #ffff00;
}
#signup #emailsubmit{
	top:152px;
	left:80px;
}
#emailsubmit:hover {
	background-image:url(theme_images/sidebar/signup_orange.png);	
	cursor: pointer;
}
#prize {
	position:absolute;
	width:44px;
	height:44px;
	background-image:url(theme_images/sidebar/enternow_blue.png)
}
#signup #prize{
	top:280px;
	left:155px;
}
#prize:hover {
	background-image:url(theme_images/sidebar/enternow_orange.png)
}
#sidebar ul {
	margin:10px 0px 10px 60px;
	width: 130px;
	display:block;
}
#sidebar ul ul {margin-left:0;padding-left:10px;width:120px}
#sidebar li {clear: both;}
#sidebar .widgettitle {
	color:#FF0;
	font-size: 120%;
	text-align: left;
}
#sidebar ul li a:link, #sidebar ul li a:visited {
	color:#FFF;
	text-decoration:none
}
#sidebar ul li a:hover {
	text-decoration:underline
}
#sidebar ul li ul {margin-left: 0;}
#sidebar ul li ul li {
	padding:0px 0px 5px 0px
}
.wp-polls-form p {
	color:#CF0;
	margin-left:-55px
}

.wp-polls-ans {color:white}
/* -----------------------------------------------------------------
                 SIDEBAR Homepage ajustments
------------------------------------------------------------------*/

#signup_home {
	width:360px;
	height:460px;
	background-image:url(/wp-content/themes/patticrafts/theme_images/sidebar/home_sidebar.png);
	margin-top:-50px;
	z-index:100;
	position:relative
}
#signup_home #emailsubmit{
	top:360px;
	left:85px;
}
#signup_home #wpsb_email {
	top:301px;
	left:40px	
}
#signup_home #prize {
	top:382px;
	left:225px;
}

.top6 {
	margin:5px 0 0 0
}
.top_sticky h2 {
	font-size: 1.5em;
	color:#ff52aa;
	padding-bottom:5px
}
#older {background-image:url(/wp-content/themes/patticrafts/theme_images/icons/leftarrow.gif);
	padding:10px;
	background-repeat:no-repeat;
	
	height:10px;
	
	display:block;
	padding-left:20px;
	background-position:left center
}

/* Poll Widget */
.widget_polls-widget h2.widgettitle {
	background: url('theme_images/poll-head.gif') no-repeat center left;
	height: 20px;
	text-indent: -9999em;
	width: 96px;
}

#sidebar .widget_polls-widget .Buttons {
	background: url('theme_images/buttons/vote-btn.gif');
	border: 0;
	display: inline-block;
	height: 26px;
	text-indent: -9999em;
	width: 76px;
}

/* Ads */
.ads {clear: both; padding-top: 20px; overflow: hidden; width: 100%; position: relative;}
.ads .wrap {
	margin-left: 60px;
	width: 170px;
}

.ads .spread {
	bottom: 10px;
	position: absolute;
	right: 0;
}

.wp-polls-ans p {clear: both;}
.commentsnumber a { color:#ed008c; } 
