
body {
padding : 0;
margin : 0;
background : url(images/page_bg1.gif) repeat-x;
background-color : #e5e9eb;
}
a {
color : #0395e2;
}
a:hover {
color : #000;
}
a:visited {
color : #0395e2;
}
#main-div {
padding : 0 20px 0 20px;
margin : 0 auto;
}
#header {
margin : 0 auto;
padding : 0;
float : left;
width : 100%;
}
#logo {
margin : 0;
padding : 0;
float : left;
}
#top-right-ban {
margin : 0;
float : right;
width : 447px;
}
#nav {
float : left;
width : 100%;
}
#mid {
float : left;
width : 50%;
margin-top : 6px;
}
#mid a {
font-family : Arial, Helvetica, sans-serif;
text-transform : lowercase;
font-size : 16px;
color : #7d7d7e;
font-weight : bold;
background-color : #fff;
text-decoration : none;
border : 4px solid #edf1f3;
padding : 10px;
width : 100px;
display : inline-block;
}
#mid a:hover {
background : none;
background-color : #ef0393;
color : #fff;
}
#mid .active {
background : none;
background-color : #333333;
color : #fff;
}
#rssfeed {
width : 8%;
float : right;
margin-top : 13px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
#footer {
float : left;
padding : 10px 2% 0 2%;
width : 96%;
height : 58px;
background-color : #01a6c6;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
border-top : 5px solid #333333;
}
#footer img {
padding : 0 0 0 253px;
}
#footer a {
background-color : #fff;
padding : 2px;
text-decoration : none;
}
#footer a:hover {
background-color : #80d3e3;
}
#content {
margin : 15px 0 5px 0;
padding : 10px;
float : left;
width : 60%;
background-color : #fff;
border : 4px solid #edf1f3;
}
#content .title {
font-family : Arial, Helvetica, sans-serif;
font-size : 23px;
color : #333333;
}
.webtitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #666666;
margin-top : 5px;
padding-left : 10px;
font-weight : bold;
width : 589px;
display : block;
background-color : #e5e9eb;
padding : 1px;
}
.webtitle .webtitle-normal {
color : #0395e2;
font-size : 12px;
font-weight : normal;
}
.webtitle .webtitle-bg {
background-color : #e5e9eb;
border : 1px solid #fff;
display : block;
padding : 5px;
}
#content .big {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
}
#content .normal {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
font-weight : normal;
}
#content .normal-white {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
}
#text-content {
padding-bottom : 15px;
background-color : #fff;
}
#content .txt-bold {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #333333;
font-weight : bold;
}
.front-thumb {
margin : 0;
padding : 0;
width : 655px;
border-right : 1px solid #cccccc;
}
.front-thumb img {
padding : 4px;
border : 8px solid #e5e9eb;
}
.front-thumb1 {
width : 609px;
height : 224px;
background : url(images/web_bg1.gif) no-repeat;
text-align : center;
margin : 10px 0 0 0;
}
.front-thumb1 img {
padding : 20px 0 0 0;
}
.text-box {
border : 0;
padding : 0;
margin : 0;
width : 185px;
font-family : "Times New Roman";
font-size : 15px;
color : #99ca3e;
position : relative;
border : 0;
background : transparent;
}
.txt-are {
border : none;
font-family : "Times New Roman";
font-size : 15px;
color : #99ca3e;
background : none;
overflow : auto;
width : 450px;
height : 150px;
}
.form-txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #62073b;
padding-left : 20px;
}
.submit-button {
margin : 0;
background : url(images/submit_button.gif) no-repeat;
width : 152px;
height : 40px;
border : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #fff;
}
.sep {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffb8da;
}
.service {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
font-weight : bold;
}
.small-txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #cccccc;
}
#i-box {
margin : 0;
background : url(images/text-box-bg.gif) no-repeat;
width : 239px;
height : 33px;
padding : 19px 0 0 15px;
}
#txt-aa {
background : url(images/text-area.gif) no-repeat;
height : 194px;
width : 450px;
padding : 20px 40px 20px 20px;
margin : 0;
}
.latest {
font-family : Arial, Helvetica, sans-serif;
font-size : 36px;
color : #e5e9eb;
background-color : #333333;
padding : 10px;
display:block;
width:636px;
}
.bold {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #377184;
font-weight : bold;
}
#thumb-des {
margin : 0;
padding : 0 0 0 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #751d50;
}
#thumb-des .small {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
}
#left-quote a {
text-decoration : none;
}
.quote-big {
font-family : "Times New Roman", Times, serif;
font-size : 15px;
font-weight : bold;
text-decoration : none;
color : #000000;
}
.quote-free {
font-family : "Times New Roman", Times, serif;
font-size : 25px;
font-weight : bold;
text-decoration : none;
}
#tg1 {
width : 28%;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
padding : 5px 10px 0 10px;
margin : 15px 0 0 20px;
float : left;
border : 10px solid #edf1f3;
word-spacing : 2px;
background-color : #fff;
}
#tg1 .fqte {
color : #666666;
font-size : 12px;
}
#online-shop {
background : url(images/online_shop.gif) no-repeat;
width : 190px;
padding : 50px 0 0 150px;
}
.online-txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #fff;
}
#tg {
position : fixed;
top : 250px;
right : 15px;
z-index : 3;
width : 341px;
height : 91px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
word-spacing : 3px;
}
#bottom-tag {
float : left;
margin : 0;
padding : 10px 25px 0 25px;
height : 100px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
#front-col {
margin : 0;
padding : 10px 0 10px 0;
width : 100%;
}
#front-col .box {
width : 200px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
background-color : #999999;
padding : 5px;
margin : 5px;
display : inline-block;
float : left;
border-top : 5px solid #666;
}
#front-col .box:hover {
background-color : #fb55b9;
}
.main-title {
font-family : Arial, Helvetica, sans-serif;
font-size : 35px;
color : #0395e2;
}
.main-grey {
font-family : Arial, Helvetica, sans-serif;
font-size : 35px;
font-weight : bold;
color : #999999;
}
.main-web {
font-family : Arial black, Helvetica, sans-serif;
font-size : 35px;
color : #e2068c;
}
.main-web-black {
font-family : Arial black, Helvetica, sans-serif;
font-size : 36px;
font-weight : bold;
color : #000;
}
.box-title {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #e2068c;
}
#service-box {
width : 600px;
padding : 5px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
background-color : #f9f9f9;
padding : 5px;
display : inline-block;
border-top : 5px solid #ccc;
}
#service-box .ptitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #e2068c;
}
.footer-tag {
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
color : #999999;
font-weight : bold;
}
.right-quote-box {
border-top : 1px solid #ccc;
background-color : #f4f4f4;
padding : 10px;
}
.thumbnail {
position : relative;
z-index : 0;
}
.thumbnail:hover {
background-color : transparent;
z-index : 50;
}
.thumbnail span {
position : absolute;
background-color : #000;
padding : 5px;
left : -1000px;
border : 1px dashed gray;
visibility : hidden;
color : #fff;
text-decoration : none;
}
.thumbnail span img {
border-width : 0;
padding : 2px;
}
.thumbnail:hover span {
visibility : visible;
top : 0;
left : 60px;
}
.floatLeft {
float : left;
margin-right : 10px;
}
.floatRight {
float : right;
}
.clear {
clear : both;
}
a {
outline : none;
}
#page-wrap {
width : 343px;
height : 300px;
padding : 20px 0 0 47px;
margin : 0 auto;
background : url(images/portfolio_slide_bg.png) no-repeat;
}
ul {
list-style : square inside;
}
a, a:visited {
color : #729dff;
text-decoration : none;
}
a:hover, a:active {
color : white;
}
.slider-wrap {
width : 240px;
border : 6px solid #fff;
}
.stripViewer .panelContainer .panel ul {
text-align : left;
margin : 0 15px 0 0;
}
.stripViewer {
position : relative;
overflow : hidden;
width : 240px;
}
.stripViewer .panelContainer {
position : relative;
left : 0;
top : 0;
}
.stripViewer .panelContainer .panel {
float : left;
position : relative;
width : 240px;
}
.stripNavL, .stripNavR, .stripNav {
display : none;
}
.nav-thumb {
border : 1px solid black;
margin-right : 5px;
}
#movers-row {
margin : 0;
}
#movers-row div {
width : 20%;
float : left;
}
#movers-row div a.cross-link {
float : right;
}
.photo-meta-data {
background-color : #f4f4f4;
border-top : 1px solid #ccc;
padding : 10px;
height : 30px;
margin-top : 0;
color : #333333;
}
.photo-meta-data span {
font-size : 13px;
}
.cross-link {
display : block;
width : 62px;
margin-top : -14px;
position : relative;
padding-top : 15px;
z-index : 9999;
}
.active-thumb {
background : transparent url(images/icon-uparrowsmallwhite.png) no-repeat center top;
}
#left-quote a {
text-decoration : none;
}
.quote-big {
font-family : "Times New Roman", Times, serif;
font-size : 15px;
font-weight : bold;
text-decoration : none;
color : #000000;
}
.quote-free {
font-family : "Times New Roman", Times, serif;
font-size : 25px;
font-weight : bold;
text-decoration : none;
color : #ffffff;
}
#tg1 {
width : 28%;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
padding : 5px 10px 0 10px;
margin : 15px 0 0 20px;
float : left;
border : 10px solid #edf1f3;
word-spacing : 2px;
background-color : #fff;
}
#tg1 .fqte {
color : #666666;
font-size : 12px;
}
#online-shop {
background : url(images/online_shop.gif) no-repeat;
width : 190px;
padding : 50px 0 0 150px;
}
.online-txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #fff;
}
#tg {
position : fixed;
top : 250px;
right : 15px;
z-index : 3;
width : 341px;
height : 91px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
word-spacing : 3px;
}
#bottom-tag {
float : left;
margin : 0;
padding : 10px 25px 0 25px;
height : 100px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
#front-col {
margin : 0;
padding : 10px 0 10px 0;
width : 100%;
}

