/*  



Theme Name: DeepBlue



Author URI: http://www.dailyblogtips.com



Version: 1.1



Author: Nathan Rice for Daily Blog Tips



Description: DeepBlue is a free theme by <a href="http://www.dailyblogtips.com/">Daily Blog Tips</a>.



Tags:blue color, right sidebar, three columns, fixed width



*/







body {



	background: #e8e8e8 url(images/body-bg1.jpg) top center repeat-x;

	/*background: #ffffff ;*/



	color: #383838;



	font-size: 11px;



	font-family: verdana, Helvetica, Sans-Serif;



	margin: 0px 0px 0px 0px;



}



body * {



	margin: 0px; 



	padding: 0px;



}



img {



	border: none;



	background: none;

	}

	





hr {



	height: 5px;



	color: #fff;



	margin: 10px 0px;



	border: none;



	border-top: 1px dotted #D3D3D3;



}



blockquote{



	margin: 0px 0px 0px 15px;



	padding: 0px 45px 15px 50px;



	background: url(images/quote.gif) no-repeat;



	font-size: 11px;



	font-style: italic;



	font-family: Georgia, Times New Roman, Serif;



	color: #666666;



	}



blockquote p{



	margin: 0px 0px 20px 0px;



	padding: 0px;



	}



.clearboth {



	clear: both;



}



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



	Links



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



a {



	color: #0c5f8a;



	text-decoration: none;



	}



	



a:hover{



	text-decoration: underline;



	color: #0c5f8a;



	}



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



	Headings



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



h1, h3 {



	color: #1D6B96;



	



	font-size: 18px;



	font-weight: normal;



	font-family: "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;



	margin: 0px 0px 5px 0px;



	padding:0;



	}



h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */



	font-size: 18px;



        color: #1D6B96;







}



h1 a, h3 a, h1 a:visited, h3 a:visited  {



	color: #1D6B96;



	text-decoration: none;



        



}



h1 a:hover, h3 a:hover {



	color: #1D6B96;



	text-decoration: underline;



}



h2 {



	color: #1D6B96;



	font-size: 24px;



	font-family: "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;



	font-weight: normal;



	padding: 10px 0px;



	line-height: 150%;



	margin: 0px;



}



	



h2 a, h2 a:visited  {



	color: #6B030B;



	text-decoration: underline;



}



h2 a:hover {



	color: #000000;



	text-decoration: none;



	}



h3 {



	font-size: 18px;



}



#sidebar h3 {



	font-size: 16px;

	color:  #007b98;

	border-bottom: 1px dashed #ccc;

	padding-bottom: 5px;



}



h3 a, h3 a:visited {



	color: #1D6B96;



	text-decoration: none;



}



h3 a:hover{



	color: #1D6B96;



	text-decoration: underline;



}



#sidebar h2 {



	margin: 0px; padding: 5px 0px;



	font-size: 14px;

          

        border-bottom: 1px dashed #C1D8E6;



	font-family: "lucida sans unicode", Helvetica, Sans-Serif;;



	



	color: #1D6B96;



}



#sidebar #popular h2 {



	color: #1D6B96;



}



#h6-title {

background: #00ceff url(images/titlebg.jpg) top right no-repeat;





}



h6 {



	color: #ffffff;



	font-size: 24px;

	

	

	font-family: "lucida sans unicode", Arial, Helvetica, Sans-Serif;



	font-weight: normal;



	border-bottom: 1px dashed #ccc;



	margin: 0px;

	padding:5px 10px;





}



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



	Header



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



#header { 



	width: 990px;



	padding: 0px;



	margin:  0px auto;



	position: relative;



	}



#header .title {



	margin: 0px;



	padding-top: 30px;

	padding-left:120px;

	



	width:  900px;



	float:  left;



}



#header .title a {



	color: #ffffff;



	text-decoration: none;



	font-family: "lucida sans unicode", Arial, Helvetica, Sans-Serif;



	font-size: 26px;



	font-weight: normal;



	margin: 0px;



	padding: 0px;



}



#header .title a:hover {



	color: #ACD3FD;



}



