/*BACKGROUND IMAGE************/



body {



	background: #000000;



	background-repeat:repeat-x;



	background-attachment:fixed; 



	/*if you want a solid color instead, erase "url('images/bg.jpg') repeat" and write in your color code "#333333"*/



	font:14px Century Gothic, Arial, Helvetica, sans-serif; /*ENTRY FONTS*/



	color:#472a0c; /*OVERALL TEXT COLOR*/



}











/*LINK STYLES****************/



a {



	text-decoration:underline;



	color:#cccc68;



}



a:hover {text-decoration:none; color:#2e1e0e;}







a.commentsspecial {



	text-decoration:none;



        font:14px Century Gothic, Arial, Helvetica, sans-serif; /*ENTRY FONTS*/



	color:#472a0c; /*OVERALL TEXT COLOR*/



}







a.commentsspecial:hover {text-decoration:none;}







/*LOGO IMAGE*****************/



#logo { 



	height:70px;



	width:100%;



	background:#fff url('images/logo.jpg') no-repeat left;	



}











/*MENU COLORS****************/



#menu {



	background:#fff;



}







#menu li a {



	font:11px Arial, Helvetica, sans-serif; /*MENU FONT STYLES*/



	text-transform: uppercase;



	color:#222;	/*MENU FONT COLOR*/



}







#menu li a:hover {



	color:#7a7a7a; /*MENU FONT COLOR WHEN HOVERING*/



} 











/*BANNER COLORS*************/



#banner {



height: 325px; /*BANNER HEIGHT in case you want to change it*/



overflow: hidden;



}







#slideshowbanner {background: #ffffff; width: 1000px; height: 250px;}







/*TWITTER / SEARCH / RSS***/



.holder {



	background:#e9e6dd;



}



.holder .text strong {



	display:block;



	font-size:10px;



	color:#2c2c2c;



	font-weight:normal;



	line-height:17px;



	position:relative;



	margin:-4px 0 0;



}



.holder .text p {



	font-size:10px;



	color:#2c2c2c;



	line-height:17px;



	margin:0 0 5px;



}







/*POSTS*******************/



.title {



	/*POST IMAGE delete background...'s line if you do not wish to have a logo on the side*/



	background:url(http://www.babycakesimages.com/websiteimages/titleimage.jpg) no-repeat;



	padding:0 0 0 44px;



	margin-top: 20px;



}



	/*POST TITLE FONT STYLE**/



.ti, .title h2 {



	margin:0;



	font-size:20px;



	font-family: Century Gothic, Arial, sans serif;



	font-weight:normal;



	line-height:20px;



	color:#472a0c;



}



	/*DATE AND CATEGORY FONT STYLES*/



.title span a, .title span {



	color:#2e1e0e;



	font-size:12px;



	font-weight:normal;



	line-height:24px;



}











/*COMMENT BOX**************/



.comment {



	/*COMMENT BOX BACKGROUND color*/



	background:#cccc68;



}



.text-box p span,



.text-box p a



{



	/*COMMENTER's LINK COLOR*/



	color:#2e1e0e;



}



.comment {



	width:970px;



        /* proposed change by JAY  width: 810px*/;







	margin:0 15px 58px;



	padding:8px 0 4px;



	height:148px;



	overflow:auto;



}



.text-box {padding:0 12px;}



.text-box p {



	font:11px/25px Verdana, Arial, Helvetica, sans-serif;



	color:#222121;



	margin:0;



}







/* NEXT / PREVIOUS PAGE ARROWS*/



.arrows {



	list-style:none;



	margin:0;



	padding:0;



	height:1%;



	overflow:hidden;



	background:#454545;



}



.arrows li {



	font:10px/25px Verdana, Arial, Helvetica, sans-serif;



	color:#fff;



	text-transform:uppercase;



}



.arrows li.prev {



	float:left;



	padding:0 0 0 29px;



}



.arrows li.next {



	float:right;



	padding:0 16px 0 0;



}



.arrows li a {



	color:#fff;



	text-decoration:none;



}



.arrows li a:hover {text-decoration:underline;}







/*FOOTER LINKS*/



#footer {



	padding:8px 0 0;



	width:100%;



	font:10px/25px Century Gothic, Tahoma,Verdana, Arial, Helvetica, sans-serif;



	color:#cccc68;



	text-align:center;
         background: #ffffff;

        height: 50px;
}



