html
{
	margin: 0;
	padding: 0;
}


body
{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
}


/* @group page */

div#page
{
	margin: 20px auto 0 auto;
	padding: 5px 5px 5px 5px;
	width: 720px;
	background-color: white;
	border: 1px solid grey;
}


div#intro_flash
{
	padding: 50px 0 0 0 ;
	margin: 0;
	text-align: center;
}


/* @end */

/* @group navigation */


div#menu
{
	padding: 0;
	margin: 0;
	width: 720px;

}

div#menu_logo
{
	margin: 0;
	padding: 0;
	height: 200px;
	width: 325px;
	float: left;
	clear: both;
	
}

#flash_menu
{
	margin: 0 0 0 340px;
	padding: 0;
	width: 365px;
	height: 200px;
	overflow: hidden;
	position: relative;

}

div#menu_logo img
{
	margin: 20px 0 0 60px;
	padding: 0;
	
}

div#menu_holder
{
	padding: 0;
	margin: 0 0 0 320px;
	width: 398px;
	height: 200px;
}

div#menu_holder_non_flash
{
	padding: 0;
	margin: 0 0 0 321px;
	width: 398px;
	height: 220px;
}

div#site_map
{
	margin: 0;
	padding: 20px 20px 60px 100px
}

ul.primary
{
	margin: 0;
	padding: 0;
}

ul.primary a:hover
{
	color: #13B5EA;
}

ul.primary li
{
	margin: 0;
	padding: 20px 0 0 0 ;
	color: white;
	list-style-type: none;
}

ul.primary li a
{
	margin: 0;
	padding: 0;
	color: white;
}


ul.secondary
{
	margin: 0;
	padding: 0;
}

ul.secondary li
{
	margin: 0 0 0 10px;
	padding: 0;
	color: white;
}

ul.secondary li a
{
	margin: 0;
	padding: 0;
	color: white;
	font-size: 12px;
	text-decoration: none;
}

ul.tertiary
{
	margin: 0;
	padding: 0;
}

ul.tertiary li
{
	margin: 0 0 0 20px;
	padding: 0;
	color: white;
}

ul.tertiary li a
{
	color: white;
	font-size: 10px;
	text-decoration: none;
}





/* @end */

/* @group header */
	
	/* @end */

/* @group content */

div#main_content
{
	padding: 0;
	width: 720px;
	margin: 0;
	background-color: #143D8D;
}

div#main_content_index
{
	padding: 0;
	width: 720px;
	margin: 0;
	background-color: #143D8D;
	height: 500px;
}

div#left_column
{
	padding: 0;
	margin: 0;
	width: 331px;
	float: left;
}

div#left_column p
{
	font-size: 12px;
	color: white;
	padding: 0;
	margin: 0;
}

div#right_column
{

	padding: 0;
	margin: 0 0 0 332px;
	border-left: 6px solid white;
}

div#right_column p
{
	font-size: 12px;
	color: white;
	padding: 0;
	margin: 0;
	
}

div#tagline_container
{
	width: 100%;
	height: 40px;
	margin: 0;
	padding: 2px 0 5px 0;
	background-image: url(../interface/tagline_home.gif); 
	background-repeat: no-repeat;
}


div#flash_audio_holder
{
	width: 235px;
	height: 40px;
	margin: 0;
	padding: 0;
	float: right;
}

div.looping_images
{
	height: 100%;

}

div.looping_images img
{
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=100);
}

div.looping_images img.initial
{
	filter: Alpha(Opacity=100);
	opacity: 100;
}

div#right_column p.large_text
{
	padding: 25px 25px 0px 27px;
	margin: 0;
	font-size: 24px;
	font-weight: bold;

}

div#right_column p.large_text_2
{
	padding: 25px 25px 0px 20px;
	margin: 0;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: -0.05em;
}

div#right_column p.large_text_2_no_flash
{
	padding: 20px 0 10px 0;
	margin: 0;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	letter-spacing: -0.1em;
}

