/*
Name: Protoytpe Layout CSS
Creative by: Rise Creative Group
Date modified: 10/30/07
------------------------------------*/


/* Base style
------------------------------------*/


html, body, 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, caption, tbody, tfoot, thead, { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background : transparent; }


/* Base style
------------------------------------*/


body {
	background: #2E190C url(/images/body.png) repeat-x;
	padding: 0;
	margin: 0;
	}


/* Things to hide
------------------------------------*/
#nav li span, #categories, .widgettitle {
display:none;
}


/* Container
------------------------------------*/
#container {
	width:940px;
	padding: 0;
	margin: 0 auto;
	position: relative;
	}
	
	
/* Header
------------------------------------*/
#header {
	width:950px;
	height: 69px;
	margin: 0; 
	}


/* Navigation
------------------------------------*/
/*#nav {
	background:url(/images/nav.png) no-repeat;
	width: 950px;
	height: 118px;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type:none;
	position:relative;
}*/

#nav {
	background:url(/images/nav.png) no-repeat;
	height: 90px;
	z-index:0;
	width: 950px;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type:none;
	position:relative;
	}


/*.biography #nav {
	background:url(/images/nav2.png) no-repeat;
	width: 950px;
	height: 118px;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type:none;
	position:relative;
}*/

#nav ul {
margin: 0;
padding:0;
}

#nav li, #nav li a {
	margin:0;
	padding: 0;
	list-style: none;
	list-style-type:none;
	position:absolute;
}

#nav li.la a{width:200px; height:60px; top:15px; left:37px;}

#nav li.lb a {width:46px; height:45px; top:0; left:402px;}
#nav li.lb a:hover {background:url(/images/nav.png) -402px -90px;}

#nav li.lc a {width:87px; height:45px; top:0; left:448px;}
#nav li.lc a:hover {background:url(/images/nav.png) -448px -90px;}

#nav li.ld a {width:97px; height:45px; top:0; left:536px;}
#nav li.ld a:hover {background:url(/images/nav.png) -536px -90px;}

#nav li.le a {width:62px; height:45px; top:0; left:634px;}
#nav li.le a:hover {background:url(/images/nav.png) -634px -90px;}

#nav li.lf a {width:92px; height:45px; top:0; left:696px;}
#nav li.lf a:hover {background:url(/images/nav.png) -696px -90px;}

#nav li.lg a {width:64px; height:45px; top:0; left:788px;}
#nav li.lg a:hover {background:url(/images/nav.png) -788px -90px;}

#nav li.lh a {width:93px; height:45px; top:0; left:852px;}
#nav li.lh a:hover {background:url(/images/nav.png) -852px -90px;}


/* Navigation Latches
------------------------------------*/
.biography #nav li.lb a{background:url(/images/nav.png) -402px -90px;}
.health.hilltop #nav li.lc a {background:url(/images/nav.png) -448px -90px;}

.health.hilltop #nav li.le a {background:url(/images/nav.png) -634px 0;}
.health.hilltop #nav li.le a:hover {background:url(/images/nav.png) -634px -90px;}

.hill_ventures #nav li.ld a {background:url(/images/nav.png) -536px -90px;}
.hilltop #nav li.le a {background:url(/images/nav.png) -634px -90px;}
.giving_back #nav li.lf a {background:url(/images/nav.png) -696px -90px;}
.gallery #nav li.lg a {background:url(/images/nav.png) -788px -90px;}
.scoreboard #nav li.lh a {background:url(/images/nav.png) -852px -90px;}


/* Features
------------------------------------*/

#feature {
width: 932px;
height: 200px;
background: #888;
margin: 0;
padding: 0;
border: #888 solid 1px;
}

.home #feature { 
	position:relative;
	background:url(/images/feature-bkg.png) no-repeat;
	width:923px;
	height:513px;
	margin:-85px 0 0 14px;
	border:none;
	}
	
#feature-bkg { 
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	}

#feature-shadow { 
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	}


#flash_container {
	width:1px;
	height: 1px;
	position: relative;
	display:block;
}

#flash_holder {
	position:absolute;
	width: 1px;
	height: 1px;
}

