/* CLEARS AND STUFF */

.clearall {
	clear: both;
}
.clearleft {
	clear: left;
}

/* LOSE THE BORDERS */

.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, dl#comment_list dl dt.bypostauthor, dl#comment_list dl dd.bypostauthor .format_text,
.custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment,
dl#comment_list dl dt, dl#comment_list dl dd .format_text {
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
}
.custom #content_box, .custom #column_wrap {
       background: none;
}
iframe {
  position:relative;
  left:30px;
  overflow: hidden;
  height: 800px;
  width: 800px;
  margin: 0 auto;
}

/* WORDPRESS DEFAULT STUFF */

.custom .format_text p.note {
	background: #444;
	color: #CCC;
	border: 1px solid #000;
}

.custom .format_text p.alert {
	color: #CCC;
	background: #BF7004;
	border: 1px solid #D26900;
}

.custom pre {
	background: #333;
	color: #CCC;
	border: 1px solid #000;
}

/* LINKS / COLOURS */

.custom a {  text-decoration: none; }
/*.custom a, custom a:visited {
	color: #1F1F1F;
	text-decoration: none;}*/
/*.custom a:hover {
	color: #fff;}*/
/*.custom .entry-title a, .custom .entry-title a:active {
	color: #1F1F1F;
	font-weight: bold;
	letter-spacing: 1px;}*/
/*.custom .entry-title a:hover {
	color: #1F1F1F;}*/
.custom #header #logo a, .custom #header #logo a:active {
	color: #FFF;}
.custom #header #logo a:hover {
	color: #fff;}
/*.custom #footer a, .custom #footer a:visited {
	color: #1F1F1F;
	text-decoration: none;
	border-bottom: none;}*/
.custom #footer a:hover {
	text-decoration: underline;}

/* HEADER */

.custom #logo {
	float: left;
	width: 40%;
}
.custom #header, .custom #footer {
	padding-left: 0px;
	padding-right: 0px;
}
.custom #header #logo a { 
	display: block; 
	height: 200px; 
	width: 510px; 
	background: url(images/logo-lg2.jpg) no-repeat; 
	outline: none; 
}
.custom #header #logo, .custom #header #tagline { 
text-indent: -9999px; 
}
.custom #header_area .page {
	padding-top: 0em;
	padding-left: 0px;
	padding-right: 0px;
}
.custom #header_area {
	/*margin-bottom: -4em;*/
}
.custom #headvid {
float:right;
width: 400px;
height: 140px;
}
/* NAV */

.custom #navbar {
	float: right;
	width: 60%;
	margin-top: 1.5em;
}
.custom #tabs {
	border: none;
	width: auto;
	float: right;
}
.custom #tabs li {
	border: none;
	background: none;
}
.custom #tabs li.current_page_item {
	outline: none;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background:  url(images/nav_bg.gif);
	padding-bottom:0em;
}
.custom #tabs a, .custom #tabs a:visited {
	font-size:1.6em;
	letter-spacing: normal;
	color: #999;
	margin-left: 0.6em;
	margin-right: 0.6em;
	text-transform: none;
	font-weight: bold;
	line-height: normal;
	padding: 5px;
}
.custom #tabs li.current_page_item a {
	color: #fff;
	background: url(images/rightarrow-white.png) left no-repeat;
	padding-left: 20px;
}
.custom #tabs a:hover, .custom #tabs li.current_page_item a:hover {
	color: #cc3399;
	font-size:1.6em;
	text-decoration: none;
}
.custom ul.menu {
	background:none;
	width:1000px;
	margin: 0 auto;
	border:none;
}
.custom .menu a{
	text-transform: capitalize;
	font-weight: bold;
	border:none;	
}
.custom .menu .current a {
background:none;
}
.custom .menu .current ul a {
background:#8AC80F;
}
.custom ul.menu .current ul ul a {
background:#8AC80F;
}
.custom ul.menu  .current a {
background:#BADF75;
}
.custom .tab {
background:none;
}
.custom .tab:hover {
background:none;
}
.custom .tab li {
background:none;
}

/* BODY */

.custom h1, .custom h2, .custom h3, .custom h4 {
	color: #111;
}
.custom span {
	color: #111;
}
body.custom {
/*	background: #333333 url(images/bg_header.png) center top no-repeat;
	color: #111;*/
}
.custom #content_box {
	padding-bottom: 1.5em;
}
#archive_info p {
	letter-spacing: normal;
	text-transform: none;
}
.custom #content_area {
	background: #fff url(images/bg_main.png) top no-repeat;
	padding-top: 0px;
	border-top: 0px solid #2c2c2c;
	padding-bottom: 3.5em;
}	
.custom #content {
/*width:600px;*/
}