#header .description {



	clear:  both;



	color: #ACD3FD;



	font-family: "lucida sans unicode",Arial, Helvetica, Sans-Serif;

	

	



	font-size: 14px;



	font-weight: normal;



	text-transform: uppercase;



	margin: 0px;

	padding-top: 10px;

	padding-left: 120px;

	padding-bottom: 70px;



	width:  850px;



}



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



	Top Search Form



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



.searchform {



	/*background: #073365 url(images/searchform-bg.gif) bottom left no-repeat;*/



	/*float: right;*/



	padding: 0px;



	/*position: absolute;*/



	/*top: 6px;*/



   /* margin-left:40px;*/



	/*right: 10px;*/



	/*width: 148px;

	height:20px;*/



}



.searchform .s {



	border: 1px solid #666;



	background: #fff;



	color: #5a82b3;



	font-family: Arial, Helvetica, Sans-Serif;



font-size: 11px;



	padding: 2px;



	width: 185px;



	float: left;



}



.searchform .button {



	float: right;

	margin:0px;

	padding:0px;

}



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



	RSS Feed



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



.feeds {



	position: absolute;



	top: 73px;



	right: 10px;



	display: block;



	width: 150px; height: 50px;



	float: right;



	text-align: right;



	text-transform: none;



	font-size: 11px;



	color: #EAF4FF;



	padding: 0px;



	background: transparent;



}



.feeds a, .feeds img {



	padding: 0px; margin: 0px;



}



.feeds a:hover {



}



.feeds .rss {



	padding: 0px; margin: 0px;



}



.feeds .email {



/* if you want to add an email sub */



}



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



	Horizontal Menu



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



#menu {



    width: 950px; height: 22px;
	
	position:absolute;
	top:3px;


    background: transparent;



    font-size: 10px;



    font-family: Verdana, Helvetica, Arial, Sans-Serif;



    padding: 0px; 

	

	margin: 21px 0px 0px 0px;



    /*text-align: left;*/
    text-align: right;


    text-transform: uppercase;



    clear: both;



    float: left;



    }



#menu ul {



	display: block;



	/*float: left;*/
	float:right;



	/*width: 880px;*/

width: 400px;

	margin: 0px;



	padding: 0px 0px 0px 10px;



	}



#menu li {



	float: left;



	list-style-type: none;



	margin: 0px 0px 0px 4px;



	padding: 0px;



	background: url(images/menu.jpg) top left no-repeat;



	}



#menu ul li:hover, #menu ul li.hover, #menu ul li.current_page_item {



	background: url(images/menu-active.jpg) top left no-repeat;



	}



#menu ul li:hover a, #menu ul li.hover a, #menu ul li.current_page_item a {



	color: #FF6D01;	



	text-decoration: none;



	background: url(images/menu-active.jpg) top right no-repeat;



	}



#menu ul li.current_page_item a:hover {



	text-decoration: underline;



	}



#menu ul li a {



	font-family: Verdana, Helvetica, Arial, Sans-Serif;



	font-size: 10px;



	color: #007589;



	text-decoration: none;



	display: block;



	padding: 7px 20px 4px 0px;







	margin: 0px 0px 0px 15px;



	background: url(images/menu.jpg) top right no-repeat;



	}



#menu ul li a:hover {



	color: #FF6D01;



	text-decoration: none;



	background: url(images/menu-active.jpg) top right no-repeat;



	}







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



	Main Container



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



#container { 



	width: 970px;



	background: #FFF url(images/container-bg.gif) no-repeat;



	text-align: left; 



	margin: 0 auto;



	padding: 0px 10px;



	border: 0px solid black;



	clear: both;



	}



.container-bot-bg {



	clear: both;



	height: 9px;



	width: 990px;



	display: block;



	background: url(images/container-bot-bg.gif) no-repeat;



	margin: 0px auto;



}



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



	Content



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



#content {



	width: 715px; 

	float: left; 



	margin-left: 5px;



	display: block;

	/*padding-top:10px;
*/


	}