.scoreboard #flash_holder {
	position:absolute;
	top:-16px;
	left: -41px;
	width: 1px;
	height: 1px;
}

.gallery #flash_holder {
	position:absolute;
	top:0;
	left: -608px;
	width: 1px;
	height: 1px;
}

.nba #flash_holder {
	position:absolute;
	top:-86px;
	left: -36px;
	width: 1px;
	height: 1px;
}

.biography_home #flash_holder {
	position:absolute;
	top:-85px;
	left: -13px;
	width: 1px;
	height: 1px;
}

.biography_home #flash_container {
	width:500px;
	height: 425px;
}

.duke #flash_container {
	float:right;
	height:400px;
	width:550px;
}

.duke #flash_holder {
	position:absolute;
	width: 1px;
	height:1px;
	left:-17px;
	top:-83px;
}
.fineart #flash_container {
float:left;
width: 275px;
height:375px;
}

.fineart #flash_holder {
	position:absolute;
	width: 1px;
	height:1px;
	left:-44px;
	top:-54px;
}

.giving_back_home #flash_container {
	float:left;
	width: 550px;
	height:300px;
}

.giving_back_home #flash_holder {
	position:absolute;
	width: 1px;
	height:1px;
	left:-4px;
	top:-85px;
}

#footer #flash_container {
float:left;
width: 1px;
height:1px;
}

#footer #flash_holder {
	position:absolute;
	width: 1px;
	height:1px;
	left:826px;
	top:-7px;
}

.hilltop #flash_container {
	float:left;
	width: 550px;
	height:320px;
}

.hilltop #flash_holder {
	position:absolute;
	width: 1px;
	height:1px;
	left:-22px;
	top:-75px;
}


.hvhome #flash_container {
	width: 550px;
	height:435px;
}

.hvhome #flash_holder {
	position:absolute;
	top: -85px;
	left: -8px;
	width: 1px;
	height:1px;
}

.videos #flash_holder {
	position:absolute;
	left:-19px;
	height:0;
	top: -70px;
}


.videos #flash_container { 
	width: 615px;
	height:615px;
	}

.brand #flash_container {
	width: 550px;
	height:435px;
}

.brand #flash_holder {
	position:absolute;
	left:-61px;
	height:0;
	top: -65px;
}
	
/* Search
------------------------------------*/

#search {
	height: 30px;
	background: #444;
	padding: 7px 0 0 36px;
	display: block;
}
	

/* Content
------------------------------------*/
	
/*#content {
	width:932px;
	margin: 0;
	padding:11px 0 30px 0;
	background:url(/images/content.png) no-repeat;
	}*/
	
#content { 
	width:940px;
	margin:-275px 0 0 0;
	padding:11px 0 30px 0;
	background:url(/images/content.png) no-repeat;
	z-index:99;
	position:relative;
	}


.gallery #content { 
	min-height:589px;
	}
	
#content_holder {
	width:940px;
	padding:0;
	position:relative;
	margin:50px 0 0 9px;
	}
	
#content_bkg {
	padding-top:200px;
	background:url(/images/content_holder_bkg.png);
	z-index:0;
	}


.home #content {
	width:932px;
	margin: 0;
	padding:0 0 30px 0 !important;
	background:none;
	z-index:99;
	}
	
.home #content_holder {
	width:932px;
	margin:50px 0 0 9px;
	padding:0;
	}


/* Columns
------------------------------------*/

#full_col {
	float: left;
	width: 932px;
	margin: 0;
	padding: 0 18px 12px 30px;
	}

#main_col {
	float: left;
	width: 570px;
	margin: 65px 0 0 0;
	padding: 0 18px 12px 48px;
}	

.home #main_col { 
	width:903px; 
	height:568px;
	background:url(/images/gh-homepage-content.jpg) no-repeat;
	margin: 7px 0 0 14px;
	padding:0 10px;
	}


#split_col1 {
	float: left;
	width: 325px;
	margin: 0;
	padding: 0 18px 20px 30px;

}

#split_col2 {
	float: right;
	width: 325px;
	margin: 0;
	padding: 0 18px 100px 30px;
}