/* SIDEBAR */

.custom #sidebars #sidebar_2 #sidebar_1 .sidebar_list {
	padding-left: 0px;

}
.custom #sidebars .widget_text {
	background: #96D41B url(images/trans-light.jpg) repeat;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	padding: 1em;
        width:300px; 
}
.custom #sidebars .widget_links {
	background: #96D41B url(images/trans-light.jpg) repeat;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	padding: 1em;
        width:300px; 
}
.custom #sidebars a {
color:#FFF;
}
.custom .widget h3 {
	font-size:1.8em;
        line-height:1em;
        margin-bottom:-0.5em;font-variant: normal;
	letter-spacing: normal;
	color: #fff;
	padding-bottom: 1.2em;
}
.custom .sidebar_list {
	margin-right: 1em;
	margin-left: 1em;
}
.custom #multimedia_box #custom_box {
	margin-right: 1em;
	margin-left: 1em;
}

/* TT SPECIAL RSS / TWITTER / CONTACT */
.custom #tt_contact_widget {
	background:  url(images/trans-light.jpg) repeat;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	padding-right: 0px;
	width: 100%;
	padding: 1em;
	margin-bottom: 2.769em;
	float: left;
	font-size: 1.3em;
}

.custom #tt_contact_widget li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float: left;
}

.custom #tt_contact_widget a {
	display: block;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	outline: none;
}

.custom #tt_contact_widget .tt_cw_twitter a {
	background: url(images/top_twitter.png) no-repeat;
}

.custom #tt_contact_widget .tt_cw_rss a {
	background: url(images/top_rss.png) no-repeat;
	margin-left: 6px;
}


.custom #tt_contact_widget .tt_cw_mail a {
	background: url(images/top_mail.png) no-repeat;
	margin-left: 4px;
}
	
	
/* POST */

.custom .headline_meta * {
	text-transform: none;
}
.custom .headline_meta {
	font-style: normal;
	text-transform: capitalize;
	color: #f4f4f4;
	font-weight: bold;
}
.custom .tt_post .headline_meta {
	padding-left: 42px;
}
.custom .tt_post .headline_area .entry-title {
	padding-left: 40px;
}
.custom .headline_area {
	margin-bottom: .5em;
	background: url(images/trans.png);
	padding: 15px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	margin-bottom: 30px;
}
.custom .headline_area h1 {
	font-weight: bold;
	color: #222222;
}
.custom .headline_meta a {
	border-bottom: none;
}

/* COMMENTS */

.custom .bracket {
	display: none;
}
.custom #comment_list dt.comment, .custom #comment_list dd.comment {
	padding: 10px;
	background: url(images/trans-light.jpg);
	margin-left: 1em;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.custom #comment_list dt.comment {
	margin-top: 15px;
}
.custom #comment_list dt.comment-author-admin, .custom #comment_list dd.comment-author-admin {
	background: none;
	background: url(images/trans-light.jpg);
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.custom #comment_list dt.comment-author-admin a {
	color: #fff;
}
.custom .reply a {
	background: #000;
	padding: 10px;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
}

/* COMMENT FORMS */

.custom #commentform input, .custom #commentform textarea {
	background: #d9d9d9;
	border: none;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	color: #666666;
	padding:5px;
}
.custom #commentform p .required {
	color: #E6AF5E;
}
.custom #commentform input:hover, .custom #commentform textarea:hover, .custom #commentform textarea:focus, .custom #commentform input:focus  {
	border: none;
}
.custom #commentform #submit {
	padding: 5px 15px;
	color: #272727;
}
.custom #respond_intro p {
	color: #000;
	font-weight: bold;
}

/* TEASERS */

.custom .teasers_box .entry-title{
	background: #36DEF9;
	padding: 10px;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	margin-bottom: 1em;
}
.custom .prev_next p {
	padding: 0px 20px;
	background: #36DEF9;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	text-transform: none;
	letter-spacing: normal;
	font-size: 1.3em;
}
.custom .prev_next a{
	font-size: 1em;
}

/* FOOTER */

.custom #footer {
	font-size: 1.3em;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	color: #c9c9c9;
	font-weight: bold;
}	
.custom #footer_area {
	background: #171717;
}

/* TT COMMENTS */