.main-grey {
font-family : Arial, Helvetica, sans-serif;
font-size : 36px;
font-weight : bold;
color : #999999;
}

.main-web-black {
font-family : Arial black, Helvetica, sans-serif;
font-size : 36px;
font-weight : bold;
color : #000;
}
.box-title {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #e2068c;
}
#service-box {
width : 600px;
padding : 5px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
background-color : #f9f9f9;
padding : 5px;
display : inline-block;
border-top : 5px solid #ccc;
}
#service-box .ptitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #e2068c;
}
.footer-tag {
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
color : #999999;
font-weight : bold;
}
.right-quote-box {
border-top : 1px solid #ccc;
background-color : #f4f4f4;
padding : 10px;
}
.thumbnail {
position : relative;
z-index : 0;
}
.thumbnail:hover {
background-color : transparent;
z-index : 50;
}
.thumbnail span {
position : absolute;
background-color : #000;
padding : 5px;
left : -1000px;
border : 1px dashed gray;
visibility : hidden;
color : #fff;
text-decoration : none;
}
.thumbnail span img {
border-width : 0;
padding : 2px;
}
.thumbnail:hover span {
visibility : visible;
top : 0;
left : 60px;
}
.floatLeft {
float : left;
margin-right : 10px;
}
.floatRight {
float : right;
}
.clear {
clear : both;
}
a {
outline : none;
}
#page-wrap {
width : 343px;
height : 300px;
padding : 20px 0 0 47px;
margin : 0 auto;
background : url(images/portfolio_slide_bg.png) no-repeat;
}
ul {
list-style : square inside;
}
a, a:visited {
color : #729dff;
text-decoration : none;
}
a:hover, a:active {
color : white;
}
.slider-wrap {
width : 240px;
border : 6px solid #fff;
}
.stripViewer .panelContainer .panel ul {
text-align : left;
margin : 0 15px 0 0;
}
.stripViewer {
position : relative;
overflow : hidden;
width : 240px;
}
.stripViewer .panelContainer {
position : relative;
left : 0;
top : 0;
}
.stripViewer .panelContainer .panel {
float : left;
position : relative;
width : 240px;
}
.stripNavL, .stripNavR, .stripNav {
display : none;
}
.nav-thumb {
border : 1px solid black;
margin-right : 5px;
}
#movers-row {
margin : 0;
}
#movers-row div {
width : 20%;
float : left;
}
#movers-row div a.cross-link {
float : right;
}
.photo-meta-data {
background-color : #f4f4f4;
border-top : 1px solid #ccc;
padding : 10px;
height : 30px;
margin-top : 0;
color : #333333;
}
.photo-meta-data span {
font-size : 13px;
}
.cross-link {
display : block;
width : 62px;
margin-top : -14px;
position : relative;
padding-top : 15px;
z-index : 9999;
}
.active-thumb {
background : transparent url(images/icon-uparrowsmallwhite.png) no-repeat center top;
}