#sub_col {
	float: right;
	width: 279px;
	margin: 0;
	padding: 0 12px 0 0;
}

/* Sub_col lists
------------------------------------*/



#sub_col a, #sub_col a:visited {
color: #713D1D;
text-decoration: none;
}

#sub_col ul li a{
padding: 6px 10px 6px 10px;
display: block;
}

#sub_col ul {
padding: 0;
margin: 0;
list-style:none;
position:relative;
z-index:10;
}

#sub_col li {
padding: 0;
margin: 0;
list-style:none;
border-top: 1px solid #B48960;
display:block;
}

#sub_col a:hover {
background: #D1B294;
}

#sub_nav_title {
	background:url(/images/sub_nav_headline.png) no-repeat;
	width: 250px;
	height:32px;
	padding: 8px 0 0 29px;
	margin: 0 0 -8px 0;
	color: #DBCAB6;
	}


/* Sub col active states Bio
------------------------------------*/
.biography_home #biography_home_nav,.stats #stats_nav,.duke #duke_nav,.nba #nba_nav,
.hvhome #hvhome_nav, .fineart #fineart_nav, .realestate #realestate_nav, .brand #brand_nav,
.giving_back_home #giving_back_home_nav, .national #national_nav, .florida #florida_nav, .michigan #michigan_nav, .honors_awards #honors_awards_nav
{
background: #B48960;
color: #2E190C;
}

/* Service sub_col
------------------------------------*/

#service_content {
color: #382C1E;
font-size:90%;
}

#service_content span {
padding-top: 3px;
}

#service_content p {
padding-left: 96px;
}

.service_news {
margin: 0;
background:url(/images/service_news.png) no-repeat;
width:271px;
height:110px;
padding: 4px 4px 0 4px;
}

.service_news span {
padding-right: 5px;
}

.service_info_1 {
margin: 0;
background:url(/images/service_info_1.png) no-repeat;
width:259px;
height:94px;
padding: 20px 10px 0 10px;
}

.service_info_2 {
margin: 0;
background:url(/images/service_info_2.png) no-repeat;
width:259px;
height:94px;
padding: 20px 10px 0 10px;
}

.service_quote {
margin: 0;
background:url(/images/service_quote.png) no-repeat;
width:259px;
height:227px;
padding: 10px 10px 0 10px;
position: relative;
}


/* Main_col lists
------------------------------------*/

/*#main_col ul {
list-style: none;
list-style-type:none;
margin: 0 0 20px 0;
}

#main_col li {
border-bottom: 1px solid #D1B294;
margin: 10px;
padding: 0 0 0 4px;
list-style-image:url(/images/bullett.png);
}
*/



/* Miscellaneous
------------------------------------*/

.date {
background: url(/images/date.png) no-repeat;
width: 560px;
height: 29px;
padding: 4px 0 0 12px;
color:#C79E72;
font-weight:bold;
}

.center {
	text-align:center;
}

.right {
	float: right;
}

.left {
	float: left;
	}

#clear {
	clear: both;
}

img {
	border: 0;
	}
	
.alert {
	color: #CC0000;
	font-weight: bold;
}

.note {
	text-transform: uppercase;
	color: #ccc;
}

.highlight {
	background-color: #ffcc99;
}

#fineart_txt {
padding:300px 0 0 0;
}

/* Tables
------------------------------------*/
	
.tabular {
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}	
	
.tabular th {
	text-align:left;
	height:10px;
	color: #713D1D;
	border-bottom: 2px solid #713D1D;
}

.tabular_highlight {
	background-color: #E1C7AD;
}

	
#sub_col .tabular {
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size:90%;
}	
	
#sub_col .tabular th {
	text-align:left;
	height:10px;
	color: #713D1D;
	border-bottom: 2px solid #713D1D;
}

#sub_col .tabular_highlight {
	background-color: #E7D0BA;
}


/* Site Information
------------------------------------*/
#footer {
background:url(/images/footer.png) no-repeat;
position:relative;
margin: 0 auto;
left:9px;
width: 940px;
height: 91px;
}

.home #footer { 
	display:none;
	}