#content p{



	margin: 0px;

	



	line-height: 18px;



	padding: 0px;



	font-size: 11px;



	}



#content p img{



	border: none;



	padding: 0px;



	}



#content ol {



	list-style-type: decimal;



	line-height: 18px;



	margin: 0px;



	padding: 0px 0px 10px 35px;



	}



#content ul {



	list-style: none;



	margin: 0px;



	padding: 0px 0px 10px 0px;



	}



	



#content li {



	margin: 0px;



	padding: 0px;



	}



	



#content ul li {



	list-style: square outside;



	margin: 0px 30px 0px 30px;



	padding: 5px 0px 0px 5px;



	}



/*#content .post-meta-top {



	display: block;



	margin: 0px;



	padding: 0px;



	font-size: 11px;



	color: #8E8F91;



	clear: both;



}*/

.breadcrumb {

margin: 10px 0px;


}




#content .post-meta-bottom {



	background: #FBFCFE url(images/postmetabottombg.jpg) bottom left no-repeat;



	display: block;



	border-top: 1px solid #DFE3E6;



	margin: 15px 0px;



	padding: 12px 10px;



	font-size: 11px;



	color: #535353;



	clear: both;



}



.post-meta-bottom a {



	color: #535353;



	text-decoration: none;



}



.post-meta-bottom a:hover {



	text-decoration: underline;



}



.cat {



	float:  left;



	width: 700px;



	text-align: left;



}



.cat .cats {



	background: url(images/catbg.gif) 0px 0px no-repeat;



	padding: 0px 0px 0px 18px;



}



.cat .tags {



	background: url(images/tagbg.gif) 0px 0px no-repeat;



	padding: 0px 0px 0px 18px;



	margin-left: 10px;



}



.comm {



	float: right;



	width: 20%;



	text-align: right;



}



.comm span {



	background: url(images/commbg.gif) 0px 0px no-repeat;



	padding: 0px 0px 0px 18px;



}







.auth1 {



	float: left;



	width: 50%;



	text-align: left;



}



.auth1 span {



	background: url(images/authbg.gif) 0px 1px no-repeat;



	padding: 0px 0px 0px 15px;



}



.auth1 a {



	text-decoration: none;



}







.date {



	float: right;



	width: 50%;



	text-align: right;



}



.date span {



	background: url(images/datebg.gif) 0px 0px no-repeat;



	padding: 0px 0px 0px 18px;



}



/*Amr Darwish Special Style*/







#details {



width:330px;

height: 165px;

  float:left;

margin-top:10px;

margin-right:20px;

margin-left:0px;

overflow:hidden;

}







#details p{



  width:330px;

overflow:hidden;

}







#blog_list {



width:700px;

overflow:hidden;

margin-top:10px;

margin-left:0px;

margin-bottom:0px;

padding-bottom:10px;

border-bottom: 1px dashed #ccc;

}

#blog_list div{


float:left;
margin-right: 10px;
margin-bottom: 10px;

}

#blog_list p{


}

#blog_date {
	color:#3399FF;
}

#separator {

	height:30px;

}

#separator10 {

	height:10px;

}



#custom .post-meta{

color:#3399FF;

}



#custom ul li{

list-style-type:none;

margin:0px;

padding:3px 0px 1px 0px;

!important;



border-bottom: 1px dashed #ccc;

}

ul.post-meta {



list-style-type:none;

!important;



}



#custom .post-meta-key {

font-weight:bold;

color:#000000;



}



#index-left-box {

float:left;

width:460px;



}



#index-right-box {

float:right;

width:220px;

}



#index-right-box #blog_list, #index-left-box #blog_list{

margin-right:0px;

border:0px none;

}



#index-left-box #blog_list{



}





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







		Previous/Next Page Navigation



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



.page-nav {



	clear: both; /* To clear any floats */



	margin: 15px 0px;



	padding: 2px 0px;



	height: 22px;



}



.nav-previous {



	width: 249px; 



	float: left; 



	text-align: left;



	margin: 2px 0px;



}



.nav-next {



	width: 249px; 



	float: right; 



	text-align: right;



	margin: 2px 0px;



}



