/* This stylesheet was created by Gary Byrd from RapidWeaverThemes.com. It is designed to work in the "Affiliate" theme. You may modify this stylesheet with caution but please do not steal it. */

/* RWT Affiliate v 1.0.0 Date 3-01-10 */

/* @group General Styles */

body {
	color: #555555;
	
	text-align: center;
	padding: 0;
	font-size: .84em;
	line-height: 1.6em;
	font-family:"lucida grande", verdana, tahoma, sans-serif;
	margin: 20px 0;
}

#bar {
	padding: 0;
	height: 130px;
	position: absolute;
	display: block;
	width: 100%;
	z-index: 11;
	overflow: hidden;
	top: 120px;
	background-repeat: no-repeat;
	background-position: center top;
}
#top {
	padding: 0;
	height: 14px;
	position: absolute;
	display: block;
	width: 100%;
	z-index: 11;
	overflow: hidden;
	top: 0;
}
#bottom {
	padding: 0;
	height: 26px;
	position: absolute;
	display: block;
	width: 100%;
	z-index: 11;
	overflow: hidden;
	bottom: 0;
}
#Xtra1{
	z-index: 998;
}


p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: none;
}

img {
	border: none;
}

.image-left {
	float: left;
	margin: 3px 16px 3px 0;
}

.image-right {
	float: right;
	margin: 3px 0 3px 16px;
}
	
/* @end */

/* @group Layout */
#main{
	margin-right: auto;
	margin-left: auto;
}
#container { /* Right And Left Margin Widths To Auto */	text-align: left; /* Hack To Keep IE5 Windows Happy */
	position: relative;
	color: #000;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#contentwrapper{
	padding-bottom: 20px;
}

.clearer {
	clear: both;
}

#pageHeader {
	padding-top: 30px;
	height: 210px;
	border-style: none;
	margin-bottom: 10px;
	margin-top: -10px;
	background-image: url(images/headers/overlay.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#pageHeader img {
	position: absolute;
	top: 0;
	right: 0;
}

#pageHeader h1 {
	color: #000;
	font-size: 1.8em;
	padding-left: 30px;
	text-decoration: none;
	margin: 1px 0 7px;
}
#pageHeader a:link {
	text-decoration: none;
}

#pageHeader h2 {
	font-weight: normal;
	font-size: 1.2em;
	color: #000;
	padding-left: 30px;
	margin-top: -4px;
}

#contentContainer {
	margin-bottom: 10px;
	font-size: 1.1em;
	padding-top: 28px;
	padding-left: 20px;
}

#contentContainer #content {
	color: #000;
}

#sidebarContainer {
	width: 220px;
	float: right;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 1.1em;
	position: relative;
}

#sidebarContainer #sidebar {
	padding-left: 4px;
	padding-right: 14px;
}

#sidebarContainer .sideHeader {
	color: #000000;
	font-weight: bold;
	margin: 0;
	font-size: 1em;
}
	
/* @end */

/* @group Logo */

#logo{
	position: absolute;
	right: 30px;
	top: 115px;
	z-index: 14;
}
#logo img{
	top: 10px;
	right: 10px;
	position: absolute;
}
/* @end */

/* @group Toolbar */
/* @group Top Toolbar */

/* Toolbar Styles */

 #navcontainer {
	height: 30px;
	position: absolute;
	padding-left: 10px;
	padding-right: 20px;
	right: 0;
	top: 92px;
	font: 1em/22px Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: .9px;
}

#navcontainer .current {
	
}

#navcontainer .currentAncestor {
	
}

/* Parent - Level 0 */

#navcontainer ul {
	height: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 10;
	float: right;
}

#navcontainer li {
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 6px;
}

#navcontainer a {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
	z-index: 7;
	text-decoration: none;
	padding-top: 4px;
	color: #3c3c3c;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	text-transform: capitalize;
	font-size: 1.1em;
}
#navcontainer a {
	
}

/* My Comment */

#navcontainer a:hover {
	
}

#navcontainer a:active {

}

/* Child - Level 1 */


#navcontainer ul ul {
display: none;
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	height: 20px;
	padding-top: 7px;
	font-size: 1.1em;
}

#navcontainer ul ul a:hover {
}

#navcontainer ul ul .current{
}

/* Child Level 3 */

#navcontainer ul ul ul {
	display: none;
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a {
	height: 21px;
	padding-top: 7px;
}

#navcontainer ul ul ul ul a:hover{

}


#navcontainer ul ul ul ul {
	display: none;
}



/* @end */

/* @group Sub Toolbar */

/* Toolbar Styles */