#footer p {margin:0;}



#footer a, #footer a:hover, #footer a:visited {



	text-decoration: none;



	color: #2e1e0e;



}







/*NAVIGATION for single posts*/



.navigation {



	width: 970px;



	padding-left: 15px;



}







.alignleft {float: left;}



.alignright {float: right;}







.clear {clear: both;}























/*Edit only if you dare*/























body {



	margin:0;		



}



img {border-style:none;}



input,



textarea,



select{



	font:100% arial,sans-serif;



	vertical-align:middle;



}



form,fieldset{



	margin:0;



	padding:0;



	border-style:none;



}



/*main container*/



#main {



	margin:0 auto;



	width: 1000px;



	padding:0px 0 20px;



}



/*header*/











#menu {



	list-style:none;



	margin:0;



	padding:0 0 0px 15px;	



	height:1%;



}



#menu:after {



	content:" ";



	display:block;



	clear:both;



}



#menu li {



	padding:8px 30px 0px 30px;



	float:left;



}



#menu li a {



	height:25px;



	float:left;



	text-align:center;



	text-decoration:none;



}



#menu li.hover a,



#menu li:hover a,



#menu li.hover,



#menu li:hover {



	position: relative;



}



#menu li.hover ul,



#menu li:hover ul {



	display: block;



}



#menu ul {



	padding:14px 0 6px;



	margin:0;



	list-style:none;



	width:147px;



	display: none;



	position: absolute;



	left: 0;



	top: 100%;



	background:#e9e6dd;



}



#menu ul li {



	padding:0 10px 0 17px;



	width:120px;



}



#menu ul li a {



	text-align:left;



	width:100%;



	background:none;



	color:#7a7a7a;



	line-height:18px;



	height:auto;



	display:block;



}



#menu ul li a:hover {color:#000;}



.holder {



	padding:20px 15px 20px;



	width:970px;



	overflow:hidden;



}



.holder ul {



	list-style:none;



	margin:0;



	padding:0;



	height:1%;



	overflow:hidden;



}



.holder ul li {float:left;}



.holder .text {



	width:420px;



	padding:0 64px 0 17px;



}



.holder ul li.search {



	padding:0 67px 0 95px;



	width:187px;



}



.holder ul li.search label {



	color:#2b2b2b;



	font-size:10px;



	line-height:10px;



	display:block;



	text-transform:uppercase;



	padding:0 0 9px;



}



.holder ul li.search span {



	background:url(images/search.gif) no-repeat;



	display:block;



	width:171px;



	height:33px;



	padding:6px 8px 0;



}



.holder ul li.search span input {



	background:none;



	border:0;



	width:171px;



}



.holder ul li.rss {padding: 11px 0 0 49px;}



.holder ul li.rss a {



	display:block;



	width:43px;



	height:44px;



	overflow:hidden;



	text-indent:-9999px;



	background:url(images/rss.png) no-repeat;



}



/*content*/



#content {



	width:1000px;



	background:#000000;



	padding: 1px 0 0;



}



.post {



	padding:0 15px;



	overflow:hidden;



}



.post p {



	line-height:25px;



	margin:0 0 22px;

         font-size: 14px;

}



.image {



	display:block;



	margin:0 0 19px;



}



.image img, img {



	display:block;



	margin:0 auto;



}



.content-box {



	width:970px;



	padding:0 15px 10px;



	overflow:hidden;



}



.coment {



	list-style:none;



	margin:0;



	padding:0;



	float:left;



	overflow:hidden;



	height:1%;



	position:relative;



}



.coment li {



	background:url(images/comments-divider.gif) no-repeat 0 50%;



	padding:0 19px 0 21px;



	position:relative;



	float:left;



	font:10px/25px Century Gothic, Verdana, Arial, Helvetica, sans-serif;



	margin:0 19px 0 -21px;



}



.coment li a {



	color:#82817d;



	text-decoration:none;



	outline:none;



}



.coment li a:hover {text-decoration:underline}



.links {



	list-style:none;



	margin:0;



	padding:0 2px 0 0;



	float:right;



}



.links li {



	float:left;



	padding:0 6px 0 0;



}



* html .links li {



	float:left;



	width: 15px;



	padding:0 6px 0 0;



}



* +html .links li {



	float:left;



	width: 15px;



	padding:0 6px 0 0;



}