.custom .tt_comment_box {
	background: url(images/comments.png) no-repeat;
	float: right;
	width: 42px;
	height: 34px;
	padding-top: 5px;
	margin-top: 5px;
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	margin-left: 10px;
}
.custom .tt_comment_box a {
	color: #000;
}

/* TT SPECIAL HEADER */

.custom #secondary_area {
	height: 340px;
	margin-right: -2px;
	padding: 5px 0 10px 0;
        background: #8AC80F url(images/bg_special-green1.jpg) bottom no-repeat;
/*	background: #cc3399 url(images/bg_special-pink.jpg) bottom no-repeat;
	border-top: #836436 1px solid;
	border-bottom: #d9d9d9 4px solid;*/
}
.custom #secondary_area_nav {
	height: 27px;
	margin-right: -2px;
	padding: 5px 0 10px 0;
        background: #8AC80F url(images/bg_special-green1.jpg) bottom no-repeat;
/*	background: #cc3399 url(images/bg_special-pink.jpg) bottom no-repeat;
	border-top: #836436 1px solid;
	border-bottom: #d9d9d9 4px solid;*/
}
/*.custom #secondary_area .tt_icon {
	width: 300px;
	height: 300px;
	background: url(images/special_icon-white.png) no-repeat;
	float: left;
	margin-left: 55px;
	margin-right: 45px;
}*/

.custom #secondary_area h3 {
	font-size: 2em;
	color: #333333;
	float: right;
	text-align: center;
	width: 32%;
	font-weight: bold;
	line-height: 1em;
	margin-top: 10px;
}

.custom #secondary_area p {
	font-size: 1.7em;
	line-height: 1.3em;
	color: #333333;
	float: right;
	width: 0%;
	margin-top: 61px;
	font-weight: bold;
}
/*.custom #secondary_area .tt_special_readmore {
	outline: none;
	padding: 5px;
	padding-left: 7.5px;
	padding-right: 10px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background: #212121;
	float: right;
	margin-left: 10em;
	margin-top: 1em;
}*/
/*.custom #secondary_area .tt_special_readmore a {
	color: #fff;
	padding-left: 20px;
	padding-top: 2.5px;
	padding-bottom: 3px;
	background: url(images/more-white.png) left no-repeat; 
	font-weight: bold;
	font-size: 1.1em;
}*/
/*.custom #secondary_area .tt_special_readmore:hover {
	background: #a0783b;
}*/

/* WIDGET FOOTER */

.custom #main_footer_area {
	background: url(images/general_bg.gif);
	border-top: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d;
	float: left;
	padding-top: 3em;
	padding-bottom: 3em;
	color: #999;
}
.custom #main_footer_area a {
	color: #FFF;
}
.custom #main_footer_area a:hover {
	color: #e6af5e;
}
.custom #main_footer_area .footer_space {
	width: 1.98%;
	float: left;
	height: 1px;
}
.custom #main_footer_area div.col {
	float: left;
	width: 32%;
}
.custom #main_footer_area h3 {
	border-bottom: 1px solid #6a6a6a;
	padding-bottom: 15px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #fff;
}
.custom #main_footer_area .widget {
	padding-top: 0px;
}
.custom #main_footer_area .widget li {
	list-style-image: none;
	margin-left: 0px;
	margin-bottom: 15px;
}

/* Top Nav bar - pink */
.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:#cc3399;
color: #FFFFFF;
font-size:1.6em;
width: 100%;
float:left;
-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;
margin: 20px 0 0 0 
}
.custom ul#topnav li { float: right; padding: 3px 41px 3px 0px; border: none;
background: none; 	font-weight: bold; }
}
.custom #topnav a {
	color: #FFFFFF;
}
.custom #topnav a:visited {
	color: #FFFFFF;
}
.custom #topnav a:hover{
color: #ddd;
}

/* Top Nav bar 1 */
.custom ul#topnav1 {
/*-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;*/
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:#FFF;
width: 1000px;
float: left;
}
.custom ul#topnav1 li { float: right; padding: 3px 10px 3px 0px; }
}
.custom #topnav1 {
	border: none;
	width: auto;
	float: right;
}
.custom #topnav1 li {
	border: none;
	background: none;
}
.custom #topnav1 li.current_page_item {
	outline: none;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background:  url(images/nav_bg.gif);
	padding-bottom:0em;
}
.custom #topnav1 a, .custom #topnav1 a:visited {
	font-size:1.6em;
	letter-spacing: normal;
	color: #000;
	margin-left: 0.6em;
	margin-right: 0.6em;
	text-transform: none;
	font-weight: bold;
	line-height: normal;
	padding: 5px;
}
.custom #topnav1 li.current_page_item a {
	color: #fff;
	background: url(images/rightarrow-white.png) left no-repeat;
	padding-left: 20px;
}
.custom #topnav1 a:hover, .custom #topnav1 li.current_page_item a:hover {
	color: #000;
	font-size:1.6em;
	text-decoration: none;
}

