/*  

Theme Name: Tweaked Blogging Success - Basic

Author URI: http://success.ithemes.com/

Tweaks URI: htp://tweaksanddesigns.blogspot.com

Version: 1.0

Author: iThemes

Description: Blogging Success is a 2 column blog theme

*/



html, body { margin: 0; padding: 0; }



body { 

	background: transparent url(images/bg.gif) repeat top center;

	font-family: Verdana, Arial, Helvetica, sans-serif; /*Arial, Helvetica, sans-serif;/*Century Gothic,Georgia,"Times New Roman",Times,serif;*/

	font-size: /*15px;*/12px;
	
	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	text-align: center;
	


}



.clearfix:after { content: "."; display: block; clear: both; margin: 0px; padding: 0px; height: 0; visibility: hidden; display:none; }



/*********************************************

		Link Styles

*********************************************/

a, a:visited {

	color: #749300;

	text-decoration: none;

}

a:hover { color: #4b270a; text-decoration: underline; }



/*********************************************

		Text Elements

*********************************************/

p, ul, ol, blockquote {color: /*#4b270a;*/ #000000;}

ol, ul {

	margin: 5px 35px;

	line-height: 20px;

}

blockquote {

	margin: 5px 0px 5px 10px;

	padding: 0px 0px 0px 10px;

	border-left: 2px dotted #f5c9e6;

}

img { 

	border: 0px; background: none;
	
	padding: 5px;
	
}

p, u, span {

	padding: 2px 0px 1px;

	margin: 0px;

	line-height: 20px;

}

p {

	margin-bottom: 10px;

}

/*****Josee's "Buttons"****/
#content p a span, #content p a span span {

	line-height: 16px;
	
	/*padding: 0 4px 2px 4px;*/
	
	margin: 0px;
	
	padding: 0px;
	
}



/*********************************************

		The Obligatory WP Stuff

*********************************************/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}

.alignleft {

   float: left;

}

.alignright {

   float: right;

}

.wp-caption {

   border: 2px dotted #f5c9e6;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

}

.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}

.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}



/*********************************************

		Header Styles

*********************************************/

h1 { /* This style used as title on single posts and pages...similar to h3 */

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-size: 24px; line-height: 24px;

	padding: 0px 0px 10px 0px;

	margin: 0px;

	color: #64659e;

	text-transform: capitalize;	

	text-decoration: none;

	letter-spacing: -.04em;
	
	font-style:normal;

    font-variant:normal;

    font-weight:bold;

}

h1 a, a:visited {

	color: #64659e;

	text-decoration: none;

}

h1 a:hover { color: #D880BA; text-decoration: none; }



h2 { /* This style used as header in the sidebars*/

	color: #cc5da7;

	margin: 10px 0px 10px 0px;

	text-transform: capitalize;
	
	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;
	
	font-size:1.45em;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;
	
}

h3 { /* This style used as the post titles on homepage/archive...similar to h1 */

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	padding: 10px 0px 5px 0px;

	margin: 0px;

	color: #64659e;

	text-decoration: none;
	
	letter-spacing: -.04em;

	font-size:24px;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;
	
	line-height:normal;

}

h3 a {
	color: #64659e;

}

h3 a:hover {
	color: #D880BA; text-decoration: none;
}

h4 { /* This style used as title for comments and as the identifying header on archive page  */

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

	font-size: 18px;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	color: #749300;

	text-decoration: none;

}



/*********************************************

		Container Div

*********************************************/

#container {

	background: transparent url(images/mid_bg.gif) repeat-y top center;

	text-align: left;

	width: 1100px;

	margin: 0px auto;
	
	/*overflow: hidden;*/
}



/*********************************************

		Header Styles

*********************************************/

#header {

	background: transparent url(images/header.gif) no-repeat;

	margin: 0px;

	width: 1100px;

    height: 320px;

	display: block;

	padding-top: 0px;

	padding-bottom: 0px;

	position: relative;

	right: 0px;

	height: 320px;

}



#header a#headerlink {

	display: block;

	margin: 0px; padding: 0px;

	width: 860px; height: 150px;

	overflow: hidden;

	left: 150px;

	top: 10px;

}

#header #title {

	display: block;

	margin: 0px; padding: 55px 0px 0px 5px;

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-variant: small-caps;

	font-size: 34px; line-height: 34px;

	letter-spacing: 1px;

	color: #FFF;

}

