
html{color:#000}
*{margin:0; padding:0; font-size:100.1%; font-weight:400;color:#000}
ul{list-style:none}
img{border:none;}
h1, h2, h3, h4, h5, h6{color:#000; padding-bottom: 4px; font-family: 'Scada', sans-serif; font-weight: Normal 400 !Important;}
h1{font-size:24px;}
h2{font-size:22px; margin:0 0 10px 0 !important; padding:0px !important;}
h3{font-size:20px;}
h4{font-size:17px;}
h5{font-size:14px;}
h6{font-size:12px;}

.btn
{
    width: 32px;
    height: 32px;
    cursor: pointer;
    text-indent: -9999px;
    background: url(../images/search.png) no-repeat center !important;
}
.btn:hover
{
    background: url(../images/search2.png) no-repeat center;
}
a
{
    text-decoration: none;
    color: #000;
}
a:hover
{
    text-decoration: underline;
}
hr
{
    margin: 15px auto;
    border: 1px dotted #ccc;
    clear: both;
}
p.header-text{color:#696969;font-size:1.1em;margin:14px 0px 20px 0px;line-height:1.4em;font-weight:bold}
.big-title{font-size:1.6em;}
.utitle{font-weight:bold;border-bottom:dotted 1px #888;margin-top:20px;color:#333;padding-bottom:4px;}
.inner-slogan {color: #909090;font-family: Times New Roman;font-size: 23px;text-transform: uppercase;line-height: 31px;border-bottom: 1px dashed #999;padding-bottom: 26px;}


/********* HEADER STRUCTURE **********/

#top-layer{background:url('../IMAGES/top_line_transparent.png') repeat-x; height:22px}
#header-home, #header{background:url('../IMAGES/light_effect.png') no-repeat center top; z-index:2;}
#footer-wrapper{background:url('../IMAGES/light_effect2.png') no-repeat center top; z-index:2;}
#header-wrapper{/*height:98px;*/ margin-top:-7px}
#header-top-wrapper{height:85px;}
#header-top, #header-top-main{width:1000px;margin:0px auto;}
#header-top-main{ padding:10px 0px 5px 0px}
#header {padding-bottom:20px}
#slogan-wrapper{background:url('../IMAGES/slogan_bg.png') repeat-x; height:80px; }
#slogan{width:960px; margin:0px auto; text-align:center; padding:14px 0px 0 0}
#slogan h1{color: #504f50;font-size: 22px;font-weight: normal;line-height: 1.4em; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:0px;}
#slogan p{color: #606060; font-size:12px}


#logo-container{float:left; width:320px; margin:0px 10px 0px 10px; margin:}
#logo{text-transform:none;}
#logo a{display:block; text-decoration:none; color:#f8f8f8; text-shadow:#333 0px 2px 2px; font-size:26px; text-transform:uppercase}
#bg-holder{z-index:-1}
#main-wrap{width:100%; position:relative}
#header-right{float:right; padding-top:10px;}

#searchbar2 {float:right; width:235px; height:33px; background:url('../IMAGES/search_bg.png') no-repeat; margin-top:26px}
#searchbar2 input[type="text"]{background:none; border:none; height:auto; line-height:28px; height:28px; float:left; width:196px}
#searchbar2 input[type="submit"]{border:none; background:url('../IMAGES/search_icon.png') no-repeat center center; width:24px; height:33px; line-height:33px; float:left; cursor:pointer}
/***************************************/


/************* TOP MENU ****************/   

#menu-container{margin:6px auto; float:left;}

/*-- ESSENTIAL STYLES --*/
.sf-menu, .sf-menu * {margin:0; padding:0; list-style:none;}
.sf-menu {line-height:1.0}
.sf-menu ul {position:absolute; top:-999em; width:11em;}
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:		inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block; position:	relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0; top:0.4em; /* match top ul list item height */z-index:9999}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */top:0}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */top:	0}

/*----- SKIN -----*/
.sf-menu {}
.sf-menu a {color: #fff;font-size: 12px;padding: 0em 1.1em;text-decoration: none; padding-left:12px}
.sf-menu a:hover, .sf-menu a:hover span, .current-menu-item a, .current-menu-item span, .current_page_item a, .current_page_item span{/*color: #6c568b */}
#menu .sub-menu li:last-child a{background-image:none}
#menu .sub-menu{margin-top:40px; background: #f4f4f4;border:solid 1px #dadada; border-bottom:solid 3px #715399; width:220px !Important;}
ul.sf-menu > li.top{position:relative; }
ul.sf-menu > li.top > a{font-size:14px; font-weight:bold; background:url('../IMAGES/menu_divider.png') no-repeat left; padding-left:26px; letter-spacing:1px}
ul.sf-menu > li.top:first-child>a{background:none; padding-left:16px}
ul.sf-menu > li.top > a span{font-size:11px;color:#fff; display:block; letter-spacing:normal}
ul.sf-menu{/*background:url('../IMAGES/menu_divider.png') no-repeat left;*/	}


.sub-menu li {padding:0}
.sub-menu a, .menu-item-object-custom a{background:url('../IMAGES/submenu_div.png') no-repeat center bottom; color:#000; padding-bottom:10px; padding-top:8px; display:block; font-size:13px; text-transform:none; }
.sub-menu a:hover{background-color:#fff; }
.menu-item-object-custom a {padding-top:0px}
.sub-menu a{padding-top:8px !important}
.sf-menu li li { color:#000;}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0}

/********************************************************/
.Beyaz
{ color:#fff;}
.Beyaz a:hover{color:#fff; }
/****************** CONTENT STRUCTURE *******************/
#content{padding:0px 0px 0px 0px; min-height:64px; background-color:#fff;}
#content-inner{min-height:400px; width:980px; margin:0px auto; padding:10px;z-index:10; background-color:#f8f8f8;}
#title-container{position:relative;margin:20px 0px; background:url('../IMAGES/title_shadow2.jpg') no-repeat center bottom; padding-bottom:9px; width:700px;}
#title-container h2{color:#9f9f9f; font-size:24px;display:block; background:#000; padding:15px; text-align:center}
/***************************************/

/****** HEADING AND INNER TITLES *******/
.top-title.inner{font-size:22px;}
.top-title{	padding:0px 0px 6px 0px;position:relative;line-height:30px; margin-bottom:10px;}
.top-title2{ border-bottom:dotted 1px #ccc; margin-bottom:30px; padding-bottom:4px}
.small-type{padding-left:24px;text-transform:uppercase;color:#333;font-size:11px;font-weight:bold;display:block;}

.top-title h2 {font-size: 21px;
text-transform: uppercase;
font-family: Times New Roman;}



/************ WEBSITE FOOTER AND HOME WIDGET STYLES ***************/
#footer-fx{width: 100%; background-color: #a90a0a; position: relative}
#footer-bottom-wrapper{height:33px; background:url('../IMAGES/footer_bottom.png') repeat-x}
#footer-bottom{width:932px; margin:0px auto; position:relative;color:#eaeaea;padding-top:7px;}
#footer-top{background:transparent url('../IMAGES/footer_top.png') repeat-x; height:16px; width:100%; position:absolute; top:-8px}
#footer{width:960px;margin:0px auto;clear:both;padding-bottom:50px }
#toTop{background:url('../IMAGES/toTop.png') no-repeat center; width:43px; height:43px; display:block; text-align:center; margin-left:-43px; left:50%; position:absolute; top:-19px}
.widget_footer_content{}
.footer-block{float:left;margin:5px; width:240px}
.footer-block h3{color:#eee; padding-bottom:30px;padding-top:10px}
.footer-block:first-child {padding-left:0 !important;margin-left:0 !important;}
.footer-block ul{margin-left:18px; list-style:square}
.footer-block:last-child { width:311px}
#footer ul.menu li a:hover{border-bottom:dotted 1px #ddd;}

.footer-block li {  border-bottom: 1px dashed #aaa; padding: 14px 0px}


.footer-block li:last-child {  border:none;}

.footer-block li:first-child{padding-top:0px}


.footer-block li a{text-decoration:none;color:#fff;}
.footer-block li a:hover{text-decoration:underline}
.footer-block *{color:#eee}
/*******************************************************************/


ul.features-list{padding:10px 0px 0px 10px;}
ul.features-list li{list-style:square;margin-bottom:10px;font-size:13px;	}
ul.features-list li a{font-size:13px;	text-decoration:none;color:#333;}
ul.features-list li a:hover{border-bottom:dotted 1px #333;color:#000;}

#subsc-desc{font-size:12px;margin-bottom:10px; color:#D8D8D8}
#feedburned input[type="text"]{width:170px;}
#feedburned button[type="submit"]{float:right;}
.last-b{padding-right:0px !important;}
a.social-button{margin-right:6px}


#flickr {list-style:none !important; margin-left:-8px !important; margin-top:4px}
#flickr li{border-bottom:none; float:left; width:68px; height:68px; margin:0px 0px 8px 8px; padding:0px}
#flickr li a{display:block; padding:4px; background:url('../IMAGES/widget_frame_bg.png'); width:60px; height:60px}
.first{margin-left:0px !important}
/*******************************************************************/


/************************** PORTFOLIO PAGE *************************/

.portfolio-block-small{width:290px; float:left; margin:0px 45px 45px 0px; position: relative;}
.portfolio-block{margin:0px 0px 45px 0px; position: relative;}
.portfolio-block-small.edge, .portfolio-block.edge{margin-right:0;}
.portfolio-block-small p.small-block-image-wrapper{background:url('../IMAGES/block_back_2.png') no-repeat;text-align:center;width:290px;height:170px;padding:0;}
.portfolio-block p.block-image-wrapper{background:url('../IMAGES/block_back_medium.png') no-repeat;text-align:center;width:530px;height:250px;padding:0;float:left;}
.portfolio-block-small h3, .portfolio-block h3{margin:10px 0px 0px 4px;font-weight:bold;color:#606060;	}
.portfolio-block h3{margin:4px 0px 6px 0px;text-transform:uppercase;}
.portfolio-block-small p{padding:0px 4px;margin-top:6px;}
p.small-block-image-wrapper img, p.block-image-wrapper img  {padding-top:10px;	}
p.block-image-wrapper img {width:510px;height:230px;}

.desc-block{float:left;margin-left:30px;width:400px}

ul#portfolio-filter{ margin: 0; padding:10px 0px; margin:20px 0px}
ul#portfolio-filter li{ display: inline; }
ul#portfolio-filter a{ margin-right: 0.5em;  border:solid 1px #c9c9cf;  padding: 6px 10px;  font-size: 13px; text-decoration: none; outline:none; color:#20263e; 
background: #f0f0f0;background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#eeeeee));background: -moz-linear-gradient(top,  #f0f0f0,  #eeeeee);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#eeeeee');

}
ul#portfolio-filter a:hover, ul#portfolio-filter a.current{border:solid 1px #606060; color:#000; background:#9294a3}


ul#portfolio-list{ margin: 0; padding: 0; list-style: none; }
ul#portfolio-list li{width:298px; height: 270px; display: block; float: left; margin: 0px 32px 32px 0px; overflow: hidden; position:relative;	padding:0px 0px 20px 0px; border-bottom:solid 1px #e0e0e0}

ul#portfolio-list li:hover{}
ul#portfolio-list li.edge, 
ul#portfolio-list.cols-2 .edge,  
ul#portfolio-list.cols-4 .edge{margin-right:0;}
ul#portfolio-list li img{width:284px;height:240px;cursor:pointer;position:relative;border:solid 1px #d8d8d8; padding:6px; background:#fff}

ul#portfolio-list li h4 a{margin-top:8px;font-weight:normal;text-align:left; text-decoration:none; color:#000}
ul#portfolio-list li span.poverlay {background: url("../IMAGES/overlay.png") transparent;height: 250px;position: absolute;top: 7px;left: 7px;width: 284px;}
ul#portfolio-list li a.zoom-icon, ul#portfolio-list li a.more-icon {display: block;height: 61px;position: absolute;text-indent: -9999px;top: 60px;outline:none; width:131px}
ul#portfolio-list li a.zoom-icon {background: url("../IMAGES/work_magnify.png") no-repeat scroll 0 0 transparent;left: 4px; }
ul#portfolio-list li a.zoom-icon.video {background-image: url("../IMAGES/work_video.png")}
ul#portfolio-list li a.more-icon {background: url("../IMAGES/work_view.png") no-repeat scroll 0 0 transparent;left: 278px;}
.portfolio-rm{padding:2px 10px !Important; background:#fff !important; text-transform:uppercase; font-size:11px; color:#2e2e2e; float:right}

ul#portfolio-list li h4 {padding-top:6px;padding-bottom:8px;font-size:18px;font-weight:bold}

/****** 2 Columns Portfolio *******/
ul#portfolio-list.cols-2 li{width:456px; height: 310px; margin: 0 48px 36px 0 }
ul#portfolio-list.cols-2 li img{width:442px;height:264px;}
ul#portfolio-list.cols-2 li span.poverlay {height: 264px;width: 442px;}
ul#portfolio-list.cols-2 li a.zoom-icon, ul#portfolio-list.cols-2 li a.more-icon {height: 100px;top: 116px}
ul#portfolio-list.cols-2 li a.zoom-icon {left: 4px;}
ul#portfolio-list.cols-2 li a.more-icon {left: 318px;}
ul#portfolio-list.cols-2 #pexcerpt{height:55px; overflow:hidden; margin-bottom:10px}

/****** 4 Columns Portfolio *******/

ul#portfolio-list.cols-4 li{width:224px; height: 260px; margin: 0px 15px 20px 0px;}
ul#portfolio-list.cols-4 li img{width:208px;height:230px;}
ul#portfolio-list.cols-4 li span.poverlay {height: 231px;width: 211px;}
ul#portfolio-list.cols-4 li a.zoom-icon, ul#portfolio-list.cols-4 li a.more-icon {height: 50px;top: 86px;}
ul#portfolio-list.cols-4 li a.zoom-icon {left: -120px;}
ul#portfolio-list.cols-4 li a.more-icon {left: 100px;}
ul#portfolio-list.cols-4 #pexcerpt{height:55px; overflow:hidden; margin-bottom:10px}

/****** 1 Column ******/

ul#portfolio-list.cols-1 li{width:100%; height: 210px; margin: 0 0 18px 0}
ul#portfolio-list.cols-1 li img{width:500px;height:200px;display:block;}
ul#portfolio-list.cols-1 li h4{padding-left:0px;}
ul#portfolio-list.cols-1 li div{float:left; width:420px}
ul#portfolio-list.cols-1 li div:first-child{margin-right:20px;float:left;width:510px;}

ul#portfolio-list.cols-1 p, ul#portfolio-list.cols-1 .read-more{display:block;}
ul#portfolio-list.cols-1 p{padding-left:0;}
ul#portfolio-list.cols-1 li span.poverlay {height: 206px;width: 501px;   }
ul#portfolio-list.cols-1 li a.zoom-icon {height: 50px;top: 80px;left:4px;}
ul#portfolio-list.cols-1 li a.more-icon {left: 360px; top: 80px;}

ul#portfolio-list.cols-1 li a.read-more{margin-left:0;}

a.read-more{margin:10px 0px 0px 2px;  color: #000000;display:block;padding:0px 0px 10px 20px;text-decoration: none; float:right}
a.read-more span{color:#000;}
ul#portfolio-list a.read-more{text-align:center; background:url('../IMAGES/read_more.png') no-repeat; display:block; width:116px; height:38px; font-size:11px; color:#000000; margin-top:4px; text-transform:uppercase; line-height:38px; padding:0; float:none}

ul#portfolio-list a.read-more:hover {color:#333;}



/************************* MISCELLANEOUS ***************************/

.medium-text, .medium-text span{font-size:25px;}
#map{border:solid 4px #d0d0d0}
.clear{clear:both}
#heading-title{background-color:#222;height:30px;}
#heading-title h2{color:#000;letter-spacing:0.1em;margin-left:20px;}
.slogan{margin:14px 0px; line-height:44px;  font-size:30px}
.headline-block{width:270px; float:left; margin:2px 22px 0px 0px;width:198px;height:100px}
.edge{margin-right:0px !important}
.post-edit-link, .comment-edit-link{font-weight:bold;background:url(../IMAGES/icons/edit.png) no-repeat 0px 0px;padding-left:26px;height:25px;line-height:25px;color:#ff0000;margin-top:20px;}
.slidecaption h2.accdemotitle{display:none;}
.featured-block {background-position:left top; background-repeat:no-repeat; padding: 0px 0px 10px 80px;}
.featured-block h4 {padding-bottom: 8px;color: #000000;font-size: 16px;font-weight: bold}
.featured-block p {font-size: 13px;line-height: 20px;color: #959595;height: 60px;overflow: hidden;}

.navigation{margin-top:20px}
.scroll {height: 390px;width: 250px;overflow: auto;overflow-x: hidden;position: relative;clear: left;}
.scrollContainer div.panels {height: 360px;width: 250px;}
.scrollButtons {position: absolute;top: 370px;cursor: pointer;}
.scrollButtons.left {left: 10px;}
.scrollButtons.right {right: 0px;}
.hide {display: none;}
.inner-list{padding-left:16px;}
.inner-list li{background:url('../IMAGES/list_back.png') no-repeat 0px 0px;list-style-type:decimal;margin-bottom:20px;color:#333;}

/*******************************************************************/


/************************ BUTTON STYLES  ***************************/

.button{display: inline-block;zoom: 1;*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;border:none;cursor: pointer;text-align: center;text-decoration: none;padding: .6em .8em; background-image:url('../IMAGES/button_overlay.png'); background-repeat:repeat-x; webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; border:solid 1px #c6c6c6;}
.button span{color:#000;font-size: 13px;padding: .21em 1.8em .11em; }

.bigrounded {-webkit-border-radius: 15px;-moz-border-radius:  15px;border-radius:  15px; }
.button.small {padding: 1px 2px;}
.button.small span{font-size: 11px;}
.button.big{padding: 0.7em 1.5em 0.8em;}
.button.big span{font-size: 13px;}
.button.small span.with-icon, .button.big span.with-icon, .button span.with-icon{padding:0px 4px 0px 32px; background-position:left center}
.button.huge span.with-icon{padding-left:50px}
.button.huge{padding: 1.2em 3em 1.4em;line-height: 1.2em;}
.button.huge span{font-size:13px;display:block;vertical-align: middle;color:#333;		}
.button.multiline{line-height:1.2em;padding:0.4em;}
.button.multiline span{display:block;font-size:1.1em;line-height:1.2em;}
.submit-button{padding:4px;text-transform:uppercase; font-weight:bold; font-size:12px; display:block; }
.submit-button span{text-transform:uppercase; font-weight:bold; font-size:12px; display:block; padding-left:24px;}

/*-------- color styles ------- */

.black-back {border:solid 1px #262525;background-color: #656565}
.button.black-back:hover {background: #333;}

.blue1-back {border:solid 1px #06447f;background-color: #426fa0;background: -webkit-gradient(linear, left top, left bottom, from(#426fa0), to(#062441));background: -moz-linear-gradient(top,  #426fa0,  #062441);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#426fa0', endColorstr='#062441');}
.blue1-back:hover {background: #426fa0;}

.blue2-back {border:solid 1px #287485;background: #426fa0;background: -webkit-gradient(linear, left top, left bottom, from(#b8eefa), to(#68b5c5));background: -moz-linear-gradient(top,  #b8eefa,  #68b5c5);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8eefa', endColorstr='#68b5c5');}
.button.blue2-back:hover {background: #7bc3d2;}
.blue2-back span{color:#082530;}

.blue3-back {border:solid 1px #288694;background: #426fa0;background: -webkit-gradient(linear, left top, left bottom, from(#54cbcc), to(#288694));background: -moz-linear-gradient(top,  #54cbcc,  #288694);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#54cbcc', endColorstr='#288694');}
.blue3-back:hover {background: #288694;}

.red1-back {border:solid 1px #950000;background: #fd2323;background: -webkit-gradient(linear, left top, left bottom, from(#fd2323), to(#a50202));background: -moz-linear-gradient(top,  #fd2323,  #a50202);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd2323', endColorstr='#a50202');}
.red1-back:hover {background: #ba0a0a;}

.no-back{background:none}
.toggle-back{background: #fbfbfb;}
.toggle-back:hover{background:#f8f8f8;}

.white-back, input[type="submit"] {border: solid 1px #eee;background-color: #fafafa;}
.white-back span{color: #111;}
.button.white-back:hover {background-color: #f0f0f0;}

.golden-back {border: solid 1px #7b571b;background: #deb22f;background: -webkit-gradient(linear, left top, left bottom, from(#deb22f), to(#7b571b));background: -moz-linear-gradient(top,  #deb22f,  #7b571b);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#deb22f', endColorstr='#7b571b');}
.golden-back span{color: #493916;}
.button.golden-back:hover {background: #b18927;background: -webkit-gradient(linear, left top, left bottom, from(#b18927), to(#dbae2f));background: -moz-linear-gradient(top,  #b18927,  #dbae2f);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b18927', endColorstr='#dbae2f');}

.green-back {color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.button.green-back:hover {background: #538018;background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}

.green2-back {border: solid 1px #1cbc94;background: #62c676;background: -webkit-gradient(linear, left top, left bottom, from(#62c676), to(#1cbc94));background: -moz-linear-gradient(top,  #62c676,  #1cbc94);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c676', endColorstr='#1cbc94');}
.button.green2-back:hover {background: #37c38c;}

.magenta-back {border: solid 1px #6e4166;background: #ae4889;background: -webkit-gradient(linear, left top, left bottom, from(#ae4889), to(#6e4166));background: -moz-linear-gradient(top,  #ae4889,  #6e4166);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae4889', endColorstr='#6e4166');}
.button.magenta-back:hover {background: #884273;}

.brown-back {border: solid 1px #361d0a;background: #9b8d48; background: -webkit-gradient(linear, left top, left bottom, from(#9b8d48), to(#8b7d39));background: -moz-linear-gradient(top,  #9b8d48,  #8b7d39);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b8d48', endColorstr='#8b7d39');}
.button.brown-back:hover {background-color: #9b8d48;}
.brown-back span{color: #fefefe;}

.brown2-back {border: solid 1px #740700;background: #ba361b;background: -webkit-gradient(linear, left top, left bottom, from(#ba361b), to(#740700));background: -moz-linear-gradient(top,  #ba361b,  #740700);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba361b', endColorstr='#740700');}
.button.brown2-back:hover {background: #931c0c;}

.purple-back {color: #000;border: solid 1px #351118;background: #74552a;background: -webkit-gradient(linear, left top, left bottom, from(#852a53), to(#351118));background: -moz-linear-gradient(top,  #852a53,  #351118);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#852a53', endColorstr='#351118');}
.button.purple-back:hover {background: #5f1c35;}

.grey-back {border:solid 1px #8e9082;background: #d0dbc0;background: -webkit-gradient(linear, left top, left bottom, from(#d0dbc0), to(#8e9082));background: -moz-linear-gradient(top,  #d0dbc0,  #8e9082);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0dbc0', endColorstr='#8e9082');}
.button.grey-back:hover {background: #b3bea3;}
.grey-back span{color:#000;}

.orange-back {border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(top,  #faa51a,  #f47a20);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.button.orange-back:hover {background: #f47c20}

.brown3-back {border: solid 1px #ab430e;background: #e89920;background: -webkit-gradient(linear, left top, left bottom, from(#e89920), to(#ab430e));background: -moz-linear-gradient(top,  #e89920,  #ab430e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e89920', endColorstr='#ab430e');}
.button.brown3-back:hover {background: #d56415;}

.red2-back {border: solid 1px #ae3d21;background: #de4f2c;background: -webkit-gradient(linear, left top, left bottom, from(#de4f2c), to(#ae3d21));background: -moz-linear-gradient(top,  #de4f2c,  #ae3d21);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#de4f2c', endColorstr='#ae3d21');}
.button.red2-back:hover {background: #ad3f25;}

.navy-back {border: solid 1px #06447f;background: #426fa0;background: -webkit-gradient(linear, left top, left bottom, from(#426fa0), to(#06447f));background: -moz-linear-gradient(top,  #426fa0,  #06447f);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#426fa0', endColorstr='#06447f');}
.button.navy-back:hover {background: #0e3153;}

.blue4-back {border: solid 1px #585e8b;background: #8088c0;background: -webkit-gradient(linear, left top, left bottom, from(#8088c0), to(#585e8b));background: -moz-linear-gradient(top,  #8088c0,  #585e8b);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8088c0', endColorstr='#585e8b');}
.button.blue4-back:hover {background:#686fa0;}

.yellow-back {border: solid 1px #e4a600;background: #ffd520;background: -webkit-gradient(linear, left top, left bottom, from(#ffd520), to(#e4a600));background: -moz-linear-gradient(top,  #ffd520,  #e4a600);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd520', endColorstr='#e4a600');}
.button.yellow-back:hover {background:#ffc012;}
.yellow-back span{color:#000}

.pink-back {border: solid 1px #d34d71;background: #fc6da2;background: -webkit-gradient(linear, left top, left bottom, from(#fc6da2), to(#d34d71));background: -moz-linear-gradient(top,  #fc6da2,  #d34d71);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc6da2', endColorstr='#d34d71');}
.button.pink-back:hover {background: #e25882;}

.right-aligned{float:right;margin:0px 4px 10px 0px}

/*******************************************************************/

/********************* COMMON FORM STYLES  *************************/

form input[type="text"], select, textarea{color:#333 !Important; height:16px;border:solid 1px #bdbdbd;padding:4px;background: #f6f6f6;margin-bottom:10px;}
form input:focus, select:focus, textarea:focus {outline-width:0;}
form textarea{width:275px;height:100px;}
form select{width:286px;height:29px;}
form input[type="text"]{padding:2px 6px;font-size:12px}
form input[type="submit"], button[type="submit"]{height:26px; line-height:22px; color:#fff; padding:0px 6px 2px 6px; vertical-align:middle; background:#64507f; text-transform:uppercase; cursor:pointer; border:none}

/*******************************************************************/




/*----- Spacing  -----*/
.top0{margin-top:0px}
.top5{margin-top:5px}
.top10{margin-top:10px}
.top15{margin-top:15px}
.top20{margin-top:20px}
.top25{margin-top:25px}
.top30{margin-top:30px}
.top40{margin-top:40px}
.top50{margin-top:50px}

.bottom0{margin-bottom:0px}
.bottom5{margin-bottom:5px}
.bottom10{margin-bottom:10px}
.bottom15{margin-bottom:15px}
.bottom20{margin-bottom:20px}
.bottom25{margin-bottom:25px}
.bottom30{margin-bottom:30px}
.bottom40{margin-bottom:40px}
.bottom50{margin-bottom:50px}

.left0{margin-left:0px}
.left5{margin-left:5px}
.left10{margin-left:10px}
.left15{margin-left:15px}
.left20{margin-left:20px}
.left25{margin-left:25px}
.left30{margin-left:30px}
.left40{margin-left:40px}
.left50{margin-left:50px}

.right0{margin-right:0px}
.right5{margin-right:5px}
.right10{margin-right:10px}
.right15{margin-right:15px}
.right20{margin-right:20px}
.right25{margin-right:25px}
.right30{margin-right:30px}
.right40{margin-right:40px}
.right50{margin-right:50px}



/*----- Popular Posts  -----*/
.list-post-thumb{background: url("../IMAGES/tablist_image.png") no-repeat;float: left;margin:6px 8px 0 0;padding: 3px 4px 3px 2px;width: 53px;  height: 53px}
.list-post-desc{float:right;width:174px;}
.list-post-desc span{font-size:11px; color:#999}
ul.popular-posts{padding-left:0;}
.popular-posts li{list-style:none;padding:8px 0px;}
.popular-posts li:last-child{background:none;}
.popular-posts img, .list-post-thumb img{padding:0}
.list-post-desc h4 a{font-size:12px;font-weight:bold;text-decoration:none;padding:2px 0 0 0;line-height:18px;display:block; color:#888}
.list-post-desc p {line-height:18px}
.by-author{font-size:11px;}
.add-info{border-top: 1px dotted #D0D0D0;border-bottom:1px dotted #D0D0D0;height: 30px;line-height: 30px;margin-top: 8px;}


.wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor {}

.recent-posts-widget {margin-left:0 !important}
.recent-posts-widget li{padding-bottom:6px; list-style:none; border:none}
.blog-widget-thumb{width:53px; height:53px; display:block; background:url('../IMAGES/widget_frame_bg.png'); float:left; margin-top:4px}
.blog-widget-thumb img{width:45px; height:45px; padding:4px}
.recent-posts-desc{float:left; width:150px; margin-left:10px; color:#fff}
.recent-posts-desc a{text-decoration:none; font-weight:bold}

.contact-details{padding:10px; margin-left:0 !important; margin-top:13px;font-size:11px}
.contact-details li{background-repeat: no-repeat;background-position: left;padding: 0px 0px 0px 24px;list-style: none;border: none;line-height: 26px;height: 26px;}
.contact-details li.skype{background-image:url('../IMAGES/skype_icon.png')}
.contact-details li.phone{background-image:url('../IMAGES/phone_icon.png')}
.contact-details li.email{background-image:url('../IMAGES/email_icon.png')}




