/* ++++++++++++++++++++++++++++++++++++++++++++
++ newmediasoup.com style sheet
+++++++++++++++++++++++++++++++++++++++++++++*/

/* Styles for Event Coverage  */

body { 
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
background:#F3F3F3;
background-image:url(../little-cayman-2012/images/bg-textures/super_light_toast.png);
background-repeat:repeat;
 }


#container { margin:0 auto; width:998px; }


/* For SWF Object */
#flashcontent {
}
#flashcontent1 {
}
#flashcontent2 {
}
#flashcontent3 {
} 
#flashcontent4 {
}
#flashcontent5 {
}
#flashcontent6 {
}
#flashcontent7 {
}
#flashcontent8 {
}
#flashcontent9 {
}
#flashcontent10 {
}

/*
A:active {
	COLOR: #263B92; TEXT-DECORATION: none
}
A:link {
	COLOR: #263B92;
	TEXT-DECORATION: none;

}
A:visited {
	COLOR: #263B92; TEXT-DECORATION: none
}
A:hover {
	COLOR: #263B92;
	TEXT-DECORATION: underline;
}
*/

A:active {
	COLOR: #09B0D8; TEXT-DECORATION: none
}
A:link {
	COLOR: #09B0D8;
	TEXT-DECORATION: none;

}
A:visited {
	COLOR: #09B0D8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #263B92;
	TEXT-DECORATION: underline;

}


body {     
scrollbar-3d-light-color:green;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#263B92;
scrollbar-dark-shadow-color:#263B92;
scrollbar-face-color:#DFE4DE;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#263B92
}


.header_01 {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 18px;
	color: #1872AF;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
}

.header_01sponsors {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 18px;
	color: #115057;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
	/*letter-spacing:-1px;*/
}


.header_01title {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 24px;
	color: #115057;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
}

.header_02title {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 22px;
	color: #1b174e;
	text-decoration: none;
	line-height: 24px;
	text-transform:uppercase;
	text-shadow: 0px 1px 0px #CCCCCC;
}


a.header_02title:link {
 color :#024F56;
 text-decoration:none;
}

a.header_02title:visited {
 color:#024F56;
 text-decoration:none;
}

a.header_02title:hover {
 color:#000000;
 text-decoration:underline;
}

a.header_02title:active {
 color:#024F56;
 text-decoration:none;
}




.header_03title {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 24px;
	color: #1b66aa;
	text-decoration: none;
	line-height: 24px;
	text-transform:uppercase;
}

.header_04title {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 26px;
	color: #1b66aa; /*09b0d8 - light*/ /*1b66aa - med*/   /*244193 - dark*/
	text-decoration: none;
	line-height: 24px;
	text-transform:uppercase;
}


a.header_03title:link {
 color :#024F56;
 text-decoration:none;
}

a.header_03title:visited {
 color:#024F56;
 text-decoration:none;
}

a.header_03title:hover {
 color:#ffffff;
 text-decoration:underline;
}

a.header_03title:active {
 color:#024F56;
 text-decoration:none;
}





.header_01_babyblue {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 20px;
	color: #263B92;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
}

.header_03title {
	font-family: Helvetica Black, Helvetica Bold, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 16px;
	color: #024F56;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
	text-shadow: 0px 1px 0px #CCCCCC;
}

.bodyGrey_01 {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px; 
	color: #666666; 
	text-decoration: none; 
	line-height: 18px
}

.bodyBlack_01 {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	color: #000000; 
	text-decoration: none; 
	line-height: 20px
}

.bodyGrey_01Bold {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	color: #666666; 
	font-weight:bold;
	text-decoration: none; 
	line-height: 18px
}


.bodyGrey_01BoldTitle {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px; 
	color: #666666; 
	font-weight:bold;
	text-decoration: none; 
	line-height: 18px;
	text-transform:uppercase;
}



.bodyBlack_01Bold {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px; 
	color: #000000; 
	font-weight:bold;
	text-decoration: none; 
	line-height: 18px
}


.name_01 {
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
12px; color: #09B0D8; text-decoration: none; line-height: 18px
}

.tweetName {
  font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
11px; color: #09B0D8; text-decoration: none; line-height: 18px
}

.todaysDives_white_01 {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:
11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
}


.todaysDives_black_01 {
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
11px; color: #0000000; text-decoration: none; line-height: 18px
}
.todaysDives_blue_01 {
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
11px; color: #263B92; text-decoration: none; line-height: 18px
}


.Name_blue_01 {
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
12px; color: #263B92; text-decoration: none; line-height: 18px
}



.errorMessage { 
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
 	font-size: 12pt; line-height: 10pt;
	font-weight: bold; color: #115057;
	font-style: normal;
	text-transform:uppercase;
}