div#right_column p.h2_text
{
	padding: 10px 25px 10px 30px;
	margin: 0;
	font-size: 12px;
	line-height: 17px;
	line-height: 14px;
}

div#right_column p.h2_text a
{
	text-decoration: none;
	color: #143D8D;

}

div#right_column p.h2_text a:hover
{
	text-decoration: none;
	color: #fff;

}

div#right_column p.header_text
{
	padding: 0 20px 0 20px;
	margin: 0;
	color: #13B5ea;
}

div#small_text_column_left
{
	padding: 15px 10px 0px 20px;
	margin: 0;
	font-size: 10px;
	color: white;
	width: 161px; 
	float: left;
}

div#long_text_column_left
{
	padding: 15px 10px 0px 27px;
	margin: 0;
	font-size: 10px;
	color: white;
	width: 300px; 
}

div#small_text_column_right
{
	padding: 15px 10px 0px 200px;
	margin: 0;
	font-size: 10px;
	color: white;
	width: 161px;
}


div#page.variant_location div#main_content
{
	background-color: #008e0e;
}

div#page.variant_glasgow div#main_content
{
	background-color: #008e0e;
}

div#page.variant_getting_there div#main_content
{
	background-color: #008e0e;
}

div#page.variant_location div#footer
{
	background-color: #00780c;
}

div#page.variant_getting_there div#footer
{
	background-color: #00780c;
}

div#page.variant_glasgow div#footer
{
	background-color: #00780c;
}

div#page.variant_community div#main_content
{
	background-color: #662d91;
}

div#page.variant_cafe div#main_content
{
	background-color: #662d91;
}

div#page.variant_reaching_out div#main_content
{
	background-color: #662d91;
}

div#page.variant_community div#footer
{
	background-color: #513577;
}

div#page.variant_reaching_out div#footer
{
	background-color: #513577;
}

div#page.variant_cafe div#footer
{
	background-color: #513577;
}

div#page.variant_the_building div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_specification div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_floor_plans div#main_content
{
	background-color: #13B5EA;
}



div#page.variant_first_floor div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_second_floor div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_third_floor div#main_content
{
	background-color: #13B5EA;
}




div#page.variant_floor div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_space_planning div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_space_playing div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_space_layout div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_gallery div#main_content
{
	background-color: #13B5EA;
}


div#page.variant_availability div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_management div#main_content
{
	background-color: #13B5EA;
}

div#page.variant_the_building div#footer
{
	background-color: #34a2d2;
}

div#page.variant_specification div#footer
{
	background-color: #34a2d2;
}

div#page.variant_gallery div#footer
{
	background-color: #34a2d2;
}

div#page.variant_floor_plans div#footer
{
	background-color: #34a2d2;
}

div#page.variant_floor div#footer
{
	background-color: #34a2d2;
}

div#page.variant_first_floor div#footer
{
	background-color: #34a2d2;
}

div#page.variant_second_floor div#footer
{
	background-color: #34a2d2;
}

div#page.variant_third_floor div#footer
{
	background-color: #34a2d2;
}




div#page.variant_space_planning div#footer
{
	background-color: #34a2d2;
}

div#page.variant_space_playing div#footer
{
	background-color: #34a2d2;
}

div#page.variant_space_layout div#footer
{
	background-color: #34a2d2;
}

div#page.variant_availability div#footer
{
	background-color: #34a2d2;
}

div#page.variant_management div#footer
{
	background-color: #34a2d2;
}

div#page.variant_blog div#main_content
{
	background-color: #FBB03B;
}

div#page.variant_blog div#footer
{
	background-color: #e6a238;
}

div#page.variant_developer div#main_content
{
	background-color: #ED257A;
}

div#page.variant_companies div#main_content
{
	background-color: #ED257A;
}


div#page.variant_management div#main_content
{
	background-color: #ED257A;
}

div#page.variant_management_blog div#main_content
{
	background-color: #ED257A;
}

div#page.variant_management_contact div#main_content
{
	background-color: #ED257A;
}