#header #desc {

	display: block;

	clear: both;

	margin: 0px; padding: 0px 0px 0px 55px;

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

	font-variant: small-caps;

	font-size: 20px; line-height: 20px;

	letter-spacing: 1px;

	color: #caf500;

}

/*********************************************

		Horizontal Navigaion Styles

*********************************************/

/****************************** 

The top-level stuff 

*******************************/

/* This is style for the main #menu nav (the black) */

#menu {

	background: transparent url(images/menuback.gif) repeat-x;

	font-size: 15px;

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;
	
	text-transform: capitalize;
	
	text-align: center;
	
	letter-spacing: -.06em;

	margin: 0px 0px 10px 0px; padding: 0px;

	height: 30px; 	line-height: 30px;

	display: block;

}

/* This is the style for the first UL (the grey) */

#menu ul {

	display: block;

	background: transparent;

	width: 860px;

	height: 30px; line-height: 30px;

	margin: 0px auto; padding: 0px;

}

/* This is the style for the top level list items */

#menu ul li {

	width: auto;
	
	background: #fff;

	display: block;

	float: left;

	list-style-type: none;

	height: 30px; line-height: 30px;

	margin: 0px; padding: 0px;

}

/* The style for all links */

#menu a {

	color: #749300;

	text-decoration: none;

	font-weight: bold;

}

/* The hover state colors and background for all LI items and links */

#menu li:hover,

#menu li:hover a,

#menu li.sfhover,

#menu li.sfhover a,

#menu li a:hover {

	color: #d880ba;

	background: #FFF;

	text-decoration: none;

}

/* This is the style for the top level links */

#menu ul li a {

	display: block;

	height: 30px; line-height: 30px;

	margin: 0px; padding: 0px 8px;

	text-decoration: none;

}

/* if you want to set a "current page item" style, do it here */

#menu ul li.current_page_item a {

}

/****************************** 

The second-level stuff 

*******************************/

/* This hides the nested UL before you hover */

#menu li ul {

	clear: both;

	position: absolute;

	width: 100px;

	left: -999em;

}

/* This shows the nested UL when you hover */

#menu li:hover ul, 

#menu li.sfhover ul {

	left: auto;

	display:  block;

	z-index: 1000;
	
	border-top: 2px dotted #7373ad;

}



/* This is the style for the nested UL */

#menu li:hover ul, #menu li.sfhover ul {

	background: transparent;

	display: block;

	margin: 0px; padding: 0px;

}

/* This is the style for the LI items within the nested UL */

#menu li:hover ul li,

#menu li.sfhover ul li {

	background: transparent;

	width: 130px;

	display: block;

	padding: 0px; margin: 0px;

	height: 30px; line-height: 30px;

	text-align: left;

/*	border-top: 1px solid #FFF;*/

}

/* This is the style for the links within the LI items within the nested UL */

#menu li:hover ul li a,

#menu li:hover ul li.current_page_item a,

#menu li.sfhover ul li a,

#menu li.sfhover ul li.current_page_item a {

	background: #e7f680 url(images/menubg.gif) repeat-x; /*#ddeb5c*/

	width: 170px;

	display: block;

	margin: 0px; padding: 0px 5px;

	height: 30px; line-height: 30px;

	border: none;

	color: #d880ba;

	font-weight: bold;

}

/* This is the style for the hover state on the links within the LI items within the nested UL */

#menu li:hover ul li a:hover, 

#menu li.sfhover ul li a:hover {

	color: #64659E;

	background: #e7f680 url(images/menubg.gif) repeat scroll top;

	text-decoration: none;

	margin: 0px; padding: 0px 5px;

	height: 30px; line-height: 30px;

	font-weight: bold;

}



/*********************************************

		Content Div

*********************************************/

#content {

    background-color:#fff;

	float: left;
	
	position:relative;

	width: 520px;

	display: block;

	margin: 0px 0px 0px 20px;

	clear: none;

}



a.more-link { /* the more link */

	display: block;

	clear: both;

	margin: 15px 0px 0px 0px; padding: 0px;

	text-align: right;

}

.addtoany_share_save img {

	margin-left: -5px;

}


/*********************************************

		Post Meta Styles

*********************************************/

