/* CSS Document */

/*********************************
BRIDESTELEVISION.com
**********************************/

/*
GLOBAL STYLES
********************************/

body {margin:0;padding:0;background: url(http://images.bridestelevision.com/images/layout/background-2.gif) center repeat-y #76BEFA;font:normal 12px Arial, Helvetica, sans-serif;}
form {margin:0;padding:0}
fieldset {padding:10px;}
#bridestelevision {width:760px; height:800px; margin:0 auto;padding:0; background:#fff;}
a:link {color:#176891;}
a:hover  {color:#176891;}
a:visited {color:#176891;}


/* GLOBAL HEADER*/

#global-header {background-color: #fff;},
#global-header h1 {font-size: 14px;font-weight: normal;}
#global-header .bar {background:width:760px;height:75px; margin: 0; padding: 0;}
#global-header .logo {background:url(http://images.bridestelevision.com/images/titles/state/bridestelevision_logo.gif) no-repeat; width:240px; height:53px; float:left; display:inline; margin:10px 0 12px 10px;}
#global-header .logo span {position:absolute;left:-5000px;}
#global-header .user {width:320px; float:right; margin:8px 5px 0 0;}
#global-header .login-text {font:bold 11px/1.5 arial, helvetica, sans-serif; float:right; color:#176891;}
#global-header .login-text span {font:bold 13px/1.5 arial, helvetica, sans-serif;color:#605241;}
#global-header .login-text a:link {font-weight: bold;color:#605241;}
#global-header .login-text a:visited {font-weight: bold;color:#605241;}
#global-header .login-text a:hover  {font-weight: bold;color:#605241;}
#global-header .login_image {background:url(http://images.bridestelevision.com/images/buttons/login_btn.gif) no-repeat; width:50px; height:22px; float:left; display:inline;}
#global-header .form {clear:both; padding: 2px 0 1px;}
#global-header .welcome {clear:both; margin-top:20px;}

/* GLOBAL NAV*/

#global-nav {clear:both; background:url(http://images.bridestelevision.com/images/layout/nav_bar.gif); width: 760px; height: 28px; padding:0px; margin:2px 0 0 0;border-top:1px solid #61A2CE;}
#global-nav ul{ margin: 0 20px;float:left;}
#global-nav li {list-style:none; color:#176891;font-size:13px ;text-align:center; line-height:8px; border-right:1px solid #AFD8F5; padding: 5px 10px; margin:5px 2px;float:left;}
#global-nav li:last-child {border-right: 0;}
#global-nav a:link {font-weight: bold; color:#176891;}
#global-nav a:visited {font-weight: bold; color:#176891;}
#global-nav a:hover  {color:#176891;}

/* GLOBAL SUB NAV*/

#global-subnav {background:url(http://images.bridestelevision.com/images/layout/nav_bar2.gif); width: 760px; height: 28px; margin:0 0 5px 0; padding:0;}
#global-subnav ul{ margin: 0; padding: 0 12px;float:left;}
#global-subnav li {list-style:none;color:#FFF; text-align:center; line-height:12px; padding: 0 5px;margin:8px 6px;float:left;}
#global-subnav a:link {font-weight: bold; color:#FFF;}
#global-subnav a:hover  {color:#FFF;}
#global-subnav a:visited {font-weight: bold; color:#FFF;}


/* GLOBAL FOOTER */
/*
#global-footer {clear:both;width:760px; height:40px;text-align:center;margin:5px auto 5px auto;border-top:1px solid #696E74;position:relative;z-index:100;padding:0 0 10px 0; color:#CCC;}
#global-footer ul {margin:0 10px;padding:0 120px;}
#global-footer li {list-style:none; color:#176891;font-size:15px ;text-align:center; line-height:8px; border-right:1px solid #AFD8F5; padding:5px 20px; margin:5px 0px;float:left;}
#global-footer li:last-child {border-right:0}
#global-footer a:link {color:#176891;}
#global-footer a:visited {font-weight: bold; color:#176891;}
#global-footer a:hover  {color:#176891;}
#global-footer .first     {padding:10px 5px;margin:10px 8px;}
#global-footer .second    {padding:10px;}
#global-footer div        {padding:5px 10px;}
*/
#global-footer {clear: both; width: 760px; text-align: center; font: normal 11px Arial; color: #00ADEF; padding: 20px 0 10px 0; position: relative; z-index: 100;}
#global-footer ul {margin:0 10px;padding:0 120px;}
#global-footer li {list-style:none; color:#176891;font-size:15px ;text-align:center; line-height:8px; border-right:1px solid #AFD8F5; padding: 5px 20px; margin:5px 0px;float:left;}
#global-footer li:last-child {border-right:0}
#global-footer a:link {color:#176891;}
#global-footer a:visited {font-weight: bold; color:#176891;}
#global-footer a:hover  {color:#176891;}
#global-footer .small_logo {background: url(http://images.bridestelevision.com/images/titles/logo/footer_logo.gif) no-repeat; width: 170px; height: 32px; margin: 1px 5px -10px 10px; float:left;border:none;}
#global-footer a {color: #EBEBEB;}
#global-footer .first a {color: #176891; font-weight: bold;}
#global-footer .second a {color: #FFF;}
#global-footer .first {padding: 15px 0; margin-top: -15px; text-align:center;}
#global-footer .second {padding: 10px; background: #5DB5F8; border-bottom: 1px solid #FFF;text-align:center;}
#global-footer .third {padding: 10px; background: #E6E6E6;text-align:center;}
#global-footer div {padding: 8px 10px; border-bottom: 1px solid #E6E6E6;}
#global-footer h1 {font: 10px Arial, Helvetica, sans-serif; color:#176891; text-align: center;}
#global-footer span {font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFBCB;}
#global-footer samp {font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#006BA6;}


/* MAIN COLUMN LAYOUTS */


#main-col, #side-col {padding:6px 0;}
#main-col {padding-left:10px;float:left;overflow:hidden;}
#side-col {padding-right:10px;float:right;}


/* MAIN PAGE LAYOUT */

#mp-layout           {width:100%;float:left;}
#mp-layout #main-col {width:415px;}
#mp-layout #side-col {width:315px;} 


/* SKY PAGE LAYOUT */

#sp-layout           {width:100%; float:left;}
#sp-layout #main-col {width:560px;}
#sp-layout #side-col {width:160px;}

/* WIDE PAGE LAYOUT */
#wide-col             {padding:6px 10px;}
#high-col             {padding:6px 10px;}
#wp-layout           {width:100%; float:left;}
#wp-layout #wide-col {width:730px;}
#wp-layout #high_col  {width:730px;height:600px;}

/* WIDE FORM PAGE LAYOUT */
#form-col             {padding:6px 10px;}
#fwp-layout           {width:100%; float:left;}
#fwp-layout #form-col {width:730px;}


/* SIGNUP COLUMN LAYOUTS */
#left-col {margin: 8px 4px 0 8px; float:left; overflow:visible;}
#center-col {margin:8px 4px 0 4px; float:left; overflow:visible;}
#right-col {margin: 8px 8px 0 4px; float:left; overflow:visible;}


/* SIGNUP PAGE LAYOUT */
#sup-layout           {width:100%;}
#sup-layout #left-col {width:240px;}
#sup-layout #center-col {width:240px;}
#sup-layout #right-col {width:240px;}         


/* ADS */

#background-ad          {margin:0;background:url(http://bridestelevision.com/images/Background-Web.jpg) fixed no-repeat;width:1640px;font:normal 12px arial, helvetica, sans-serif;}
#billboard-long-top     {width:760px; background:#fff center;text-align:center;clear:both;margin:0;padding:0;}
#billboard-long         {background:#223D4A;width:760px;height:130px;clear:both;margin:0;padding:0;}
#billboard-long h1      {font-size: 24px;color: #FFF;line-height: 110px;position:relative;margin: 0 0 0 10px;}
#billboard-short        {width: 300px; height: 90px;}
#billboard-vertical     {background-color: #E5E5E5;width:160px; height: 600px;}
#billboard-long-bottom  {width:760px;height:90px; background:#fff center;text-align:center;clear:both;margin:0;padding:0;}
#tile                   {margin-left:-5px;}
#tile .image            {background:center no-repeat #E5E5E5;width:134px; height:80px; float:left; display:inline;}
#super-tile             {background: #FFF;width:300px; height:250px;margin:0 0 5px 5px;padding:0;}
#engagement-tile        {width: 180px;}
#spotlight              {width:146px;height:89px;float:left;display:inline;background:center no-repeat #E5E5E5;}


/* Media Kit
***************************/
#media_kit { width: 750px; height:auto; margin: 0; float:left;}
#media_kit_approval { width: 750px; height:auto; margin: 0; float:left; font:Arial, Helvetica, sans-serif; color:#999999;}

#media_kit .header {background:url(../images/media_kit/ad_gallery.gif) no-repeat; width:750px; height:44px; float:left; clear:both; margin: 0 0 20px 10px;}
#media_kit .header1 {background:url(../images/media_kit/ad_specifications.gif) no-repeat; width:750px; height:44px; float:left; clear:both; margin: 0 0 20px 10px;}
#media_kit .header3 {background:url(../images/media_kit/ad_approval.gif) no-repeat; width:750px; height:44px; float:left; clear:both; margin: 0 0 20px 10px;}

#media_kit ul {width: 750px; margin: 20px 0; margin-left: -32px;}
#media_kit li {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #5C95B2; text-decoration: underline; float:left; list-style: none; margin-right: 20px; margin-bottom: 20px;} 
#media_kit .info {font-family:Arial, Helvetica, sans-serif; color: #999; font-size:12px;line-height: 15px; margin: 5px 0 10px 10px;}
#media_kit span {font: bold Arial, Helvetica, sans-serif; color: #999; font-size:18px; margin-left: 10px;}
#media_kit .sample {background:url(../images/media_kit/ad_sample.jpg) no-repeat; width:386px; height:130px; float:left; margin: 10px 10px 0; display:inline;}

#media_kit a {color:#5C95B2;}
#media_kit a:link {color:#5C95B2;}
#media_kit a:hover  {color: #666;}
#media_kit a:visited {color:#5C95B2;}
#media_kit a:active  {color:#666;}
#media_kit var {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #999; float:left; margin: 0 0 10px 40px; clear:both;}
#media_kit b { margin-bottom: -90px;}

#media_kit line_break { border-bottom: 1px solid #5C95B2;} 

#media_kit_sub { width: 750px; height:auto; margin: 0; float:left;} 
#media_kit_sub ul {width: 750px; margin: 20px 0; margin-left: -32px;}
#media_kit_sub li {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #5C95B2; text-decoration: none; float:left; list-style: none; margin-right: 20px; margin-bottom: 20px;} 
#media_kit_sub a {color:#5C95B2;}
#media_kit_sub a:link {color:#5C95B2;}
#media_kit_sub a:hover  {text-decoration: underline; color: #5C95B2;}
#media_kit_sub a:visited {color:#5C95B2; text-decoration: none; font-weight:normal;}
#media_kit_sub a:active  {text-decoration: underline; color:#5C95B2;}

#media_kit_size span {font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;}
#media_kit_size spam {font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; margin: 0 5px;}
#media_kit_size a {color:#5C95B2; text-decoration: none;}
#media_kit_size a:link {color:#5C95B2;}
#media_kit_size a:hover  {text-decoration: underline; color: #5C95B2;}
#media_kit_size a:visited {color:#5C95B2; text-decoration:none; font-weight:normal;}
#media_kit_size a:active  {text-decoration: underline; color:#5C95B2;}
#media_kit_size .info {font-family:Arial, Helvetica, sans-serif; color: #999; font-size:10px;line-height: 15px; margin: 5px 0;}

#thumbnails {float:left; margin: 7px 17px 5px 7px;}
#thumbnails samp {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left;}
#thumbnails .billboard {background:url(../images/media_kit/thumbnails/bb1.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .billboard2 {background:url(../images/media_kit/thumbnails/bb2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .leaderboard {background:url(../images/media_kit/thumbnails/lh1.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .leaderboard2 {background:url(../images/media_kit/thumbnails/lh2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .supertile {background:url(../images/media_kit/thumbnails/st.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .supertile2 {background:url(../images/media_kit/thumbnails/st2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .supertile3 {background:url(../images/media_kit/thumbnails/st3.jpg) no-repeat; width:62px; height:33px;}

#thumbnails .supertile4 {background:url(../images/media_kit/thumbnails/st4.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper {background:url(../images/media_kit/thumbnails/sk1.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper2 {background:url(../images/media_kit/thumbnails/sk2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .halfpage {background:url(../images/media_kit/thumbnails/hf.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .halfpage2 {background:url(../images/media_kit/thumbnails/hf2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skin {background:url(../images/media_kit/thumbnails/skn.gif) no-repeat; width:62px; height:33px;}
#thumbnails .skin2 {background:url(../images/media_kit/thumbnails/skn2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper_hf {background:url(../images/media_kit/thumbnails/nshfss.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper_hf2 {background:url(../images/media_kit/thumbnails/nshfss2.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper_ns {background:url(../images/media_kit/thumbnails/nsss.jpg) no-repeat; width:62px; height:33px;}
#thumbnails .skyscraper_ns2 {background:url(../images/media_kit/thumbnails/nsss2.jpg) no-repeat; width:62px; height:33px;}

#thumbnails a {border: 1px solid #FFF;}
#thumbnails a:link {border: 1px solid #FFF;}
#thumbnails a:hover {border: 1px solid #999999;}
#thumbnails a:active {border: 1px solid #999999;}
#thumbnails a:visited {border: 1px solid #FFF;}






/*p {font-family:Arial, Helvetica, sans-serif; color: #999999; font-size:11px; line-height: 12px; margin-left: 2px;}*/
.spectable {border-bottom: 1px solid #176891; }
table.spectable td { border-top: 1px solid #176891;  }
.rightspeccolwbg {text-align: left; border-left: 1px solid #176891; padding: 3px; vertical-align:top; font-size: 11px;}
.leftspeccolwbg {text-align: left;padding:3px 3px 3px 3px; vertical-align:top; font-size: 11px;}
.rightspeccol {text-align: left; border-left: 1px solid #176891;  padding:3px; vertical-align:top; font-size: 11px}
.leftspeccol {text-align: left;   padding:3px 3px 3px 3px; vertical-align:top; font-size: 11px;}
.leftspechead {text-align: left; padding:3px; vertical-align:bottom; font-size: 11px}
.rightspechead{text-align: left; border-left: 1px solid #176891; padding:3px; vertical-align:bottom; font-size: 11px}
ul.disc {list-style-type: disc}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}
ul.upper-roman {list-style-type: upper-roman}
ul.upper-alpha {list-style-type: upper-alpha}
ul.decimal  {list-style-type: decimal;}


/* Link To Us
***************************/

.spacing { margin: 10px 0 10px 10px;}
.style7 {font-size: 12pt;font-weight: bold; margin-top: 20px;}
.line {border-bottom: 1px solid #176891; width:740px; margin: 10px;}



/* General Layout */


/* Home Page Layout */


/* City Page Layout */





/* Category Page Layout */


/* Profile Page Layout */