/*
Old

body {padding:0; margin:0; background:url(images/page_bg1.gif) repeat-x; background-color:#e5e9eb;}

a{color:#0395E2;}
a:hover{color:#000;}
a:visited{color:#0395E2;}

#main-div {padding:0 20px 0 20px; margin:0 auto; }
#header {margin:0 auto; padding:0; float:left; width:100%;}
#logo {margin:0; padding:0; float:left;}
#top-right-ban {margin:0; float:right; width:447px;}
#nav {float:left; width:100%;}
#mid {float:left; width:50%; margin-top:6px;}
#mid a{font-family:Arial, Helvetica, sans-serif; text-transform:lowercase; font-size:16px; color:#7d7d7e; font-weight:bold; background-color:#fff; text-decoration:none;  border:4px solid #edf1f3;  padding:10px; width:100px; display:inline-block;}
#mid a:hover{background:none; background-color:#ef0393; color:#fff;}
#mid .active{background:none; background-color:#333333; color:#fff;}
#rssfeed{width:8%; float:right; margin-top:13px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#footer {float:left; padding:10px 2% 0 2%; width:96%; height:58px; background-color:#01a6c6;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; border-top:5px solid #333333;}
#footer img { padding:0 0 0 253px;}
#footer a {color:#333333; background-color:#fff; padding:2px; text-decoration:none;}
#footer a:hover{background-color:#80d3e3;}
#content{margin:15px 0 5px 0; padding:10px; float:left; width:60%; background-color:#fff; border:4px solid #edf1f3;}
#content .title {font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#333333;}
.webtitle {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; margin-top:5px;  padding-left:10px; font-weight:bold; width:589px; display:block; background-color:#E5E9EB; padding:1px;}
.webtitle .webtitle-normal{color:#0395E2; font-size:12px; font-weight:normal;}
.webtitle .webtitle-bg{background-color:#E5E9EB; border:1px solid #fff; display:block; padding:5px;}
#content .big {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#content .normal {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal;}
#content .normal-white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#text-content{padding-bottom:15px; background-color:#fff;}

#content .txt-bold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;}
.front-thumb {margin:0; padding:0; width:655px; border-right:1px solid #cccccc;}

.front-thumb img {padding:4px; border:8px solid #E5E9EB; }
.front-thumb1 {width:609px; height:224px; background:url(images/web_bg1.gif) no-repeat; text-align:center; margin:10px 0 0 0;}
.front-thumb1 img {padding:20px 0 0 0;}
.text-box { border:0; padding:0; margin:0; width:185px; font-family:"Times New Roman"; font-size:15px; color:#99CA3E; position:relative; border:0; background:transparent;}
.txt-are {border:none; font-family:"Times New Roman"; font-size:15px; color:#99CA3E; background:none; overflow:auto; width:450px; height:150px;}
.form-txt {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#62073B; padding-left:20px;}
.submit-button {margin:0; background:url(images/submit_button.gif) no-repeat; width:152px; height:40px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}
.sep {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFB8DA;}
.service {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.small-txt {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cccccc;}

#i-box{ margin:0; background:url(images/text-box-bg.gif) no-repeat; width:239px; height:33px; padding:19px 0 0 15px;}

#txt-aa{background:url(images/text-area.gif) no-repeat; height:194px; width:450px; padding:20px 40px 20px 20px; margin:0;}
.latest {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#E5E9EB; background-color:#333333; padding:10px;}

.bold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#377184; font-weight:bold;}
#thumb-des {margin:0; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#751D50;}
#thumb-des .small {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}


.free-quote-all {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666666; font-weight:bold; background:url(images/pin-pink.png) left no-repeat; padding-left:34px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pin-pink.png', sizingMethod='scale')
}

/*submit quote*/
/*#left-quote{
	position: fixed;
	top:400px;
	left:-45px;
	z-index:3;
	width:50px;
	height:254px;
	background:url(images/submitQuote.png) no-repeat;
	padding:50px 0 0 50px;
	
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submitQuote.png', sizingMethod='scale')
}
#left-quote a{
text-decoration:none;
}
.quote-big{
font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; text-decoration:none; color:#000000;
}
.quote-free{
font-family:"Times New Roman", Times, serif; font-size:25px; font-weight:bold; text-decoration:none; color:#ffffff;
}
#tg1{
	width:28%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:5px 10px 0 10px;
	margin:15px 0 0 20px;
	float:left;
	border:10px solid #edf1f3;
	FILTER: alpha(opacity=75); moz-opacity: 0.75; opacity: 0.75;
	word-spacing:2px;
	background-color:#fff;
}
#tg1 .fqte{
	color:#666666;
	font-size:12px;
}
#online-shop{background:url(images/online_shop.gif) no-repeat;
width:190px;
padding:50px 0 0 150px;
}
.online-txt {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff;}
#tg{
	position: fixed;
	top:250px;
	right:15px;
	z-index:3;
	width:341px;
	height:91px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	FILTER: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5;
	word-spacing:3px;
}
#bottom-tag{float:left; margin:0; padding:10px 25px 0 25px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#front-col{margin:0; padding:10px 0 10px 0; width:100%;}
#front-col .box{width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color:#999999; padding:5px; margin:5px; display:inline-block; float:left; border-top:5px solid #8C8C8C;}
#front-col .box:hover {background-color:#FB55B9;}
.main-title{font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#0395E2;}
.main-grey{font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#999999;}
.main-web{font-family:Arial black, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#E2068C;}
.main-web-black{font-family:Arial black, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#000;}
.box-title{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#E2068C;}
#service-box{width:600px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#F9F9F9; padding:5px; display:inline-block; border-top:5px solid #ccc;}
#service-box .ptitle{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#E2068C;}
.footer-tag {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#999999; font-weight:bold;}
.right-quote-box{border-top:1px solid #ccc; background-color:#F4F4F4; padding:10px;}
*/






/*Image View */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #000;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: #fff;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}





/*Slide*/

/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 343px; height:300px; padding:20px 0 0 47px; margin: 0px auto; background:url(images/portfolio_slide_bg.png) no-repeat;}


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{ }

/*
	SLIDER
*/
.slider-wrap								{ width: 240px; border:6px solid #fff; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 0; }
.stripViewer								{ position: relative; overflow: hidden; width: 240px;}
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; position: relative; width: 240px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin:0; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background-color:#F4F4F4; border-top:1px solid #ccc; padding: 10px; height: 30px; 
											  margin-top: 0; color: #333333; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }
*/