/*
Theme Name: Jillys Cupcakes
Theme URI: http://www.314media.com/
Description: wordpress love by 314media .. Designed by Jenn Carter
Author: 314media
Author URI: http://www.314media.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Jillys Cupcakes 0.9
	 http://www.314media.com/

*/

@charset "utf-8";
/* CSS Document */


#links ul { list-style: none;}

#link li.page-item page-item-448 {padding 10px 0 0 0;background: white;}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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,
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;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
h1 a:link{float: right; text-decoration: none; color:#240f0e;} 
h1 a:visited{float: right; text-decoration: none; color:#990066;}
h1 a:active{float: right; text-decoration: none; color:#990066;}
h1 a:hover{float: right; text-decoration: none; color:#990066;}


/*
--------------------------- Common -----------------------------*/
.left{float:left}
.right{float:right}
.clear{clear:both}
body{background:url('images/main_bg.jpg') repeat-y left #17090a; font-family:"Times New Roman", Times, serif}
#wapper{background:url('images/design_bg.jpg') top no-repeat; margin:0 auto 0 auto; width:100%; border:solid 0px }
#main{width:892px; margin:0 auto 0 auto; padding:31px 0 59px 0}
#header{width:848px; margin:0 auto 0 auto; position:relative}
.logo{position:absolute; z-index:9999; margin-top:310px; margin-left:25px}

.page-item-448 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-454 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-456 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-444 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-452 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-446 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 
.page-item-441 {float: right;color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; } 

/*
--------------------------- container -----------------------------*/
#links {width: 560px;}
#links a:link{float: right; text-decoration: none; color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; line-height:.5em; list-style: none;} 
#links a:hover{float: right; text-decoration: none; color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; line-height:.5em; list-style: none;}
#links a:visited{float: right; text-decoration: none; color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; line-height:.5em; list-style: none;}
#links a:active{float: right; text-decoration: none; color:#990066; font-size:14px; font-weight: 200; font-family:"Arial", sans-serif; padding-top:8px; padding-right: 15px; line-height:.5em; list-style: none;}
.top_crve{background:url('images/top_cointeane.png') no-repeat; width:848px; height:76px }
.top_icon{padding-left:660px; width:190px; padding-top:22px}
.top_iconholder{margin-right:8px; float:left}
.top_iconholder_and{float:left; padding-top:7px; margin-right:8px}
.header_bg{margin: -5px; padding: -5px 0 0 0; background:url('images/header_bg.gif') repeat-x bottom; height:374px; width:848px}
.header_bg ul{margin: 0px; padding: 0px 0 0 0; width:848px}
.cake{padding-left:68px; float:left}
.hedder_text{padding-top:329px; float:right; padding-left:640px; height:44px; z-index:9998;}
.divider{height:32px;  clear:both}

.button {
	width:100%;
	height:auto;
	margin:0;
	padding:15px 0 0 0;
	clear:both;
	overflow:hidden;
	}
.prev_s {
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	float:left;
	}
.next_s {
	width:23px;
	height:23px;
	margin:0;
	padding:0;
	float:right;
	
	}


/*
--------------------------- Body container -----------------------------*/
#container{width:825px; margin:0 auto 0 auto; background:url('images/cointer_bg.png') top no-repeat #fdfaf8; }
#container1{width:825px; margin:0 auto 0 auto; background:url('images/data_bg.png') bottom repeat-y;}
.greenline{background:url('images/greenline.png') no-repeat top; width:825px}




/*
--------------------------- menu -----------------------------*/
#menu{margin-left:260px; width:722px}
.menuhead a {text-decoration: none; color:#240f0e; font-size:18px; margin-right:18px; margin-bottom:8px; font-family:"Arial Black", sans-serif; float:left; padding-top:20px}
.menu_img{margin-right:12px; float:left}



/*
--------------------------- Data -----------------------------*/
#data{padding:9px 20px 150px 20px; width:785px}
.leftdata{width:525px; padding-left:25px; float:left}
.rightdata{width:208px; padding-left:25px; padding-right:25px; float:right}
.blackborderimg{ border:solid 5px #000; margin-bottom:22px}
.left_img{border:solid 10px #FFF}
.order_bnt{width:388px}
h1{font-size:26px; color:#441d0f; font-weight:normal; padding-top:8px}
p{color:#441d0f; font-size:14px; line-height:20px}
.gap{height:25px}



/*
--------------------------- Footer -----------------------------*/
#footer{width:825px; margin:0 auto 0 auto; padding-top:25px; text-align:center}
#footer .smallIcon{width:130px; margin:0 auto}
#footer P{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; width:500px; margin:0 auto 0 auto; padding-top:20px; line-height:12px}

    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
#leftcontent.p {
margin-top: 10px !important;
margin-bottom: 10px !important;
}
	
#.lcp_catlist p{float:left;}