#footer-global { 
	background:url(/images/footer-bkg.jpg) repeat-x;
	position:relative;
	margin: 16px 0 0 0;
	padding:0;
	height: 289px;
}





#footer span {
position: absolute;
top: 50px;
left: 450px;
color: #2E190C;
}

#footer a, #footer a:visited {
color: #2E190C;
text-decoration:none;
}

#newsletter {
position: absolute;
top: -2px;
left: 20px;
width:395px;
height:76px;
color: #402210;
font-weight:bold;
font-size:90%;
}
#newsletter ul {
	margin:7px 0 0 15px;
	padding:0;
	width:395px;
	}

#newsletter li { 
	list-style:none;
	list-style-type:none;
	float:left;
	margin:0 0 0 2px;
	}
#newsletter p { 
	line-height:16px;
	margin:0 0 0 20px;
	}


#site_information {
	clear:both;
color:#713D1D;
font-size:90%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
position:relative;
width:950px;
}

#site_information a, #site_information a:visited {
	/*color: #713D1D;*/
	text-decoration:none;
}

#site_information a:hover {
text-decoration:underline;
}

input {
background:url(/images/gh-input-bkg.jpg) no-repeat top right;
width:142px;
height:15px;
padding:5px 5px;
border:none;
}

input#submit { 
	height:25px;
	}


/* Blog Img 
------------------------------------*/
.blog_img {
padding:4px 4px 0 0;
}

.blog_img_left {
padding:4px 10px 0 0;
float:left;
}

/* News Ticker
------------------------------------*/

#newsticker {
	position: absolute;
	top:0px;
	left: 0px;
	width: 279px;
	clip:rect(0 310px 180px 0);
	line-height:2em;
	padding: 0;
	margin: 0;
}

#newsticker ul {
	list-style: none;
	min-height: 1.6em;
	padding: 2px 0 5px 0;
	color:#674D42;
	border: none;
}

#newsticker ul, #newsticker li {
	border: none;
}

#newsticker li {
	padding: 50px 20px 20px 30px;
}

* html #newsticker ul {
	height: 1.6em;
	overflow: visible;
	border: none;
}
#newsticker li.error {
	color: #f00;
}
#newsticker #togglenewsticker {
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none;
}

* html #newsticker #togglenewsticker {
	right: 30px;
}





/* Alignment Changes
------------------------------------*/

#col_news { 
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width: 283px;
	height: 217px;
	}

#col_news_list {
	position:relative;
	width: 283px;
	height: 217px;
	background:url(/images/new-col-bkg.jpg) no-repeat;
	margin-top:58px;
	margin-left:10px;
	}
	
#col_news_list ul { 
	list-style:none;
	margin:0;
	padding:0;
	}
	
#col_news_list li , #col_news_list li a { 
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	}
	
#col_news_list li.news1 a { 
	width:273px;
	height:19px;
	top:0;
	padding:10px 5px;
	text-decoration:none;
	}
#col_news_list li.news1 a:hover { 
	background:url(/images/new-col-bkg.jpg) no-repeat 0 -217px;
	width:273px;
	height:19px;
	text-decoration:none;
	}

#col_news_list li.news2 a { 
	width:273px;
	height:17px;
	top:39px;
	padding:10px 5px;
	text-decoration:none;
	}
	
#col_news_list li.news2 a:hover { 
	background:url(/images/new-col-bkg.jpg) no-repeat 0 -256px;
	width:273px;
	height:17px;
	text-decoration:none;
	}	
	
#col_news_list li.news3 a { 
	width:273px;
	height:14px;
	top:76px;
	padding:10px 5px;
	text-decoration:none;
	}
#col_news_list li.news3 a:hover { 
	background:url(/images/new-col-bkg.jpg) no-repeat 0 -293px;
	width:273px;
	height:14px;
	text-decoration:none;
	}
	
#col_news_list li.news4 a { 
	width:273px;
	height:15px;
	top:110px;
	padding:10px 5px;
	text-decoration:none;
	}
