* {
	margin: 0;
}

div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	vertical-align: baseline;
	}

html, body 	{	
			//font-family: 'Lato', sans-serif;
			//font-size:13px; line-height:20px;
			color:#333;
			height: 100%;
			}
			
h1 		{	
font-family: 'Lato', sans-serif;
  			font-weight: bold;
  			font-stretch: condensed;
			color:black;
			font-size:24px; 
			line-height:25px;
			margin-bottom:30px;
			//text-shadow: 2px 2px #555555;
			}
			
h4 		{	
font-family: 'Helvetica Lite', sans-serif;
  			//font-weight: bold;
  			//font-stretch: condensed;
			color:black;
			font-size:24px; 
			line-height:25px;
			margin-bottom:30px;
			//text-shadow: 2px 2px #555555;
			}
h7	{
font-family: 'Helvetica Lite', sans-serif;
  			//font-weight: bold;
  			//font-stretch: condensed;
			color:#555555;
			font-size:24px; 
			line-height:25px;
			margin-bottom:50px;
			margin-top:50px;
			//text-shadow: 1px 1px #555555;
}
p{
margin-bottom:10px;
}






#bodyframe {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -160px; 
	//border:1px dotted red;
}
.push {
	height: 160px; 
	//border:1px dotted green;
}



#midpage{
//border:1px dotted green;
}

#mainframe {
//max-width:1024px;
width:90%;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-right:10px;

}



#regform{
position:relative;
width:350px;
margin-left:auto;
margin-right:auto;
//border:1px dotted red;
}


#staticsearchtag{
position:fixed;
right:0px;
top:180px;
width:45px;
height:45px;
background-color:#000000;
border:1px black;
z-index:5;
}

#staticlogintag{
position:fixed;
right:0px;
top:270px;
width:45px;
height:45px;
background-color:#000000;
border:1px black;
z-index:5;
}

#homecontentframe{
//border:1px dotted red;
}

#homecontent{
//border:1px dotted green;
width:700px;
float:left;
}
#categoryframe{
width:700px;
height:240px;
//border:1px dotted blue;
}
#categories{
width:620px;
height:120px;
overflow:hidden;
//border:1px dotted green;
margin-left:auto;
margin-right:auto;
}
#recentframe{
width:700px;
height:240px;
//border:1px dotted blue;
}
#recent{
width:650px;
height:130px;
overflow:hidden;
//border:1px dotted red;
margin-left:auto;
margin-right:auto;
}
#newrevframe{
width:700px;
height:240px;
//border:1px dotted blue;
}
#newreviews{
width:650px;
height:130px;
overflow:hidden;
//border:1px dotted blue;
margin-left:auto;
margin-right:auto;
}

#smsidebar{
width:292px;
float:right;
}

.fb-like-box{
background-color:#ffffff;
}

#tweets{
margin-top:20px;
background-color:#ffffff;
}

#wrapper {	
width:1024px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	
			 
#fwrapper {	width:1024px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	
			
			
#logo	{	float:left;
			width:145px;
			margin-top:10px;}		
			
#login	{ 
//width:120px; 
//position:absolute; 
top:0; 
//right:0; 
float:right;
margin-top:5px;
margin-right:5px;
color:black;
border:1px dotted yellow;
text-align: right;
}

#loginform{
//border:1px dotted red;
}

#smlogos{
height:40%;
width:40%;
}

#convlogin{
//border:1px dotted green;
display:table;
margin:auto;
}
#convlogsub{
//border:1px dotted blue;
display:table;
margin:auto;
}
#smlogin a{
text-decoration:none;
color:black;
}

#login a:link		{	color:#000; text-decoration:none; }
#login a:visited	{	color:#000; text-decoration:none;  }
#login a:active	{	color:#b3d237; text-decoration:none;  }
#login a:hover		{	color:#b3d237; text-decoration:none;  }

			
/*.......TOP NAVE........*/
#topnav 				{	width:630px; float:right; margin-top:65px; 
							font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  							font-weight: bold;
  							font-stretch: condensed;
							font-size:18px; float:right; text-align:right; }

#topnav ul li {				display: inline;}