div#page.variant_developer div#footer
{
	background-color: #d0216e;
}

div#page.variant_management div#footer
{
	background-color: #d0216e;
}

div#page.variant_management_blog div#footer
{
	background-color: #d0216e;
}

div#page.variant_management_contact div#footer
{
	background-color: #d0216e;
}

div#page.variant_companies div#footer
{
	background-color: #d0216e;
}

div#page.variant_contact div#main_content
{
	background-color: red;
}

div#page.variant_contact div#footer
{
	background-color: red;
}

div#page.variant_tenants div#main_content,
div#page.variant_tenants_shed div#main_content,
div#page.variant_tenants_dds div#main_content

{
	background-color: #0079C1;
}

div#page.variant_tenants div#footer,
div#page.variant_tenants_shed div#footer,
div#page.variant_tenants_dds div#footer

{
	background-color: #005F9A;
}

div#page.variant_links div#main_content
{
	background-color: #979A9C;
}

div#page.variant_links div#footer
{
	background-color: #808283;
}

div#page.variant_site_map div#main_content
{
	background-color: #143D8D;
}

div#page.variant_site_map div#footer
{
	background-color: #1f367c;
}




div#page.variant_events div#main_content
{
	background-color: #F15A29;
}



div#page.variant_events div#footer
{
	background-color: #F15A29;
}






div#page.variant_location div#tagline_container
{
	background-image: url(../interface/tagline_location.gif);
}

div#page.variant_glasgow div#tagline_container
{
	background-image: url(../interface/tagline_location.gif);
}

 div#page.variant_getting_there div#tagline_container
{
	background-image: url(../interface/tagline_location.gif);
}

div#page.variant_the_building div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_specification div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_floor_plans div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_first_floor div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_second_floor div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_third_floor div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_floor div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_space_planning div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_space_playing div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_space_layout div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_availability div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_gallery div#tagline_container
{
	background-image: url(../interface/tagline_the_building.gif);
}

div#page.variant_blog div#tagline_container
{
	background-image: url(../interface/tagline_blog.gif);
}

div#page.variant_developer div#tagline_container
{
	background-image: url(../interface/tagline_developer.gif);
}

div#page.variant_contact div#tagline_container
{
	background-image: url(../interface/tagline_contact.gif);
}

div#page.variant_management_blog div#tagline_container
{
	background-image: url(../interface/tagline_management.gif);
}

div#page.variant_companies div#tagline_container
{
	background-image: url(../interface/tagline_management.gif);
}

div#page.variant_community div#tagline_container
{
	background-image: url(../interface/tagline_community.gif);
}

div#page.variant_reaching_out div#tagline_container
{
	background-image: url(../interface/tagline_community.gif);
}

div#page.variant_reaching_out div#tagline_container
{
	background-image: url(../interface/tagline_community.gif);
}

div#page.variant_cafe div#tagline_container
{
	background-image: url(../interface/tagline_community.gif);
}

div#page.variant_management div#tagline_container
{
	background-image: url(../interface/tagline_management.gif);
}

div#page.variant_tenants div#tagline_container,
div#page.variant_tenants_shed div#tagline_container,
div#page.variant_tenants_dds div#tagline_container
{
	background-image: url(../interface/tagline_tenants.gif);
}

div#page.variant_links div#tagline_container
{
	background-image: url(../interface/tagline_links.gif);
}



div#page.variant_events div#tagline_container
{
	background-image: url(../interface/tagline_events.gif);
}





div#left_column img
{
	padding: 0;
	margin: 0;
	background-position: 0;
}

div#base
{
	margin: 0;
	padding:0;
	width: 720px;
	height: 1px;
}


img#developers_logo
{
	float: left;
	padding: 0 0 0 28px;
}

img.thumb
{
	border: none;
}

div#page.variant_home div#main_content_index div#left_column img.reversed_logo
{
	padding: 190px 0 0 90px;
	margin: 0;
}

div#contact_details 
{
	margin: 0;
	padding: 0;
}