.sidebarMargin_v3 {
	padding: 16px;
	top:10px;
	height: 100%;
}
.sidebarMargin_v2 {
	padding: 16px;
	top:10px;
	background-image:url(../images/sidebar_bg_11.gif);
	background-repeat:repeat-y;
	height: 100%;
}
.sidebarMargin {
	padding: 16px;
}


.sublinks {  
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:
11px; color: #444444; text-decoration: none; line-height: 18px}

.breadcrumbs { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 10px; color:  #999999; text-decoration: none}

.line { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; ; font-weight: bold; line-height: 16pt}

.titles { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: #444444; text-decoration: none; line-height: 20px ; font-weight: bolder}
.small { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 9px; color: #444444; text-decoration: none; line-height: 16px}
.mainnavSelected { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 7.5pt; line-height: 10pt; font-weight: bold; color: #CC9933; font-style: normal; cursor: hand; text-transform: capitalize; }
.footer { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; color: #444444; text-decoration: none; line-height: 18px }

.copyright { font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 9px; color: #333333; text-decoration: none; line-height: normal; font-weight: normal}

.imgBorder {
	border: 1px solid #999999;
	}
.imgBorder2 {
	border: 1px solid #263B92;
}

border {
	border: thin groove #FFFFFF;
}
.arrowBullet {
	list-style-position: outside;
	list-style-image: url(images/arrow.gif);
	list-style-type: none;
}
.topNav {
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 12pt; font-weight: bold; color: #00542C; font-style: normal; cursor: default; text-transform: capitalize;
}
.windowFrame2 {

	border: 1px dashed #FFFFFF;
}

.mainMenuBG {
	background-image:url(images/nav_bg.gif);
	background-repeat:no-repeat;
}

.spacer
{
	display:block;
	height:6px;
} 



/* FOR FANCY BOX */
#content {
	width: 400px;
	margin: 40px auto 0 auto;
	padding: 0 0px 0px 0px;
	border: solid 1px #cbcbcb;
	background: #fff;
	-moz-box-shadow: 0px 0px 10px #cbcbcb;
	-webkit-box-shadow: 0px 0px 10px #cbcbcb;
}



/*paddin on left for main Table on iPad*/
	#Table_01  {
		padding-left:4px;
	}
/* Initially Hidden Items */
	#notification {
	display:none;
	overflow: hidden;
	}
	/* Initially Hidden Items */
	#slideshowBanner {
	display:none;
	overflow: hidden;
	}
	
	
/* Top Right Logo and Date */
#locationDate {
	position:relative;
	top: -78px;
	text-align:right;
	padding-right:5px;
	width:600px;
	float:right;
}



/* Top Navigation 2012 Report */
#nav { 
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#848484)); 
	background:-moz-linear-gradient(top, #cacaca, #848484); 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);
	display:inline-block;
	list-style:none;
	margin:0 0 20px;
	overflow:hidden;
	padding:0px;
	position:relative;
	left:0px;
	top:-50px;
}

#nav li { 
 border-right:1px solid #808080; -webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);
 -moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.1); float:left;
 
}

#nav li a {  

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#aaaaaa), to(#d2d2d2));
	 background:-moz-linear-gradient(top, #aaaaaa, #d2d2d2); color:#262626;
	 

	/background-image: linear-gradient(bottom, rgb(122,122,122) 4%, rgb(235,235,235) 80%);
	background-image: -o-linear-gradient(bottom, rgb(122,122,122) 4%, rgb(235,235,235) 80%);
	background-image: -moz-linear-gradient(bottom, rgb(122,122,122) 4%, rgb(235,235,235) 80%);
	background-image: -webkit-linear-gradient(bottom, rgb(122,122,122) 4%, rgb(235,235,235) 80%);
	background-image: -ms-linear-gradient(bottom, rgb(122,122,122) 4%, rgb(235,235,235) 80%);
	

background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(122,122,122)),
		color-stop(1, rgb(235,235,235))
	);
	
	
	display:block; font:11px "Helvetica", sans-serif; height:28px; line-height:28px; padding:0 20px; text-decoration:none; text-shadow:0 1px #cecece;
}

#nav li a:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#929292), to(#535353)); background:-moz-linear-gradient(top, #929292, #535353); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 -1px #414141; }
#nav li a:active { -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); }

#nav li .textIntro,
#nav li .textIntro:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#d2d2d2), to(#333)); background:-moz-linear-gradient(top, #d2d2d2, #333); -webkit-box-shadow:inset 0 0px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1);