#topnav li 					{ border-right: 2px solid #bbbbbb; }


#topnav ul li a {			color:#333;
							margin-right: 7px; /*spacing between each menu link*/
							margin-left: 7px; /*spacing between each menu link*/
							text-decoration: none;
							}

#topnav ul li a:hover		{	color:#565656; }
#topnav ul li.active a		{	color:#89bd3a; } 
#topnav ul li.last a		{	margin-right:0px;  }
#topnav	li.last 			{ border-right: none; }



#top-address { float:left; width:300px; color:#FFF; margin-top:5px; text-align:right;}


.clear-space 		{ 	clear:both;}

#webtvframe {
margin-left:auto;
margin-right:auto;
}

#webtv{
position:relative;
max-width:992px;
height:700px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
overflow:hidden;
}

#amazingslider-thumbnails-frame{
height:200px;
//border:1px dotted red;
}

#video{
width: 992px;
height: 558px;
border: 1px solid black;
}

.vidstill img{
width:992px;
height:558px;
}


/*.......amazingslider........*/

.amazingslider-slider-0 {
  //width: 80.2% !important;
  //left: 9.9% !important;
}

.amazingslider-bottom-shadow-0 {
  display: none !important;
}
div.amazingslider-car-left-arrow-0 {
  left: 80px !important;

}

div.amazingslider-car-right-arrow-0 {
  right: 80px !important;

}

/*.......end amazingslider........*/






#popoutframe{
position:absolute;
top:0px;
width:992px;
height:500px;
margin-left:auto;
margin-right:auto;

}







#searchpopout{
position:absolute;
top:45px;
right:3.5%;
width:265px;
height:200px;
display:none;
}

#searchtagright{
//z-index:10;
position:absolute;
top:50px;
right:0;
width:64px;
height:50px;

}

#searchrevpopoutform{
position:absolute;
top:40px;
left:20px;
width:225px;
height:150px;
}





















.ABtable-title{
display:inline-block;
min-height:20px;
min-width:200px;
//border:1px dotted red;
//margin-bottom:30px;
}

.ABtable-title.ta{
max-width:600px;
}


.ABtable-field{
display:inline-block;
//width:400px;
max-width:400px;
//border:1px dotted green;
margin-bottom:30px;
}
.ABtable-field.ta{
//min-width:400px;
width:600px;
//border:1px dotted blue;
margin-bottom:30px;
}













































#searchrevpopoutform input[type="text"] {
width:100%;
	margin-top:13px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#999;
	padding:3px;
	padding-left:10px;
	height:40px;
	background-image:url(../images/forms/input.jpg);
		border: 1px solid #b0b0b0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
}


#marquee{
max-width:990px;
height:30px;
margin-left:auto;
margin-right:auto;

margin-bottom:10px;
}








#SearchPhotographers{
position:relative;

max-width:990px;
//height:100px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

#searchrevhead{
float:left;
margin-left:20px;
width:200px;
height:25px;

}


#searchrevform{
float:left;
width:80%;
//max-width:850px;
//height:60px;
margin-bottom:10px;
margin-left:20px;
//border:1px dotted red;
}

#searchrevform input[type="text"] {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	//line-height:20px;
	color:#999;
	padding:3px;
	padding-left:5px;
	height:40px;
		border: 1px solid #b0b0b0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		
	display:table-cell; 
	width:80%;
}


#searchlogo{
float:right;
width:77px;
height:63px;
margin-top:10px;
margin-right:20px;
}










#trending{
max-width:1024px;
//height:600px;
margin-left:auto;
margin-right:auto;
//border:1px dotted blue;
margin-bottom:10px;

}








#recentact{
position:relative;
max-width:990px;
//height:300px;
margin-left:auto;
margin-right:auto;
//border:1px dotted red;
margin-bottom:10px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}

.searchtagleft{
position:relative;
left:0px;
top:10px;
width:35px;
height:25px;
}

#recentacthead{
//position:absolute;
float:left;
top:10px;
left:20px;
//width:200px;
height:25px;
//border:1px dotted red;
}