div#contact_details p
{
	margin: 0;
	padding: 20px 0 0 180px;
	font-size: 10px;
}

div#floor_link_wrapper
{
	margin: 10px 0 0 28px;
	padding: 0;
	display: none;
}

span.blue_highlight
{
	color: #13B5EA;
}

span.blue_highlight a
{
	text-decoration: none;
	color: #13B5EA;
}

span.blue_highlight a:hover
{
	text-decoration: none;
	color: #fff;
}

span.blue_highlight_2
{
	letter-spacing: -0.1em;
}

span.blue_highlight_2
{
	color: #13B5EA;
}

span.blue_highlight_2 a
{
	text-decoration: none;
	color: #13B5EA;
}

span.blue_highlight_2 a:hover
{
	text-decoration: none;
	color: #fff;
}


div#right_column p.orange_highlight
{
	color: #FBB03B;
	padding: 20px 20px 0px 20px;
	margin: 0;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: -0.05em;
}

span.pink_highlight
{
	color: #ED257A;
}

span.pink_highlight_home
{
	color: #ED257A;
	font-size: 28px;
	font-weight: bold;
}

span.white_highlight_home
{
	color: #FFF;
	font-size: 14px;
	
}

span.white_highlight
{
	color: #fff;
}

span.bold
{
	font-weight: bold;
}

.contact_text
{
	text-align: center;
	padding: 50px 0 0 0;
	margin: 0;
	font-weight: bold;
}

.spec_list
{
	margin: 0;
	padding: 10px 25px 10px 45px;
}

.spec_list ul
{
	margin: 0;
	padding: 0;
}

.spec_list li
{
	margin: 0;
	padding: 0;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 10px;
	color: navy;
}

table.accommodation
{

	margin: 0 0 0 30px;
	width: 335px;
}

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

table.contact a:hover
{
	color: white;
}

table.accommodation  
{
}

table.accommodation td
{
	margin: 0 0 0 0;
	font-size: 10px;
	padding: 2px 5px 5px 10px;
	color: white;
	text-align: left;
	background-color:#143D8D;
}

table.accommodation th
{
	margin: 0 0 0 0;
	padding: 10px 0 10px 10px;
	background-color: white;
	font-size: 10px;
	color: #13B5EA;
	text-align: left;
	
}

table.accommodation td.red_bg
{
	background-color: red;
}

div#left_column img#floorplanimage
{
	padding: 0;
	margin: 10px 0 0 10px;
	border: none;
}

table.key
{

	margin: 0 0 0 30px;
	width: 335px;
}

img#key_colours
{
	padding: 0;
	margin: 5px 0 0 25px;
}

p.key
{
	padding: 0;
	margin: 0;
	width: 20px;
}

table.key td
{
	margin: 0 0 0 0;
	font-size: 10px;
	padding: 2px 5px 5px 5px;
	color: #143D8D;
	text-align: left;
	background-color: white;
}


table.contact
{

	margin: 0 0 0 0;
	width: 100%;
}

table.contact td
{
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
	background-color: white;
}

table.contact th
{
	margin: 0 0 0 0;
	padding: 0;
	font-size: 12px;
	color: white;
	text-align: center;
	line-height: 15px;
}


a.floor_link
{
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #143D8D;
}

a.floor_link:hover
{
	color: white;
}

a.skip_intro
{
	padding: 0 0 0 0;
	margin: 0;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	color: #143D8D;
}

a.skip_intro_proceed
{
	padding: 0 0 0 500px;
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #143D8D;
}

a.close_window
{
	padding: 0;
	margin: 0 0 0 20px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	letter-spacing: -0.1em;
	color: #143D8D;
}

span.bold_paragraph
{
	font-weight: bold;
}

a.intro_link
{
	padding: 0;
	margin: 0;
	color: white;
}

a.intro_link:hover
{
	padding: 0;
	margin: 0;
	color: yellow;
}




ul.footer_list
{
	padding: 1px 0 0 12px;
	margin: 0;
}

