/* 


Theme Name: Cross Sky


Version: 1.0


Description: Get More Free Wordpress Themes By Visiting <a href="http://www.wordpress.pro">Wordpress Theme</a> 


Author: Sushi Dating


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


*/


body {


	margin:0;


	padding:0;


	text-align:center;


	font-size:80%;


	font-family: Verdana,Georgia, Arial, sans-serif;


	line-height:1.4em;


/* CHANGEHERE Outer border */


	background:#2e6566;


}





h1, h2, h3,h4,h5,h6 {


/* CHANGEHERE Header Font Family Style */


	font-family: Verdana,Georgia, Arial, sans-serif;


/* CHANGEHERE font Georgia, times new roman, times, serif;*/


	letter-spacing: 0.09em;


	line-height:1.6em;


}


li 


{


	padding:0.3em 0;


	margin:0;


}


blockquote{


	background: #ffffff;


	border: 1px solid #ccb;


	padding: 10px;


	margin:1em;


}


abbr 


{


	border-bottom:#000 1px solid;


}


	


img {


	margin: 0;


	padding: 0;


	border: 0;


}


img.right 


{


	float:right;


	margin:0 0 1em 1em;


}


img.left 


{


	float:left;


	margin:0 1em 1em 0;


}


a 


{


	text-decoration:none;


	border:none;


	background:transparent;


}

















/*---------------------*/





#nav {


	margin: 0px;


	padding: 10px 0 0 0;


/* Menu Below Header background color */


	background-color:#ffffff; 


	overflow:hidden;


	}


	


#nav ul {


	float: left;


	list-style: none;


	margin: 0px;


	padding: 0px;


	}


	


#nav li {


	float: left;


	list-style: none;


	margin: 0px;


	padding: 0px;


	}


	


#nav li a, #nav li a:visited {


/* Menu NAV Button background color */	


        background: #ffffff url(images/navbar.png);


/* Menu NAV Text color */	


        color: #000000;


	display: block;


	font-family: Verdana, Arial, Tahoma;


/* Menu FONT SIZE NAV */	


        font-size: 20px;


	font-weight: normal;


    margin: 0px 5px 0px 0px;


	padding: 8px 15px 8px 15px;


	text-decoration: none;


	-moz-border-radius-topleft: 5px;


	-moz-border-radius-topright: 5px;


	-khtml-border-radius: 5px;


	-webkit-border-top-left-radius: 5px;


	-webkit-border-top-right-radius: 5px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}





#nav li a:hover {


/* Menu Hover over Main Nav Tabs background color */


        background: #ffffff url(images/navhover.png);


	color: #000000;


	-moz-border-radius-topleft: 5px;


	-moz-border-radius-topright: 5px;


	-khtml-border-radius: 5px;


	-webkit-border-top-left-radius: 5px;


	-webkit-border-top-right-radius: 5px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}


	


#nav li li a, #nav li li a:visited {


/* Dropdown Background Color */	


        background: #ffffff;


	width: 170px;


/* Dropdown Menu Text Color */


	color: #000000;


	float: none;


	margin: 0px 0px 0px -1px;


	padding: 7px 10px 7px 10px;


	/*border-bottom: 1px solid #00567F;


	border-left: 1px solid #00567F;


	border-right: 1px solid #00567F;*/		 


	-moz-border-radius-topleft: 0px;


	-moz-border-radius-topright: 0px;


	-khtml-border-radius: 0px;


	-webkit-border-top-left-radius: 0px;


	-webkit-border-top-right-radius: 0px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}


	


#nav li li a:hover, #nav li li a:active {


/* Menu Hover over DROPDOWN background color */	


        background: #ffffff;


	color: #333333;


	padding: 7px 10px 7px 10px;


	-moz-border-radius-topleft: 0px;


	-moz-border-radius-topright: 0px;


	-khtml-border-radius: 0px;


	-webkit-border-top-left-radius: 0px;


	-webkit-border-top-right-radius: 0px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}





#nav li ul {


	z-index: 9999;


	position: absolute;


	left: -999em;


	height: auto;


	width: 180px;


	margin: 0px;


	padding: 0px;


	}





#nav li li { 


	}





#nav li ul a { 


	width: 150px;


	}





#nav li ul a:hover, #nav li ul a:active { 


	}





#nav li ul ul {


	margin: -29px 0 0 171px;


	}





#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {


	left: -999em;


	}





#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {


	left: auto;


	}





#nav li:hover, #nav li.sfhover { 


	position: static;


	}


	


	


#nav .current_page_item a, #nav .current_page_item a:visited {


/* Menu background color for the Page You are ON! */	


        background: #ffffff url(images/navhover.png);


	color: #000000;


	-moz-border-radius-topleft: 5px;


	-moz-border-radius-topright: 5px;


	-khtml-border-radius: 5px;


	-webkit-border-top-left-radius: 5px;


	-webkit-border-top-right-radius: 5px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}





#nav .current_page_item a:hover {


/* Menu Background for Home Button */	


        background: #ffffff url(images/navhover.png);


/* Menu Text Color for Home Button */	


        color: #000000;


	-moz-border-radius-topleft: 5px;


	-moz-border-radius-topright: 5px;


	-khtml-border-radius: 5px;


	-webkit-border-top-left-radius: 5px;


	-webkit-border-top-right-radius: 5px;


	-webkit-border-bottom-left-radius: 0px;


	-webkit-border-bottom-right-radius: 0px;


	}














a:link,


a:visited 


{ 


	color:#001d71;


}


a:hover, a:active 


{ 


	color:#333;


/* NAV Border Underline 0px doesn't show it */	


        border-bottom:#666 0px solid; 


} 


#rap 