.meta-top {

	clear: both; /* we need this so floats in the post are cleared */

	padding: 5px;

	margin: 3px 0px 10px 0px;

	border-top:2px dotted #f5c9e6;

	border-bottom:2px dotted #f5c9e6;

}

.meta-bottom {

	clear: both; /* we need this so floats in the post are cleared */

	padding: 5px 0 30px;

	margin: 10px 0px;

	border-top:2px dotted #f5c9e6;

}


#clubpagefix p{
	
	line-height: 25px;
}

/*#clubpagefix p u {
	
	font-size: 14px;
}

#clubpagefix2 p b u {
	font-size-adjust: 0.58;
	
}
*/


/*********************************************

		Previous/Next Page Navigation

*********************************************/

.page-nav {

	clear: both; /* To clear any floats */

	margin: 10px 0px;

	padding: 10px 0px;

}

.nav-previous {

	width: 249px; 

	float: left; 

	text-align: left;

}

.nav-next {

	width: 249px; 

	float: right; 

	text-align: right;

}

/*********************************************

		Sidebar

*********************************************/

#calendar_wrap {

	width: 100%;

	margin-left: 10px;

	font-size: 130%;

	letter-spacing: -.03em;

}

/*-------Left Sidebar-------*/
#slh {
    background-image: url(images/slh.gif);
	
	background-repeat:no-repeat;
	
	width: 270px;

	height:31px;
	
}

#slf {
	float:left;

    background-image: url(images/slf.gif);
	
	background-repeat:no-repeat;
	
	background-position:bottom left;

	padding-bottom:38px;

}

#sidebar2 {	

    background: transparent url(images/sls.gif) repeat;
	
	background-repeat:repeat-y;
	
	background-position:top;
	
	display: block;

	width: 250px;
	
	padding-left: 10px;

	padding-right: 10px;
	
}

#slspacecont {

	width:100%;
	
	padding-top: 30px;
	
}

#slspace {

	width: 20%;
	
	float: left;
	
	position: relative;
	
	display: block;
	
}


/*-------Right Sidebar-------*/

#srh {
	float: right;
	
	position:relative;
	
	bottom:25px;

    background-image: url(images/srh.gif);
	
	background-repeat:no-repeat;
	
	background-position:top;
	
	width: 270px;

	height:31px;
	
}

#srf {
	float: right;
	
	position:relative;
	
	bottom:25px;

    background-image: url(images/srf.gif);
	
	background-repeat:no-repeat;
	
	background-position:bottom right;
	
	width: 270px;

	padding-bottom:38px;

}


#sidebar {

    background: transparent url(images/srs.gif) repeat;
	
	background-repeat:repeat-y;
	
	background-position: top center;
	
	float: right;
	
	display: block;

	width: 250px;

	padding-left: 10px;

	padding-right: 10px;
	
}


#sidebar h2, #sidebar2 h2 { /* This style used as header in the sidebars */

	color: #cc5da7;

	margin: 10px 0px 10px 0px;

	text-transform: capitalize;
	
	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;
	
	font-size:1.45em;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

}



#sidebar embed, #sidebar object, #sidebar2 embed, #sidebar2 object {

	width: 250px; height: 230px;

	margin: 0px; padding: 0px;

}

#sidebar p, #sidebar2 p {

	padding: 5px;
	
}

#sidebar img, #sidebar2 img {

	text-align: center;

}



#sidebar form, #sidebar2 form {

	padding: 0px;

	margin: 5px;

}

#sidebar ul {

	list-style-type: none;

	padding: 0px;

	margin: -10px 20px 0px 15px;
	
	overflow:hidden;

}

#sidebar2 ul {

	list-style-type: none;

	padding: 0px;

	margin: 0px 15px 0px 10px;
	
	overflow:hidden;

}

#sidebar ul li, #sidebar2 ul li {

	padding: 0px 0px 20px 0px;

}

#sidebar ul li ul, #sidebar2 ul li ul {

	padding: 0px 0px 0px 0px;

}

#sidebar ul li ul li, #sidebar2 ul li ul li {

	padding: 0px;

	margin: 5px;

}

#sidebar ul li ul li a, #sidebar2 ul li ul li a {

	color: #64659e;

	text-decoration: none;

}

#sidebar ul li ul li a:hover, #sidebar2 ul li ul li a:hover {

	text-decoration: underline;

}

#sidebar ul li ul li ul, #sidebar2 ul li ul li ul {

	padding: 0px;

	margin: 0px;

}