ul.footer_list li
{
	height: 10px;
	text-decoration: none;
	list-style-type: none;
	padding: 2px;
	margin-bottom: 2px;
	display: inline;
}



div#ticker_holder
{
	margin: 7px 5px 5px 5px;
	padding: 0px 5px 5px 5px;
	width: 180px;

	float: right;
	background: white;
	border: 1px solid black;
	overflow: hidden;
}

div#TICKER
{
	margin: 0;
	padding: 0;
}

span.news
{
	font-weight: bold;
	font-size: 10px;
}

span.news_text
{
	font-weight: bold;
	font-size: 10px;
	color: red;
}

img.home_image
{
	margin: 0 0 0 23px;
	padding: 0;
	border: 2px solid white;
}

a.business_link
{
	text-decoration: none;
	color: white;
	font-weight: bold;
}

a.ticker_link
{
	color: red;
}

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

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

div#left_column p.quicktime
{
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 10px;
}

div#long_text_column_left p.tenant_info
{
	color: white;
	font-size: 10px;
}

div#mydiv
{
	margin: 0 40px 0 0;
	padding: 0;
}

div#mydiv p.tenant_info
{
	font-size: 10px;
}

div#right_column p.alfred_quote
{
	margin: 0;
	padding: 20px 20px 10px 20px;
	font-style: italic;
	font-weight: bold;
}


#page.variant_home div#main_content
{
	height: 455px;
	overflow: hidden;
}

#page.variant_home div#main_content div#right_column
{
	height: 455px;
	overflow: hidden;
}


div#events_banner p
{
	margin: 40px 0 0 0;
	padding: 20px;
	font-size: 16px;
	font-weight: bold;
	background-color: #13B5EA;
}


/* @end */

/* @group footer */

div#footer
{
	margin: 0;
	padding: 0 0 7px 0;
	background-color: #1f367c;
	text-align: center;
	border-top: 5px solid white;
}

div#footer a
{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 10px;
	color: white;
	text-decoration: none;

}

div#footer a:hover
{

	color: #13B5EA;

}

div#page.variant_tenants div#main_content div#right_column a.business_link
{
	font-size: 12px;
	font-weight: bold;
	
	
}

a.web_link
{
	color: white;
	font-weight: bold;
}

/* @end */

/* @group secondary_navigation */

/* @group community_nav */

div#sec_navigation_community_holder
{
	margin: 0 0 6px 0;
	padding: 0;
	background-color: #662d91;
}

div#sec_navigation_community_holder ul
{
	margin: 0;
	padding: 5px 0 10px 365px;
	width: 350px;
}



div#sec_navigation_community_holder ul li a
{
	margin: 0;
	padding: 0 10px 0 7px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left: 1px solid white;
}

div#sec_navigation_community_holder ul li a:hover
{

	color: #143D8D;

}

div#sec_navigation_community_holder ul li
{
	display: inline;
}



/* @end */

/* @group location_nav */

div#sec_navigation_location_holder
{
	margin: 0 0 6px 0;
	padding: 0;
	background-color: #008e0e;
}

div#sec_navigation_location_holder ul
{
	margin: 0;
	padding: 5px 0 10px 365px;
	width: 350px;
}

div#sec_navigation_location_holder ul li
{
	display: inline;
}



div#sec_navigation_location_holder ul li a
{
	margin: 0;
	padding: 0 10px 0 7px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left: 1px solid white;
}

div#sec_navigation_location_holder ul li a:hover
{

	color: #143D8D;

}

div#sec_navigation_space_holder
{
	margin: 0 0 6px 0;
	padding: 0;
	background-color: #13B5EA;
}

div#sec_navigation_space_holder ul li
{
	display: inline;
}

div#sec_navigation_space_holder ul
{
	margin: 0;
	padding: 5px 0 10px 365px;
	width: 350px;
}

div#sec_navigation_space_holder ul li a
{
	margin: 0;
	padding: 0 10px 0 7px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left: 1px solid white;
}