.page-nav a {



	text-decoration: none;



}



.nav-previous a {



	padding-left: 10px;



}



.nav-next a {



	padding-right: 10px;



}



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



**************************************



	Comments



**************************************



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



#comments-wrap {

	

}







/*	Headers	*/







#comments-wrap h6 {



	font-size: 20px;



}







/*	Comments	*/







.commentlist {	



}



.gravatar { 



	margin: 10px 0 10px 10px;



	float: left;



	width: 69px;



	}



.thecomment {



	margin: 0px 0px 20px 0px;



	overflow: hidden;



	border: 1px solid #CCC;



}



.authorcomment .comment-body {



	border-top: 1px solid #D3D3D3;



	border-right: 1px solid #D3D3D3;



	border-left: 1px solid #D3D3D3;



}



.comment-body {



	margin: 0px; padding: 10px;



	float: left;



    margin-bottom:20px;

}



.comment-metadata {



	background: #eaecff;



	padding: 5px;



	color: #FFF;



}



.comment-metadata a, .comment-metadata a:visited {



	color: #FFF;



}



.comment-metadata a:hover {



	color: #FF8800;



}



.authorcomment {



	border: 1px solid #CCC;



	margin: 0px 0px 20px 0px;



	overflow: hidden;



}



.authorcomment .comment-body {



	border: none;



}



.authorcomment .comment-metadata {



	background: #FCF4C7;



	padding: 5px 5px;



	color: #AD5433;



}



.authorcomment .comment-metadata a {



	color: #AD5433;



}



.authorcomment .comment-metadata a:hover {



	color: #FF8800;



}







/*	Comment Form	*/







#commentform p{

	margin-top:10px;

}



#commentform .textarea{

border : 1px solid #6da6d1;

}







#content img.wp-smiley {



float: none;



border: none;



padding: 0px;



margin: 0px;



}







#content img.wp-wink {



float: none;



border: none;



padding: 0px;



margin: 0px;



} 



div form p{

margin: 10px 0px;


}





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



	Sidebar



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



#sidebar {



	float: right;



	display: block;



	width: 235px;



	margin: 8px 0px 0px 0px; padding: 0px;



}



#sidebar .sidebar-bot {



	/*background: url(images/sidebarwrap-bot.gif) bottom left no-repeat;*/



	display: block;



	height: 20px;



	clear: both;



}



#sidebar ul {



	list-style-type:none;

}

#sidebar .ads {

	text-align: center;

	padding: 0px 10px 20px 10px;

}

#sidebarwrap {


	padding: 0px;

	margin: 0px;

	border: none;

}



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

	Popular Posts Section

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

#sidebar #sidebarwrap #popular {

	margin: 0px;

	padding: 0px;

	font-size: 11px;

	background: #CDEBFE url(images/popular-top.gif) top left no-repeat;

}

#popular ul {

	margin: 0px; padding: 0px 10px 15px 10px;

	background: #CDEBFE url(images/popular-bottom.gif) bottom left no-repeat;

}

#popular ul li {

	margin: 0px; padding: 0px;

}

#popular ul li ul {

	border-top: 1px solid #C1D8E6;

	padding:  0px;

}

#popular ul li ul li {

	margin: 0px; padding: 5px 15px;

	border-bottom: 1px solid #C1D8E6;

	background: url(images/bullet-arrow.gif) 5px 9px no-repeat;

}

#popular ul li ul li a, #popular ul li ul li a:visited {

	color: #003399;

	padding: 0;

	margin: 0px;

	text-decoration: none;

}

#popular ul li ul li a:hover {

	text-decoration: underline;

}



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

	Left Sidebar

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

#cat_special {

list-style-type:none;

}

#cat_special li{

list-style-type:none;
vertical-align:top;



}

#cat_special li a{

display:block;
list-style-type:none;
padding: 8px;
margin:5px 0px;
text-decoration:none;
font-size:12px;
font-weight:bold;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#cat_special li a:link, #cat_special li a:visited{
background:#B4DFE9;



}

#cat_special li a:hover{
background:#FFAF37;
color:#FFFFFF;




}

