body {
        margin:0px; padding:0px; font-family: Arial; font-size:14px; text-align:center;
} 

table {font-family: Arial; margin:0px; border:0px; padding:0px; border-spacing:0; font-size:14px}

img.hiddenimage {
display : none;
}

a:focus, a:hover, a:active { outline:none }

.specialbutton:link {
background-color: #A2B5CD;
}

.specialbutton:visited {
background-color: #A2B5CD;
}

.specialbutton:active {
background-color: #A2B5CD;
}

.specialbutton:hover {
background-color: #A2B5CD;
}

.cssbutton:link {
background-color: #c1cdcd;
border: 1px gray solid;
color: black;
text-decoration: none;
padding: 1px 4px;
font-size: 80%;
}

.cssbutton:visited {
background-color: #c1cdcd;
border: 1px gray solid;
color: black;
text-decoration: none;
padding: 1px 4px;
font-size: 80%;
}

.cssbutton:active {
background-color: #c1cdcd;
border: 1px gray solid;
color: black;
text-decoration: none;
padding: 1px 4px;
font-size: 80%;
}
.cssbutton:hover {
background-color: #c1cdcd;
border: 1px gray solid;
color: black;
text-decoration: none;
padding: 1px 4px;
font-size: 80%;
}

A:LINK {
        TEXT-DECORATION: none; COLOR: #6E7B8B;
}
A:VISITED {
        TEXT-DECORATION: none; COLOR: #6E7B8B;
}
A:ACTIVE {
        TEXT-DECORATION: none; COLOR: #6E7B8B;
}
A:HOVER {
        TEXT-DECORATION: none; COLOR: #6E7B8B;
}
IMG {
        BORDER: none;
}

.rwnavcontainer ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: #fff;
width: 110px;
background-color: BLACK;
font-size:11px;
font-weight:bold;
}

.rwnavcontainer li
{
width: 110px;
background-color: BLACK;
}

.rwnavcontainer a
{
padding-left:8px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
background-color: BLACK;
color: #fff;
word-wrap: break-word;
}

.rwnavcontainer a:link, .rwnavcontainer a:visited, .rwnavcontainer a:active
{
width: 110px;
color: #fff;
text-decoration: none;
word-wrap: break-word;
}

.rwnavcontainer a:hover
{
background-color: gray !important;
color: #fff;
}
.rwinnernavcont ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 110px;
background-color: #BABABA;
font-size:11px;
font-weight:bold;
}

.rwinnernavcont li
{
width: 110px;
background-color: #BABABA;
}

.rwinnernavcont a
{
padding-left:0px;
padding-right:8px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
text-align: right;
background-color: #BABABA;
color: BLACK;
word-wrap: break-word;
}

.rwinnernavcont a:link, .rwinnernavcont a:visited, .rwinnernavcont a:active
{
width: 110px;
color: BLACK;
text-decoration: none;
word-wrap: break-word;
}

.rwinnernavcont a:hover
{
background-color: gray !important;
color: BLACK;
}
.rwinnernavcont2 ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 110px;
background-color: #EEE5DE;
font-size:11px;
font-weight:bold;
}

.rwinnernavcont2 li
{
width: 110px;
background-color: #EEE5DE;
}

.rwinnernavcont2 a
{
padding-left:6px;
padding-right:2px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
background-color: #EEE5DE;
color: BLACK;
word-wrap: break-word;
}

.rwinnernavcont2 a:link, .rwinnernavcont2 a:visited, .rwinnernavcont2 a:active
{
width: 110px;
color: BLACK;
text-decoration: none;
word-wrap: break-word;
}

.rwinnernavcont2 a:hover
{
background-color: gray !important;
color: BLACK;
}

.rwinnernavcont3 a:hover
{
background-color: #EEE5DE !important;
color: BLACK;
}
.rwinnernavcontpink ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: WHITE;
width: 60px;
background-color: BLACK;
font-size:11px;
}

.rwinnernavcontpink li
{
width: 60px;
background-color: BLACK;
}

