/*

File:			custom.css

Description:	Custom styles for Thesis



BASIC USAGE:



If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 

will be appended with the "custom" class, like so: <body class="custom">. You can use 

the "custom" class to override *any* CSS declarations contained in the style.css file.



For example, if you wish to change the default link color to green, you would add the 

following declarations to this file:



	.custom a, .custom a:visited { color: #090; }	<--- This makes links green

	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them



WHY THIS WORKS:



By using the "custom" class, you are creating more specific CSS declarations for HTML

elements. CSS styling is applied through rules of specificity, and because declarations

prepended with .custom are more specific, they get applied when the page is rendered!



More information about styling your Thesis installation using this file can be found

in the User's Guide:

	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/

*/



body.custom  {background:#eeeeee url(/wp-content/themes/thesis_16/custom/images/lovenskate_background.gif) repeat; 100% 100% scroll}

.custom #footer {background:#eeeeee url(http://www.lovenskate.com/wp-content/themes/thesis_16/custom/images/lovenskate_footer_feet.gif) no-repeat scroll right top;-moz-border-radius: 1em; height:300px;position: relative; margin-top: 10em;}

.custom #footer p {font-size:1.2em;line-height:1.667em;text-align:left;padding-bottom:1.1em;}

.custom .menu {-moz-border-radius: 0.6em; -moz-background-inline-policy:continuous;-moz-background-origin:padding; padding: 0em 0em; font-weight:bold; background:#eeeeee; margin-left:1.1em;}

.custom #header { padding-bottom:0.4em; padding-top:0.0em;}

.custom #header #logo {font-size:3.6em;line-height:1.9em;}

.custom #header, #footer {padding-left:1.1em;padding-right:1.1em;}

.custom #sidebars { -moz-border-radius-bottomleft:1em; -moz-border-radius-bottomright:1em; -moz-border-radius-topleft:1em; -moz-border-radius-topright:1em; background-color:#EEEEEE; border:0 none; float:right;width:38.4em; margin-bottom:1.0em; margin-top:1.0em; padding-bottom: 3em;}

.custom li.widget .widget_box {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: #eeeeee; border-color:#eeeeee; border-style:solid; font-weight: normal;}

.custom li.widget { text-transform: uppercase; font-size:1.1em; line-height:1.1em; margin-top:0.8em; margin-bottom:0.8em;}

.custom .sidebar h3 {font-family:helvetica,arial,sans-serif;font-size:1em;font-variant:normal;font-weight:bold;line-height:1.286em;margin-bottom:0.643em;text-transform:uppercase;color:#000000;border-bottom:double;}

.custom #sidebars p { text-transform: uppercase; font-size:1.1em; line-height:1.1em; margin-top:1em; margin-bottom:1.4em; text-color:#000000}

/* COMMENTS BOX TITLE */

.custom #respond_intro p {font-size:2em;line-height:1.294em;text-transform:uppercase;font-weight:bold;color:#000000;}

.custom input, .custom textarea {-moz-border-radius-bottomleft:0.4em;-moz-border-radius-bottomright:0.4em;-moz-border-radius-topleft:0.4em;-moz-border-radius-topright:0.4em;border-color:#666666;color:#666666;font-size:1em;padding-left:1em;}

input.form_submit {-moz-border-radius: 0.2em; -moz-background-inline-policy:continuous;-moz-background-origin:padding; background: #ff12e7; border-color:#ff12e7 #ff12e7 #ff12e7 #ff12e7;border-style:normal;border-width:0px;color:#ffffff;cursor:pointer;font-weight:bold;overflow:visible;width:auto !important;}

.custom #multimedia_box {-moz-border-radius-bottomleft:1em;-moz-border-radius-bottomright:1em;-moz-border-radius-topleft:1em;-moz-border-radius-topright:1em;padding:1.1em;background:#eeeeee; margin-bottom: 0.3em;}

.custom #image_box img { border-width:1px;display:block;padding:0em;border-color:#66cc00; }

.custom dl#comment_list .bypostauthor {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#eeeeee none repeat scroll 0 0;}

.custom .video_box {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000000 none repeat scroll 0 0;}

/* COLUMNS CUSTOM */

.custom .columns_left {width: 300px; float: left;padding-right: 1.3em;line-height:1.3em;font-style:inherit;font-size:0.8em;}

.custom .columns_right {width: 525px; float: right;padding: 0em 1.8em;line-height:1.3em;font-style:inherit;font-size:0.8em; color:#000000; font-weight:bold; text-transform:uppercase;}

.custom .columns_two {width: 45%;float: left;padding-right: 1.3em;line-height:1.3em;font-style:inherit;font-size:0.8em;}

.custom .columns {width: 30%;float: left;padding-right: 1.3em;line-height:1.3em;font-style:inherit;font-size:0.8em;}

.custom .columns_wrap {float: left;width: 100%;margin-bottom: 1em;}

.custom li.columns_list {text-transform: uppercase;padding-bottom: 1.0em;list-style-position: outside;list-style-type: none;}

.custom li.columns_list a:hover {text-transform: uppercase;padding-bottom: 1.0em;list-style-position: outside;list-style-type: none;color: #FFFFFF;background-color: #5BD0D5;}

.custom li.columns_list a {text-transform: uppercase;padding-bottom: 1.0em;list-style-position: outside;list-style-type: none;}

.custom .columns_wrap_news {float: left;width: 100%;margin-bottom: 1em; padding:1.3em;}

.custom .columns_news {width: 30%;float: left;padding-right: 1.3em;line-height:1.3em;font-style:inherit;font-size:;}

/* CUSTOM FEATURE BOX */

.custom #feature_box {
-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#EEEEEE none repeat scroll 0 0;border-color:#DDDDDD;border-style:solid;padding:0;margin-top:1.0em;margin-left:1.0em;}


/* H TAGS */

.custom h1 {font-weight:bold; text-transform:uppercase;
	text-transform: uppercase;
}

.custom h2 {font-weight:bold; text-transform:uppercase; padding-bottom: 1.3em;}

.custom h3, h6 {font-weight:bold;}

.custom .headline_area {border-bottom:0.4em double #000000;margin-bottom:2.2em;}

/* FOOTER SHIT */

#footer_setup {border-bottom:1px solid #EEEEEE;margin-bottom:1.1em;overflow:hidden;padding:0;}

#footer_setup .footer_items {color:#666666;display:inline-block;float:left;height:100%;padding-bottom:1.1em;padding-right:1.1em;text-align:left;width:28%;}

#footer_setup .footer_items h3 {border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#000000;font-size:1em;font-weight:bold;letter-spacing:0;margin-bottom:1.1em;padding:1em 0;text-transform:uppercase;}

#footer_setup .footer_items ul li {list-style-image:none;list-style-position:outside;list-style-type:none;}

#footer_setup .footer_items ul {margin:0;padding:0;}

.custom .format_text img.frame, .format_text .wp-caption {border-width:0.071em; padding:0.714em; background:#000000;}

.custom .format_text .wp-caption p {font-size:0.857em;line-height:1.5em;margin-bottom:0;color:#66ff00;}

.custom .teaser .post_image_link img.frame {background: #ffffff; padding: 1.1em 0em; border-top:#000000 double 0.3em;}

.custom img.alignnone, img.block {clear:both;display:block;padding:0.7em;background:#000000;}

.custom .teasers_box { width: 50em; border-top: double #000000 0.4em; }

.custom .teaser { width: 23.9em; }

/* SIDEBAR BUSINESS */

.multi_adverts {padding: 0.3em 1.2em 0.3em 0em;border-bottom: 0.3em double #000000;float: left;}

.custom #sidebar_1 {border-width:0 0 0 0;clear:left;float:left;width:46%;}

.custom #sidebar_2 {float:left;width:46%;}

/* WIDGETS TITLES ETC */

.widget p, a: {font-weight:bold; font-size: 1.0em; text-transform:uppercase;}

.widget h3 {display:block;height:52px;overflow:hidden;text-indent:-9999px;width:100%;}

.widget_categories h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_categories.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

.widget_gigpress h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_gigpress.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

.widget_thesissearch h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_search.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

.widget_twitter h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_twitter.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

.widget_killer_recent_entries h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_recent_posts.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

.custom li.widget abbr, li.widget acronym {font-size:1.1em;}

.custom .header_text {font-size:2.0em;position:relative;text-align:right;float:right;text-transform:uppercase;font-weight:bold;padding:1.3em 0em;}

.ngg_images h3 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/title_gallery.gif) no-repeat scroll left top; margin: 1.1em 0em; padding-bottom:2em;}

/* NAV BORDER AROUND ENTIRE NAV DIV */
.custom .menu, .menu a, .menu li ul {border-color:#eeeeee;}

/* NAV BORDER ON CURRENT LINKS */
.custom .menu .current a, .menu .current-cat a {border-bottom-color:#FFFFFF;}

/* NAV BORDER ON CURRENT LINKS */
.custom .menu ul .current a, .menu ul .current-cat a, .menu .current ul a, .menu .current-cat ul a {border-bottom-color:#DDDDDD;}

/* NAV LINK STATE (UNDER)  */
.custom .menu a, .menu .current ul a, .menu .current-cat ul a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#EFEFEF none repeat scroll 0 0;color:#111111;}

/* NAV LINK STATE (HOVER)  */
.custom .menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#DDDDDD none repeat scroll 0 0;color:#ffffff;}

/* NAV LINK STATE OF DROP DOWN MENUS (CURRENT LINK)  */
.custom .menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#f052e0 none repeat scroll 0 0;color:#ffffff;}

/* NAV MENU (CURRENT LINK STATE)  */
.custom .menu .current-parent > a, .menu .current-cat-parent > a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F052E0 none repeat scroll 0 0;color:#FFFFFF;}

/* LINK COLOURS */
a, h2 a:hover, #logo a:hover {color:#5BD0D5;}

/* TEASER COMMENTS BACKGROUND COLOUR AND TEXT */
.custom .teaser .teaser_author a, .teaser a.teaser_comments, .teaser a.teaser_category, .teaser .edit_post a {border-bottom:1px solid #EEEEEE;color:#ffffff;letter-spacing:1px;text-transform:uppercase;background:#000000;padding:0.3em;}

/* TEASER IMAGES */
.custom .teaser .format_teaser .post_image_link img.alignleft {border-top:0.4em double #000000;margin-bottom:0.4em;margin-right:0.75em;padding-top:0.4em;}

/* TEASER LINKS */
.custom .teaser .teaser_link {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#5BD0D5 none repeat scroll 0 0;color:#FFFFFF;font-size:1.1em;line-height:1.1;margin-left:3px;padding:2px;text-transform: uppercase;position: absolute;}

/* NEW IMAGE NAVIGATION */ 
.navigation { clear:both;height:43px;margin:-6px 0 10px;width:100%; padding-left: 0.358em;}
.navigation { }
.navigation li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 5px 0 0;}
.navigation a { background-image:url(http://www.lovenskate.com/wp-content/themes/thesis_16/custom/images/navigation_sprite.png);display:block;float:left;height:43px;overflow:hidden;text-indent:-9999px;}
.navigation .home, .navigation .homeactive { margin:0;}

/* HOME */
.home a {background-position:0px 0px;width:70px;}
.home a:hover {background-position:0px -43px;}
.homeactive a {background-position:0px -86px;width:70px;}
.homeactive a:hover {background-position:0px -43px;}

/* ABOUT */
.page-item-about-2 a {background-position:-75px 0;width:87px;}
.page-item-about-2 a:hover {background-position:-75px -43px;}
.page-item-about-2.current_page_item a, .page-item-about-2.current_page_ancestor a {background-position:-75px -86px;}
.page-item-about-2.current_page_item a:hover, .page-item-about-2.current_page_ancestor a:hover {background-position:-75px -86px;}

/* SHOP */
.page-item-145 a {background-position:-168px 0;width:70px;}
.page-item-145 a:hover {background-position:-168px -43px;}
.page-item-145.current_page_item a, .page-item-145.current_page_ancestor a {background-position:-168px -86px;}
.page-item-145.current_page_item a:hover, .page-item-145.current_page_ancestor a {background-position:-168px -86px;}

/* TEAM */
.page-item-team a {background-position:-248px 0;width:90px;}
.page-item-team a:hover {background-position:-248px -43px;}
.page-item-team.current_page_item a, .page-item-team.current_page_ancestor a {background-position:-248px -86px;}
.page-item-team.current_page_item a:hover, .page-item-team.current_page_ancestor a {background-position:-248px -86px;}

/* ZINE */
.page-item-zine a {background-position:-335px 0;width:111px;}
.page-item-zine a:hover {background-position:-335px -43px;}
.page-item-zine.current_page_item a, .page-item-zine.current_page_ancestor a {background-position:-335px -86px;}
.page-item-zine.current_page_item a:hover, .page-item-zine.current_page_ancestor a {background-position:-335px -86px;}

/* BLOG'IN  */
.page-item-news a {background-position:-450px 0;width:76px;}
.page-item-news a:hover {background-position:-450px -43px;}
.page-item-news.current_page_item a, .page-item-news.current_page_ancestor a {background-position:-450px -86px;}
.page-item-news.current_page_item a:hover, .page-item-news.current_page_ancestor a {background-position:-450px -43px;}

/* EVENTS  */
.page-item-events a {background-position:-527px 0;width:87px;}
.page-item-events a:hover {background-position:-527px -43px;}
.page-item-events.current_page_item a, .page-item-events.current_page_ancestor a {background-position:-527px -86px;}
.page-item-events.current_page_item a:hover, .page-item-events.current_page_ancestor a {background-position:-527px -43px;}

/* GALLERY  */
.page-item-gallery a {background-position:-620px 0;width:84px;}
.page-item-gallery a:hover {background-position:-620px -43px;}
.page-item-gallery.current_page_item a, .page-item-gallery.current_page_ancestor a {background-position:-620px -86px;}
.page-item-gallery.current_page_item a:hover, .page-item-gallery.current_page_ancestor a {background-position:-620px -43px;}

/* FRIENDS  */
.page-item-friends a {background-position:-710px 0;width:86px;}
.page-item-friends a:hover {background-position:-710px -43px;}
.page-item-friends.current_page_item a, .page-item-friends.current_page_ancestor a {background-position:-710px -86px;}
.page-item-friends.current_page_item a:hover, .page-item-friends.current_page_ancestor a {background-position:-710px -43px;}

/* CONTACT  */
.page-item-contact a {background-position:-800px 0;width:90px;}
.page-item-contact a:hover {background-position:-800px -43px;}
.page-item-contact.current_page_item a, .page-item-contact.current_page_ancestor a {background-position:-800px -86px;}
.page-item-contact.current_page_item a:hover, .page-item-contact.current_page_ancestor a {background-position:-800px -43px;}

/* ATTENSHUN WEB CREDIT */
.attenshun_credit {float: right; padding: 0.7em 0em; }