#likecounter{
//position:absolute;
float:right;
top:10px;
right:20px;
//width:200px;
height:25px;
//border:1px dotted red;
}

#recentacttext{
//position:absolute;
float:left;
top:40px;
left:20px;
width:350px;
//height:250px;
//border:1px dotted red;
}

#recentacttiles{
//position:absolute;
float:right;
top:40px;
right:10px;
max-width:562px;
//height:250px;
//border:1px dotted red;
}



.stamp{
float:left;
margin-right:5px;
margin-bottom:5px;
}

.greengrad{
background: #ffffff; /* Old browsers */
//background: #bdd854; /* Old browsers */
//background: -moz-linear-gradient(top,  #bdd854 0%, #98b32f 100%); /* FF3.6+ */
//background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdd854), color-stop(100%,#98b32f)); /* Chrome,Safari4+ */
//background: -webkit-linear-gradient(top,  #bdd854 0%,#98b32f 100%); /* Chrome10+,Safari5.1+ */
//background: -o-linear-gradient(top,  #bdd854 0%,#98b32f 100%); /* Opera 11.10+ */
//background: -ms-linear-gradient(top,  #bdd854 0%,#98b32f 100%); /* IE10+ */
//background: linear-gradient(to bottom,  #bdd854 0%,#98b32f 100%); /* W3C */
//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdd854', endColorstr='#98b32f',GradientType=0 ); /* IE6-9 */
border:1px solid grey;
}

.roundedcorners{

-moz-border-radius: 5px; 
-webkit-border-radius:5px; 
border-radius: 5px;
overflow:hidden;
}


#hero 		{	
display:none;
width:720px;
//height:360px;
background-image:url(/images/slideshow-bg.jpg); 
background-size:100%;
background-repeat:none;
margin-top:40px;
margin-left:auto;
margin-right:auto;
//border:1px dotted red;
}

#buffer{
height:40px;
width:800px;

}

#searchform{
position:relative;
width:400px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
margin:0px auto; 
//min-height: 100%;
//height: auto !important;
//height: 100%;
//border:1px dotted red;
}

#ezisearch{
//height:250px;
}

#advsearch{

}




#revsharebutton{
//position:absolute;
//bottom:50px;
//z-index:-10;
//left:10px;
width:100px;
height:20px;
//border:1px dotted blue;
}
#homevideopane{
position: relative;
height:0;
//width:0px;
//display:none;
//margin-bottom:30px;
margin-left:40px;
margin-right:40px;
//z-index:10;
overflow:hidden;
//border:1px dotted blue;
}
























#videoframe {
overflow:hidden;
margin-top:0px;
margin-left:auto;
margin-right:auto;
max-width:992px;
}


#videopane{
max-width:992px;
height:558px;
}




#related {
position:relative;
min-height:110px;
max-width:992px;
border:1px solid grey;
}

#apply4ownership {
position:relative;
//min-height:110px;
max-width:992px;
border:1px solid grey;
border-top:none;
display:none;
height:20px;
}

#children {

}
.childname {
font-size:7pt;
}



#toggle a{
text-decoration:none;
color:black;
}

#filters{
display: table;
margin: 0 auto;
}





#singlereview{
position:relative;
max-width:992px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
border:1px solid grey;
border-top:none;
}

#togglesingle{
position:relative;
width:992px;
height:20px;
margin-left:auto;
margin-right:auto;
}

#singledetails{
padding:10px;
position:relative;
width:300px;
height:380px;
margin-top:0px;
}

#levelflag{
//z-index:5;
position: absolute;
top: 0px;
right: 10px;
width:50px;
height:80px;
}

#revMap { 
position:absolute;
height: 400px;
width:400px; 
right:0px;
top:0px;
}

#rating{
}

.smallstar{
position:relative;
width:500px;
height:23px;
}
	
#container {
	position: relative;
	padding: 0px;
	margin: auto;
	text-align: left;
	margin-top:0px;
	//margin-bottom:150px;
//border:1px dotted blue;
}





.element {
position:relative;
width:230px;
height: 230px;
//margin:4px 3px;
overflow:hidden;
//border:1px dotted red;
//-moz-border-radius: 5px; 
//-webkit-border-radius:5px; 
//border-radius: 5px;
text-align:center;
}