#sidebar ul li ul li ul li, #sidebar2 ul li ul li ul li {

	padding: 0px;

	margin: 5px 10px 5px 5px;

}



/*********************************************

		    Sidebar QuickLinks

*********************************************/

#sidebar #quicklinks, #sidebar2 #quicklinks {

	

}

#sidebar #quicklinks ul li ul li, #sidebar2 #quicklinks ul li ul li {

	margin: 0;

}

#sidebar #quicklinks a, #sidebar2 #quicklinks a {

	display: block;

	margin: 10px 0px;padding: 0px 0px 0px 50px;

}

#sidebar #quicklinks a.search, #sidebar2 #quicklinks a.search {

	height: 33px; line-height: 33px;

	background: url(images/icons.jpg) 0px -7px no-repeat;

}

#sidebar #quicklinks a.rss, #sidebar2 #quicklinks a.rss {

	height: 32px; line-height: 32px;

	background: url(images/icons.jpg) 0px -48px no-repeat;

}

#sidebar #quicklinks a.podcast, #sidebar2 #quicklinks a.podcast {

	height: 36px; line-height: 36px;

	background: url(images/icons.jpg) 0px -91px no-repeat;

}

#sidebar #quicklinks a.upcoming, #sidebar2 #quicklinks a.upcoming {

	height: 30px; line-height: 30px;

	background: url(images/icons.jpg) 0px -135px no-repeat;

}

#sidebar #quicklinks a.storefront, #sidebar2 #quicklinks a.storefront {

	height: 34px; line-height: 34px;

	background: url(images/icons.jpg) 0px -178px no-repeat;

}

#sidebar #quicklinks a.shopping, #sidebar2 #quicklinks a.shopping {

	height: 27px; line-height: 27px;





	background: url(images/icons.jpg) 0px -224px no-repeat;

}

#sidebar #quicklinks a.address, #sidebar2 #quicklinks a.address {

	height: 30px; line-height: 30px;

	background: url(images/icons.jpg) 0px -264px no-repeat;

}

#sidebar #quicklinks a.download, #sidebar2 #quicklinks a.download {

	height: 33px; line-height: 33px;

	background: url(images/icons.jpg) 0px -304px no-repeat;

}


/*********************************************

		Sidebar Custom - Tweaked - Title

*********************************************/
#sidebar { padding-top: 5px; }

#sidebar h2, #sidebar2 h2 {

	text-align: center; 
	
	vertical-align: middle;
	
	width: 220px; 
	
	margin-top: 20px; margin-left: -2px; margin-bottom: 15px;
	
	font-size: 1.5em;
	
	line-height: 1.51em;
	
	letter-spacing: -.02em;
	
}

/**** Upcoming Classes ****/

	#text-456875522 { 


}


/**** Subscribe - Constant Contact Newsletter****/

	#text-320563721 h2, #text-243495761 h2 {

	text-indent: -999px;
	
	background: transparent url(images/news.gif) no-repeat top center;
	
	height: 80px; 
		
}

/**** Stampin' Girls Convention ****/

	#text-344697341 h2, #text-334415411 h2 {

	text-indent: -999px;
	
	background: transparent url(images/sgotta.gif) no-repeat top center;
	
	height: 100px; 
	
}

/**** About Me ****/

	#text-319932231 h2, #text-256393511 h2, #text-456875521 h2 {

	text-indent: -999px;

	background: transparent url(images/am.gif) no-repeat top center;
	
	height: 80px; 

}