background-image: linear-gradient(bottom, rgb(46,46,46) 4%, rgb(133,133,133) 80%);
background-image: -o-linear-gradient(bottom, rgb(46,46,46) 4%, rgb(133,133,133) 80%);
background-image: -moz-linear-gradient(bottom, rgb(46,46,46) 4%, rgb(133,133,133) 80%);
background-image: -webkit-linear-gradient(bottom, rgb(46,46,46) 4%, rgb(133,133,133) 80%);
background-image: -ms-linear-gradient(bottom, rgb(46,46,46) 4%, rgb(133,133,133) 80%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.04, rgb(46,46,46)),
	color-stop(0.8, rgb(133,133,133))
);
color:#fff; text-shadow:0 1px #242323;
cursor:default; padding-left:10px; padding-right:5px;
}

#nav li .item, #nav li .item a { color:#262626; display:block; font:11px "Helvetica", sans-serif; height:28px; line-height:28px; padding:0 30px; text-decoration:none; text-shadow:0 1px #cecece;  padding-left:16px; padding-right:16px; }
#nav li .item:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#525051)); background:-moz-linear-gradient(top, #373737, #525051); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 1px #242323;   padding-left:16px; padding-right:16px; }



#nav li .register, #nav li .register a { color:#262626; display:block; font:11px "Helvetica", sans-serif; height:28px; line-height:28px; padding:0 30px; text-decoration:none; text-shadow:0 1px #cecece;  padding-left:10px; padding-right:10px;
 }
#nav li .register:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#525051)); background:-moz-linear-gradient(top, #373737, #525051); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 1px #242323;   padding-left:10px; padding-right:10px;

 }


#nav li .selected, #nav li .selected a { background:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#525051)); background:-moz-linear-gradient(top, #373737, #525051); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 1px #242323;   padding-left:16px; padding-right:16px;

background: #1e5799; /* Old browsers */

background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */

background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */



 }
#nav li .selected:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#525051)); background:-moz-linear-gradient(top, #373737, #525051); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 1px #242323;   padding-left:16px; padding-right:16px;

background: #1e5799; /* Old browsers */

background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */

background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */



 }

#nav li .current,
#nav li .current:hover { background:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#525051)); background:-moz-linear-gradient(top, #373737, #525051); -webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); -moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,.05), inset 0 2px 5px #363636, inset 0 0 0 1px rgba(255,255,255,.1); color:#fff; text-shadow:0 1px #242323;  }


#dso_logo {
	position:relative;
	top: 0px;
	left:4px;
}


#MainBodyContent {
	width:790px;
	position:relative;
	top:-50px;
	background: #fff; border: 1px solid; border-color: #e5e5e5 #dbdbdb #d2d2d2;
	
	-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	   -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
			
	float:left;
	padding-left: 12px;
	padding-right: 12px;
	
}



#SponsorsSidebarContent {
	width: 180px;
	float:right;
	position:relative;
	left:20px;
	top:-54px;
}

.green-arrow {
	position:relative; 
	top:3px; 
	padding-left:4px;
}



/* POD LARGE */

.pod ul { float:left; clear:both; width:824px; *width:824px; margin:0; _position:relative; position:relative; top:14px; left:-40px; height: 186px;}
.pod ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.pod ul li { display:inline; float:left; position:relative; width:250px; height:160px; margin-left:8px; margin-right:10px; border-top:1px solid #f2f2f2;
	-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	   -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}
.pod ul li.first-child { margin-left:0; }
.pod ul li.last-child { margin-bottom:14px; }