.element a{
text-decoration:none;
color:white;
}

.bottomstrip{
height:20px;
background-color:rgba(0, 0, 0, 0.5);
width:100%;
position:absolute;
bottom:0px;
display:none;
}


.element.large,
.variable-sizes .element.large,
.variable-sizes .element.large.width2.height2 {
  font-size: 1.0em;
  width: 390px;
  height: 270px;
  z-index: 100;

}


.thumbnail {
//display: table;
position:relative;
//width:100%;
//height: 85px;

//-moz-border-radius: 5px; 
//-webkit-border-radius:5px; 
//border-radius: 5px;
//border:1px dotted red;
}

.thumbnail2 {
position:relative;
//width:190px;
//height: 106px;
//-moz-border-radius: 5px; 
//-webkit-border-radius:5px; 
//border-radius: 5px;
overflow:hidden;
}

.thumbnail2.large{
position:relative;
//width:390px;
//height: 235px;
//-moz-border-radius: 5px; 
//-webkit-border-radius:5px; 
//border-radius: 5px;
overflow:hidden;
}

.thumbnailimg{
position:relative;
width:190px;
height: 150px;
top:-22px;
}
.thumbnailimg.large{
position:relative;
width:390px;
height: 315px;
top:-40px;
}

.playbutton{
position:absolute;
z-index:5;
top:40px;
left:80px;

}
.playbutton.large{
position:absolute;
z-index:5;
top:95px;
left:175px;
}






.revhead {
z-index:5;
position:absolute;
top:0px;
width:100%;
//height:20px;
color:white;
text-decoration:none;
//border:1px dotted red;
margin-left:5px;
}




.revfoot{
position:absolute;
width:100%;
bottom:0px;
//border:1px dotted blue;
}



.title{
float:left;
margin-left:5px;
}
.title.large{
float:left;
margin-left:5px;

}

.titletext{
color:white;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
font-size:12pt;
font-weight:300;
}
.titletext.large{
color:white;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
font-size:18pt;
font-weight:400;
}





.level{
margin-right:15px;
float:right;
color:white;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.childthumb {
position:relative;
width:100px;
height: 55px;
-moz-border-radius: 5px; 
-webkit-border-radius:5px; 
border-radius: 5px;
overflow:hidden;
}
.childthumb img{
position:relative;
width:100px;
height: 76px;
top:-10px;
}


.smlrating{
float:left;
background-image:url(/images/starsmlr.png);
height:14px;
margin-top:3px;
margin-left:4px;
}

.smlrating.large{
float:left;
background-image:url(/images/star.png);
height:27px;
}


#viewsdiv{

}

.views{
//display: table;
float:right;
margin-right:5px;
//text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
text-decoration:none;
}

.views.large{
margin-top:7px;
}