.myicons{

padding-right: 10px;
vertical-align:bottom;

}

#l_sidebar {

/*	float: left;*/

	display: block;

	width: 230px;

	font-size: 11px;

	margin: 0px; padding: 0px;
	
	margin-top: 20px;
	
	list-style-type:none;

}

#l_sidebar ul, #l_sidebar ul li {

	margin: 0px; padding: 0px;
	
	list-style-type:none;

}

#l_sidebar ul li ul {

	border-top: 1px solid #C1D8E6;

}

#l_sidebar ul li ul li {

	margin: 0px; padding: 0px 0px 0px 10px;

	border-bottom: 1px solid #C1D8E6;

	background: url(images/bullet-arrow.gif) 5px 9px no-repeat;

}

#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited {

	color: #003399;

	display: block;

	padding: 5px 3px;

	margin: 0px;

	text-decoration: none;

}

#l_sidebar ul li ul li a:hover {

	text-decoration: underline;

}

#l_sidebar ul li ul li ul li {

	border-bottom: 1px solid #EAF4FF; /*IE Bug Fix */

	border-top: 1px solid #C1D8E6;

	background: none;

	margin:  0px; padding: 0px;

}

#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited {

	color: #003399;

	padding: 5px 3px 5px 10px;

	margin: 0px;

	text-decoration: none;

}

#l_sidebar ul li ul li ul {

	border: none;

	padding: 0px; margin: 0px;

}

#l_sidebar ul li ul li ul li a:hover {

	text-decoration: underline;

}



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

	Right Sidebar

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

#r_sidebar {

/*	float: right;*/

	display: block;

	width: 230px;

	font-size: 11px;

	margin: 0px; padding: 0px;
	
	margin-top: 20px;

}

 #r_sidebar li ul li{

	margin: 0px; padding: 6px 0px;
	list-style-type:none;
	border-bottom: thin dashed #CCCCCC;

}

#r_sidebar li {

margin: 20px 0px; padding: 0px;
list-style-type:none;



}

#r_sidebar ul li ul {

	border-top: 1px solid #C1D8E6;

}

#r_sidebar ul li ul li {

	margin: 0px; padding: 0px 0px 0px 10px;

	border-bottom: 1px solid #C1D8E6;

	background: url(images/bullet-arrow.gif) 5px 9px no-repeat;

}

#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {

	color: #003399;

	display: block;

	padding: 5px 3px;

	margin: 0px;

	text-decoration: none;

}

#r_sidebar ul li ul li a:hover {

	color: #003399;

	text-decoration: underline;

}

#r_sidebar ul li ul li ul li {

	border-bottom: 1px solid #EAF4FF; /*IE Bug Fix */

	border-top: 1px solid #C1D8E6;

	background: none;

	margin:  0px; padding: 0px;

}

#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {

	color: #003399;

	padding: 5px 3px 5px 10px;

	margin: 0px;

	text-decoration: none;

}

#r_sidebar ul li ul li ul {

	border: none;

	padding: 0px; margin: 0px;

}

#r_sidebar ul li ul li ul li a:hover {

	color: #003399;

	text-decoration: underline;

}

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

	Footer

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

#text-link-ads {

	padding: 15px;

	text-align: left;

	clear: both;

	}



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

	Footer

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

#box-footer{

float:left;
width:190px;

text-align:left;
}
#box-footer h3{

color:#FFFFFF;
font-size:16px;
}

#box-footer li{

list-style-type:none;
}

#footer { 

	padding: 0px;

	margin:  0px;

	text-align: center;

	clear: both;

	background: #4C7CB5 url(images/footer-bg.jpg) repeat-x;

	color: #FFF;

	}

#footer a {

	color: #9BB1BB;

}

#footer-wrap {

	width: 950px;

	margin: 0px auto;

}







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

	Misc

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

.alignright { 

	float: right;

	}

.alignleft { 

	float: left;
	margin-right:10px;

	}

.aligncenter { 

	margin: 0 auto;

	}

.gallery-icon{

padding:0px;
margin:0px;



