/* *******************/

.imgrad{

 
 

border: 1px solid #666;

 border-radius: 20px;

-moz-border-radius: 20px;

-webkit-border-radius: 20px;

}

/* slider root element */
.slider { 
    clear: both;
    cursor: pointer;
    float: left;
    height: 5px;
    margin-top: 13px;
    position: relative;
    width: 250px;
	
	-moz-border-radius:2px; 
	-webkit-border-radius:2px; 
	border-radius:2px; 
	background: #FCFCFC;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#878787), to(#FCFCFC));
	background: -webkit-linear-gradient(#878787, #FCFCFC);
	background: -moz-linear-gradient(#878787, #FCFCFC);
	background: -ms-linear-gradient(#878787, #FCFCFC);
	background: -o-linear-gradient(#878787, #FCFCFC);
	background: linear-gradient(#878787, #FCFCFC);
}
.p {
}


/* progress bar (enabled with progress: true) */
.progress {
	height:9px; 
	background-color:#C5FF00; 
	display:none;
	opacity:0.6;
}

/* drag handle */
.handle { 
	height:20px;
	top: -10px;
    width: 8px;

	position:absolute; 
	display:block; 
	margin-top:1px;
	border:1px solid #000;
	cursor:move;
	-moz-box-shadow:0 0 3px #515151;
	-webkit-box-shadow:0 0 3px #515151;
	box-shadow:0 0 3px #515151;
	background: #FCFCFC;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FCFCFC), to(#D0D0D0));
	background: -webkit-linear-gradient(#FCFCFC, #D0D0D0);
	background: -moz-linear-gradient(#FCFCFC, #D0D0D0);
	background: -ms-linear-gradient(#FCFCFC, #D0D0D0);
	background: -o-linear-gradient(#FCFCFC, #D0D0D0);
	background: linear-gradient(#FCFCFC, #D0D0D0);

}
.arabic {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00599D;
	text-decoration: none;
}


.arabic a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00599D;
	text-decoration: none;
}

.arabic a:visited{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00599D;
	text-decoration: none;
}

.arabic a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D25400;
	text-decoration: none;
}

/* the input field */
.range {
	border:1px inset #ddd;
	float:left;
	font-size:16px;
	margin:0 0 10px 15px;
	padding:3px 0;
	text-align:center;
	width:10% !important;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	border-radius:5px;
}
.unit {
	float:left;
	font-size:20px;
	color:#B1B1B1;
	margin:5px 0px 5px 5px;
}

/*custom*/
#sideOut-themes .pattern{
	width:20px;
	height:20px;
}
#sideOut-themes .skyblue{
	background:#427fa5;
}
#skyblue #sideOut-bgimage .flower{
	background:url(bg/skyblue/flower.jpg)
}
.member-bg {
	background-image: url(../images/membership_ring.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: underline;
}
.member-bg2 {
	background-image: url(../images/membership_ring.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: underline;
}

#skyblue #sideOut-bgimage .light{
	background:url(bg/skyblue/light.jpg)
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}

.link a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}

.link a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}
.link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}

.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	font-style: italic;
}

#skyblue #sideOut-bgimage .fantasy{
	background:url(bg/skyblue/fantasy.jpg)
}
#skyblue #sideOut-bgimage .rays{
	background:url(bg/skyblue/rays.jpg)
}
#skyblue #sideOut-bgimage .grids{
	background:url(bg/skyblue/grids.jpg)
}
#skyblue #sideOut-bgimage .star{
	background:url(bg/skyblue/star.jpg)
}
#yellow #sideOut-bgimage .flower{
	background:url(bg/yellow/flower.jpg)
}
#yellow #sideOut-bgimage .light{
	background:url(bg/yellow/light.jpg)
}
#yellow #sideOut-bgimage .fantasy{
	background:url(bg/yellow/fantasy.jpg)
}
#yellow #sideOut-bgimage .rays{
	background:url(bg/yellow/rays.jpg)
}
#yellow #sideOut-bgimage .grids{
	background:url(bg/yellow/grids.jpg)
}
#yellow #sideOut-bgimage .star{
	background:url(bg/yellow/star.jpg)
}
#royalblue #sideOut-bgimage .flower{
	background:url(bg/royalblue/flower.jpg)
}
#royalblue #sideOut-bgimage .light{
	background:url(bg/royalblue/light.jpg)
}
#royalblue #sideOut-bgimage .fantasy{
	background:url(bg/royalblue/fantasy.jpg)
}
#royalblue #sideOut-bgimage .rays{
	background:url(bg/royalblue/rays.jpg)
}
#royalblue #sideOut-bgimage .grids{
	background:url(bg/royalblue/grids.jpg)
}
#royalblue #sideOut-bgimage .star{
	background:url(bg/royalblue/star.jpg)
}