div#sec_navigation_space_holder ul li a:hover
{

	color: #143D8D;

}



/* @end */


div#page.variant_the_building div#sec_navigation_location_holder,
div#page.variant_specification div#sec_navigation_location_holder,
div#page.variant_floor_plans div#sec_navigation_location_holder,
div#page.variant_floor div#sec_navigation_location_holder,
div#page.variant_space_planning div#sec_navigation_location_holder,
div#page.variant_availability div#sec_navigation_location_holder,
div#page.variant_management div#sec_navigation_location_holder


{
	background-color: #0079c1;
}


div#page.variant_specification div#sec_navigation_space_holder div#navigation_space ul li#space_working a,
div#page.variant_space_playing div#sec_navigation_space_holder div#navigation_space ul li#space_playing a,
div#page.variant_space_layout div#sec_navigation_space_holder div#navigation_space ul li#space_availability a,
div#page.variant_floor_plans div#sec_navigation_location_holder div#navigation_location ul li#floor-plans a,
div#page.variant_floor div#sec_navigation_location_holder div#navigation_location ul li#floor-plans a,
div#page.variant_space_planning div#sec_navigation_location_holder div#navigation_location ul li#space-planning a,
div#page.variant_availability div#sec_navigation_location_holder div#navigation_location ul li#availability_and_services a,
div#page.variant_management div#sec_navigation_location_holder div#navigation_location ul li#management a,
div#page.variant_location div#sec_navigation_location_holder div#navigation_location ul li#neighbourhood a,
div#page.variant_getting_there div#sec_navigation_location_holder div#navigation_location ul li#getting_there a,
div#page.variant_glasgow div#sec_navigation_location_holder div#navigation_location ul li#glasgow a,
div#page.variant_management_blog div#sec_navigation_management div#navigation_management ul li#management_blog a,
div#page.variant_management div#sec_navigation_management div#navigation_management ul li#management_developers a,
div#page.variant_companies div#sec_navigation_management div#navigation_management ul li#management_companies a,
div#page.variant_tenants_dds div#sec_navigation_tenants div#navigation_tenants ul li#tenant_dds a,
div#page.variant_tenants_shed div#sec_navigation_tenants div#navigation_tenants ul li#tenant_shed a,
div#page.variant_gallery div#sec_navigation_space_holder div#navigation_space ul li#space_gallery a,
div#page.variant_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#space_availability a,
div#page.variant_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#ground a,
div#page.variant_first_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#space_availability a,
div#page.variant_first_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#first a,
div#page.variant_second_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#space_availability a,
div#page.variant_second_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#second a,
div#page.variant_third_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#space_availability a,
div#page.variant_third_floor div#menu div#sec_navigation_space_holder div#navigation_space ul li#third a

{
	color: #143D8D;
}

div#page.variant_community div#sec_navigation_community_holder div#navigation_community ul li#at_the_hub a,
div#page.variant_reaching_out div#sec_navigation_community_holder div#navigation_community ul li#reaching_out a,
div#page.variant_cafe div#sec_navigation_community_holder div#navigation_community ul li#cafe_bar a

{
	color: #0087b8;

}

/* @group management_nav */

div#sec_navigation_management
{
	margin: 0 0 6px 0;
	padding: 0;
	background-color: #ED257A;
}

div#sec_navigation_management ul
{
	margin: 0;
	padding: 5px 0 10px 365px;
	width: 350px;
}



div#sec_navigation_management ul li a
{
	margin: 0;
	padding: 0 10px 0 7px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left: 1px solid white;
}



div#sec_navigation_tenants
{
	margin: 0 0 6px 0;
	padding: 0;
	background-color: #0079C1;
}

div#sec_navigation_tenants ul
{
	margin: 0;
	padding: 5px 0 10px 365px;
	width: 350px;
}



div#sec_navigation_tenants ul li
{
	display: inline;
}

div#sec_navigation_tenants ul li a:hover
{

	color: #143D8D;

}


