/* 
Blue:  #001D4D 
  Lighter: #003a9a;
Red:  #E82238
  Lighter: #fa3d65
Brown: #DDBF71
  Ligher: #f1e5c2
Green: #ADFF0F
*/
 
body{ background: url('images/bg-grad2.png') #001D4D top center repeat-x; }
#page{ background: none; margin:0; padding:0;}
.custom a:active{ outline:none; }
.custom .teaser_link{background:#E82238; padding:4px; border:1px solid #B52D44; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-decoration:none; color:#FAFAFA;}
.custom .teaser_link:hover{text-decoration: underline; color:#FFF;}


/* Header */
#header{ padding:0px; margin:0; background: url('images/logo.jpg') left no-repeat; height:100px;}
#header #logo{ text-indent:-9999px; font-size:0em; margin:0; padding:0;}
#logo-image a img {text-indent: none;}

/*Menu Styles */
.main_nav .menu{border:none;}
.custom .main_nav .current{border-left:1px solid #003a9a; border-right:1px solid #003a9a;}

.main_nav .menu .tab a, .main_nav .menu .tab a:hover{text-indent: -9999px; background:none; border:none; height: 34px;}
.main_nav .menu .tab-home a{background: url('images/menu-items.png') 0px 0px no-repeat; width:65px;}
.main_nav .menu .tab-home a:hover{background: url('images/menu-items.png') 0px -50px;}
.main_nav .menu .tab-home a:active{background: url('images/menu-items.png') 0px 0px;}
.main_nav .menu .current a{background: url('images/menu-items.png') 0px -100px;}

.main_nav .menu .tab-about a{background:url('images/menu-items.png') -80px 0px no-repeat; width:60px;}
.main_nav .menu .tab-about a:hover{background:url('images/menu-items.png') -80px -50px no-repeat;}
.main_nav .menu .tab-about a:active{background:url('images/menu-items.png') -80px 0px no-repeat;}
.main_nav .menu .tab-about .current a{background:url('images/menu-items.png') -80px -100px no-repeat;}

.main_nav .menu .tab-mag a{background:url('images/menu-items.png') -160px 0px no-repeat; width:80px;}
.main_nav .menu .tab-mag a:hover{background:url('images/menu-items.png') -160px -50px no-repeat;}
.main_nav .menu .tab-mag a:active{background:url('images/menu-items.png') -160px 0px no-repeat;}
.main_nav .menu .current a{background:url('images/menu-items.png') -160px -100px no-repeat;}

.main_nav .menu .tab-weblog a{background:url('images/menu-items.png') -260px 0px no-repeat; width:75px;}
.main_nav .menu .tab-weblog a:hover{background:url('images/menu-items.png') -260px -50px no-repeat;}
.main_nav .menu .tab-weblog a:active{background:url('images/menu-items.png') -260px 0px no-repeat;}
.main_nav .menu .tab-weblog .current a{background:url('images/menu-items.png') -260px -100px no-repeat;}

.main_nav .menu .tab-movie a{background:url('images/menu-items.png') -350px -1px no-repeat; width:65px; margin-top:1px; height:33px;}
.main_nav .menu .tab-movie a:hover{background:url('images/menu-items.png') -350px -51px no-repeat; height:33px;}
.main_nav .menu .tab-movie a:active{background:url('images/menu-items.png') -350px -1px no-repeat; height:33px;}
.main_nav .menu .tab-movie .current a{background:url('images/menu-items.png') -350px -101px no-repeat; height:33px;}

.main_nav .menu .tab-contact a{background:url('images/menu-items.png') -430px 0px no-repeat; width:95px;}
.main_nav .menu .tab-contact a:hover{background:url('images/menu-items.png') -430px -50px no-repeat;}
.main_nav .menu .tab-contact a:active{background:url('images/menu-items.png') -430px -100px no-repeat;}
.main_nav .menu .tab-contact .current a{background:url('images/menu-items.png') -430px -150px no-repeat;}


/* Feature Box */
#feature_box{ background:none; padding: 5px; text-align: center;}
#top-feat{ background:#CFB; border:1px solid #060; font-size:12pt; padding:0.2em; margin:0.4em; }
#top-feat a{ color:#060; text-decoration:none; text-shadow:0 1px 0 #FFF; }
#top-feat a:hover{ text-decoration:underline; }

/*Contetn Styles*/
#content_box{ background:url('images/page-bg.png') #fff 0 300px repeat-y; }
.custom a.teaser_category{
	background:#E82238; 
	width:100%; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	font-size:10pt; 
	display:block; 
	border: 1px solid #B52C49;
	padding:0.1em 0.3em; 
	text-align:right;
}
.custom a.teaser_category:hover{
        box-shadow: 0 0 5px #fa3d65;
        -moz-box-shadow: 0 0 5px #fa3d65;
        -webkit-box-shadow: 0 0 5px #fa3d65;
}
.custom .teaser_box{margin:0; padding:0; width:100%;}
.custom .teaser{margin:0;}
.custom teaser_category:hover{box-shadow: 0 0 5px #B52C49; -moz-box-shadow: 0 0 5px #B52C49; -webkit-box-shadow: 0 0 5px #B52C49;}
/* Heading Styles */
.mainhead {color:#001D4D; font-size:2.5em; font-variant: small-caps; border-bottom: solid 1px #001D4D; text-align: left; height:28px; margin-bottom:0.2em;}
h1.entry-title{color:#001D4D; font-size:2.6em; font-variant:small-caps;}
.post h2 { color:#001D4D; font-size:2em; font-weight: bold;font-variant:small-caps;}

/* Comments Styling */
.custom #disqus_thread .dsq-comment-header{background: #ADFF0F;text-size: 16pt;}
.custom .dsq-comment-header a{color: #001D4D;}
#disqus_thread{padding:0.7em;}

/* Article Footer Styles */
/* AUTHOR BOX */
.custom #comments { clear: both; }
.postauthor a {color: #E82238;}
.postauthor { color: #001D4D; background: #DDBF71; border-top: 1px solid #662238; overflow: hidden; padding: 1em; font-size: 10pt; }
.postauthor img { border: 5px solid #e2dede; float: left; margin-right: 1em; }
.postauthor h4 { font-family: "Georgia", serif; margin-bottom: 5px; font-size: 14pt; font-weight:normal; }
.postauthor p { margin-bottom: 12px; text-shadow: 0 1px 0 #F1E5C2;}
.postauthor p.hlight { color:#E82238;}
.postauthor p.hlight span { color: #ADFF0F; font-size: 12pt; font-style: italic; font-weight: bold; letter-spacing: 0.8px; text-shadow: 0 -1px #80BD0B;}

#similar{ margin:0; padding:2em; font-size:14px;}


/* Footer Styles */
#footer{background:url('http://thefriendz.biz/wp-content/themes/thesis_17_main/custom/images/footer_bg.jpg') top right no-repeat; height: 110px;margin:0;}
#footer div{float: left;}
/*----------------------------Multimedia Box -----------------------*/
.custom #multimedia_box img, #multimedia_box a img { border:none; overflow:hidden; margin: 0px; padding:0px;}
.custom #image_box { border:none; overflow:hidden;  margin: 0px; padding:0px;}
.custom #multimedia_box {border:none; overflow:hidden; padding:0px;}

#multimedia_box #custom_code{}
.box-mag{ padding:10px; background:#EEFF55; border:solid #ADFF0F; text-shadow:0 1px 0 #FAFAFA; border-width:5px 0 2px 0; }