#sub_navcontainer {
	position: relative;
	top: 0px;
	font-size: 13px;
	margin: 20px auto 10px;
}

#sub_navcontainer .current {
}

#sub_navcontainer .current:hover {

}

#sub_navcontainer .currentAncestor {

}

/* Parent - Level 0 */

#sub_navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sub_navcontainer li {
	position: relative;
	display: inline;
	height: 0px;
}

#sub_navcontainer a {
	display: none;
	padding-left: 10px;
	padding-top: 3px;
	height: 16px;
	padding-bottom: 5px;
}

#sub_navcontainer a:hover {
}

#sub_navcontainer a:active {

}

/* Child - Level 1 */

#sub_navcontainer ul ul {
	background-color: #e3e3e3;
	padding: 3px 6px;
	width: 199px;
	margin-right: auto;
	margin-left: auto;
}

#sub_navcontainer ul ul li {

}

#sub_navcontainer ul ul a {
	display: block;
	padding-left: 10px;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #ededed;
}

#sub_navcontainer ul ul a:hover {

}

#sub_navcontainer ul ul .current {

}

#sub_navcontainer ul ul .currentAncestor {

}

/* Child - Level 2 */

#sub_navcontainer ul ul ul {
	padding: 0 0 0 10px;

}

#sub_navcontainer ul ul ul li {

}

#sub_navcontainer ul ul ul a {
	right: 0;
	position: relative;
	left: 7px;
}

#sub_navcontainer ul ul ul a:hover {

}

#sub_navcontainer ul ul ul .current {

}

#sub_navcontainer ul ul ul .currentAncestor {

}

/* Child Level 3 */

#sub_navcontainer ul ul ul {
	padding: 0 7px 0 0;
	width: 213px;

}

#sub_navcontainer ul ul ul ul li {

}

#sub_navcontainer ul ul ul ul a {
	position: relative;
	left: 14px;
}

#sub_navcontainer ul ul ul ul a:hover {

}

/* Child Level 4 */

#sub_navcontainer ul ul ul ul {
	width: 206px;
	padding: 0 10px 0 0;

}

#sub_navcontainer ul ul ul ul ul li {

}

#sub_navcontainer ul ul ul ul ul a {
	position: relative;
	left: 10px;
}

#sub_navcontainer ul ul ul ul ul a:hover {

}

/* Child Level 5 */

#sub_navcontainer ul ul ul ul ul {

}

#sub_navcontainer ul ul ul ul ul ul li {

}

#sub_navcontainer ul ul ul ul ul ul a {
	padding-left: 84px;
}

#sub_navcontainer ul ul ul ul ul ul a:hover {

}

/* @end */

/* @end */

/* @group Global Classes */


blockquote{
	font-style: italic;
	margin: 0 20px;
	font-size: 1em;
	color: #383838;
	border-left-width: 6px;
	border-left-style:solid;
	padding-left: 8px;
	width: 95%;
}
.standout {
	font-style: italic;
	margin: 0;
	font-size: 1em;
}

h1 {
	font-size: 1.6em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1.3em;
}

h4 {
	font-size: 1.2em;
}

.imageStyle {

}

/* Main content area unordered list styles */
#contentContainer #content ul {
}

#contentContainer #content li {
}

ul.disc {
	list-style-type: disc;
}

ul.circle {
	list-style-type: circle;
}

ul.square {
	list-style-type: square;
}

ol.arabic-numbers {
	list-style-type: decimal;
}

ol.upper-alpha {
	list-style-type: upper-alpha;
}

ol.lower-alpha {
	list-style-type: lower-alpha;
}

ol.upper-roman {
	list-style-type: upper-roman;
}

ol.lower-roman {
	list-style-type: lower-roman;
}
/* Sidebar area unordered list styles */
#sidebarContainer #sidebar ul {
	margin: 10px 0;
	padding: 0;
}

#sidebarContainer #sidebar li {
}


/* Table Styles */
table {
	font-size: 1em;
}
/* @end */

/* @group File Sharing */

.filesharing-description {
	margin-bottom: 20px;
}

.filesharing-item {
	margin-bottom: 15px;
	border: 1px solid #dcdcdc;
	padding: 10px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
}

.filesharing-item-title a:link {
	padding-left: 16px;
	background: no-repeat left center url(images/arrow_down.png);
}

.filesharing-item-title a:hover {
}

.filesharing-item-title a:visited {

}

.filesharing-item-description {
}

/* @end */

/* @group Quicktime Page */

.movie-description {

}
	
/* @end */

/* @group Quicktime Album */

/* @group Index Page (Movie Thumbnail view) */