div#sec_navigation_tenants ul li a
{
	margin: 0;
	padding: 0 10px 0 7px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left: 1px solid white;
}

div#sec_navigation_management ul li a:hover
{

	color: #143D8D;

}

div#sec_navigation_management ul li
{
	display: inline;
}



/* @end */

/* @end */

/* @group non_flash_menu */

ul.non_flash_menu
{
	padding:0;
	margin: 0 0 0 15px;
	width: 383px;
}

ul.non_flash_menu li
{
	margin: 0;
	padding-bottom: 3px;
	padding-left: 30px;
	text-decoration: none;
	list-style-type: none;
	border-bottom: 3px solid white;
	
}

ul.non_flash_menu li a
{
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: white;
	font-size: 10px;

}

ul.non_flash_menu li a:hover
{
	color: yellowgreen;

}

li#Home
{
	background-color: #143D8D;
}

li#Community
{
	background-color: #662d91;
}

li#The_Space
{
	background-color: #13B5EA;
}

li#The_Place
{
	background-color: #008e0e;
}

li#Management
{
	background-color: #ED257A;
}

li#Tenants
{
	background-color: #0079C1;
}

li#Links
{
	background-color: #979A9C;
}

li#Contact
{
	background-color: red;
}

li#Blog
{
	background-color: #FBB03B;
}

div#page.variant_home div#menu div#menu_holder_non_flash ul.non_flash_menu li#Home a,
div#page.variant_community div#menu div#menu_holder_non_flash ul.non_flash_menu li#Community a,
div#page.variant_specification div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Space a,
div#page.variant_location div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Place a,
div#page.variant_management_blog div#menu div#menu_holder_non_flash ul.non_flash_menu li#Management a,
div#page.variant_contact div#menu div#menu_holder_non_flash ul.non_flash_menu li#Contact a,
div#page.variant_blog div#menu div#menu_holder_non_flash ul.non_flash_menu li#Blog a,
div#page.variant_reaching_out div#menu div#menu_holder_non_flash ul.non_flash_menu li#Community a,
div#page.variant_space_playing div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Space a,
div#page.variant_space_layout div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Space a,
div#page.variant_getting_there div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Place a,
div#page.variant_glasgow div#menu div#menu_holder_non_flash ul.non_flash_menu li#The_Place a,
div#page.variant_management div#menu div#menu_holder_non_flash ul.non_flash_menu li#Management a,
div#page.variant_management_contact div#menu div#menu_holder_non_flash ul.non_flash_menu li#Management a,
div#page.variant_links div#menu div#menu_holder_non_flash ul.non_flash_menu li#Links a,
div#page.variant_tenants div#menu div#menu_holder_non_flash ul.non_flash_menu li#Tenants a

{
	color: #e3db31;
}

/* @end */

/* @group Wordpress */

div#wp_menu
{
	margin: 0;
	padding: 5px;
	float: right;
	background-color: #717374;
	border-bottom: 5px solid white;
	width: 710px;
}

div#links
{
	margin-left: 5px;
}

div.wp_menu_search
{
	font-size: 12px;
	padding-top: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 188px;
	color: white;
	float: left;
}

li.categories
{
	text-decoration: none;
	font-size: 12px;
	color: white;
}

li.cat-item
{
	text-decoration: none;
	font-size: 12px;
	color: white;
}

li.cat-item a
{
	text-decoration: underline;
	font-size: 12px;
	color: white;
	font-weight: bold;
	
}

div.wp_menu_catagories
{
	padding-top: 0;
	padding-bottom: 10px;
	width: 198px;
	float: right;
}

div.wp_menu_archives
{
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	text-decoration: none;
	font-size: 12px;
	color: white;
	width: 168px;
	float: right;
}

div.wp_menu_archives
{
	text-decoration: none;
	font-size: 12px;
	color: white;
}

div.wp_menu_archives li
{
	text-decoration: none;
	font-size: 12px;
	color: white;
}

