/* @override http://localhost/~JennyLynn/classy/styles.css */

html,body 
{
	background-color: #4f2798;
	background-image: url(http://classyclips.ca/images/background_new.gif);
	background-repeat: repeat-x;
	height: 100%;
	padding-top: 10px;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}


input#name, input#email, input#last, textarea 
{
	width: 200px;
	border: 1px solid #4f2798;
}

textarea 
{
	width: 202px;
}

a img
{border: 0;}

ul 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background-image: transparent;
}

#footer 
{
	position: absolute;
	top: 1000px;
	text-align: center;
	width: 100%;
	color: white;
	padding-bottom: 50px;
}

#footer a 
{
	color: white;
}

#contentRight 
{
	display: block;
	float: right;
	overflow: auto;
}

#contentLeft 
{
	display: block;
	float: left;
}

.greenBG 
{
	background-image: url(http://classyclips.ca/images/bg_green.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border-color: #48a548;
	border-style: solid;
	border-width: 1px;
	color: white;
}

.purpleBG 
{
	background-image: url(http://classyclips.ca/images/bg_purple.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border-color: #673bb8;
	border-style: solid;
	border-width: 1px;
	color: white;
}

h1 
{
	color: #4f2798;
	font: 22px/30px "Century Gothic", "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: capitalize;
	border-bottom: 2px groove #4f2798;

}

h2 
{
	color: #265426;
		font: 22px/30px "Century Gothic", "Lucida Grande", Lucida, Verdana, sans-serif;
	border-bottom: 2px groove #4da84c;
	direction: ltr;

}

#content table tbody tr td ul li ul li {
	margin-left: 15px;
}

h4 
{
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	font: 19px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
}



h5 
{
	text-align: center;
	padding: 0;
	margin: 0;
	font: 18px/50px "Lucida Grande", Lucida, Verdana, sans-serif;
}


.check_list li:before {
	content: "\00BB \0020";
}

.check_list li {
	list-style-type: none;
}

div.blog 
{
	height: 387px;
	list-style-type: none;
	text-align: left;
	width: 100%;
	overflow: auto;
}

div.blog li 
{
	border-bottom: 2px solid #4db83a;

}

img.headerImage {
	padding: 25px;
}

div.tumblr_title {
	color: #8058c9;
		padding: 10px 0 5px;
	font: medium "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#contentRight div.blog ol.tumblr_posts li.tumblr_post.tumblr_text_post div.tumblr_body p a {
	color: #49a649;
}
.picspace { margin-top:25px; margin-bottom:25px; }

ol.tumblr_posts {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background-image: transparent;}

/* My Comment */

#classyClips 
{
	margin: 0 auto;
	position: relative;
	width: 1013px;
}

/* My Comment */

#top_left 
{
	background-image: url(http://classyclips.ca/images/index_02.png);
	height: 12px;
	left: 27px;
	position: absolute;
	top: 0px;
	width: 12px;
}

#top_middle 
{
	background-image: url(http://classyclips.ca/images/index_03.png);
	height: 12px;
	left: 39px;
	position: absolute;
	top: 0px;
	width: 935px;
}

#top_right 
{
	background-image: url(http://classyclips.ca/images/index_04.png);
	height: 12px;
	left: 974px;
	position: absolute;
	top: 0px;
	width: 14px;
}

#top_left_side 
{
	background-image: url(http://classyclips.ca/images/index_06.png);
	height: 291px;
	left: 27px;
	position: absolute;
	top: 12px;
	width: 12px;
}

#header_image 
{
	background-image: url(http://classyclips.ca/images/index_07.png);
	height: 291px;
	left: 39px;
	position: absolute;
	top: 12px;
	width: 935px;
}

#top_right_side 
{
	background-image: url(http://classyclips.ca/images/index_08.png);
	height: 291px;
	left: 974px;
	position: absolute;
	top: 12px;
	width: 14px;
}

#navigation_left 
{
	background-image: url(http://classyclips.ca/images/index_09.png);
	height: 86px;
	left: 0px;
	position: absolute;
	top: 303px;
	width: 28px;
}

#navigation 
{
	height: 63px;
	left: 28px;
	position: absolute;
	top: 303px;
	width: 959px;
}

#navigation_right 
{
	background-image: url(http://classyclips.ca/images/index_11.png);
	height: 86px;
	left: 987px;
	position: absolute;
	top: 303px;
	width: 26px;
}

#left_spacer 
{
	background-color: white;
	height: 23px;
	left: 28px;
	position: absolute;
	top: 366px;
	width: 11px;
}

#content_container 
{
	background-color: white;
	height: 591px;
	left: 39px;
	overflow: auto;
	position: absolute;
	top: 366px;
	width: 935px;
	z-index: 100;
;
}

#content 
{
	margin-left: 12px;
	margin-right: 10px;
	padding-top: 10px;

}

#content_container_left 
{
	background-image: url(http://classyclips.ca/images/index_16.png);
	height: 568px;
	left: 27px;
	position: absolute;
	top: 389px;
	width: 12px;
}

#right_spacer 
{
	background-color: white;
	height: 23px;
	left: 974px;
	position: absolute;
	top: 366px;
	width: 13px;
	border-color: #00ff80;
	border-width: 1px;
}

#content_container_right 
{
	background-image: url(http://classyclips.ca/images/index_17.png);
	height: 568px;
	left: 974px;
	position: absolute;
	top: 389px;
	width: 14px;
}

#bottom_left 
{
	background-image: url(http://classyclips.ca/images/index_19.png);
	height: 10px;
	left: 27px;
	position: absolute;
	top: 957px;
	width: 12px;
}

#bottom_middle 
{
	background-image: url(http://classyclips.ca/images/index_20.png);
	height: 10px;
	left: 39px;
	position: absolute;
	top: 957px;
	width: 935px;
}

#bottom_right 
{
	background-image: url(http://classyclips.ca/images/index_21.png);
	height: 10px;
	left: 974px;
	position: absolute;
	top: 957px;
	width: 14px;
}

#nav_container 
{
	height: 63px;
	left: 0px;
	top: 0px;
	width: 959px;
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 5;
}

#nav_container .active 
{
	background-position: 0 -63px;
}

#nav_container li a:hover 
{
	background-position: 0 -63px;
}

/*
#nav_container a {
	display: block;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #673bb8;
	text-decoration: none;
	font-weight: bolder;
	padding: 7px 0 0 0px;
	text-align: center;
}*/

/*#nav_container a span{
		display: none;
	}*/

.nav-home 
{
	background-image: url(http://classyclips.ca/images/nav_home.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 127px;
	display: block;
}



.active 
{
	background-position: 0 -63px;
}

.nav-aboutUs 
{
	background-image: url(http://classyclips.ca/images/nav_aboutUs.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 127px;
	position: absolute;
	top: 0px;
	width: 183px;
}

.nav-services 
{
	background-image: url(http://classyclips.ca/images/nav_services.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 310px;
	position: absolute;
	top: 0px;
	width: 170px;
}

.nav-gallery 
{
	background-image: url(http://classyclips.ca/images/nav_gallery.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 480px;
	position: absolute;
	top: 0px;
	width: 153px;
}

.nav-contactUs 
{
	background-image: url(http://classyclips.ca/images/nav_contactUs.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 633px;
	position: absolute;
	top: 0px;
	width: 203px;
}

.nav-links 
{
	background-image: url(http://classyclips.ca/images/nav_links.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 63px;
	left: 836px;
	position: absolute;
	top: 0px;
	width: 123px;
}

.bl-container 
{
	display: inline;
	position: relative;
}

.bubbles-left 
{
	left: -100px;
	position: absolute;
	top: 115px;
}

#br-container 
{
	position: relative;
}

.bubbles-right 
{
	left: 900px;
	position: absolute;
	top: 300px;
}

.hidden 
{
	display: none;
}

.divs 
{
	width: 33%;
	height: 100%;
	float: left;
	text-align: center;
}
#content div.divs div.textBox p {
	line-height: 16px;
}

.mid 
{
	background: #A6 89 DB ;
	background-image: url(http://classyclips.ca/images/grad.png);
	background-position: bottom;
	background-attachment: scroll;
	background-repeat: repeat-x;
}


* 
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
}