.movie-page-title {
	font-size: 1.6em;
	margin-bottom: 5px;
}.movie-page-description {
	margin-bottom: 15px;
}.movie-thumbnail-frame {
	width: 132px;
	height: 132px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding: 1px;
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
}
	
/* @end */

/* @group Single Page (Movie View) */

.movie-background {
	background: #fafafa;
	margin: 10px;
}

.movie-title {
	color: #636363;
	font-size: 2.5em;
}

.movie-frame {
	margin-bottom: 10px;
}
	
/* @end */


/* @end */

/* @group Contact Form */
.message-text {
} 

.required-text {

} 

.form-input-field {
		width: 95%;

} 

.form-input-button { 
	
	text-align: center;
} 
/* @end */

/* @group Blog */

/* @group Tag Cloud */
ul.blog-tag-cloud {
	margin: 0;
	padding-bottom: 15px;
	padding-left: 0;
	padding-right: 0;
	font-size: .8em;
}

ul.blog-tag-cloud li {
	text-align: center;
	list-style-type: none;
	display: inline;
	font-size: .88em;
	padding-left: 7px;
}

ul.blog-tag-cloud li a{
	text-decoration: none;
}

.blog-tag-size-1 {	
	font-size: 0.8em;
}

.blog-tag-size-2 {	
	font-size: 0.84em;
}

.blog-tag-size-3 {	
	font-size: 0.88em;
}

.blog-tag-size-4 {	
	font-size: 0.9em;
}

.blog-tag-size-5 {	
	font-size: .94em;
}

.blog-tag-size-6 {	
	font-size: .98em;
}

.blog-tag-size-7 {	
	font-size: 1.0em;
}

.blog-tag-size-8 {	
	font-size: 1.05em;
}

.blog-tag-size-9 {	
	font-size: 1.1em;
}

.blog-tag-size-10 {	
	font-size: 1.15em;
}

.blog-tag-size-11 {	
	font-size: 1.2em;
}

.blog-tag-size-12 {	
	font-size: 1.25em;
}

.blog-tag-size-13 {
	font-size: 1.3em;
}

.blog-tag-size-14 {	
	font-size: 1.35em;
}

.blog-tag-size-15 {
	font-size: 1.4em;
}

.blog-tag-size-16 {	
	font-size: 1.45em;
}

.blog-tag-size-17 {	
	font-size: 1.5em;
}

.blog-tag-size-18 {	
	font-size: 1.55em;
}

.blog-tag-size-19 {
	font-size: 1.6em;
}

.blog-tag-size-20 {	
	font-size: 1.65em;
}


/* @end */

/* @group Archive Page */

.blog-archive-background {
}

.blog-entry-summary {
}
.blog-archive-headings-wrapper {
	font-size: 1.4em;
	padding-bottom: 25px;
}

.blog-archive-entries-wrapper {
}

.blog-archive-entries-wrapper .blog-entry {
	padding-top: 20px;
}.blog-archive-month {
	font-size: 1.2em;
	padding-left: 2px;

}

.blog-archive-link {
	font-size: 0.8em;
}.blog-archive-link a:link, .blog-archive-link a:visited {
}
	
/* @end */


#blog-categories:before {
	content: "Categories:";
	display: block;
	margin-bottom: 5px;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e8e8e8;
	margin-right: 7px;
	color: #181818;
}

#blog-archives:before {
	content: "Archives:";
	display: block;
	margin-bottom: 5px;
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e8e8e8;
	margin-right: 7px;
	color: #181818;
}

ul.blog-tag-cloud:before {
	content: "Tag cloud:";
	display: block;
	margin-bottom: 5px;
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #e8e8e8;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 7px;
	color: #181818;
}



#blog-archives {
	margin-bottom: 20px;
	border: 2px solid #ececec;
	padding-left: 10px;
	margin-top: 25px;
	width: 190px;
}
#blog-categories {
	
	border: 2px solid #ececec;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 190px;
}

ul.blog-tag-cloud {
	padding-bottom: 15px;
	border: 2px solid #ececec;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	margin-top: 25px;
	margin-bottom: 15px;
	border: 2px solid #ececec;
	margin-bottom: 10px;
	width: 200px;
	position: relative;
	
}
.blog-entry {
	margin-bottom: 25px;
	padding-bottom: 20px;
	padding: 12px;
	border: 2px solid #ececec;
}

h1.blog-entry-title {
	padding: 0;
	margin: 0 0 6px;
	font-size: 1.6em;
}


h1.blog-entry-title a {

	text-decoration: none;
}
h1.blog-entry-title a:hover {
	text-decoration: none;
}
.blog-entry-date {
}