/* special nav */
.custom ul#specialnav {
/*-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;*/
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
/*background:#D9D9D9 none repeat scroll 0 0;*/
width: 85%;
float: left;
}
.custom ul#specialnav li { 
/*        text-align:right; 
        display:inline; */
        float:right; 
        padding: 3px 10px 3px 0px; }
}
.custom #specialnav {
	border: none;
	width: auto;
	float: right;
}
.custom #specialnav li {
	border: none;
	background: none;
}
.custom #specialnav li.current_page_item {
	outline: none;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background:  url(images/nav_bg.gif);
	padding-bottom:0em;
}
.custom #specialnav a, .custom #specialnav a:visited {
	font-size:1.8em;
	letter-spacing: normal;
	color: #000;
	margin-left: 0.6em;
	margin-right: 0.6em;
	text-transform: none;
	font-weight: bold;
	line-height: normal;
	padding: 5px;
}
.custom #specialnav li.current_page_item a {
	color: #000;
	background: url(images/rightarrow-white.png) left no-repeat;
	padding-left: 20px;
}
.custom #specialnav a:hover, .custom #topnav li.current_page_item a:hover {
	color: #fff;
	font-size:1.8em;
	text-decoration: none;
}

body{ margin:0px; padding:0px; background-color:#FFFFFF; }
a img { border:none; }
/*a { color:#FFFFFF; }*/
a:focus {
	outline:0px;
}
focus {
	outline:0px;
}

/* styles for ImageSlider */
#sliderContainer-scb{
	display:block;
	position:relative;
	clear:both;
	margin:10px auto 10px;
	width:600px;
	height:433px;
	background:url(images/bg-container.jpg);
}
	#sliderContainer a.buy{
		display:block;
		position:absolute;
		width:126px;
		height:99px;
		left:7px;
		top:9px;
		/*background:url(https://www.photogiftsbybagettes.com/images/price.png) center center no-repeat;*/
	}


#imagesContainer-scb{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:155px;
	top:35px;
}

/* styles for ImageSlider - large cosmetic bag*/
#imagesContainer-lcb{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:185px;
	top:35px;
}

/* styles for ImageSlider - Hipster*/
#imagesContainer-hps{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:275px;
	overflow:visible;
	left:178px;
	top:35px;
}

/* styles for ImageSlider - Eyeglass Case*/
#imagesContainer-egc{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:225px;
	top:22px;
}

/* styles for ImageSlider - Golf Accessory Bag*/
#imagesContainer-gab{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:155px;
	top:27px;
}

/* styles for ImageSlider - Med Accessory Bag*/
#imagesContainer-mab{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:159px;
	top:22px;
}

/* styles for ImageSlider - Travel Accessory Bag*/
#imagesContainer-tab{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:156px;
	top:22px;
}

/* styles for ImageSlider - Key Coin Clutch*/
#imagesContainer-kcc{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:184px;
	top:27px;
}

/* styles for ImageSlider - Mini Clutch*/
#imagesContainer-mc{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:178px;
	top:36px;
}

/* styles for ImageSlider - Wristlet*/
#imagesContainer-wr{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:159px;
	top:36px;
}

/* styles for ImageSlider - Casual Totes*/
#imagesContainer-ct{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:182px;
	top:38px;
}

/* styles for ImageSlider - purses*/
#imagesContainer-mpp{
	display:block;
	position:absolute;
	clear:both;
	width:381px;
	height:225px;
	overflow:visible;
	left:182px;
	top:27px;
}

#starters{
	display:block;
	position:absolute;
	height:116px;
	width:616px;
	bottom:11px;
	left:19px;
	overflow:hidden;
}

	#starters .thumbnail{
		display:block;
		position:relative;
		width:145px;
		height:117px;
		background:none;
		float:left;
		margin-right:-3px;
	}
	#starters .selected{
		background:url(https://www.photogiftsbybagettes.com/images/bg_default-revised2.png) top left no-repeat;
	}

	#starters .thumbnail img{
		position:absolute;
		top:11px;
		left:11px;
	}