/* sideout-theme: (http://kaptinlin.com/themes/symplex/wp-content/plugins/sideout/themes.css) */
 #boxstyle-wrap{
	width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	-moz-border-radius:8px !important;
	-webkit-border-radius:8px !important;
	border-radius:0px !important;
}
.boxed-body #boxstyle-wrap{
	width:1000px !important;
	margin-right:auto;
	margin-left:auto;
	-moz-border-radius:8px !important;
	-webkit-border-radius:8px !important;
	border-radius:8px !important;
	overflow:hidden;
	margin-top:0px !important;
	margin-bottom:0px !important;
	-moz-box-shadow:0 0 8px #999999;
	-webkit-box-shadow:0 0 8px #999999;
	box-shadow:0 0 8px #999999;
}

#skyblue #boxstyle-wrap{
	background-image:url(../images/bg-fantasy.jpg);
	background-color:#427fa5;

}
#skyblue #dropmenu a.first{
	background:none repeat scroll 0 0 transparent;
}
#skyblue #heading .nav-span {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/nav-span-background.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#skyblue #slideshownav li a.activeSlide {
	background-attachment: scroll;
	background-color: #003;
	background-image: url(../images/slideon.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#skyblue #content-area h1{
	color:#444444;
}
#skyblue #content-area h2{
	color:#444444;
}
#skyblue #content-area h3{
	color:#4ece6c;
}
#skyblue #content-area h4{
	color:#4281aa;
}
#skyblue #content-area h5{
	color:#444444;
}
#skyblue #content-area h6{
	color:#444444;
}
#skyblue .main a, #skyblue .main a:visited {
	color: #4281aa;
}
#skyblue .main a:hover, #skyblue .main a:active {
	color: #F90;
}
#skyblue #bar-menu a:hover {
	color:#F90;
}
#skyblue #dropmenu ul {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/nav-child-top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#skyblue #dropmenu ul ul{
	background:none;
}
#skyblue #dropmenu ul a {
	border-color:#7f9da3;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/nav-child-bg.png);
	background-repeat: repeat;
	background-position: 0 0;
}
#skyblue #dropmenu a{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/menu-divider.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#skyblue #dropmenu a:hover {
	color:#F90;
}
#skyblue #dropmenu .current_page_item>a,#skyblue #dropmenu .current_page_ancestor>a{
	color:#F90;
}
#skyblue .heading-inner a:hover,#skyblue .heading-inner a:active {
	color:#F90;
}
#skyblue .post-comments-bubble a {
	color: #3f6c7c !important;
}
#skyblue .post-image-overlay{
	background-color:rgba(96,163,111,0.8);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr="#CC60a36f", EndColorStr="#CC60a36f"); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#CC60a36f', EndColorStr='#CC60a36f')"; /* IE8 */
}
#skyblue ul.portfolio-list li:hover {
	background:#c3f4cf;
	background: -moz-linear-gradient(top,  rgba(195,244,207,1) 0%, rgba(195,244,207,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(195,244,207,1)), color-stop(100%,rgba(195,244,207,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(195,244,207,1) 0%,rgba(195,244,207,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(195,244,207,1) 0%,rgba(195,244,207,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(195,244,207,1) 0%,rgba(195,244,207,0) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(195,244,207,1) 0%,rgba(195,244,207,0) 100%); /* W3C */
}
#skyblue .portfolio-item .portfolio_image a {
	border-color:#d6d6d6;
}
#skyblue .portfolio-item .portfolio_image a:hover {
	border-color:#7ded97;
}
#skyblue .image_frame a{
	border-color:#d6d6d6;
}
#skyblue .image_frame a:hover {
	border-color:#7ded97;
}
#skyblue .image_frame:hover {
	background:rgba(125,237,151,0.4);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr="#667ded97", EndColorStr="#667ded97"); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#667ded97', EndColorStr='#667ded97')"; /* IE8 */

}
#skyblue .gallery .gallery-image-wrap{
	border-color:#d6d6d6;
}
#skyblue .gallery .gallery-image-wrap:hover {
	border-color:#7ded97;
}
#skyblue .gallery .gallery-icon:hover {
	background:rgba(125,237,151,0.4);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr="#667ded97", EndColorStr="#667ded97"); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#667ded97', EndColorStr='#667ded97')"; /* IE8 */
}
#skyblue #sidebar a,#skyblue #sidebar a:visited {
	color:#4491b5;
}
#skyblue #sidebar a:hover,#skyblue #sidebar a:active {
	color:#4ece6c;
}
#skyblue #sidebar .sidepanel .current-cat a,#skyblue #sidebar .sidepanel .current_page_item a {
	color:#4ece6c !important;
}
#skyblue #footer{
	background-image:url(../images/bg-fantasy.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#427fa5;
}
#skyblue #footer-link-columns {
	color:#A3CFED;
}
#skyblue #footer-link-columns ul li {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/footer-bullet.png);
	background-repeat: no-repeat;
	background-position: 0 8px;
}
#skyblue #footer-link-columns a{
	color:#A3CFED;
}
#skyblue #footer-link-columns a:hover {
	color:#ffffff;
}
#skyblue #footer-link-columns h3.widgettitle{
	color:#ffffff;
}
#skyblue #footer-link-columns .widget_contact_form .contact_form .text_input,
#skyblue #footer-link-columns .widget_contact_form .contact_form .textarea{
	color:#A3CFED;
}
#skyblue #footer-bottom .copy {
	color:#c6c6c6;
	font-size:12px;
}
#skyblue #footer-bottom .copy a{
	color:#a5dcff;
}
#skyblue #footer .menu-main-container a, #skyblue #footer .menu-main-container a:visited {
	color:#ffffff;
}
#skyblue #footer .menu-main-container a:hover, #skyblue #footer .menu-main-container a:active {
	color:#4ece6c;
}
#skyblue #footer-bottom .widget a:hover, #skyblue #footer-bottom .widget a:active {
	color:#4ece6c;
}
#skyblue .main .flickr_wrap .flickr_badge_image:hover {
	background-color:rgba(125,237,151,0.4);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr="#667ded97", EndColorStr="#667ded97"); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#667ded97', EndColorStr='#667ded97')"; /* IE8 */
}
#skyblue .main .flickr_wrap .flickr_badge_image img{
	border-color:#d6d6d6;
}
#skyblue .main .flickr_wrap .flickr_badge_image img:hover {
	border-color:#7ded97;
}
#skyblue .toggler.normal .accTogglerOpen{
	background: url(../colors/skyblue/faq-close.png) no-repeat top right #FFFFFF;
}
#skyblue .toggler.normal .accToggler{
    background: url(../colors/skyblue/faq-open.png) no-repeat top right #FFFFFF;
}
#skyblue .toggler.large .accTogglerOpen{
    background: url(../colors/skyblue/faq-close-large.png) no-repeat top right #FFFFFF;
}
#skyblue .toggler.large .accToggler{
    background: url(../colors/skyblue/faq-open-large.png) no-repeat top right #FFFFFF;
}
#skyblue #slideshowprev:hover {
	background-image: url(../images/arrow-back_on.png);
	background-repeat: no-repeat;
	background-position: 50% 60%;
}
#skyblue #slideshownext:hover {
	background-image: url(../images/arrow-ffwd_on.png);
	background-repeat: no-repeat;
	background-position: 50% 60%;
}
#skyblue .accordion .tab.current .icon{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/accordion-down-icon.png);
	background-repeat: no-repeat;
	background-position: 0 center;
}
#skyblue .accordion .tab .icon{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/accordion-icon.png);
	background-repeat: no-repeat;
	background-position: center 0;
}
#skyblue .image_icon_zoom .image_overlay{
	background-image:url(../images/overlay-zoom.png);
}
#skyblue .image_icon_play .image_overlay{
	background-image:url(../images/overlay-play.png);
}
#skyblue .image_icon_doc .image_overlay{
	background-image:url("../colors/skyblue/overlay-doc.png");
}
#skyblue .image_icon_link .image_overlay{
	background-image:url("../colors/skyblue/overlay-link.png");
}
#skyblue #searchform #searchsubmit {
	background: url(../colors/skyblue/button-search.png) no-repeat;
}
#skyblue form input:focus, #skyblue form textarea:focus, #skyblue form select:focus {
    border-color: #77f695;
}
#skyblue form input:hover, #skyblue form textarea:hover, #skyblue form select:hover {
    border-color: #77f695;
}
#skyblue .toggler .accTogglerOpen{
	color:#77f695;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
.home a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
.home a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
.h13 {
	text-decoration: none;
	color: #666;
	font-size: 15px;
	font-weight: bold;
}
.h12 {
	text-decoration: none;
	color: #3F6F8F;
	font-size: 18px;
	font-weight: bold;
}
.h12 a:link {
	text-decoration: none;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
}
.h12 a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
}
.h12 a:hover {
	text-decoration: none;
	color: #F90;
	font-size: 20px;
	font-weight: bold;
}

.home a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3891AE;
	text-decoration: none;
	text-transform: uppercase;
}
.h14 {
	text-decoration: none;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
}
.h14 a:link {
	text-decoration: none;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
}
.h14 a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
}
.h14 a:hover {
	text-decoration: none;
	color: #F90;
	font-size: 20px;
	font-weight: bold;
}
.border {
	font-family: Verdana, Geneva, sans-serif;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #D25400;
	border-left-color: #D25400;
}
.div form p label {
	text-decoration: none;
}
.adv-bg {
	background-image: url(../images/adv-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg-shape table tr td form .date label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}