.rwinnernavcontpink a
{
padding:4px;
display: block;
width: 60px;
background-color: BLACK;
color: WHITE;
word-wrap: break-word;
overflow:hidden;
text-align:left;
font-weight:bold;
}

.rwinnernavcontpink a:link, .rwinnernavcontpink a:visited, .rwinnernavcontpink a:active
{
width: 60px;
color: WHITE;
text-decoration: none;
word-wrap: break-word;
}

.rwinnernavcontpink a:hover
{
background-color: gray !important;
color: #fff;
}
.tourcontainer ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 100px;
background-color: rgb(131,129,150);
font-size:12px;
font-weight:bold;
}

.tourcontainer li
{
width: 100px;
background-color: rgb(131,129,150);
}

.tourcontainer a
{
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
display: block;
width: 110px;
background-color: rgb(131,129,150);
color: #FFF;
word-wrap: break-word;
}

.tourcontainer a:link, .tourcontainer a:visited, .tourcontainer a:active
{
width: 100px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.tourcontainer a:hover
{
background-color: rgb(66,64,85);  !important;
color: #fff;
}

.oldnavcontainer ul
{
margin:0;
padding: 0;
border :0;
list-style-type: none;
color: BLACK;
width: 110px;
}

.oldnavcontainer li
{
width: 110px;
}

.oldnavcontainer a
{
padding:3px;
display: block;
width: 110px;
color: #FFF;
background-color: #A9A9A9;
word-wrap: break-word;
}

.oldnavcontainer a:link, .oldnavcontainer a:visited, .oldnavcontainer a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.oldnavcontainer a:hover
{
background-color: #369;
color: #fff;
}

.navcontainer ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 110px;
background-color: rgb(131,129,150);
font-size:12px;
font-weight:bold;
}

.navcontainer li
{
width: 110px;
background-color: rgb(131,129,150);
}

.navcontainer a
{
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
display: block;
width: 110px;
background-color: rgb(131,129,150);
color: #FFF;
word-wrap: break-word;
}

.navcontainer a:link, .navcontainer a:visited, .navcontainer a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.navcontainer a:hover
{
background-color: rgb(66,64,85);  !important;
color: #fff;
}

.freenavcontainer ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 118px;
background-color: black;
font-size:11px;
font-weight:bold;
}

.freenavcontainer li
{
width: 118px;
background-color: black;
}

.freenavcontainer a
{
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
display: block;
width: 110px;
background-color: black;
color: #FFF;
word-wrap: break-word;
}

.freenavcontainer a:link, .freenavcontainer a:visited, .freenavcontainer a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
background-color:black;
}

.freenavcontainer a:hover
{
background-color: rgb(73,90,144); !important;
color: #fff;
}

.innernavboard ul
{
margin:0;
padding: 0;
border :0;
list-style-type: none;
color: BLACK;
width: 110px;
background-color: #CDB79E;
}

.innernavboard li
{
width: 110px;
background-color: #CDB79E;
}

.innernavboard a
{
padding:3px;
display: block;
width: 110px;
background-color: #CDB79E;
color: #FFF;
border-bottom: 1px solid #eee;
word-wrap: break-word;
overflow:hidden;
}

.innernavboard a:link, .innernavboard a:visited, .innernavboard a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.innernavboard a:hover
{
background-color: #369;
color: #fff;
}
.innernavcont ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: black;
width: 110px;
background-color: white;
font-size:11px;
}

.innernavcont li
{
width: 110px;
background-color: white;
}

.innernavcont a
{
padding-right:8px;
padding-left:0px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
background-color: white;
color: black;
word-wrap: break-word;
overflow:hidden;
text-align:right;
font-weight:bold;
}

.innernavcont a:link, .innernavcont a:visited, .innernavcont a:active
{
width: 110px;
color: black;
text-decoration: none;
word-wrap: break-word;
}

.innernavcont a:hover
{
background-color: rgb(66,64,85); !important;
color: #fff;
}

.innernavcontpink ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: white;
width: 60px;
background-color: rgb(51,51,51);
font-size:11px;
}