#col_news_list li.news4 a:hover { 
	background:url(/images/new-col-bkg.jpg) no-repeat 0 -327px;
	width:273px;
	height:15px;
	text-decoration:none;
	}
	
#col_news_list li.news5 a { 
	width:273px;
	height:16px;
	top:146px;
	padding:10px 5px;
	text-decoration:none;
	}
	
#col_news_list li.news5 a:hover { 
	background:url(/images/new-col-bkg.jpg) no-repeat 0 -363px;
	width:273px;
	height:16px;
	text-decoration:none;
	}
	
	
#allnews-btn {
	position:absolute;
	left: -2px;
	top: 194px;
	}
	
	
#col_gh_form {
	float:left;
	position:relative;
	width:367px;
	height:76px;
	top:-28px;
	}


#col_gh_form ul { 
	margin:7px 0 0 15px;
	padding:0;
	width:395px;
	}

#col_gh_form li {
	list-style:none;
	float:left;
	margin:0 0 0 2px;
	padding:0;
	}

#col_gh_form p {
	padding:0;
	margin:0 0 0 20px;
	line-height:16px;
	}

#newsletter-note { 
	color:#F90 !important;
	font-weight:bold !important;
	font-size:11px !important;
	position:relative !important;
	left:auto !important;
	top:auto !important;
	}


#col_videogallery{ 
	position:relative;
	float:left;
	width:305px;
	height:200px;
	}
	
#videogallery-feature {
	position:absolute;
	width:280px;
	top:46px;
	left:29px;
	}

#col_videogallery p { 
	width:280px;
	padding:0 5px 0 5px;
	}

#col_healthtips { 
	position:relative;
	float:right;
	width:305px;
	height:200px;
	}

#healthtips-feature {
	position:absolute;
	width:280px;
	top:31px;
	left:7px;
}

#healthtips-copy {
	position:absolute;
	width:165px;
	padding:0 18px 0 18px;
	top:103px;
	left:106px;
	}

#healthtips-copy p strong {
	color:#6d3b1c !important;
	font-weight:bold !important;
	}

#healthtips-btn {
	position:absolute;
	top:242px;
	left:122px;
	z-index:99;
	}

#col_hillventures, #col_artcollection {
	float:left;
	width:428px;
	list-style:none;
	margin:171px 0 0 0;
	padding:0 0 25px 0;
	}
	
#col_hillventures ul {
	width:400px;
	list-style:none;
	margin:0 0 0 30px;
	padding:0;
 	}
	
#col_hillventures ul li.ventures-logo, #col_artcollection ul li.collection-logo { 
	float:left;
	margin:0 20px 0 0;
	height:100px;
	width:60px;
	}
	
#col_hillventures ul li.ventures-copy, #col_artcollection ul li.collection-copy {
	float:left;
	margin:0 0 0 10px;
	width:265px;
	}

#col_hillventures p, #col_artcollection p { 
	margin:0;
	padding:0;
	}
	
	
#col_artcollection ul {
	width:400px;
	list-style:none;
	margin:0 0 0 50px;
	padding:0;
	}

#col_nba { 
	position:relative;
	float:left;
	width:367px;
	height:76px;
	}

#nba_copy {
	position:absolute;
	width:425px;
	height:30px;
	top:25px;
	left:66px;
	}

#suns_logo {
	position:absolute;
	top:-19px;
	left:457px;
	}


#site-information-links {
	background:url(/images/site-information-bkg.jpg) no-repeat;
	width:923px;
	height:166px;
	position:absolute;
	top:14px;
	left:25px;
	}
	
#site-information-links div { 
	list-style:none;	
	margin:25px 0 0 18px;
	padding:0 5px;
	float:left;
	width:108px;
	}


#site-information-links div ul { 
	list-style:none;	
	margin:0;
	padding:0;
	}

#site-information-links div ul li { 
	margin:0 0 5px 0;	
}

ul.links-list li a, #gh-tamia a {
	color:#c79e72 !important;
	}

#gh-tamia-info {
	float:left;
	position:relative;
	width:1px;
	height:1px;
	}

#gh-tamia { 
	position:absolute;
	width:190px !important;
	top:-60px;
	left:-20px;
	}