/*styles the category link in the main entry */
.blog-entry-category {
	padding-left: 20px;
	margin-right: 12px;
}

.blog-entry-category a:link, .blog-entry-category a:visited {
}

.blog-read-more {
	text-decoration: none;
}

.blog-entry-body {
	padding: 20px 0 40px 0;
	
}

.blog-entry-comments {
}

.blog-trackback-link {
}

p.blog-entry-tags {
	padding-left: 20px;
	margin-top: 15px;
}

/* styles the archives in the blog sidebar */
#blog-archives {
	text-align: left;
	padding-bottom: 10px;
}

#sidebarContainer #sidebar ul {

}

.blog-archive-link-enabled {
	padding-left: 24px;
	
}

.blog-archive-link-disabled {
	padding-left: 24px;
	color: #585758;
}

/* Styles the blog categories in the blog sidebar */
#blog-categories {
	text-align: left;
	padding-bottom: 10px;
}

.blog-category-link-enabled {
	padding: 0px 0px 0px 20px;
	margin-top: 3px;
}

.blog-category-link-disabled {
	margin: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}

/* Styles the blog RSS feeds in the blog sidebar */
#blog-rss-feeds {
	text-decoration: none;
	text-align: left;
}

.blog-rss-link {
	padding-left: 20px;
}

.blog-comments-rss-link {
	padding-left: 20px;
}

.blog-entry-category {
	background: url(images/file.png) no-repeat left 0;
	}
	
p.blog-entry-tags {
	background: url(images/tag.png) no-repeat left 2px;
}

.blog-category-link-disabled {
	background: url(images/file.png) no-repeat left center;
}

.blog-archive-link-disabled {
	background: url(images/file.png) no-repeat left center;
}


.blog-category-link-enabled {
	background: url(images/file.png) no-repeat left 1px;
}

.blog-archive-link-enabled {
	background: url(images/file.png) no-repeat left 1px;
}

.blog-rss-link {
	background: url(images/feed.png) no-repeat 0;}

.blog-comments-rss-link {
	background: url(images/feed.png) no-repeat 0;
}

/* @end */

/* @group Photo Album */

/* @group Index Page (Thumbnail view) */

.album-title {
	margin-bottom: 5px;
	font-size: 1.6em;
	margin-top: 20px;
	font-weight: bold;
}

.album-description {
	font-size: 0.9em;
	margin-bottom: 75px;
	padding-bottom: 10px;
	
}


.album-wrapper {
	display: block;
	width: 99%;
	position: relative;
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	float: left;
	margin-bottom: 60px;
	margin-right: 24px;
}

.thumbnail-frame {
	position: absolute;
    bottom: 0;
    left: 0;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
	background: transparent;
}

.thumbnail-frame img {
	margin: auto;
}

.thumbnail-caption {
	color: #373737;
	margin: 12px 0 0;
	padding: 0;
	width: 100%;
	height: 38px;
	display: block;
}
	
/* @end */

/* @group EXIF data */
.exif-data {

	background: #000 url(images/efix.jpg) no-repeat left top;
	clear: left;
	margin: 9px 0 0 8px;
	float: left;
	width: 200px;
	padding: 52px 4px 5px 6px;
	position: absolute;
	top: 180px;
	left: 1px;
}

.exif-data p {
	color: #d5d5d5;
	text-align: left;
	padding-left: 17px;
	border-bottom: 1px solid #2f2f2f;
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 10px;
}

/* p tag classes for all exif data */
p.exif-version {
}

p.exif-colour-space {
}

/* icon */

p.exif-focal-length {
	
}

/* icon */

p.exif-dimensions {
	
}

/* icon */

p.exif-pixel-y-dimension {
	}

/* icon */

p.exif-pixel-x-dimension {
	
}

p.exif-oecf-value {
}

p.exif-subsec-time-original {
}

p.exif-exposure-mode {
}

p.exif-spatial-frequency-response {
}

p.exif-scene-capture-type {
}

p.exif-subject-location {
}

/* icon */

p.exif-shutter-speed {
	
}

/* icon */

p.exif-datetime-original {
	
}

p.exif-subsec-time {
}

p.exif-compressed-bits-per-pixel {
}

p.exif-flash-energy {
}

p.exif-saturation {
}

p.exif-brightness {
}

/* icon */

p.exif-exposure-time {
	
}

p.exif-f-number {
}

p.exif-file-source {
}

p.exif-gain-control {
}

p.exif-subject-area {
}

p.exif-cfa-pattern {
}

p.exif-scene-type {
}

p.exif-white-balance {
}

p.exif-flash {
}

p.exif-exposure-index {
	
}

p.exif-flashpix-version {
}