.likerev{
//display: table;
//float:right;
margin-right:5px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.likerev.link{
text-decoration:none;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.distance{
//display: table;
//float:right;
margin-right:5px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.postedby{
//float:right;
margin-right:5px;
}


.smlelement {
position:relative;
float:left;
width:100px;
height: 55px;
//border:1px red;
margin:20px;
}

.smlelement a{
text-decoration:none;
color:black;
}


.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}

/**** Isotope filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}



#busloginform{
position:relative;
display:table;
//border:1px dotted red;
margin:auto;
}

#buslogsub{
//border:1px dotted blue;
display:table;
margin:auto;
}

#busdetailsframe{
position: relative;
height:420px;
width:800px;
//border:1px dotted red;
}
#busdetdiv{
position:relative;
//height:330px;
width:375px;
left:0px;
//border:1px dotted green;
}
#busedit {
float:left;
//border:1px dotted red;
}

#busoptinfo{
height:0;
overflow:hidden;
}

#busMap {
position:absolute;
//display: table;
//float:right;
top:0px;
right:0px;
height:350px;
width:400px;

left:390px;
//border:1px dotted blue;
}

#mapIframe{
height:100%;
width:100%;
}

#busvideopane{
position: absolute;
height:0;
margin-left:40px;
margin-right:40px;
z-index:10;
overflow:hidden;
}

selectlev{
position:absolute;
margin-top:30px;
//top:400px;
}







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

#options ul ul {
  margin-left: 1.5em;
}

#options li {
  float: left;
  margin-bottom: 0.2em;
}

#options li a {
  display: block;
  padding: 0.4em 0.5em;
  background-color: #DDD;
  color: #222;
  font-weight: bold;
  text-shadow: 0 1px hsla( 0, 0%, 100%, 0.5 );
  background-image: -webkit-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );
  background-image:    -moz-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );
  background-image:     -ms-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );
  background-image:      -o-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );
  background-image:         linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );
}

#options li a:hover {
  background-color: #5BF;
}

#options li a:active {
  background-color: #39D;
  -webkit-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );
     -moz-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );
       -o-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );
          box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );
}

#options li a {
  border-left:  1px solid hsla( 0, 0%, 100%, 0.3 );
  border-right: 1px solid hsla( 0, 0%,   0%, 0.2 );
}

#options li:first-child a {
  border-radius: 7px 0 0 7px;
  border-left: none;
}

#options li:last-child a {
  border-radius: 0 7px 7px 0;
}

#options li a.selected {
  background-color: #13F;
  text-shadow: none;
  color: white;
}					
#content{	
width:100%; 
height:100%; 
margin-top:30px; 
margin-bottom:30px;
//border:1px dotted red;
}
#content-home-left 	{	width:240px; float:left; }
#content-home-right {	width:530px; float:right; }


#content-who-left 	{	
width:500px; 
float:left; 
padding-right:17px;  
border-right: 1px #d0d0d0 solid; 
}
#content-who-right 	{	width:255px; float:right; }

#green-caps			{	font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  						font-weight: bold; font-stretch: condensed; color:#89bd3a;
						font-size:18px; line-height:25px; }


#line			{	clear:both; width:100%; height:1px; background-color:#CCC; margin-top:20px; margin-bottom:20px; }


#slider1		{	float:left; width:510px; height:350px; overflow:hidden;
					background-image:url(/images/slideshow/women-bg.png); 
					background-repeat:none;  }

#slide-text		{	float:left; width:450px; margin-left:20px;
					font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  					font-weight: bold; font-stretch: condensed;
					font-size:25px; line-height:26px; 
					color:#FFF; margin-top:65px;}
#slide-text	.name {	text-align:right; color:#b7de7c; font-size:16px;}
#logo-slide		  {	width:200px; height:140px; float:right; margin-left:20px;}





#footer 		{		width:100%; margin-top:30px; padding-top:20px; border-top: 1px #d0d0d0 solid;}

#footer-left 	{		width:600px; float: left; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
						font-size:11px; line-height:11px; color:#999; margin-top:8px; }
#footer-left a 	{		color:#999; text-decoration:none; }	
#footer-left a:hover 	{		color:#b2b2b2; text-decoration:none; }						
#footer-right 	{		width:200px; float: right; text-align:right;}

.footertext {
margin-right:20px;
}

.footertextheader {
margin-right:20px;
font-weight:bold;
}




#footerframe {
	height: 160px; 
	text-align:center;
	//border:1px dotted green;
}

#footwrapper{
max-width:1030px;
display:inline-block;
position:relative;
text-align:center;
//border:1px dotted red;
}

#footinnerframe {
margin-left:auto;
margin-right:auto;
//border:1px dotted green;
}


.footitem{
display:inline-block;
padding:5px;
width:230px;
height:140px;
//border:1px dotted blue;
text-align:left;
}





#bullets li 	{	list-style: outside url(http://www.bigreviewtv.com/images/circle.gif); margin-left:8px; margin-top:3px; }



#form 	{	
width:243px; 
float:right; 
border-left:1px #b7de7c solid; 
padding-left:20px; 
//padding-top:10px; 
margin-right:20px; 
//margin-top:15px; }





input[type="text"] {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	line-height:20px;
	color:#999;
	padding:3px;
	padding-left:10px;
	height:40px;
	background-image:url(../images/forms/input.jpg);
		border: 1px solid #b0b0b0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		margin-bottom:10px;
}



input[type="password"] {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	line-height:20px;
	color:#999;
	padding:3px;
	padding-left:10px;
	height:40px;
	background-image:url(../images/forms/input.jpg);
		border: 1px solid #b0b0b0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		margin-bottom:10px;
}

input[type="image"] {
position:relative;
top:14px;
}

.styled-selectY {
   width: 240px;
   height: 34px;
   overflow: hidden;
   background: url(/images/down_arrow_select.jpg) no-repeat right #ddd;
   border: 1px solid #ccc;
   }  
.styled-selectY select {
   background: transparent;
   width: 268px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }  
.styled-select select {
position:relative;
display:inline;
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size:14px; 
   line-height:20px;
   color:#999;
   //width: 268px;
   height: 40px;
   padding:3px;
   padding-left:15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; line-height:20px;
   //background-image:url(../images/forms/input.jpg);
   //background: url(new_arrow.png) no-repeat right #ddd;
   border: 1px solid #b0b0b0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
	//-webkit-appearance: none;
	margin-bottom:10px;
	margin-left:2px;
   }
.styled-selectX .typeclassX select {
top:-50px;
}



.submit	{	width:89px; height:31px; border:none; background:none; float:right;
			background-image:url(http://www.bigreviewtv.com/images/forms/submit.png);
			font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  			font-weight: bold; font-stretch: condensed; color:#669900; font-size:16px;
			}
			
			
			
.style1 {	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
			font-size:13px; line-height:20px;
			color:#333;
}
.style2 {
			font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  			font-weight: bold;
  			font-stretch: condensed;
			color:#89bd3a;
			font-size:20px; line-height:22px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #B0D251;
}
.style5 {
	text-align: center;
}
.style6 {
	text-align: justify;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}

#package-bronze 	{	width:172px; float:left; padding:10px; 
						background-color:#a15124; color:#FFF; margin-right:10px;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-bronze h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}

#package-silver 	{	width:172px; float:left; padding:10px; 
						background-color:#a6acb4; color:#FFF; margin-right:10px;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-silver h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}

#package-gold 	{	width:172px; float:left; padding:10px; 
						background-color:#c19942; color:#FFF; margin-right:10px;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-gold h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}

#package-platinum 	{	width:172px; float:right; padding:10px; 
						background-color:#4b9fba; color:#FFF;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-platinum h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}




#package-gold2 	{	width:372px; float:left; padding:10px; 
						background-color:#c19942; color:#FFF; margin-right:10px;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-gold2 h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}

#package-platinum2 	{	width:372px; float:right; padding:10px; 
						background-color:#4b9fba; color:#FFF;
						-moz-border-radius: 10px; -webkit-border-radius:10px; 
						border-radius: 10px; line-height:13px;}
						
#package-platinum2 h2 	{	margin-bottom:10px; margin-top:10px; line-height:17px;}


#member-left	{ width:172px; float:left; }
#member-right	{ width:190px; float:right;}




#line			{	height:1px; width:100%; background:#CCC; clear:both;
					margin-top:20px; margin-bottom:20px;}
					
					
#hero2		{	
background-color:#FFF; 
padding:15px; 
-moz-border-radius: 10px;
-webkit-border-radius:10px; 
border-radius: 10px;
margin-bottom:30px;
background-image:url(../images/slideshow-bg.jpg); 
//background-repeat:none;
						
						}					


.memthumbnail {
position:relative;
width:172;
height: 97px;
//border:1px dotted red;
overflow:hidden;
margin-top:10px;
}


.memthumbnailimg{
position:relative;
width:172px;
height: 140px;
top:-20px;
}	

.memplaybutton{
position:absolute;
z-index:5;
top:35px;
left:70px;
}
					
.package-01		{	
background-color:#FFF; 
padding:15px; 
-moz-border-radius: 10px;
-webkit-border-radius:10px; 
border-radius: 10px; margin-bottom:30px;
border:1px SOLID grey;
width:210px;
float:left;
margin-left:5px;
margin-right:5px;
position:relative;
}


.package-02		{	
background-color:#FFF; 
padding:15px; 
-moz-border-radius: 10px;
-webkit-border-radius:10px; 
border-radius: 10px; margin-bottom:30px;
border:1px SOLID grey;
width:1024px;
float:left;
margin-left:5px;
margin-right:5px;
position:relative;
}

.packagetitle{
position:absolute;
width:140px;
top:0px;

left:10;
//border:1px dotted red
}
.package-flag	{	margin-top:-15px; width:60; height:100; float:right; margin-left:20px;}

.videobox			{
width:172px;
margin-top:10px;
margin-bottom:0px; 
margin-right:auto;
margin-left:auto;
//border:1px dotted red;}

.membershiptext		{
font-size:10pt;

}
.membershiptitle{
font-size:12pt;
}











#adminmode{
display:none;
position:absolute;
width:100%;
height:50px;
background-color:red;
text-color:white;
}

#adminmode h1{
color:white;
margin-left:20px;
}





























/* -----------Smartphone View----------- */ 
@media only screen and (max-width : 480px)   {

#videoframe 		{
max-width:310px;
}


#videopane{
max-width:310px;
height:174px;
//border:1px solid red;
}

#related {
min-height:50px;
max-width:310px;
border:1px solid grey;
}