.innernavcontpink li
{
width: 60px;
background-color: rgb(51,51,51);
}

.innernavcontpink a
{
padding:2px;
display: block;
width: 60px;
background-color: rgb(51,51,51);
color: white;
word-wrap: break-word;
overflow:hidden;
text-align:left;
font-weight:bold;
}

.innernavcontpink a:link, .innernavcontpink a:visited, .innernavcontpink a:active
{
width: 60px;
color: white;
text-decoration: none;
word-wrap: break-word;
}

.innernavcontpink a:hover
{
background-color: white; !important;
color: rgb(51,51,51);
}

.innernavcont2 ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 110px;
background-color:rgb(72,90,144);
font-size:11px;
font-weight:bold;
}

.innernavcont2 li
{
width: 110px;
background-color:rgb(72,90,144);
}

.innernavcont2 a
{
padding-left:0px;
padding-right:8px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
background-color:rgb(72,90,144);
color: #FFF;
word-wrap: break-word;
text-align:right;
}

.innernavcont2 a:link, .innernavcont2 a:visited, .innernavcont2 a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.innernavcont2 a:hover
{
background-color: rgb(66,64,85); !important;
color: #fff;
}

.innernavcont3 ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: black;
width: 110px;
background-color: white;
font-size:11px;
font-weight:bold;
}

.innernavcont3 li
{
width: 110px;
background-color: white;
}

.innernavcont3 a
{
padding-left:8px;
padding-top:3px;
padding-bottom:3px;
display: block;
width: 110px;
background-color: white;
color: black;
word-wrap: break-word;
}

.innernavcont3 a:link, .innernavcont3 a:visited, .innernavcont3 a:active
{
width: 110px;
color: black;
text-decoration: none;
word-wrap: break-word;
}

.innernavcont3 a:hover
{
background-color: rgb(66,64,85); !important;
color: #fff;
}
.pastnavcontainer ul
{
margin:0px;
padding: 0px;
border :0px;
list-style-type: none;
color: BLACK;
width: 110px;
background-color: #A9A9A9;
font-size:12px;
font-weight:bold;
}

.pastnavcontainer li
{
width: 110px;
background-color: #A9A9A9;
}

.pastnavcontainer a
{
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:1px;
display: block;
width: 110px;
background-color: #A9A9A9;
color: #FFF;
word-wrap: break-word;
}

.pastnavcontainer a:link, .pastnavcontainer a:visited, .pastnavcontainer a:active
{
width: 110px;
color: #FFF;
text-decoration: none;
word-wrap: break-word;
}

.pastnavcontainer a:hover
{
background-color: rgb(66,64,85); !important;
color: #fff;
}

.albumcontainer ul
{
width:310px;
margin: 0px;
padding: 0px;
list-style-type: none;
color: BLACK;
}

.albumcontainer li
{
width: 307px;
border: 0px;
margin:0px;
padding: 0px;
}

.albumcontainer a
{
padding:3px;
margin:0px;
border :0px;
width: 307px;
color: black;
display: block;
word-wrap: break-word;
}

.albumcontainer a:link, .albumcontainer a:visited, .albumcontainer a:active
{
width: 307px;
color: black;
text-decoration: none;
word-wrap: break-word;
}

.albumcontainer a:hover
{
background-color: #CDC8B1 !important;
color: black;
width: 307px;
}


#SetWidth {
	width:1000px;
	}
#Centering {
	position:relative;
	margin-left:auto;
	width:1000px;
	margin-right:auto;
	text-align:left;
	}
#CenteringWide {
	position:absolute;
	left:50%;
	width:1000px;
	margin-left:-500px;
	text-align:left;
	}
#Centering2 {
	position:absolute;
        background-color:#F0F8FF;
	left:50%;
        top:690px;
	width:700px;
	margin-left:-290px;
	text-align:left;
	}
#Centering3 {
	position:absolute;
        background-color:#FDFDFD;
	left:50%;
        top:690px;
	width:700px;
        height:100px;
	margin-left:-350px;
	text-align:left;
	}
