@charset "UTF-8";
/* CSS Document */

html, body { margin: 0; padding: 0; border: none; text-align: left; border: none; font-family:Arial, Helvetica, sans-serif; background:#00ffff url(http://conchcolor.com/images/jpg/background/main-bg-repeat.jpg) repeat-x top center fixed; }
p { margin: 0; padding: 0; border: none; text-align: left; border: none; font-family:Arial, Helvetica, sans-serif; display:inline; }
form{ margin: 0 0 0 0; padding: 0 0 0 0; border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-size:14px; line-height:20px; color:#666666; }

h3{ display:inline; }
h4{ display:inline; }

body{background: url(http://conchcolor.com/images/jpg/background/main-bg.jpg) no-repeat top left; background-attachment:fixed; }

.shadow {
	text-shadow: #000000 2px 2px 2px;
}

.shadow-lighter {
	text-shadow: #999999 2px 2px 2px;
}

.shadow-lighter-1 {
	text-shadow: #999999 1px 1px 1px;
}

.shadow-light {
	text-shadow: #CCCCCC 2px 2px 2px;
}

.shadow-blue {
	text-shadow: #7fb6e5 2px 2px 2px;
}

a:link { color:#E60893; text-decoration: none; }
a:visited { color:#E60893; text-decoration: none; }
a:active { color:#E60893; text-decoration: none; }
a:hover { color:#E60893; text-decoration: underline; }

#user-logged-in{ color:#2e7dff; }
.texta { font-size: 11px;  background:url(http://conchcolor.com/images/png/background/white50-full.png) repeat top center;  color: #2e7dff; border-color:#FFFFFF; font-weight:bold; }
#welcome{ color:#2e7dff; } 
#user-log-in{ float:right; color:#2e7dff; } 
#sign-up-btn{ color:#2e7dff; margin-left:10px; margin-right: 10px; }
#sign-up-btn-white{ color:#FFFFFF; margin-left:10px; margin-right: 10px; font-weight:normal; }

#title-head-bar{ margin-top: 15px; height: 120px; background:url(http://conchcolor.com/images/png/titles/head-main-bg-001.png) no-repeat; text-align: right; }
#flash-top-banner{ margin-left:10px;}

#page-title-description{ margin-left:30px; margin-right:30px; color:#E60893; font-size:12px; font-style:italic; }

#main-trans-bg-head-cap{ height:10px; width:1000px;  background:url(http://conchcolor.com/images/png/background/white50-top-1.png) no-repeat top center;}
#main-trans-bg{ width:1000px;  background:url(http://conchcolor.com/images/png/background/white50-full-1.png) repeat-y top center;  margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
#main-trans-bg-foot-cap{ height:10px; width:1000px;  background:url(http://conchcolor.com/images/png/background/white50-bottom-1.png) no-repeat top center;}

#main-margins{ margin-left: 15px; margin-right: 15px; }

#search-margin{ margin-left: 15px; }
#search-title { margin-top: 15px; line-height: 30px; color:#666666; font-size: 16px; }
#search-results { margin-top: 15px; color:#666666; font-size:12px; }

.resultRowOne { background:url(http://conchcolor.com/images/png/background/BG-white20.png) repeat; }


.resultRowTwo { background:url(http://conchcolor.com/images/png/background/BG-white60.png) repeat; }

a.searchLink:link { color:#2e7dff; text-decoration: none; }
a.searchLink:visited { color:#2e7dff; text-decoration: none; }
a.searchLink:active { color:#2e7dff; text-decoration: none; }
a.searchLink:hover { color:#E60893; text-decoration: underline; }


#middle-trans-bg-head-cap{ margin-top: 10px; margin-left:15px; height:8px; width:480px;  background:url(http://conchcolor.com/images/png/background/white50-middle-top.png) no-repeat;}
#middle-trans-bg{ margin-left:15px; width:480px;  background:url(http://conchcolor.com/images/png/background/white50-middle-full.png) repeat top center; }
#middle-trans-bg-foot-cap{ margin-left:15px; margin-bottom:10px; height:8px; width:480px;  background:url(http://conchcolor.com/images/png/background/white50-middle-bottom.png) no-repeat;}

#event-daste{ display:inline; font-size: 16px; font-weight:bold; }
#event-title{ display:inline; font-size: 16px; }

#cal1{ background-color:#FFFFFF; }
#cal2{ background-color:#CCCCCC; }
#calIn{ margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right: 10px; line-height:20px; }
#calBody{ font-size:12px; color:#666666; }


#main-left { width: 160px; display: inline; }
#main-middle-title { display: inline; margin-left: 15px; margin-left:20px; line-height: 30px; color: #2e7dff; font-weight:bold;  }
#main-middle-title-story { margin-left: 15px; margin-right:20px; line-height: 30px; color: #2e7dff; font-weight:bold;  }
#main-middle { width: 495px; display: inline; margin-left: 15px; }
#main-right { width: 285px; display: inline; margin-left: 15px; }



#main-middle-sub-title { margin-left: 15px; line-height: 25px; color:#999999; font-size: 12px; display:inline; }

#main-middle-sub-title-editorial { margin-left: 25px; line-height: 25px; color:#999999; font-size: 12px; font-style:italic; }

.main-middle-title { }
a.main-middle-title:link { color:#2e7dff; text-decoration: none; }
a.main-middle-title:visited { color:#2e7dff; text-decoration: none; }
a.main-middle-title:active { color:#2e7dff; text-decoration: none; }
a.main-middle-title:hover { color:#E60893; text-decoration: underline; }


#top-stories-menu-title { margin-left: 15px; line-height: 18px; color: #2e7dff; font-weight:bold; margin-top:8px; }

.top-stories-menu-title { font-size:12px; }
a.top-stories-menu-title:link { color:#E60893; text-decoration: none; }
a.top-stories-menu-title:visited { color:#E60893; text-decoration: none; }
a.top-stories-menu-title:active { color:#E60893; text-decoration: none; }
a.top-stories-menu-title:hover { color:#E60893; text-decoration: underline; }

#small-date-title { margin-left: 20px; font-size:12px; font-weight:lighter; }

#info-title{ margin-left:20px; margin-right:20px; font-size:14px; color:#666666; line-height:30px; }
#info-text{ margin-left:20px; margin-right:20px; font-size:12px; color:#666666; line-height:22px; }

#title-top-stories-menu { margin-left: 15px; line-height: 30px; color: #2e7dff; font-weight:bold; }

.title-top-stories-menu { font-size:16px; }
a.title-top-stories-menu:link { color:#2e7dff; text-decoration: none; }
a.title-top-stories-menu:visited { color:#2e7dff; text-decoration: none; }
a.title-top-stories-menu:active { color:#2e7dff; text-decoration: none; }
a.title-top-stories-menu:hover { color:#E60893; text-decoration: underline; }


#video-picture-front{ margin-top:-110px; margin-left:110px; }
#video-bottom{ margin-left:1px; margin-top:0px; }


#top-stories-cover-title { margin-left: 30px; margin-right: 20px; font-size: 10px; color:#666666; line-height: 14px; }

#cctv-title { margin-left: 15px; line-height: 30px; color: #2e7dff; }
#cctv-main-title { margin-left: 15px; line-height: 30px; color: #E60893; }
#cctv-date { margin-left: 30px; line-height: 16px; font-size:14px; color:#999999; font-style:italic; }
#cctv-video { margin-left: 15px; }


.cctv-main { font-size:16px; }
a.cctv-main:link { color:#2e7dff; text-decoration: none; }
a.cctv-main:visited { color:#2e7dff; text-decoration: none; }
a.cctv-main:active { color:#2e7dff; text-decoration: none; }
a.cctv-main:hover { color:#E60893; text-decoration: underline; }

#youtube-title-right { margin-left: 15px; font-size: 20px; line-height: 30px; color: #2e7dff; }

#staff-wrapper{ margin-left:30px; margin-right:30px; line-height:24px; }
#staff-job{ color:#2e7dff; font-size:20px; font-style:italic; }
#staff-name{ color:#E60893; font-size:20px; font-weight:bold; }
#staff-photo{ }
#staff-description{ }
#staff-phone{ color:#333333; }
#staff-fax{ color:#333333; }
#staff-email{ color:#333333; }
.staff-email{ }
a.staff-email:link { color:#2e7dff; text-decoration: none; }
a.staff-email:visited { color:#2e7dff; text-decoration: none; }
a.staff-email:active { color:#2e7dff; text-decoration: none; }
a.staff-email:hover { color:#E60893; text-decoration: underline; }

#click-ads{ text-align:center; font-style:italic; font-size:12px; color:#2e7dff; line-height:22px; }

#video-title { display:inline; color:#E60893; font-weight:bold; line-height:30px; }
#video-title-date { display:inline; color:#FFFFFF; font-size:12px; font-style:italic; margin-left:20px; }
#submit-video-title { margin-left:20px; color:#E60893; font-weight:bold; line-height:30px;  }

#video-title-youtube-right { display:inline; color:#E60893; font-weight:bold; line-height:30px; font-size:16px; }


#video-description{ margin-left:10px; margin-right:15px; font-size:12px; color:#666666; line-height:18px; }

#downloadPDF { font-size: 12px; display:inline; margin-left: 260px; }
#downloadCurrentPDF { font-size: 12px; display:inline; margin-left: 180px; }
.downloadPDF { }
a.downloadPDF:link { color:#2e7dff; text-decoration: none; }
a.downloadPDF:visited { color:#2e7dff; text-decoration: none; }
a.downloadPDF:active { color:#2e7dff; text-decoration: none; }
a.downloadPDF:hover { color:#E60893; text-decoration: underline; }



#issue-date { margin-left: 25px; font-size: 16px; color:#E60893; line-height: 30px; font-weight:bold; font-style:italic; }
#cover-title { margin-left: 30px; margin-right: 20px; font-size: 12px; color:#666666; line-height: 20px; }
#cover-caption { margin-left: 30px;  margin-right: 15px; font-size: 12px; color:#333333; line-height: 20px; }
#title-break { margin-top: 10px; }
#cover-break { margin-top: 5px; }
#end-box-break { margin-top: 5px; }

#cover-links { margin-left: 30px; margin-right: 20px; margin-top:10px; font-size: 12px; color:#666666; line-height: 20px; font-weight:bold; }


#top-stories-menu { margin-top: 15px; }

#editorial-title { display:inline; margin-left: 15px; line-height: 30px; color: #E60893; font-weight:bold; }
#editorial-title-line { margin-left: 15px; line-height: 24px; color: #E60893; font-weight:bold; }
#editorial-text { margin-left: 15px; margin-right:10px; line-height: 26px; color:#333333; font-size:12px; }

#login-top{ line-height:40px; width:980px; font-size:12px; }


/* Calendar */
#event-date{ display:inline; font-size: 14px; font-weight:bold; color:#E60893; }
#event-title{ display:inline; font-size: 14px; color:#E60893; }

#calWrapper{ margin-left: 15px; }
#cal1{ background:url(http://conchcolor.com/images/png/background/BG-white60.png) repeat; }
#cal2{ background:url(http://conchcolor.com/images/png/background/BG-white20.png) repeat; }
#calIn{ margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right: 10px; line-height:16px; }
#calBody{ font-size:12px; color:#666666; margin-left: 15px; margin-right: 15px; }

/* Calendar End*/


/* Editorial */
#editorial-top{ margin-left: 15px; line-height: 5px; }
#editorial-logo{ margin-left: 15px; line-height: 40px; }



/* Editorial End*/

#cc{ margin-left: 15px; line-height: 30px; }
#staff-logo{ margin-left: 15px; line-height: 5px; margin-top: 5px; }
#staff-title { margin-left: 30px; margin-right: 20px; font-size: 12px; color:#666666; line-height: 20px; }
#main-middle-title-staff { width: 495px; display: inline; margin-left: 15px; line-height: 30px; color: #2e7dff; font-weight:bold;  }

/*PopUp */
#photo-popup-margin { margin-left: 32px;}
#photo-popup-title { line-height: 30px; color: #2e7dff; }
#popup-wrapper{ margin-top: 15px; text-align:center; }
#popup-pic{ }
#popup-text{ margin-top: 10px; }
#popup-btn{ text-align: right;}
#popup-bottom{ line-height:20px;}

#popup-buy-photo-btn{ height:38px; width: 134px; background:url(http://conchcolor.com/images/png/btns/buy-photo-btn-back.png) no-repeat; vertical-align:middle; line-height: 38px; }

#yearly_archives{margin-right:20px; margin-left:20px; margin-top:20px; }
#yearly-archives-year{ font-size:20px; line-height:26px; font-style:italic; color:#FFFFFF; }
#yearly-archives-month{ margin-left:20px; font-size:16px; line-height:22px; }

#photo-popup-margin-gordon { margin-left: 32px; height:200px; }

#tom-sig{margin-left:20px; }

#more-links { margin-right: 15px; line-height: 20px; color: #2e7dff; text-align: right; }
.more-links { font-size: 12px; }
a.more-links:link { color:#2e7dff; text-decoration: none; }
a.more-links:visited { color:#2e7dff; text-decoration: none; }
a.more-links:active { color:#2e7dff; text-decoration: none; }
a.more-links:hover { color:#E60893; text-decoration: underline; }

#more-cc-links { font-size:12px; line-height: 15px; color: #2e7dff; text-align: left; }

#contact-form{ margin-left:15px; margin-right:15px; line-height:22px; font-size:12px; color:#666666;  }

#thank-you { }


/* ad space */
#ad-space-vert{ margin-top:5px; margin-bottom:5px; }
.ad-space-vert img { width: 50px;}

/* ad space End*/


/* main navagation */
#main-nav {
   margin-left:5px;
	height:32px;
	//border-bottom:1px solid #aaa;
	//border-top:4px double #aaa;
	margin-top:4px;
	width: 1000px;
	text-align: center;
}


#main-nav ul {
	list-style-type:none;
	margin:0;
	padding:0;
	
}

#main-nav ul li {
	display:block;
	float:left;
}

#main-nav ul li a {
	//float:left;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#000000;
	padding:6px 10px 6px 10px;
	display:block;
	line-height:19px;
	
}              

#main-nav ul li a:hover{
	background: #FFFFFF url(/images/jpg/rollover.jpg) repeat-x top;
	color:#E60893;
	text-decoration:none;
	
}

#main-nav ul li a.current {
	background: #FFFFFF url(/images/jpg/rollover.jpg) repeat-x top;
	color:#00a2f3;
	
}

#main-nav ul li a.current_top10 {
	background: #FFFFFF url(/images/jpg/rollover.jpg) repeat-x top;
	color:#00a2f3;
	
}


#main-nav p#subscribe {
	color:#111;
	text-transform:uppercase;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size:9px;
	letter-spacing:1px;
	float:right;
	margin:7px 0 0 0;
	padding:0;  
}

#main-nav p#subscribe img {
	margin:0px 5px 0 0;
	vertical-align: bottom;
}

#main-nav p a {
	color:#111;
}




#pagination-styles{ text-align:right; margin-right:20px; }


#footer-in { font-size: 12px; text-align: center; margin-right: 20px; margin-left: 20px; line-height: 50px; color:#2e7dff; }
.footer-in{}
a.footer-in:link { color:#2e7dff; text-decoration: none; }
a.footer-in:visited { color:#2e7dff; text-decoration: none; }
a.footer-in:active { color:#2e7dff; text-decoration: none; }
a.footer-in:hover { color:#E60893; text-decoration: underline; }



a img {border: 0; }