#singlereview{
max-width:310px;
}

#webtvframe {
width:320px;
}

#webtv{
position:relative;
max-width:300px;
height:170px;
}


#searchrevhead{
text-size:10pt;
}

#searchlogo{
float:right;
width:50px;
height:50px;
margin-top:0px;
margin-right:20px;
}

#video{
width: 320px;
height: 220px;
}

.vidstill img{
width:320px;
height:220px;
}

#SearchPhotographers{
max-width:290px;
padding-bottom:20px;
}

.element {
width:290px;
max-height:50px;
border:1px solid black;
-moz-border-radius: 5px; 
-webkit-border-radius:5px; 
border-radius: 5px;
}

.element a{
text-decoration:none;
color:black;
}


.element.large,
.variable-sizes .element.large,
.variable-sizes .element.large.width2.height2 {
  font-size: 1.0em;
  width: 290px;
  height: 50px;
  z-index: 100;
  //border:1px dotted green;

}


.thumbnail2 {
position:relative;
width:90px;
height: 50px;
-moz-border-radius: 3px; 
-webkit-border-radius:3px; 
border-radius: 3px;


}

.thumbnail2.large{
position:relative;
width:90px;
height: 50px;

}


.revhead {
top:0px;
left:85px;
width:148px;
height:20px;
//border:1px dotted red;
}