#starters-hps{
	display:block;
	position:absolute;
	height:123px;
	width:616px;
	bottom:-3px;
	left:19px;
	overflow:hidden;
}

	#starters-hps .thumbnail{
		display:block;
		position:relative;
		width:145px;
		height:117px;
		background:none;
		float:left;
		margin-right:-3px;
	}
	#starters-hps .selected{
		background:url(https://www.photogiftsbybagettes.com/images/bg_default-revised2.png) top left no-repeat;
	}

	#starters-hps .thumbnail img{
		position:absolute;
		top:11px;
		left:11px;
	}

#starters-ct{
	display:block;
	position:absolute;
	height:117px;
	width:616px;
	bottom:-90px;
	left:19px;
	overflow:hidden;
}

	#starters-ct .thumbnail{
		display:block;
		position:relative;
		width:145px;
		height:117px;
		background:none;
		float:left;
		margin-right:-3px;
	}
	#starters-ct .selected{
		background:url(https://www.photogiftsbybagettes.com/images/bg_default-revised2.png) top left no-repeat;
	}

	#starters-ct .thumbnail img{
		position:absolute;
		top:11px;
		left:11px;
	}

#starters-mpp{
	display:block;
	position:absolute;
	height:167px;
	width:616px;
	bottom:-54px;
	left:19px;
	overflow:hidden;
}

	#starters-mpp .thumbnail{
		display:block;
		position:relative;
		width:145px;
		height:117px;
		background:none;
		float:left;
		margin-right:-3px;
	}
	#starters-mpp .selected{
		background:url(https://www.photogiftsbybagettes.com/images/bg_default-revised2.png) top left no-repeat;
	}

	#starters-mpp .thumbnail img{
		position:absolute;
		top:11px;
		left:11px;
	}


.copyTips{
 width:200px;
 background:#b8b8b8;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 padding:10px;
}

.copyTips .tip-text{
 �display:none;
 }

#MooSlider474{
	display:block;
	position:relative;
	clear:both;
	margin:10px auto 10px;
	width:600px;
	height:474px;
        background:url(images/bg-container2.jpg);
}

#MooSlidermpp{
	display:block;
	position:relative;
	clear:both;
	margin:10px auto 10px;
	width:600px;
	height:524px;
        background:url(images/bg-container3.jpg);
}
/*vimeo movie*/
	.movieContainer{
		display:block;
		position:relative;
		margin:10px;
		width:600px;
		height:450px;
		background:url(style/ajax-loader.gif) center center no-repeat;
	}
	#seeVideo{
		display:none;
	}
	a img{ border:none;}

/*moo-alert*/
.window_overlay { 
	position:absolute; 
	background:#000000; 
	left:0px; 
	top:0px; 
	z-index:40000; 
	width:100%; 
	height:100%; 
	display:none; 
}
.messageLoading { 
	background:url(indicator.gif) center center no-repeat; 
}
.closeBar { 
	display:block; 
	width:24px; 
	height:24px;
	position:absolute; 
	clear:both; 
	float:none; 
	top:0px; 
	right:0px;
}
a.closeBtn { 
	display:block; 
	position:absolute;
	width:24px; 
	height:24px; 
	background:url(close.png); 
	cursor:pointer;
	top:0px;
	right:0px;	
}
.messageBoxContainer { 
	background-color: #FFFFFF ; 
	display : block ; 
	z-index : 50000 ; 
	border:1px #000 solid ;
	position : absolute ; 
	overflow: visible; 
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
}
#messageContainer { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding:20px;
	background-color: #FFFFFF ; 
	display:block;
	position:relative;
	float:left;	
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
}

/* Tips styling */
/*
	tooltip HTML has the following structure
	
	<div class="VimeoTips">
		<div class="tip-top"></div>
		<div class="tip">
			<div class="tip-title"></div>
		</div>
		<div class="tip-bottom"></div>
	</div>
	
*/
.VimeoTips{
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	.VimeoTips .tip-top{
		/* here you style the top element of the tooltip. Add it images as background or whatever you feel like */		
	}
	/* this is the actual tip container */
	.VimeoTips .tip{
		background:#333333;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		padding:20px;
	}	
		/* ... and this is the actual tooltip */
		.VimeoTips .tip .tip-title{
			color:#FFFFFF;
		}
	.VimeoTips .tip-bottom{
		/* here you style the bottom element of the tooltip. This as well as .tip-top are set for design purposes */
	}

	/* leave this as is */
	.VimeoTips .tip-text{ display:none;}

/*form*/

#form {
font-size: 1.3em;
}
	