/*new-comment*/



.new-comment {



	width:640px;



	padding:0px 0 0 257px;



}



.form {



	width:436px;



	padding:0px 35px 30px 28px;



	background:#fff;



}



.form label {



	display:block;



	color:#4c4c4c;



	font:12px/16px Verdana, Arial, Helvetica, sans-serif;



}



.form-box {



	width:100%;



	overflow:hidden;



}



.left-box {



	float:left;



	width:232px;



	padding:2px 0 0;



}



.right-box {



	float:right;



	width:200px;



}



.right-box textarea {



	width:178px !important;



	height:109px !important;



	padding:10px !important;



	overflow:auto !important;



	border:1px solid #ccc !important;



}



.form .line {



	padding:0 0 17px !important;



}



.form .line input {



	width:186px !important;



	border:1px solid #ccc !important;



	padding:1px 6px !important;



}



.form  .cancel {



	display:block;



	width:38px;



	height:12px;



	overflow:hidden;



	background:url(images/cansel.gif) no-repeat;



	text-indent:-9999px;



}



.form .bottom {



	height:1%;



	overflow:hidden;



	padding:8px 0 0 144px;



}



.form .bottom input {



	float:left;



	margin:0 19px 0 0;



	padding:2px 0 0;



}



.log_admin{



	padding-left: 234px;



}



.title a {



	text-decoration: none;



}



.comment_form input, .comment_form textarea, .input {



	border:1px solid #ccc !important;



}



.comment_form{



	padding-left: 257px;



	width: 432px;



}



.comment_form .submit{



	border: none !important;



}



.inner {



	padding: 20px;



}



.coment{



	text-transform: uppercase;



}







/*CUSTOM CSS*********************/







/*CUSTOM CSS - Header ***********/



#header img {display:none;}



#menu {display:none;}



.holder {display:none;}



#logo {display:none;}

#topbannerWed {display:none;}
#topbannerPort {display:none;}
#slideshowbannerWed {display:none;}
#slideshowbannerPort {display:none;}
#customNavContainerWed {display:none;}
#customNavContainerPort {display:none;}






/*CUSTOM CSS - Removes the Bookmark Logic *******/
div.sexy-bookmarks {display: none;}
div.sexy-bookmarks-expand {display: none;}

/*CUSTOM CSS - Removes the bottom content box *******/
.content-box {display: none;}
.nocomments {display: none;}
.arrows {display: none;}
#footer {display:none;}

/*CUSTOM CSS - Homepage *********/
#homepage {margin-top: -100px;}
#homelogin {margin-top: 40px; width: 950px; background-color: transparent; text-align: right; padding-right: 100px;}

/*CUSTOM CSS - Slideshows *********/
#slideshow1 {height: 570px; width: 950px; background: #000000;}
#slideshow2 {height: 570px; width: 950px; background: #000000;}
#slideshow3 {height: 570px; width: 950px; background: #000000;}
#slideshow4 {height: 570px; width: 950px; background: #000000;}
#slideshow5 {height: 570px; width: 950px; background: #000000;}
#slideshow6 {height: 570px; width: 950px; background: #000000;}
#slideshow7 {height: 570px; width: 950px; background: #000000;}
#slideshow8 {height: 570px; width: 950px; background: #000000;}
#slideshow9 {height: 650px; width: 950px; background: #000000;}

#slideshowfooter {
width: 900px;
text-align:left;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 0px;
background-color: transparent;
}

/*CUSTOM CSS - Footer Divisions *********/
#footer {display:none;}
#sitefooter {display:none;}
#webfooter {display:none;}








.postmetadata {

	font-size: 12px;

	padding: 0px;



	font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;

}

.postmetadata a {

	color:#cccc68;

	text-decoration:none;

	outline:none;

}

.postmetadata a:hover {text-decoration:none; color: #2e1e0e; }

.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}

	

.center {text-align: center;}

.center2 {

	display: block;

	margin-left: auto;

	margin-right: auto;

}


#outerwrapper 

{

margin-top: 0pt;

margin-right: auto;

margin-bottom: 0pt;

margin-left: auto;

width: 1020px;
background-color: transparent;
background-image: url(images/bg_black.jpg);
background-repeat: repeat-y;
background-attachment: scroll;
background-position: 0% 0%;
}