.titletext{
color:black;
text-shadow: none;
font-size:8pt;
font-weight:300;
}
.titletext.large{
color:black;
text-shadow: none;
font-size:8pt;
font-weight:300;
}


.smlrating{
top:0px;
left:85px;
float:none;
background-image:url(/images/starsmlr.png);
height:14px;

}

.smlrating.large{
float:none;
background-image:url(/images/star.png);
height:14px;
}






#amazingslider-thumbnails-frame {
      display: none;
   }
	#smsidebar {
      display: none;
   }
   
   #smsidebar {
      display: none;
   }
   #filters{
	display: none;
	}
   #content {
      width: 300px;
   }
   
   #header {
      display: none;
   }
   
   #wrapper {	
width:470px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	
			 
#fwrapper {	width:470px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	

}



/* -----------Tablet View----------- */ 
@media only screen and (max-width : 768px) and (min-width : 481px)   {

#related {
min-height:70px;
max-width:740px;
}


#videoframe 		{
max-width:740px;
}

#videopane{
max-width:740px;
height:416px;
//border:1px solid red;
}

#singlereview{
max-width:740px;
}

#amazingslider-thumbnails-frame {
      display: none;
   }
	#smsidebar {
      display: none;
   }
   
   #filters{
display: none;
}
   
      #wrapper {	
width:760px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	
			 
#fwrapper {	width:760px;
			height:100%;
			margin:auto;
			//border:1px dotted green;
			 }	

}


}