/**** Featured Products ****/

	#text-319932231 h2, #text-243690871 h2 {

	text-indent: -999px;

	background: transparent url(images/fp.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Helpful Links ****/

	#text-344710971 h2, #linkcat-2 h2 {

	text-indent: -999px;
	
	background: transparent url(images/hlpl.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** InKredible Canadians Team Links ****/

	#text-344710971 h2, #linkcat-13 h2 {

	text-indent: -999px;
	
	background: transparent url(images/InkC.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Demo Resources ****/

	#text-344710971 h2, #text-334265742 h2, #text-456867411 h2 {

	text-indent: -999px;
	
	background: transparent url(images/dr.gif) no-repeat top center;
	
	height: 80px; 
	
	
	
}

/**** Search by Topic ****/

	#text-344710071 h2, #categories-243512211 h2 {

	text-indent: -999px;
	
	background: transparent url(images/srcht.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Search the Blog ****/

	#text-322156411 h2, #text-290335871 h2, #search-3 h2 {

	text-indent: -999px;
	
	background: transparent url(images/srchbl.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Archives ****/

	#text-319585911 h2, #archives h2 {

	text-indent: -999px;
	
	background: transparent url(images/arc.gif) no-repeat top center;
	
	height: 80px; 
	
}





/**** Shop ****/

	#text-319932231 h2, #text-218431751 h2 {

	text-indent: -999px;
	
	background: transparent url(images/shop.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Specials ****/

	#samsarin-php-1 h2, #text-286137521 h2 {

	text-indent: -999px;
	
	background: transparent url(images/spec.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Subscribe - Blog Updates by Email ****/

	#text-344697341 h2, #text-285869721 h2 {

	text-indent: -999px;
		
	background: transparent url(images/sub.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Catalogue ****/

	#text-344697341 h2, #text-157773261 h2 {

	text-indent: -999px;
	
	background: transparent url(images/cat.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Order Stampin Up ****/

	#text-344697341 h2, #text-6 h2 {

	text-indent: -999px;
	
	background: transparent url(images/ord.gif) no-repeat top center;
	
	height: 80px; 
	
}

/**** Translate ****/

	#text-344697341 h2, #ltranslate h2 {

	text-indent: -999px;
	
	background: transparent url(images/trans.gif) no-repeat top center;
	
	height: 80px; 
	
}


/*********************************************

		Comment Styles

*********************************************/

#comments {

	padding: 8px;

}

#comments .even {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	background: #FFFFFF;

	overflow: hidden;

	border-bottom: 2px dotted #f5c9e6;

}

#comments .odd {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	background: #FFFFFF;

	overflow: hidden;

	border-bottom: 2px dotted #F5C9E6;

}

/************************************************

*	Feedreader Page Template					     		* 

************************************************/



#feedreader {

	margin: 0px auto 0px;

	padding: 0px 0px 20px 0px;

	line-height: 20px;

	clear: both;

	}

#feedreader h1 { /* This style used as title on single posts and pages */

	text-align: center;
	
	margin: 20px auto 0px;


}

#feedreader h2 a { 

	color: #FFF;

}

#feedreader h2 a:hover { 

	color: #fff;

	text-decoration: underline;

}

#feedreader img{

	float: left;

	border: none;

	margin: 0px 5px 10px 0px;

	}

	

#feedreader ul{

	list-style-type: square;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	}

#feedreader li{

	list-style-type: none;

	padding: 0px 0px 10px 0px;

	}

	

#feedreader ul li{

	list-style-type: square;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 0px 0px;

	}	

	

.feedleft {

	float: left;

	width: 238px;

	margin: 0px 0px 0px 100px;

	padding: 20px 20px 0px 25px;

	overflow: hidden;

	}

	

.feedmiddle {

	float: left;

	width: 238px;

	margin: 0px 0px 0px 0px;

	padding: 20px 20px 0px 25px;

	overflow: hidden;

	}

	

.feedright {

	float: left;

	width: 238px;

	margin: 0px 0px 0px 0px;

	padding: 20px 20px 0px 20px;

	overflow: hidden;

	}

/*********************************************

		LANDING PAGE

*********************************************/

#landingpage {

	float: left;
	
	position:relative;
	
	width: 510px; /* minus one pixel to account for the dotted border */

	display: block;

	margin: 0px 0px 30px 30px;

}

#landingpage h1, #launch h1 { /* This style used as title on single posts and pages */

	/*text-align: center;*/

}

#landingpage h2 { /* This style used as header in the sidebars */

	background: #fff;

	font-size: 24px;

	color: #4b270a;

	margin: 10px 0px 10px 0px;

	padding: 0px;

	text-align: center;

}

#landingpage h3 { /* This style used as the post titles on homepage/archive */

	font-size: 18px;

	padding: 0px;

	margin: 10px 0px 10px 0px;

	color: #4b270a;

	text-decoration: none;

	font-weight: normal;

	text-align: center;

}

#landingpage h4 { /* This style used as title for comments and as the identifying header on archive page  */

	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-size: 15px;

	padding: 10px 0px 5px 0px;

	margin: 0px;

	color: #666;

	text-decoration: none;

	text-align: center;

}