div.wp_menu_archives li a
{
	text-decoration: underline;
	font-size: 12px;
	color: white;
	font-weight: bold;
}

div.wp_post
{
	background-color: #FBB03B;
	margin: 0;
	padding-left: 20px;
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 10px;
	border-bottom: 5px solid white;

}

div.wp_post h2 a
{
	margin: 0;
	padding-top: 0;
}

input#s
{
	margin: 8px;
	width: 150px;
}

te

div#comments
{
	background-color: #FBB03B;
	margin: 0;
	padding-left: 40px;
	padding-top: 10px;
}

div#comments a
{
	text-decoration: underline;
	font-weight: bold;
	color: black;
}

div.alignright
{
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #FBB03B;
}

div.alignright a
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #143D8D;
	padding-left: 40px;
	padding-bottom: 5px;
}


div.alignleft
{
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #FBB03B;
}

div.alignleft a
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #143D8D;
	padding-left: 40px;
	padding-bottom: 5px;
}


div.entry p
{
	font-size: 12px;
}

div.entry a
{
	text-decoration: underline;
	font-weight: bold;
	color: white;
}

div#comments p
{
	font-size: 12px;
	padding-right: 20px;
}

div.post
{
	background-color: #FBB03B;
	margin: 0;
	padding-left: 40px;
	padding-right: 90px;
	padding-top: 10px;
}

textarea#comment
{
	width: 600px;
}

div.post h2
{
	font-size: 24px;
	text-decoration: none;
	color: #143D8D;
	margin: 0;
}

div.entry h2
{
	font-size: 24px;
	color: white;
	background-color: #848687
}

div.wp_post h2
{
	font-size: 24px;
	text-decoration: none;
	color: #143D8D;
	margin: 0;
}

h3#respond
{
	color: #143D8D;
}



h3#comments
{
	color: #143D8D;
}

h2.pagetitle
{
	
	color: #143D8D;
}

div.wp_post h2 a
{
	text-decoration: none;
	color: #fffef7;
	background-color: #848687;
}

div.wp_post_date
{
	padding: 0 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: white;
}


a.more-link
{
	text-decoration: blink;
	font-weight: bold;
	font-size: 14px;
	color: #0092c6;
}


div.wp_post_data
{
	padding: 0 0 10px 0;
}

div#content.narrowcolumn
{
	background-color: #FBB03B;
	margin: 0;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 30px;
}

div#content.widecolumn
{
	background-color: #FBB03B;
	margin: 0;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 30px;
}



div.post_archive
{
	background-color: white;
	margin: 0;
	padding-top: 20px;
	padding-right: 300px;
	padding-bottom: 20px;
	border-bottom: 1px solid white;
}


div.post_archive a
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

div.wp_post_body p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}

p.postmetadata.alt
{
	padding-bottom: 10px;
	color: black;
}


div.entry_archive
{
	font-size: 12px;
}



div.wp_post_data p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}


div.wp_post_data a
{
	
	font-size: 12px;
	text-decoration: underline;
	color: black;
	
}

p.postmetadata
{
	
	font-size: 12px;
	text-decoration: underline;
	color: black;
	
}

p.postmetadata a
{
	
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: black;
	
}


div#wp_footer
{
	margin: 5px 0 0 0;
	padding: 5px 0 0 40px;
	height: 35px;
	background-color: #FBB03B;
	font-size: 12px;
	color: white;
}


div#wp_footer a
{

	text-decoration: underline;
	color: white;
	font-weight: bold;
}

#strap
{
	margin: 255px 0 0 197px;
	padding: 0;
	width: 135px;
	height: 140px;
	position: absolute;
	background: url(../interface/strapline.gif) no-repeat 0 0;
	z-index: 25;

}

div#social
{
	
	margin: 12px 0 0 0;
	padding: 0;
	width: 278px;
	float: right;
}

div#social a img
{
	
	border: none;
}

div#social a
{
	text-decoration: none;
}

div#page.variant_blog div#menu div#tagline_container div#social
{
	display: none;
}



/* @end */