p.exif-device-setting-description {
}

p.exif-focalplane-x-resolution {
}

/* icon */

p.exif-image-uniqueid {
	
}

p.exif-components-configuration {
}

p.exif-light-source {
}

p.exif-sensing-method {
}

/* icon */

p.exif-aperture {
	
}

p.exif-sharpness {
}

p.exif-exposure-program {
	
}

p.exif-subject-distance {
}

p.exif-subsec-time-digitized {
}

p.exif-contrast {
}

p.exif-focalplane-resolution-unit {
}

p.exif-gamma {
}

/* icon */

p.exif-35mm-focal-length {
}

/* icon */

p.exif-datetime-digitized {
	
}

p.exif-subject-distance-range {
}

p.exif-custom-rendered {
}

/* icon */

p.exif-max-aperture {
	
}

p.exif-sound-file {
}

p.exif-metering-mode {
}

p.exif-spectral-sensitivity {
}

p.exif-exposure-bias {
	
}

p.exif-focalplane-y-resolution {
}

/* icon */

p.exif-iso-rating {
	
}

/* icon */

p.exif-maker-note {
	
}

p.exif-digital-zoom-ratio {
}

/* icon */

p.exif-user-comment {
	
}/* @end */

/* @group Single Page (Photo view) */

.photo-navigation a:link, .photo-navigation a:visited {
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
}

/* color title image below */

.photo-caption {
	font-style: italic;
	color: #000000;
	padding: 0px;
	margin-top: 7px;
}

.photo-links {
	color: #000000;
	margin-bottom: 6px;
}

.photo-links a {

}

.photo-links a:hover, .photo-links a:active {

}.photo-navigation a:hover {	text-decoration: underline;
	color: #000000;
}

/* new_elemens */

html > body .photo-background {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
html .photo-background{
}
html > body .photo-navigation {
}.photo-background {
}

.photo-navigation {
	margin-bottom: 35px;
}

.photo-links {
	margin: 0;
	color: #fff;
}

.photo-navigation a:link, .photo-navigation a:visited {
	color: #000000;
}

.photo-navigation a:hover {

}

.photo-frame{
	padding: 1px;
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	margin-top: 28px;
}

.photo-title {
	margin: 40px 0 0;
	color: #fffeff;
	font-size: 2.2em;
}

.photo-caption {
	margin: 12px 0 10px;
	color: #000000;
	font-size: 1.1em;
}

/* @end */
	
/* @end */

/* @group JS-Kit Override */

.js-singleCommentBodyT {
	display: block;
	padding-top: 17px !important;

}

.js-singleCommentHeader {
	padding: 0 8px !important;
}

.js-OldComments,
.js-commentFieldLabel,
.js-pmFieldLabel,
.js-singleCommentBody,
.js-singleCommentKarmaComMod,
.js-commentBodyLabel,
.js-commentCmtTextarea,
.js-commentAvatarArea,
.js-OldCommentsWrap,
.js-OldComments,
.js-CreateCommentFieldsWrap,
.js-CreateCommentFields,
.js-commentCmtTextarea,
.js-kit-comments div {
	clear: none !important;
}

.js-singleCommentText {
	display: block !important;
	clear: both !important;
}

.js-kit-comments br {
	display: none !important;
}

.js-singleCommentBody br {
	display: block !important;
}

/* @end */

/* @group Icon */

#custom{
	width: 220px;
	height: 160px;
	position: absolute;
	top: 100px;
	z-index: 999;
}


/* @end */

/* @group Bread-crumb */

#breadcrumbcontainer {
	text-align: center;
	padding-bottom: 5px;
	font-size: .9em;
}

#breadcrumbcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#breadcrumbcontainer li {
	display: inline;
	padding: 0;
}

#breadcrumbcontainer a {
	text-decoration: none;
}

#breadcrumbcontainer a:hover {

}
	
/* @end */

/* @group Footers */

#footer {
	color: #4d4d4d;
	text-align: center;
	font-size: .9em;
	margin-top: 1px;
	margin-bottom: 10px;
}

#footer p {
	padding: 0;
	margin: 0;
}

#footer a:link, #footer a:visited {
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	
}



/* @end */

/* @group Up2Five */

/*Up2five*/

.column { float: left;
	padding-bottom: 20px;
}
.one { width: 100%; }
.two { width: 50%; }
.three { width: 33%; }
.four { width: 25%; }
.five { width: 20%; }
.two3rds { width: 66%; }
.three4ths { width: 75%; }
.four5ths { width: 80%; }
.column .content { width: 96% ! important; margin: -20px auto 0; padding: 0 ! important; float: none ! important;}


/* @end */