#Centeringtiny {
	position:absolute;
	left:50%;
	width:300px;
	margin-left:-150px;
	text-align:left;
	}
#Rightoflnav {
        position:absolute; 
        left:120px; 
        top:0;
}

select.btn{
   color:black;
   background-color:#B0C4DE;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');}

input.btn{
   color:black;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   font-size:84%;
   background-color:#c1cdcd;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');}

input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

.form-builder-table {
	/* border: 5px solid #000; */
	width: 500px;
	padding: 20px;
}

.form-builder-table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 4px;
}

.form-builder-row {

}

.form-builder-error-row {
	background-color: #ccf;
}

.form-builder-label {

}

.form-builder-field {

}

.stylelensred {
    color:rgb(204,0,0);
    font-weight:bold;
}

.testhover {
    position:relative;
padding:0px;
border:0px;
margin:0px;
z-index:100;
}

.testhover2 {
position:absolute;
display:none;
top:-40px; 
left:118px; 
padding:0px;
border:0px;
margin:0px;
z-index:100;
}

.rwtesthover {
    position:relative;
padding:0px;
border:0px;
margin:0px;
z-index:100;
}

.rwtesthover2 {
position:absolute;
display:none;
top:-40px; 
left:118px; 
padding:0px;
border:0px;
margin:0px;
z-index:100;
}
.smallspace  td { padding-bottom:4px; border:0px; margin:0px; text-align:center }
.iconspace  td { padding-left:10px; padding-bottom:10px; border:0px; margin:0px; text-align:left; font-weight:bold; font-size:12px; color:white}
.footerspace  td { padding-right:15px; border:0px; margin:0px; text-align:middle;}
.smallfooterspace  td { padding-left:8px; padding-right:8px; border:0px; margin:0px; text-align:middle;}
.itemspace td { padding:3px }
.flashspace td { padding-right:32px }
.rwflashspace td { padding-right:15px }
.trendgaps td { padding:5px }
.seestylelenstable td { padding-right:10px; padding-top:25px; padding-bottom:25px; vertical-align:top }
.freepasstable  td {padding-top:12px; text-align:left}
.freepassinnertable  td {padding-top:0px; text-align:left}
.stylealerttable td {padding-top:10px;}
.tourphotobankbullets td {padding-left:8px; padding-top:0px; padding-bottom:3px}
.tourstyleflickbullets td {padding-left:8px; padding-top:0px; padding-bottom:8px}
.tourstylesheetbullets td {padding-left:8px; padding-top:0px; padding-bottom:1px}
.tourmytrendalbumbullets td {padding-left:8px; padding-top:0px; padding-bottom:2px}
.tourrunwaybullets td {padding-left:8px; padding-top:0px; padding-bottom:2px}
.tourtrendflashbullets td {padding-left:8px; padding-top:0px; padding-bottom:2px}
a.styleflick { background-image:url("styleflick.jpg"); }
.stylesheetimage {hover:border:1px solid pink;}
.statstable td { padding:10px }
#mindiv {
  min-height:620px;
}
* html #mindiv {
  height:620px;
}
#mindiv2 {
  min-height:720px;
}
* html #mindiv2 {
  height:720px;
}
#mindiv3 {
  min-height:420px;
}
* html #mindiv3 {
  height:420px;
}
#minheightblueprint {
  min-height:620px;
}
* html #minheightblueprint {
  height:620px;
}
#minheightflashtype {
  min-height:620px;
}
* html #minheightflashtype {
  height:620px;
}
#minheightalbum {
  min-height:420px;
}
* html #minheightalbum {
  height:420px;
}
#minheightpb {
  min-height:520px;
}
* html #minheightpb {
  height:520px;
}
#minheightfzflash {
  min-height:420px;
}
* html #minheightfzflash {
  height:420px;
}
#minheightrwcity {
  min-height:200px;
}
* html #minheightrwcity {
  height:200px;
}
.li2 {
padding-left:15px;
}