.pod ul li a { display:block; cursor:pointer;
	background:#f6f6f6;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(235,235,235,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
	-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	   -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	        box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
}
.pod ul li a:nth-child(1n) { border-color:#fff; }
.pod ul li a:hover {
	background:#f0f0f0;
	background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
}
.pod ul li .curve-down { display:inline-block; height:160px; width:100%; _display:inline; _zoom:1; border:1px solid #e0e0e0; border-top-color:#efefef; border-bottom-color:#ccc; }
.pod ul li .curve-down:nth-child(1n) { border:none;
	-webkit-border-radius:100% / 8px;
	   -moz-border-radius:100% / 8px;
	        border-radius:100% / 8px;
	-webkit-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	   -moz-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	        box-shadow:rgba(0,0,0,.30) 0 2px 3px;
}
.pod ul li a img { display:block;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}



/* POD MANUFACTURER */
.pod-manufacturer ul { float:left; clear:both; width:824px; *width:824px; margin:0; _position:relative; position:relative; top:14px; left:-40px; height: 186px;}
.pod-manufacturer ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.pod-manufacturer ul li { display:inline; float:left; position:relative; width:370px; height:auto; margin-left:8px; margin-right:10px; border-top:1px solid #f2f2f2;
	-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	   -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}
.pod-manufacturer ul li.first-child { margin-left:0; }
.pod-manufacturer ul li.last-child { margin-bottom:14px; }

.pod-manufacturer ul li a { display:block; cursor:pointer;
	background:#f6f6f6;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(235,235,235,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
	-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	   -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	        box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
}
.pod-manufacturer ul li a:nth-child(1n) { border-color:#fff; }
.pod-manufacturer ul li a:hover {
	background:#f0f0f0;
	background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
}
.pod-manufacturer ul li .curve-down { display:inline-block; height:auto; width:370px; _display:inline; _zoom:1; border:1px solid #e0e0e0; border-top-color:#efefef; border-bottom-color:#ccc; }
.pod-manufacturer ul li .curve-down:nth-child(1n) { border:none;
	-webkit-border-radius:100% / 8px;
	   -moz-border-radius:100% / 8px;
	        border-radius:100% / 8px;
	-webkit-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	   -moz-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	        box-shadow:rgba(0,0,0,.30) 0 2px 3px;
}
.pod-manufacturer ul li a img { display:block;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}




/* POD SMALL */
.pod_small ul { float:left; clear:both; width:824px; *width:824px; margin:0; _position:relative; position:relative; top:14px; left:-40px; height: 124px;}
.pod_small ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.pod_small ul li { display:inline; float:left; position:relative; width:160px; height:98px; margin-left:8px; margin-right:10px; border-top:1px solid #f2f2f2;
	-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	   -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}
.pod_small ul li.first-child { margin-left:0; }
.pod_small ul li.last-child { margin-bottom:14px; }

.pod_small ul li a { display:block; cursor:pointer;
	background:#f6f6f6;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(235,235,235,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
	-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	   -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	        box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
}
.pod_small ul li a:nth-child(1n) { border-color:#fff; }
.pod_small ul li a:hover {
	background:#f0f0f0;
	background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
}
.pod_small ul li .curve-down { display:inline-block; height:98px; width:100%; _display:inline; _zoom:1; border:1px solid #e0e0e0; border-top-color:#efefef; border-bottom-color:#ccc; }
.pod_small ul li .curve-down:nth-child(1n) { border:none;
	-webkit-border-radius:100% / 8px;
	   -moz-border-radius:100% / 8px;
	        border-radius:100% / 8px;
	-webkit-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	   -moz-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	        box-shadow:rgba(0,0,0,.30) 0 2px 3px;
}
.pod_small ul li a img { display:block;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}



.pod_small_detail ul { float:left; clear:both; margin:0; _position:relative; position:relative; top:14px; left:-40px; height: 124px;}
.pod_small_detail ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.pod_small_detail ul li { display:inline; float:left; position:relative; width:160px; height:98px; margin-left:8px; margin-right:10px; border-top:1px solid #f2f2f2;
	-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	   -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 3px;
	        box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}
.pod_small_detail ul li.first-child { margin-left:0; }
.pod_small_detail ul li.last-child { margin-bottom:14px; }

.pod_small_detail ul li a { display:block; cursor:pointer;
	background:#f6f6f6;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(235,235,235,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(235,235,235,1) 100%);
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
	-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	   -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
	        box-shadow:inset 0 2px 1px rgba(255,255,255,.97);
}
.pod_small_detail ul li a:nth-child(1n) { border-color:#fff; }
.pod_small_detail ul li a:hover {
	background:#f0f0f0;
	background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
	background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%);
}
.pod_small_detail ul li .curve-down { display:inline-block; height:98px; width:100%; _display:inline; _zoom:1; border:1px solid #e0e0e0; border-top-color:#efefef; border-bottom-color:#ccc; }
.pod_small_detail ul li .curve-down:nth-child(1n) { border:none;
	-webkit-border-radius:100% / 8px;
	   -moz-border-radius:100% / 8px;
	        border-radius:100% / 8px;
	-webkit-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	   -moz-box-shadow:rgba(0,0,0,.30) 0 2px 3px;
	        box-shadow:rgba(0,0,0,.30) 0 2px 3px;
}
.pod_small_detail ul li a img { display:block;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	        border-radius:4px;
}


.articleLeadIn {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#444;
	font-size: 20px;
	font-style: normal;
	line-height: 24px;
	font-style:italic;
	font-weight: bold;
}

.grouped_elements {
}

.bioPic {
	padding-right:10px;
}

.watermark {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: transparent url(https://www.thedigitalshootout.com/images/DSO_Logo_Watermark.png) bottom left no-repeat;
		background-size: 250px;
		opacity:.6;
		z-index: 1100;
}

.fancybox-title {
	font-family: Helvetica, sans-serif !important;
	font-weight:bold !important;
	font-size: 14px !important;
	color: #444444 !important;
}
	