/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */
a.sublink:link{COLOR:#000000; TEXT-DECORATION: underline}
a.sublink:visited{COLOR:#000000; TEXT-DECORATION: underline}
a.sublink:hover{COLOR:#007aaa; TEXT-DECORATION: underline}


a                { color: #046381; text-decoration: none; }
#tinymce a       { color: #0359a6 !important; text-decoration: none !important; }

a:hover          { color: #2ca0c5; text-decoration: underline;}
#tinymce a:hover { color: #900 !important; text-decoration: underline !important; }

h1, h2, h3 { color: #133463;}



/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */
#breadcrumb				{ display: none; }
#content-head h1		{ display: none; }

.edit #breadcrumb 		{ display: block; }
.edit #content-head h1	{ display: block; }


body {
	background: #ededed url(/download/gallery/web_img/bg_2jpg)repeat-x 0 9px;
}

#page {
	margin: 0 auto;
	width: 750px;
}

#header {
	height: 125px;
        background: #d2d2d2 url(/download/gallery/web_img/banner_1jp) no-repeat; 
}

#header,
#header a {
		color: #eeeeee;
	
}

#header h1 {
	padding-top: 17px;
}


#content-inner {
	border: 1px solid #bdbdbd;
	border-top: 0;
	padding: 5px 12px 5px;
}

#footer {
	margin: 1.5em 0;
        background-color:#CCCCCC;
}

/* SEARCH
=============================================== */
#search-keyword { top: 60px; }

/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */


/* ACTIONBAR
=============================================== */

#actionbar {
	margin-top: 2em;
	width: 100%;
}

#actionbar-triggers {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 6px;
}

#actionbar-triggers li {
	margin-top: 0.25em;
	padding-left: 2px;
}

#actionbar-triggers li.help {
	height: 17px;
	margin: 6px 6px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 17px;
}

#actionbar-triggers a,
#actionbar-triggers span span {
	background-position: 3px 40%;
	padding: 0.25em 0.5em 0.5em 24px;
	text-decoration: none;
}

#actionbar-triggers span.divider {
	margin-left: 0.25em;
	padding-left: 1em;
}

#actionbar a                       { color: #fff; }
#actionbar-triggers span span,
#actionbar-triggers li.active a,
#actionbar-triggers a:hover        { color: #42a6c5; }

#actionbar-triggers li.active a { color: #fff;}
#actionbar-triggers li.active a:hover { color: #fff;}

#actionbar                         { background: #84b608 url(/cmedia/themes/defaultgreen/img/actionbar.gif) repeat-x; }
#actionbar-triggers                { background:         url(/cmedia/themes/defaultgreen/img/actionbar-left.gif) no-repeat; }
#actionbar-triggers ul             { background:         url(/cmedia/themes/defaultgreen/img/actionbar-right.gif) no-repeat 100% 0; }
#actionbar-triggers li.active      { background: #046381 url(/cmedia/themes/defaultgreen/img/actionbar-tab-left.gif) no-repeat; }
#actionbar-triggers li.active span { background:         url(/cmedia/themes/defaultgreen/img/actionbar-tab-right.gif) no-repeat 100% 0; }
#actionbar-triggers li.help        { background:         url(/gmedia/img/icons/actionbar_help.gif) no-repeat; }
#actionbar-panels div.panel        { background: #046381  repeat-x; color: #fff; }

#actionbar-panels div.panel label { color: #fff;}
#actionbar-panels span.datepicker { color: #333;}


/* LOGO/TAGLINE
=============================================== */

#logo {
	position: relative; top: 13px;
}

#logo a {
	background: url('/download/gallery/web_img/logojpg') no-repeat;

	/* >-- Image Replacement */
	
			display: block;
			height: 0px !important;
			overflow: hidden;
			padding: 81px 0 0; /* image height */
			width: 294px;
			
	/* <-- Image Replacement */
}


/* PRIMARYNAV
=============================================== */

#primarynav {
	background: #5e5f61 url('/download/gallery/web_img/nav_bgjpg') repeat-x;
	height: auto !important;
	height: 1%;
        overflow: hidden;
}

#primarynav ul {
	padding-left: 0px;
}

#primarynav li {
	float: left;
}

#home #primarynav li.first {
	display:block;
}

#primarynav a {
	display: block;
	margin: 0 1px;
	padding: 7px 9px;
}

#primarynav a:hover {
	text-decoration: none;
}

#primarynav a         { color: #fff; }
#primarynav a:hover   { color: #8fcfeb; }
#primarynav li.here a {  }

#primarynav li.here { background: #5f5e5e url('/download/gallery/web_img/nav_rgif') repeat-x; }
#primarynav li.here a { 
	background: url('/download/gallery/web_img/nav_rolljpg') 50% 100% no-repeat;
	color: #fff;	
}



/* THUMBNAIL
=============================================== */

span.thumbnail-crlarge {
	background: url(/gmedia/img/effects/shadow_new.png) no-repeat 100% 100%;
	width: 171px;
}

span.thumbnail-crlarge span.thumbnail-padding {
	background: url(/gmedia/img/effects/shadow_fade.png) no-repeat;
	padding: 0px 9px 9px 0px;
}

span.thumbnail-featured {
	background: url(/gmedia/img/effects/shadow_featured.png) no-repeat 100% 100%;
}

* html span.thumbnail-crlarge,
* html span.thumbnail-crlarge span.thumbnail-padding,
* html span.thumbnail-featured {
	background-image: none;
}

/* Application Adjustments
-------------------------------------*/

#gallery-stack span.thumbnail,
#gallery-covers span.thumbnail {
	margin: 0 9px 9px 0;
}

#gallery-list span.title-wrapper {
	margin-top: 0;
}

#members-profile {
	margin-bottom: 0.75em;
}

/*--------------------------------------------- */
/*              >>> BODY TABLE <<<               */
/*--------------------------------------------- */
#wrapper2 {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 728px;
}


#side-b {
	float: right;
	width: 168px;
	height:245px;
    background: url(/download/gallery/web_img/side_bgif) no-repeat;
}

#side-b2 {
	float: right;
	width: 168px;
	height:280px;
}



#content2 { 
	float: left;
	width: 525px;
        text-align: justify;
         padding: 0px 5px 0px 5px;
}

.title_line {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	border-bottom: 1px solid #dfdfdf;
	
}
.graybox2{
	border: 1px solid #DDDDDD;
}