#gh-tamia img { 
	margin:15px 0 0 40px;
	}
	
#gh-tamia p { 
	margin:0 0 4px 0;
	padding:0;
	color:#fff;
	}

#copywright	{
	width:400px !important;
	position:absolute;
	top:190px;
	left:45px;
	}

#copywright a, #copywright a:hover, #copywright a:visited {
	color:#713D1D !important;
	}
	
#feature-controls {
	position:absolute;
	top:440px;
	left:480px;
	width: 429px;
	z-index:99;
	width:430px;
	height:66px;
	}
	
#feature-controls ul { 
 	list-style:none;
 	margin:0;
 	padding:0;
	}

#feature-controls li {
	float:left;
	}

#feature-controls li span { 
	display:none;
	}

#feature-controls li a.backward {
	background:url(/images/prev-img.gif) no-repeat;
	height:30px;
	width:66px;
	display:block;
	}
	
#feature-controls li a.forward {
	background:url(/images/next-img.gif) no-repeat;
	height:30px;
	width:66px;
	display:block;
	}
	
#feature-controls li#pagination a { 
	background:url(/images/control-btn.jpg) no-repeat;
	width:36px;
	height:30px;
	display:block;
	float:left;
	}

.images {
	position:relative;
	height:300px;
	width:893px;
	margin-top:62px;
	float:left;
	}

.images div { 
	position:absolute;
	display:none;
	z-index:1;
	top:-63px;
	left:14px;
	}


.images div { 
	position:absolute;
	display:none;
	z-index:1;
	top:-63px;
	left:14px;
	}


.images div img#nba-fit { 
	margin-top:4px;
	}


.forward { 
	background:url(/images/next-img.gif) no-repeat;
	width:66px;
	height:30px;
	display:block;
	}

#backward-holder, #forward-holder {
	float:left;
	width:66px;
	height:30px;
	}
	
.backward { 
	background:url(/images/prev-img.gif) no-repeat;
	width:66px;
	height:30px;
	display:block;
	}
	

#tabs-holder {
 width:220px;
 float:left;
 height:30px;
 padding:0 15px;
	}

.tabs a { 
	background:url(/images/control-btn.jpg) no-repeat;
	width:36px;
	height:30px;
	float:left;
	}
	
.tabs a.current { 
	background:url(/images/control-active-btn.jpg) no-repeat;
	width:36px;
	height:30px;
	}
	
	
#slide1, #slide2, #slide3, #slide4, #slide5, #slide6 {
	z-index:100;
	width:400px;
	position:absolute;
	top:218px;
	left:479px;
	display:block;
	color:#fce8d4;
}

#slide1 p, #slide2 p, #slide3 p, #slide4 p, #slide5 p, #slide6 p {
	line-height:1.5em;

	}

#slide1 p, #slide2 , #slide3, #slide4, #slide5, #slide6{ 
	padding:0 12px 0 0;
	}

#slide1 ul, #slide2 ul, #slide3 ul, #slide4 ul,#slide5 ul, #slide6 ul { 
	list-style:none;
	margin:0;
	padding:0;
	}

#slide1 ul li, #slide2 ul li, #slide4 ul li { 
	float:left;
	}
	
#slide5 ul li { 
	float:left;
	}
	
#slide1 ul li.even, #slide2 ul li.even, #slide4 ul li.even { 
	margin-left:20px;
	}
 #slide5 ul li.even { 
	margin-left:20px;
	}

input.join { 
	background:url(/images/gh-join-btn.gif) no-repeat;
	cursor:pointer;
	width:56px;
	height:25px;
	}
#gallery-feature-holder { 
	width:618px;
	height:504px;
	position:relative;
	}

#gallery-feature { 
	background:url(/images/gh-gallery-feature.jpg) no-repeat;
	width:618px;
	height:504px;
	position:absolute;
	left:-20px;
	}
	
#gallery-photos-btn {
	width:179px;
	height:38px;
	position:absolute;
	top:325px;
	left:75px;
	}


#gallery-videos-btn {
	width:179px;
	height:38px;
	position:absolute;
	top:325px;
	left:350px
	}



a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}