{


	margin:0 auto;


	padding:0;


	width:900px;


	text-align:left;	


	background:#fff;


	font-size:90%;


	border:#ccc 1px solid;


}


ul#menu {


	list-style:none;


	margin:0 auto;	


	padding:0;


/* Menu background color */


	background:FFFFFF;	


	height:30px;


	line-height:30px;	


        border-bottom:#ccc 1px solid;


	font-size:1.1em;	


	text-transform:uppercase;


}


ul#menu li 


{


	float:left;


  margin:0;


  padding:0;


  list-style:none;  


  background:none;	


}	


ul#menu li a {


	 display:block;


  padding:0 18px;


  border:none;  


  color:#666;  


}	


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


{


	background:#bba;	


	color:#333;


}


ul#menu li.feed


{


	float:right;	


}


ul#menu li.feed a 


{


	background:url(img/feed.gif) no-repeat left;


}


ul#menu li.feed a:hover 


{


	text-decoration:underline;


}


#header {


	margin:0;


	padding:0;


	width:900px;


	height:190px;


/* Background Behind Header? */ 


	background:#ffffff url(img/header.jpg) no-repeat center;


}


#header h1 {


	margin:0;


	padding: 10px 0 0 15px;


	font-weight:normal;


	font-size:2em;


	font-variant:small-caps;


}


#header h2 {


	margin:0;


	padding: 0 0 0 15px;


	font-weight:normal;


	font-size:1em;


}


#header * 


{


	color:#ffffff;


}


#content {


/* CHANGEHERE Main content location */	


        float: left;


	margin:5px;


	padding: 0 20px 0 10px;


	width: 600px;


	color: #333;


	text-align: left;


	background:#fff;


}


#sidebar {


/* CHANGEHERE Side bar location */	


        float:right;


	margin:0;


	padding:10px;


	width:230px;	


	border-right:#dcc 1px solid;


}	


#sidebar ul 


{


	margin:0;


	padding:0;


	list-style:none;


}


#sidebar ul ul, #sidebar p, #sidebar form, #sidebar .textwidget


{


	margin:5px 0 0 12px;


}


#sidebar li 


{


	margin:0;


	padding:0.3em 0;


/* CHANGEHERE Sidebar underline or not px size */


	border-bottom:0px solid #eee;


}


#sidebar li li


{


	margin:0;


	padding:0.3em 0;


	border-bottom:0px;


}


#sidebar h2 {


	margin: 10px 0 0 12px;


	font-size:1.2em;


	letter-spacing: 0.09em;


	font-weight: normal;


/* CHANGEHERE Sidebar Headline Color */


	color: #000000;	


	text-transform:uppercase;


}


/* Begin Calendar */


#wp-calendar {


	empty-cells: show;


	margin: 10px auto 0;


	width: 155px;


	}





#wp-calendar #next a {


	padding-right: 10px;


	text-align: right;


	}





#wp-calendar #prev a {


	padding-left: 10px;


	text-align: left;


	}





#wp-calendar a {


	display: block;


	}





#wp-calendar caption {


	text-align: center;


	width: 100%;


	}





#wp-calendar td {


	padding: 3px 0;


	text-align: center;


	}





#wp-calendar td.pad:hover { /* Doesn't work in IE */


	background-color: #fff; 


}





#wp-calendar #prev a, #wp-calendar #next a {


	font-size: 9pt;


	}





#wp-calendar a {


	text-decoration: none;


	}





#wp-calendar caption {


	font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;


	text-align: center;


	}





#wp-calendar th {


	font-style: normal;


	text-transform: capitalize;


}


/* End Calendar */


#footer {


	clear:both;


	margin:0 auto;


	padding:5px 0;


	width:900px;


	text-align:center;


	border-top:1px solid #dcc;


	background:#fff;


	font-size:95%;


}


#footer p {


	padding:10px 0;


	text-align:center;


}


#content h2, #content h3 {


	font-size:1.6em;


	font-weight:normal;	


}


#content .post 


{


	padding-bottom:2em;


}


#content p {


	margin:0 0 10px;


	line-height:1.7em;


}


.posted {


	margin: 15px 0;


	padding:5px;


	color: #666;


	background:url(img/topbg.gif) repeat-x top;


} 





#content ul li {


	line-height: 120%;


	background:transparent url(img/simplearrow.png) left top no-repeat;


	margin:0.5em 0;


	padding:0 1.5em;	


	list-style:none;


}


hr 


{


	display:none;


}


#comments, #respond{


	margin-bottom: 1em;


	margin-top: 2em;


}


.commentlist 


{


	margin:10px;


	padding:10px 20px;


}


#commentform 


{


	margin:10px;


	padding:10px;


}


.commentlist {


	margin: 0;


	padding: 0;


	border-top:#dcc 1px solid;


}


.commentlist li 


{


	list-style:none;


	margin: 0;


	padding: 1em;	


	border-bottom:#dcc 1px solid;


}


.commentlist li .cmtinfo 


{


	font-size:1em;		


}


.commentlist li cite 


{


	font-style:normal;


	font-weight:bold;


	font-size:1.1em;


	border-bottom:#ccc 3px double;


}


.commentlist li em 


{


	float:right;


	margin:0;


	padding:0;


	font-style:normal;


	font-size:0.9em;


	color:#999;


}


.commentlist .alt {


	background:#f2f2e9;


}


input.textbox, textarea


{


	background:#F2F2E9;


	border:#ccc 1px solid;


}


textarea 


{


	width:80%;


}


#header, #content, #sidebar, #footer, .widget


{


	overflow:hidden;


}


/* utility classes */


.alignleft {


	float: left;


        margin: 0px 10px 5px 0px;


}





.alignright {


	float: right;


}





.textleft {


	text-align: left;


}





.textright {


	text-align: right;


}





.clear {


	clear: both;


}






