/* GENERAL */
html, body {border: 0; margin: 0; padding: 0;}
body {
	height:100%;
	width:100%;
	min-width: 970px;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-color: #000000;
	background-image: url(../images/layout/freedom-urban.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.dropdwn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 100%;
}
p, img { margin:0;padding:0;border:0px; }
table {margin:0;padding:0;background-color:transparent;border:0px;}
td {vertical-align:top;}
form, div, input, textarea { margin:0;padding:0;border:0;}
input, textarea {font-size:11px;font-family:Arial}
input {vertical-align:top;}
ul, ol, li, dd, dt, dd {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
a {color:#000000;text-decoration:none;}
a:hover {color:#15ADFF;}


/* START WRAPS */
#wrap {padding-top:50px;}
#container {margin:auto;width:920px;}

#main {width:920px;margin:5px 0 0 0;}
.left-col {float:left;width:615px;margin-right:5px; position:relative;}
.right-col {float:right;width:300px;}

.left-col2 {float:left;width:250px;margin-right:5px; height:auto; position:relative;}
.right-col2 {float:right;width:650px; height:auto}

/* START HEADER */
#head {height:92px;}
.hd-lf {float:left;width:600px;}
.hd-lf .logo {float:left; height:73px; width:230px;}
.hd-lf ul {margin:45px 0 0 100px;float:left;text-transform:uppercase;font-weight:bold;font-size:11px;height:33px;}
.hd-lf ul li {margin-right:20px;float:left;border:1px solid #222222;height:33px;}
.hd-lf ul li.eve {background:url(../images/post-a-venue-icon.png) no-repeat 10px 6px; width:110px;height:33px;}
.hd-lf ul li.ven {background:url(../images/post-an-event-icon.png) no-repeat 10px 6px; width:110px;height:33px;}
.hd-lf ul li a {color:#ffffff;top:8px;left:35px;position:relative;}
.hd-lf ul li a:hover {color:#15ADFF;}

.hd-lf ul li a {color:#ffffff;top:8px;left:35px;position:relative;}
.hd-lf ul li a:hover {color:#15ADFF;}

.hd-rt {float:right;color:#606060;font-size:11px;padding:25px 0 0 0;line-height:18px;text-align:right;}
.hd-rt p {margin-top:10px;}
.hd-rt a {color:#cccccc;padding:0 5px 0 5px; font-size:13px; font-weight:bold;}
.hd-rt a:hover {color:#15ADFF;  font-size:13px; font-weight:bold;}
.sbox {width:160px;height:16px;background:#000000;font-size:11px;color:#ffffff;border:1px solid #565656;}
.ssend {width:67px;height:18px;background:#b81c02;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;}
.ssend1 {width:67px;height:18px;background:#0168c4;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend2{width:75px;height:18px;background:#0168c4;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend3{width:75px;height:18px;background:#919191;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend4{width:95px;height:18px;background:#0168c4;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend5{width:95px;height:18px;background:#919191;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend6{width:120px;height:18px;background:#919191;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}
.ssend7{width:120px;height:18px;background:#999999;font-size:11px;color:#ffffff;border:0;font-weight:bold;margin:0 0 0 5px;cursor:pointer;}




/* END HEADER */

/* START MENU */
.menu {clear:both;height:30px;background:url(../images/layout/menubg.gif) repeat-x top left;padding:12px 0px 10px 9px;}
.menu li {display:inline;font-size:13px;font-weight:bold;background:transparent url(../images/layout/menu_divider.gif) no-repeat right center ;}
.menu li a {color:#dddddd;padding:0 19px 0 19px;}
.menu li a:hover {color:#ffff00;} 
.menu li.last {background:none;}  
/* END MENU */


/* START TABS AND LISTS */
.gtab {border:1px solid #797979;background:#f0eff4 url(../images/tabs/tab-box1.gif) repeat-x left bottom;margin:5px 0 0px 0;}
.gtab h3 {background:transparent url(../images/tabs/tab-hd1.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 15px;}
.gtab h4 {font-size:12px;color:#026DCD;padding:3px 0 0 0;}

.gtabblue {border:1px solid #797979;background:#f0eff4 url(../images/tabs/tab-box1.gif) repeat-x left bottom;margin:5px 0 0px 0;}
.gtabblue h3 {background:transparent url(../images/tabs/tab-hd1.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 15px;}
.gtabblue h4 {font-size:12px;color:#026DCD;padding:3px 0 0 0;}
.red-text {font:normal 11px Verdana; color:#FF0000; font-style:normal; text-decoration:none;}

.tab-con {padding:10px 10px;}
.tab-con ul {margin:0px;list-style-type:none;}
.tab-con ul li {font-size:11px;font-weight:normal; padding:0 0 10px 0;}
.tab-con ul li a {color:#026dcd; text-align:left; font-size:12px;font-weight:bold;}
.tab-con ul li a:hover {color:#000000; text-decoration:none;}
.tab-con a {color:#026dcd; text-align:left; font-size:11px;font-weight:normal;}
.tab-con a:hover {color:#000000; text-decoration:none;}

.tab-con ul li span a {color:#026dcd; display:block; font-size:12px;font-weight:normal; padding:3px 0 3px 20px;}
.tab-con ul li span a:hover {color:#000000; text-decoration:none;}

.orgtext_bold {font:12px vardana; color:#e47729; text-decoration:none; }

.tab-con1 {padding:0px 0px;}
.tab-con1 ul {margin:0px 16px 0px 0px; width:100px; float:left; }
.tab-con1 ul li {font-size:12px;font-weight:bold;}
.tab-con1 ul li a {color:#1f50ac; text-align:left;}
.tab-con1 ul li a:hover {color:#000000; text-decoration:none;}
.tab-con1 ul li img {padding:5px 0px 5px 0px; margin:0;}

.gtab2 {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-box.gif) repeat-x left bottom;margin:0 0 0 6px;width:209px;height:288px;}
.gtab2 h3 {background:transparent url(../images/tabs/tab-hd.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 15px;}

.gtabpink {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-box.gif) repeat-x left bottom;margin:0 0px 0 0px;width:298px;height:288px;}
.gtabpink h3 {background:transparent url(../images/tabs/tab-hd-pink.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 15px;}

.gtabpink1 {border:1px solid #797979;background:#f8f8f8 url(../images/tabs/tab-box2.gif) repeat-x left bottom;margin:0 0 0 6px;width:210px;height:288px;}
.gtabpink1 h3 {background:transparent url(../images/tabs/tab-hd-pink.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 15px;}

.tab-con2 {padding:0;}
.tab-con2 ul {margin:15px 10px 15px 20px;}
.tab-con2 li {float:left;width:48px;height:48px;background:#bbbbbb;border:1px solid #505050;margin:10px 10px 0 0;}
.tab-con2 p {clear:both;text-align:center;}
.tab-con2 p a {color:#00bfef;font-size:11px;font-weight:bold;line-height:25px;display:block;}
.tab-con2 a:hover {color:#1f50ac;text-decoration:none;}

#news {height:255px;}
#job {height:275px;}
.news b, .news a {
	color:#026DCD;
	font-size:12px;
	padding-right:6px;
	font-weight:bold;
}
.news a:hover {text-decoration:none;}
.news li {color:#000000;font-size:11px;padding:2px 0 3px 0;line-height:18px;}

.tabcontent {border:1px solid #797979;background:#F8F8F8 url(../images/tabs/tab-box2.gif) repeat-x left bottom;}
.tabcontent a{color:#d50000; font-size:11px; font-weight:bold;}
.tabcontent a:hover{color:#000; font-size:11px; font-weight:bold;}

.late_photos {margin:-10px -12px -10px 0px;}
.late_photos li {display:inline;height:100%;}
.late_photos li img {margin:4px 4px 0 0;background:transparent;}
.late_photos li a:hover {background:transparent;}

.videos {padding:10px 10px 0 10px;}
.videos li {float:left;margin-right:14px;margin-left:14px;text-align:center;color:#7a7a7a;line-height:15px;font-size:11px;}
.videos li a {color:#d50000;font-weight:bold;line-height:22px;text-decoration:none;}
.videos p {margin:5px 0 20px 0;}

.videos1 {padding:10px 10px 0 10px;}
.videos1 li {float:left;margin-right:16px;margin-left:16px;text-align:center;color:#333333;line-height:15px;font-size:11px;}
.videos1 li a {color:#000099;font-weight:bold;line-height:22px;text-decoration:none;}
.videos1 p {margin:5px 0 20px 0;}

.videos2 {padding:10px 10px 0 10px;}
.videos2 li {float:left;margin-right:16px;margin-left:16px;text-align:center;color:#333333;line-height:10px;font-size:13px;}
.videos2 li a {color:#000099;font-weight:bold;line-height:22px;text-decoration:none;}
.videos2 p {margin:5px 0 20px 0;}



.movies {margin:-6px -10px 4px -8px;}
.movies li {float:left;width:96px;margin-right:11px;margin-left:11px;font-size:11px;color:#444546;line-height:15px;}
.movies li img {display:block;margin:0 0 4px 0;}
.movies a, .movies b { color:#1f50ac;font-size:12px;font-weight:bold;line-height:17px;padding-top:3px;}
.movies a:hover {text-decoration:none;}

.black_bg {background:#222222;padding:15px;height:212px;margin:0;}
.black_bg1 {background:#999999;padding:15px;height:20px;margin:0;}
.black_bg3 {background:#FFFFFF;height:30px;margin:0; font-size:12px color:#FFFFFF }

.white_bg1 {background:#FFFFFF; margin:0; padding:5px; border:1px solid #8c8a8c;}

.more {margin:0; padding:0 10px 10px 0; float:right;}
.more a {font-size:12px; font-weight:bold; color:#1f50ac;}
.more a:hover{color:#000; font-size:12px; font-weight:bold; text-decoration:none;}

.ban {margin-bottom:5px;}
/* END TABS AND LISTS */

/* START GALLERY */
#portfolio {margin-top:0;}
.portfolio-wrap {padding:15px;}
.album {margin:0;}
.album li {display:inline-block;width:250px;height:140px;background:#ffffff; border:1px solid #999999;margin:0 0 6px 6px;padding:8px;color:#666666;*float: left;*display: inline;}
.album li b {font-size:12px;line-height:20px;color:#444444;display:block;}
.album li p {color:#2589b4;height:30px;}
.album li a {color:#666666;}

.album1 {margin:0;}
.album1 li {display:inline-block;width:120px;height:185px;background:#ffffff; border:1px solid #999999;margin:0 0 6px 10px;padding:5px;color:#666666;*float: left;*display: inline;}
.album1 li b {font-size:12px;line-height:20px;color:#444444;display:block;}
.album1 li p {color:#2589b4;height:30px;}
.album1 li a {color:#666666;}

.album2 {margin:0;}
.album2 li {display:inline-block;width:85px;height:140px;background:#ffffff; border:1px solid #999999;margin:0 0 6px 10px;padding:5px;color:#666666;*float: left;*display: inline;}
.album2 li b {font-size:12px;line-height:20px;color:#444444;display:block;}
.album2 li p {color:#2589b4;height:30px;}
.album2 li a {color:#666666;}
.portfolio-wrap2 {padding:24px;}

.album3 {margin:0;}
.album3 li {display:inline-block;width:85px;height:120px;background:#ffffff; border:1px solid #999999;margin:0 0 6px 10px;padding:5px;color:#666666;*float: left;*display: inline;}
.album3 li b {font-size:12px;line-height:20px;color:#444444;display:block;}
.album3 li p {color:#2589b4;height:30px;}
.album3 li a {color:#666666;}
s

.album-pics {margin:0 0 0 4px;}
.album-pics li {display:inline-block;width:94px;height:94px;background:#ffffff;padding:1px;margin:0;color:#666666;float: left;*display: inline;}
.album-pics img {float:left;}

.album-picsnew {margin:0 0 0 4px;}
.album-picsnew li {display:inline-block;width:94px;height:94px;background:#ffffff;padding:1px;margin:0;color:#666666;float:center;*display: inline;}
.album-picsnew img {float:center;}

.gallery-wrap {margin:10px 3px 20px 3px;background:#ffffff;color:#444444;font-size:12px;line-height:17px;}
.gallery-wrap a {color:#2589b4;}
.gallery-wrap a:hover {color:#444444;}
.image-big {clear:both;text-align:center;vertical-align:top;}
.image-big img {border:1px solid #040402;}

.image-thumb {clear:both;text-align:center;vertical-align:top;margin:5px 0 0 4px;}
.image-thumb li {height:94px;background:#ffffff;}
.image-thumb img {float:left;margin:0 1px;}

.gallery-share {clear:both;padding:20px 0 15px 4px;}

.topnav {padding:15px 10px 10px 10px;clear:both;}
.ltnav {float:left;width:400px;}
.rtnav {text-align:right;}
.rtnav a {padding-left:15px;}

.page1 {clear:both;margin:5px 8px 5px 8px;color:#000066; font:12px Verdana }
.page {clear:both;margin:5px 8px 5px 8px;color:#000000;}
.page-links {clear:both;float:right; color:#000000}
.page-links a {color:#FFFFFF;padding-left:2px;}
.page-links a:hover, .page-links a.active {color:#444444;}
.page1 {clear:both;margin:5px 8px 5px 8px;color:#333333;}
/* END GALLERY */

/* START FORMS */
input {border:1px solid #4C5966;height:17px;font-family:arial;font-size:11px;color:#000000;}
select {border:1px solid #4C5966;height:17px;font-family:arial;font-size:11px;color:#CCCCCC;}
textarea {border:1px solid #4C5966;font-family:arial;font-size:11px;color:#000000; padding:3px;}
.submit {height:auto;width:auto;border:0;}

.input1 { background:#999999;}
.select1 {border:1px solid #4C5966;height:17px;font-family:arial;font-size:11px;color:#CCCCCC;}
.textarea1 {border:1px solid #660099;font-family:arial;font-size:11px;color:#000000;}
.input2 { background: images/tabs/tab-hd4.gif; border: 1px solid #333333; }
.input3 { background:#999999; width: 200px; }
.input4 { width: 310px; }

/* END FORMS */

/* START FOOTER */
.end {height:5px;clear:both;}
#foot {clear:both;height:47px;background:#b20063;}
#foot ul {width:898px;height:25px;background:#eeeeee;padding-left:22px;line-height:25px;}
#foot ul li {display:inline;color:#1f50ac;font-size:11px;}
#foot ul li a {color:#1f50ac;padding:0 3px;}
#foot ul li a:hover {color:#000000;padding:0 3px;}
#foot p {padding-left:22px;color:#dddddd;line-height:22px;font-size:11px;}
#foot p a {color:#ffffff;padding:0 3px;}
#foot a:hover {text-decoration:none; color:#ffff00;}
/* END FOOTER */

.clear {clear:both;}


.enlaces{font-size:12px;font-weight:bold;}

.style2bold{font-weight:bold;line-height:17px;}

.right{float:right;}

.left{float:left;}

.jobs2, .jobs{
	padding:2px;
	color:#333333;
}

.jobs3{padding:2px;color:#026DCD;line-height:10px;}
.jobs4{padding:2px;color:#026DCD;line-height:15px;}



#calendario a:link {

	color: #008fe2;

	text-decoration: none;

	font-weight: bold;

}

#calendario a:visited {

	color: #008fe2;

	text-decoration: none;

}

#calendario a:hover {

	color: #BEFCA0;

	text-decoration: none;

}

#calendario a:active {

	color: #008fe2;

	text-decoration: none;

}

.bcal{

background-image:url(images/bcalendar.gif);

background-repeat:no-repeat;}

.negrita{font-weight: bold;}
.negrita2{ font-weight: bold; font-family: Verdana; font-size:13px Bold; color:#000000}
.negrita3 { font-weight: normal; font-family: Verdana; font-size:11px ; color:#000000}
.negrita4 { font-weight: bold; font-family: Verdana; font-size:12px Bold; color: #003366}

.sharebutt {
	float: right;
	height: 20px;
	width: 150px;
	padding-top: 10px;
}
.divguest{

height:23px;}

.popupcity {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-box.gif) repeat-x left bottom;}
.popupcity1 {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-hd4.gif) repeat-x left bottom;}
.popupcity2 {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-hd5.gif) repeat-x left bottom;}
.popupcity3 {border:1px solid #797979;background:#e6e8ec url(../images/tabs/tab-box.gif) repeat-x left bottom;}
.popupcity h3 {background:transparent url(../images/tabs/tab-hd.gif) repeat-x top left;font-size:13px;color:#ffffff;height:26px;padding:10px 0 0 20px;}
.popupcity h4 {font-size:12px;color:#026DCD;padding:3px 0 0 0;}

.link a { font-family: Arial; font-size:12px; color:#000000;}
.link a:hover { color:#666666; text-decoration: none;}

.search {padding:10px 10px 0 10px; margin:0;}

.img1 {border:1px solid  #999999}
.style2 {font-family: Verdana; font-size:10px;color:#333333;}
.style4 {font-family: Verdana; font-size: 11px Bold; color:#006DCE;}
.style6 {font-family: Verdana; font-size: 11px Bold; color:#FF0000;}
.bodytext_search {font-family: Verdana; font-size: 11px normal; color:#CCCCCC;}

.bodytext {font:normal 11px Verdana; color:#000000; font-style:normal; text-decoration:none; line-height:14px;}
.bodytext a{font:normal 11px Verdana; color:#4D6B7B; font-style:normal; text-decoration:none; line-height:14px;}
.bodytext a:hover{font:normal 11px Verdana; color:#fbb92b; font-style:normal; text-decoration:none; line-height:14px;}
.bodytext1 {font:bold 11px Verdana; color:#999999; font-style:normal; text-decoration:none;}
.bodytext1 a{font:bold 11px Verdana; color:#999999; font-style:normal; text-decoration:none;}
.bodytext1 a:hover{font:bold 11px Verdana; color:#fbb92b; font-style:normal; text-decoration:none;}

.bodytext1a {font:normal 10px Verdana; color:#CCCCCC; font-style:normal; text-decoration:none;}
.bodytext1a a{font:normal 10px Verdana; color:#CCCCCC; font-style:normal; text-decoration:none;}
.bodytext1a a:hover{font:normal 10px Verdana; color:#ffffff; font-style:normal; text-decoration:none;}

.out-border {border:1px solid #999999;}
.border-bot { border-bottom: 1px solid #999999;}
.border-top { border-top: 1px solid #999999;}
.border-left {border-left:1px solid #999999;}
.border-right {border-right:1px solid #999999;}

.dropdown {font:normal 11px Verdana; color:#000000; font-style:normal; text-decoration:none; line-height:14px;}

.b-tab { background:#DAD1DC; padding:2px; margin:0; height:20px; }
.red-text1 { font-family: Arial; font-size:13px; color:#c40505;}


.al_bag{background: url(../images/layout/album_bag.jpg) no-repeat; height:150px;}

.heading_top1 { background:url(../images/top_text.jpg) repeat-x left;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; padding:5px 0 5px 10px; width:200px;}

.textblue_new {font:normal 11px Verdana; color:#205480; font-style:normal; text-decoration:none; line-height:14px;}
.textblue_new a{font:normal 11px Verdana; color:#205480; font-style:normal; text-decoration:none; line-height:14px;}
.textblue_new a:hover{font:normal 11px Verdana; color:#205480; font-style:normal; text-decoration:none; line-height:14px;}

.textgrey_new {font:bold 15px Verdana; color:#6d6a6c; font-style:normal; text-decoration:none; line-height:14px;}
.textgrey_new2 {font:bold 13px Verdana; color:#6d6a6c; font-style:normal; text-decoration:none; line-height:14px;}

.textgrey_new3 {font:normal 23px Verdana; color:#333; font-style:normal; text-decoration:none; line-height:14px;}

.textgrey_new4 {font:bold 13px Verdana; color:#999; font-style:normal; text-decoration:none; line-height:14px;}
.textgrey_new5 {font:bold 11px Verdana; color:#777; font-style:normal; text-decoration:none; line-height:14px;}

.error_text {font:normal 10px Verdana; color:#fff; font-style:normal; text-decoration:none; line-height:14px;}
.error_text a {font:bold 12px Verdana; color:#22C9EC; font-style:normal; text-decoration:none; line-height:14px;}
.error_text a:hover {font:bold 12px Verdana; color:#fff; font-style:normal; text-decoration:underline; line-height:14px;}