#landing_sidebar {

    background: transparent url(images/srs.gif) repeat;
	
	background-repeat:repeat-y;
	
	float: right;
	
	position: relative;
	
	display: block;

	width: 250px;

	padding-left: 10px;

	padding-right: 10px;

}

#landing_sidebar h2 { /* This style used as header in the sidebars */

	color: #cc5da7;

	margin: 10px 0px 10px 0px;

	text-transform: capitalize;
	
	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;
	
	font-size:1.45em;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

}

#landing_sidebar  embed, #sidebar object {

	width: 250px; height: 230px;

	margin: 0px; padding: 0px;

}

#landing_sidebar  p {

	padding: 5px;

}

#landing_sidebar  img {

	text-align: center;

}

#landing_sidebar form {

	padding: 0px;

	margin: 5px;

}

#landing_sidebar  ul {

	list-style-type: none;

	padding: 0px;

	margin: 0px 15px 0px 15px;
	
	overflow:hidden;

}

#landing_sidebar  ul li {

	padding: 0px 0px 10px 0px;

}

#landing_sidebar  ul li ul {

	padding: 0px 0px 0px 0px;

}

#landing_sidebar  ul li ul li {

	padding: 0px;

	margin: 5px;

}

#landing_sidebar  ul li ul li a {

	text-decoration: underline;

}

#landing_sidebar  ul li ul li a:hover {

	text-decoration: underline;

}

#landing_sidebar  ul li ul li ul {

	padding: 0px;

	margin: 0px;

}

#landing_sidebar ul li ul li ul li {

	padding: 0px;

	margin: 5px 10px 5px 5px;

}

/*********************************************

		LAUNCH 

*********************************************/

#launch {

	float: left;
	
	position:relative;

	width: 510px; /* minus one pixel to account for the dotted border */

	display: block;

	margin: 0px 0px 0px 20px;

	clear: none;

}

#launch_sidebar {

    background: transparent url(images/srs.gif) repeat;
	
	background-repeat:repeat-y;
	
	float: right;
	
	display: block;

	width: 250px;

	padding-left: 10px;

	padding-right: 10px;
	
	text-align: center;
	
}

#launch_sidebar h2 { /* This style used as header in the sidebars */

	color: #cc5da7;

	margin: 10px 0px 10px 0px;

	text-transform: capitalize;
	
	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;
	
	font-size:1.45em;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

}

#launch_sidebar  ul {

	list-style-type: none;

	padding: 0px;

	margin: 0px 15px 0px 15px;
	
	overflow:hidden;

}

/*********************************************

		NO SIDEBARS 

*********************************************/

#nosidebars {

	float: left;
	
	position:relative;

	width: /*830px;*/ 800px;

	display: block;

	margin: 0px 0px 30px 20px;

	clear: none;

}

#slspacenos {

	width: /*9.6%;*/11%;
	
	float: left;
	
	position: relative;
	
	display: block;
	
}

/*********************************************

		Right Sidebar Page

*********************************************/

#rightsidebar {

	float: left;
	
	position:relative;
	
	width: 650px;

	display: block;

	margin: 0px 0px 20px 30px;
	

}

#slspacerightside {

	width: 11%;
	
	float: left;
	
	position: relative;
	
	display: block;
	
}

/*********************************************

		All SIDEBARS 

*********************************************/

#landing_sidebar ul, #launch_sidebar ul, #sidebar ul, #sidebar2 ul, #rightsidebar ul { 

	padding-bottom: 20px; 

	line-height: 16px; 

}

/*********************************************

		Footer Styles

*********************************************/

#footer {

	margin: 0px; padding: 0px;

	clear: both;

	color: #ffffff;

	background: transparent url(images/footer.jpg) no-repeat center;

	height: 160px;

}

#footer a {

	color: #A6A7E7;

	text-decoration: none;

}

#footer a:hover {

	color: #A6A7E7;

}



#footer p {

	color: #64659e;

	font-size: 11px;

	margin: 0px;

	padding: 0px 10px 0px 10px;
	
	font-family:Century Gothic,Georgia,"Times New Roman",Times,serif;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

}


.footerleft {

	width: 50%;

	float: left;

	position: relative;

	left: 110px;

	text-align: left;

}


.footerright {

	width: 45%;

	float: right;

	position: relative;

	right: 120px;

	text-align: right;

}

