/*
Theme Name: PixDesign-Silver
Author: WP Theme Designer
Author URI: http://www.wpthemedesigner.com/
*/

* {margin: 0; padding: 0;}
body {text-align: center; font: 12px Verdana; color: #333333; background: #E6E6E6;}
a { text-decoration: none; color: #000; outline:none; }
img {border: 0;}

.backgrounds {
    z-index: -1;
}
.backgrounds .background {
    position: absolute;
}
.backgrounds .background.top-left, .background.top-right {
    height: 300px;
    width: 514px;
}
.backgrounds .background.top-left {
    background: url("/images/splash/default-spring2011/bg-top-left.jpg") repeat scroll 0 0 transparent;
    left: 0;
    top: 0;
}
.backgrounds .background.top-right {
    background: url("/images/splash/default-spring2011/bg-top-right.jpg") repeat scroll 0 0 transparent;
    right: 0;
    top: 0;
}
.backgrounds .background.top-middle {
    background: url("/images/splash/default-spring2011/bg-top-middle.jpg") repeat-x scroll 0 0 transparent;
    height: 300px;
    left: 0;
    right: 514px;
    top: 0;
    width: 100%;
}
.backgrounds .background.top-left {
    background: url("/images/splash/default-spring2011/bg-top-left.jpg") repeat scroll 0 0 transparent;
    left: 0;
    top: 0;
}
.backgrounds .background.top-right {
    background: url("/images/splash/default-spring2011/bg-top-right.jpg") repeat scroll 0 0 transparent;
    right: 0;
    top: 0;
}
.backgrounds .background.bottom-left {
    background: url("/images/splash/default-spring2011/bg-bottom-left.jpg") repeat-y scroll 0 0 transparent;
    bottom: 0;
    left: 0;
    top: 0;
    width: 514px;
}
.backgrounds .background.bottom-right {
    background: url("/images/splash/default-spring2011/bg-bottom-right.jpg") repeat-y scroll 0 0 transparent;
    bottom: 0;
    right: 0;
    top: 0;
    width: 514px;
}

.break {	font-size: 0; width: 0; height: 0; clear: both;}
.alignleft { float: left; }
.alignright { float: right;}
.hidden { display: none;}
.noimage img {display: none;}
.plistaItem img { width:80px; }
h2 { font-family: Myriad Pro, Arial, Helvetica; color: #333333; }

#container { background: url(images/container_bg.gif) repeat-y center top; text-align: left; width: 988px; margin: 0 auto; height: auto;}
#page-wrapper { background: url("images/container_bg.gif") repeat-y center top; }

/** BEGIN header **/
#wide-header{ background: url(images/header_bg.gif) repeat-x center top; width: 935px; margin: 0 auto; border-left-width:1px; border-left-style:solid; border-left-color:black; border-right-width:1px; border-right-style:solid; border-right-color:black; }
#header {_height: 10px; height: 146px; margin: 0 auto; }
	#header ol { list-style-type: none; }
    #header ol li {	font-size: 0.9em; text-transform: uppercase; float: left; padding: 10px; }
    #header ol li.f { background: none; padding-left: 0;	}
	#header h1 { clear: both; font-size: 0; }
		#header h1 a { display: block; text-indent: -9999px; outline: none; background: url(images/logo.gif) no-repeat 0 0; width: 279px; height: 25px; float: left; }
		#header ul { list-style-type: none; height: 35px;}
		#header ul li { float: left; font-size: 0.9em; }
		#header ul li a { color: #fff; display: block; font-weight: bold; }
		#header ul li a:hover {color: #fff;}
		
    /** Navigation **/
  #nav { float: left; list-style: none; height:35px; }
    #nav ul { margin: 0 0 0 2px; height: 35px; }
    #nav li { height: 35px;}
    #nav a { font: normal 12px Arial, Helvetica, sans-serif; color: #000; display:inline-block; float:left; padding: 10px 8px; }
    #nav a:hover{ background: url(images/nav_over_bg.gif) repeat-x center top; color: #fff;}
	
  #agof { float: right; position: relative; top: 12px; right: 5px;}
	
  #quick { float: right; height: 80px; z-index: 2; }
    #quick li { width: 64px; height: 80px; margin: 15px 5px 0 5px; z-index: 2;}

  #logo_search { height: 99px; clear: both;}
  #logo { margin: 6px 0 5px 0; height: 99px; width:375px; float: left; }
  #logo a{ background: url(images/appleunity.png) no-repeat right top; height: 99px; width:375px; display: block; outline: none; text-indent: -9999px; }

  #search{ float: left; height:40px; position:relative; left:40px; top:35px; }
    #search form{ background: url(images/search_bg.png) no-repeat center center; width: 250px; height: 35px; font-size: 0.9em; font: bold 11px Arial, Helvetica, Tahoma; }
    #search .date { float: left; height: 10px; width:80px; margin:10px 0 0 3px; }
    #search .s { width: 115px; margin: 9px 0 0 5px; border: none; font-size: 1em; font-family: Verdana; color: #777777; float: left; height:18px; background: none; }
    #search button{ width: 22px; height: 20px; border: 0; background: url(images/search_btn.png) no-repeat 0 0; margin: 8px 15px 0 0; text-indent: -9999px; float: right; padding:0; }
	
  #steve { height:25px; position:fixed; right:100px; top:15px; z-index: 20; }
/** END header **/

/** BEGIN content **/
#main-content { text-align: justify; width: 935px; margin: 0 auto; height: auto; }
#content { float: left; width: 625px; margin: 0 3px 3px; }
#content .ileft { text-align: left; }
#content a { color: #EB1D25; font-weight: bold; }
	#content .latest {padding: 0 20px 10px 10px; margin: 25px 0; height: auto;}
		#content .latest img { margin: 3px 3px; }
		#content .imgspace { height: 100px; width:120px; display: block;}
		#content .latest h1 {	font-family: Myriad Pro, Arial, Helvetica; font-size: 2em; margin: 0 0 20px 0; width: auto;}
		#content .latest p { font-size: 13px; margin: 10px 0; line-height: 18px; width: auto; }

		#content .column { float: left; width: 100%; height: auto; margin: 6px 0; }
			#content .column h1  { width: 100%; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 16px; background-color:#FF0000; color: #ffffff; float: left; padding: 0 0 0 2px; }

	#content .top4  {width: 620px; float: left; }
	#content .top1  {width: 290px; height: 150px; float: left; padding: 10px; }
		#content .top1 h2 { font-size: 16px; width: 100%;  text-transform: uppercase; float: left; padding 0 2% 0 2%;}
		#content .top1 h2 a { color: #FF0000; width: 100%; font-family: Myriad Pro, Arial, Helvetica; }
		#content .top1 h2 a:hover { color: #FF0000; width: 100%; font-family: Myriad Pro, Arial, Helvetica; text-decoration:underline; }
		#content .top1 img { float: left; width: 40%; max-height: 110px; min-height: 90px; overflow:hidden; margin: 0 2px 0 0; }
		#content .top1 p { padding 0 1% 0 1%; }

	#content .topleft  {width: 320px; float: left; border-right: 1px dashed #cccccc; margin: 0 0 0 1px; }
		#content .topleft h2 { font-size: 19px; width: 310px;  text-transform: uppercase; float: left; }
		#content .topleft h2 a { color: #313131; width: 310px; font-family: Myriad Pro, Arial, Helvetica; }
		#content .topleft img { float: left; width: 310px; }


	#content .topright  {width: 295px; float: right;}
		#content .topright h1 { width: 100%; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 16px; background-color:#FF0000; color: #ffffff; float: left; padding: 0 0 0 2px; }
		#content .topright h3 { clear: both; font-size: 14px; width: 100%;}
		#content .topright h3 a{ color: #cf7700}
		#content .topright img { float: left; margin: 3px 3px 3px 0; width: 50px;}

	#content .secondleft  {width: 300px; float: left; margin-left: 7px;}
		#content .secondleft h2 {width: 297px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 18px; background: url(images/lionbg.gif) repeat-x center top; color: #FFFFFF; float: left; padding: 0 0 0 2px;}
		#content .secondleft a {color:#a7cf38; font-size:14px;}
		#content .secondleft ul {padding:0 10px 0 10px; margin-bottom: 10px;}
		#content .secondleft ul li{list-style:none; padding:6px 0 6px 0; border-bottom:1px dashed #CCCCCC; background:url(images/list-item-style-green.gif) no-repeat; background-position:0 9px; padding-left:20px; color:#a7cf38}

	#content .secondright  {width: 298px; float: right; margin: 0 10px 0 10px; background: #dcdcdc; min-height: 243px;}
		#content .secondright h2 { width: 296px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 18px; background: url(images/lionbg.gif) repeat-x center top; color: #FFFFFF; float: left; padding: 0 0 0 2px;}
		#content .secondright ul { list-style-type: none; }
		#content .secondright h3 { clear: both; display: inline; font-size: 14px; width: 100%; }
		#content .secondright h3 a{ color: #EB1D25}
		#content .secondright img { float: left; margin: 5px; width: 30px;}

	#content .thirdleft {width: 360px; background: #dcdcdc; float: left; margin-left: 10px;}
		#content .thirdleft h2 { width: 358px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 18px; background: url(images/lionbg.gif) repeat-x center top; color: #FFFFFF; float: left; padding: 0 0 0 2px;}
		#content .thirdleft h3 { clear: both; display: inline; font-size: 14px; width: 100%; }
		#content .thirdleft h3 a{ color: #EB1D25}
		#content .thirdleft img { float: left; margin: 5px; width: 30px;}

	#content .thirdright {width: 234px; float: right; margin-right: 10px;}
		#content .thirdright img { float: left; margin: 0 0 5px 0; width: 100%; }
		#content .thirdright h2 { width: 100%; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 18px; background: url(images/lionbg.gif) repeat-x center top; color: #FFFFFF; float: left; padding: 0 0 0 2px;}

	#content .kat { float: left; width: 610px; background: #dcdcdc; height: auto; margin-left: 10px;}

	#content .katname { width: 33.3%; float: left; height: auto; padding: 0 0 5px 0;}
		#content .katname img { float: left; width: 100%; max-height:208px; overflow: hidden;}
		#content .katname h3 { width: 98%; float: left; height: auto; padding: 0px 5px; }
		#content .katname p { width: 98%; float: left; height: auto; padding: 0px 5px; }
		#content .katname a { color: #EB1D25; font-weight: bold;}

	#content .fourthleft {width: 200px; background-color: #dcdcdc; float: left; margin: 0 12px 0 0; height: auto;}
		#content .fourthleft h1 { width: 196px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 16px; background-color: #80CE00; color: #ffffff; float: left; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; padding: 0 0 0 4px;}
		#content .fourthleft ul { list-style-type: none; }
		#content .fourthleft li { padding: 7px 0 7px 0; border-bottom: 1px dashed #cccccc; }

	#content .fourthmiddle {width: 200px; background-color: #dcdcdc ; float: left; margin: 0 12px 0 0; height: auto;}
		#content .fourthmiddle h1 { width: 196px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 16px; background-color: #CC1D8F; color: #ffffff; float: left; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; padding: 0 0 0 4px;}
		#content .fourthmiddle ul { list-style-type: none; }
		#content .fourthmiddle li { border-bottom: 1px dashed #cccccc; padding: 7px 0; }

	#content .fourthright {width: 200px; background-color: #dcdcdc ; float: left; height: auto;}
		#content .fourthright h1 { width: 196px; height: 20px; font-family: Myriad Pro, Arial, Helvetica; font-size: 16px; background-color: #FF0000; color: #ffffff; float: left; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; padding: 0 0 0 4px;}
		#content .fourthright img { float: left; margin: 3px 3px 3px 0; width: 25px;}

	#content .l { width: 310px; float: left; padding: 0 10px 10px 0; }
		#content .l .post { font-size: 0.9em; padding-top: 10px; }
		#content .l .post h2 { font-size: 2em;  text-transform: uppercase; padding: 5px 10px; float: left;}
		#content .l .post h2 a { color: #313131; font-family: Myriad Pro, Arial, Helvetica;}
		#content .l .post h3 { clear: both; font-size: 13px; width: 100%; padding: 0 10px;}
		#content .l .post h3 a{ color: #cf7700}
		#content .l .post img { float: left; margin: 10px 10px 5px 10px; width: 100px; border: 4px solid #5c5c5c;}
		#content .l .post p { padding: 5px 10px; line-height: 1.4em;}
		
	#content .r { width: 305px; float: right; padding-left:0px;}
		#content .r .post { font-size: 0.9em;	 padding-top: 10px;}
		#content .r .post h2 { font-size: 2em;  text-transform: uppercase; padding: 5px 10px; float: left; }
		#content .r .post h2 a { color: #313131; font-family: Myriad Pro, Arial, Helvetica; }	
		#content .r .post h3 { clear: both; font-size: 13px; width: 100%; padding: 0 10px;}
		#content .r .post h3 a{ color: #cf7700}
		#content .r .post img { float: left; margin: 10px 10px 5px 10px; width: 100px; border: 4px solid #5c5c5c;}
		#content .r .post p { padding: 5px 10px; line-height: 1.4em;}
		
	#content .postnav { padding: 20px 0; clear: both;}
	#content .postnav ul { list-style-type: none; border: 0;}
		#content .postnav ul li { float: left; border: 1px solid #cccccc;margin: 2px; font-size: 0.9em;}
		#content .postnav ul li a { display: block; border: 0 !important;padding: 5px;}
		#content .postnav ul li a:hover { background-color: #007AAA; color: #ffffff;	}
		#content li.page_info { padding: 5px !important;}
		
  #content .fwrapper {	background-color: #F2F2F1; padding:0; border: 5px solid #2b2b2b; margin:18px; }
	#featured { overflow: hidden; width: 589px; height: 308px; }
		#content .featured img { width: 589px; }
		#content .featured { overflow: hidden; position: relative; width: 589px; height: 308px; overflow: hidden; }
		#content .featured .text {}
		#content .featured-img {}
		#content .featured-img .text h2 { font-size: 1.3em; color: #000; background-image: none; margin-bottom: 4px; padding: 0; }
		#content .featured-img .text h2 a { color: #000; font-weight: bold; text-transform: none; text-decoration: none; }
		#content .featured-img .text p { line-height: 1.4em; font-size: .9em; color: #000; padding-bottom: 10px; }
		#content .featured-img .text .next { color: #000; font-weight: bold; font-size: 0.8em; text-transform: uppercase; }
		#content .featured-img .text .continue:hover { text-decoration: none;	}
		#content .featured .photo { list-style-type: none; }
		#content .photo li { position: absolute; top: 0; left: 0; z-index: 0; }
		#content .photo li.first { z-index: 2;	}
		#content .featured .text { list-style-type: none;	}
		#content .featured .text li { width: 569px; height: auto; position: absolute; bottom:-589px; left:0; padding: 10px; color: #ffffff; font-family: Verdana; background: url(images/shade.png) repeat 0 0; z-index: 4; }
		#content .featured .text li.first { bottom:0; }
		
		.retweet-btn {float:right; padding:2px 3px 0 30px;}
/** END content **/

/** BEGIN sidebar **/
#sidebar { list-style-type:none; float: right; width: 300px; margin: 0 4px 10px 0; }
	
  #sidebar .cutting_line{ margin-bottom:15px; background: url(images/cutting_line.gif) repeat-x top left; height: 3px; }
  
	#sidebar .social { min-height: 55px; margin: 10px 0; }
	#sidebar .social h3 { width:auto; font: bold 18px Myriad Pro, Arial, Helvetica; color:#000; text-transform: uppercase; }

	#sidebar .newsletter .email { float: left; margin: 3px 0 0 0; width: 147px;  border: 1px solid #b5b5b5; height: 17px; color:#808080; font-family:times new roman; font-size:14px; padding:5px; }
	#sidebar .newsletter .submit{ background: url(images/subscribe_btn.gif) no-repeat center; float: left; width: 75px; height: 29px; margin:3px 0 0 -1px; text-indent: -9999px; border: 0; background-color: transparent;}
  #sidebar .newsletter .login_icon { background: url(images/login-icon.png) no-repeat center center; width: 54px; height: 56px!important; margin:0 5px 0 28px; }
		
	#sidebar .video { background: #fff; border: 1px solid #afafaf; padding: 6px; width: 292px; margin: 0 auto 10px;}
	#sidebar .sidead { background: #fff; padding: 0px; width: 300px; margin: 0 auto 10px;}
	#sidebar .articles {background-color: #fff;}
	#sidebar .articles h2 {color:#fff; background: url(images/article_h2_bg.gif) repeat-x center top; padding: 3px;}
	#sidebar .articles ul {list-style-type:none;}
	#sidebar .articles li {padding: 5px 10px; font-weight:bold;}
	
	#sidebar .sidebar-row {background-color: #fff;}
	#sidebar .sidebar-row h2 {color:#fff; background: url(images/article_h2_bg.gif) repeat-x center top; padding: 3px;}
	#sidebar .sidebar-row ul {padding:0 10px 0 10px; margin-bottom: 10px;}
	#sidebar .sidebar-row ul li{list-style:none; padding:6px 0 6px 0; border-bottom:1px dashed #CCCCCC; background:url(images/list-item-style-red.gif) no-repeat; background-position:0 9px; padding-left:20px;}
	#sidebar .sidebar-row ul.children li {border-bottom:none;}

  #sidebar .head { background: #fff; height: 132px; width: 300px; margin: 10px auto 0; border: 1px solid #afafaf;}
	#sidebar .head h2 { font-size: 0.9em; width: 300px; color: #fff; margin: 0 0 0 20px; height:20px; }
	#sidebar .head .subscribe{ background: url(images/sub_bg.gif) repeat-x  center top; height: 77px; }
	#sidebar .head .rss { font-size: 0.9em; margin:0; padding:0;	background:url(images/rss.gif) no-repeat 0 0; border:1px solid #000; }
	#sidebar .head form { margin: 0 auto; }
  
	#sidebar .body { background: #fff; border: 1px solid #afafaf; padding: 10px; margin-bottom: 10px; width: 300px; margin: 0 auto;}
	#sidebar .body script { padding: 0; margin: 0; }
	#sidebar .body img {}
		#sidebar .body a { color: #333333; }
		#sidebar .body a:hover { color: #fff;}
		#sidebar .tabs { height:250px; }
	
	#sidebar .flickr-whitebg { background: #fff; border: 1px solid #afafaf; padding: 10px; width: 302px; height: 225px; margin: 0 auto 10px; }
	#sidebar .whitebg { background: #fff; padding: 10px; margin-bottom: 10px; width: 280px; height: auto; margin: 0 auto;}
	
	.flickr {margin: 0 0 0 10px;} 
	.flickr a{ float: left; border: 6px solid #e0e0e0; margin: 4px; } 
	
	#sidebar ul.head { list-style-type: none; border: 1px solid #cccccc; border-width: 1px 1px 0 0; height: 30px;}
		#sidebar ul.head li { float: left; text-transform: uppercase; font-weight: bold; border-left: 1px solid #cccccc;}
		#sidebar ul.head li a { color: #343434; display: block;	padding: 8px 5px 8px 8px; }
		#sidebar ul.head li a:hover {}
	#sidebar ul.body { list-style-type: none; border: 1px solid #cccccc;	padding: 10px; margin-bottom: 10px;}
		#sidebar ul.body li { font-size: 0.9em; border-bottom: 1px dotted #313131; padding: 6px 0;}
		#sidebar ul.body li a { color: #323232;}
		#sidebar ul.body li a:hover { font-weight: bold; color: #006490;}
	#sidebar .l { width: 130px; margin-left: 10px;  _margin-left: 0; padding:0; display:inline-block; vertical-align:top; float:left; }
	#sidebar .r { width: 130px; margin-right: 10px; padding:0; display:inline-block; vertical-align:top; float:right; }
		#sidebar .l h2, #sidebar .r h2 { font-family: Myriad Pro, Arial, Times New Roman; color: #333333; font-size: 1.5em; text-transform: uppercase; padding: 5px 0;}
		#sidebar .l ul, #sidebar .r ul { list-style-type: none; margin-bottom: 20px;}
		#sidebar .l ul li, #sidebar .r ul li {	font-size: 0.9em; border-bottom: 1px dotted #353535; padding: 6px 0;}
		#sidebar .l ul li a, #sidebar .r ul li a { color: #363636;}
/** END sidebar **/

/** BEGIN footer **/
#footer { background: url(images/footer_bg.gif) repeat-x center top; width: 935px; height: 436px; clear: both; border: 1px solid #000; font-size: 11px;  color:#939393;  text-align: left; margin: 0 auto;}
  .footer_con {float: left; width: 300px; margin: 0 7px; _margin:0 8px; height: 200px;}
  .footer_round2{ background: #101010; height: 258px; }
  .footer_con h4{ background: url(images/dotted.gif) no-repeat center bottom; padding: 15px 0 10px; margin: 0 20px;  font-size: 20px; font-family: Mryiad Pro, Arial, Tahoma, Verdana; text-align: left; color: #fff;}
  .footer_con strong { font-size: 107%; font-weight: bold;  }
  #footer ul { font-size: 12px; line-height: 110%; list-style: none; margin:0; padding: 0; }
  #footer ul li { list-style: none; background: url(images/bullets_icon.jpg) no-repeat center left; margin: 5px 5px 0 18px; padding: 0 10px; line-height:15px; text-align:left; }
  #footer ul li a { margin:0; padding:0; line-height:15px; }
  #footer ul li ul li{ padding: 0px; margin:0; }
  #footer a strong, #footer a{ color: #fff; }
  #footer a:hover { color: #555; }
  #footer_content { width: 1005px; height: 300px; margin: 20px auto 0;}
  
  #footer .about_us { color:#939393; font-size:11px; }
  #footer .about_us  p{ text-align: left; font-size:11px; font-family: Arial, Verdana; margin: 10px 0 10px 20px; width: 265px;}
    
/* Credits */
#credits {font-size: 10px; height: 50px; margin: 10px auto 0; padding:15px 0; width: 930px; text-align: center; clear: both; color: #2b2b2b; }
	#credits a { color: #2b2b2b; font-weight: bold; }
	#credits a:hover {}
	#credits .ads_copyright { text-align: left; float: left; font-size:10px; }		
	#credits .ads_copyright p, #credits .ads_copyright p a { font-weight:normal; }
	#credits .buttons { color: #000; text-align: left; float: left; }		
	#credits .buttons a{ margin-right: 5px; }	
	#credits .entries { color: #000; text-align: left; float: right; }		
	#credits .entries a{ margin-right: 15px; }		
	#credits .entries .loginout {padding-left:17px; background: url(images/mini-loginout.gif) no-repeat; }
	#credits .entries .rss {padding-left:17px; background: url(images/mini-rss.gif) no-repeat; }
	#credits .bl { color: #000; text-align: left; float: left; margin: 30px 0 0 0;}

/** END footer **/

/** BEGIN NETWORK **/
#net {
    background-color: white;
    border-bottom: 2px solid #B0B0B0;
    box-shadow: 0 0 9px -2px #000000;
    color: #818181;
    font-family: "Lucida Grande","Lucida Sans",SegoeUI,Tahoma,Arial,sans-serif;
    font-size: 11px;
    height: 50px;
    line-height: 18px;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 10;
	top: 0px;
	left: 0px;
}
#net-space {
    height: 50px;
}
.net-logo {
    float: left;
    margin: 7px 0 0 100px;
	background-image:url(http://www.biel-netzwerk.de/network/biel_netzwerk_logo.png);
	display:block;
	width: 100px;
	height: 36px;
}

.net-logo:hover {
    background-image:url(http://www.biel-netzwerk.de/network/biel_netzwerk_logo_hover.png);
}

.net-links {
    float: left;
    font-size: 14px;
    line-height: 20px;
    margin: 15px 0 0 50px;
}
.net-links-spacer {
    padding: 0 3px;
}
.net-links a {
    color: #A1A1A1;
    font-weight: normal;
    text-decoration: none;
}
.net-links a.android4you:hover {
    color: #A7CF38 !important;
    text-decoration: underline;
}
.net-links a.appleunity:hover {
    color: #EB1D25 !important;
    text-decoration: underline;
}
.net-links a.phoneseven:hover {
    color: #3B90BD !important;
    text-decoration: underline;
}
.net-links a.android4you {
    color: #A1A1A1 !important;
    font-weight: normal !important;
}
.net-links a.appleunity {
    color: #EB1D25 !important;
    font-weight: bold !important;
}
.net-links a.phoneseven {
    color: #A1A1A1 !important;
    font-weight: normal !important;
}

.net-search {
    float: right;
    margin: 13px 15px 0 0;
}
.net-search input {
    background-color: #FFFFFF;
    background-image: url("network/ico-search.png");
    background-position: left center;
    background-repeat: no-repeat;
    border-color: #C0C0C0 #D9D9D9 #D9D9D9;
    border-style: solid;
    border-width: 1px;
    color: #A1A1A1;
    height: 15px;
    padding: 4px 5px 4px 31px;
    width: 200px;
}
.net-search input:hover {
    border-color: #A0A0A0 #B9B9B9 #B9B9B9;
}
.net-search input.active {
    border-color: #4D90FE !important;
    color: black;
}
/** END NETWORK **/

/** BEGIN miscellaneous **/
#content .single ul { margin: 0 0 10px 18px;}
#content .single ol { margin: 0 0 10px 20px;}
	#content .single li { font-size: 14px; padding: 2px 0; line-height: 18px;}
	#content .single h3 {	margin-bottom: 5px;	font-size: 1.4em; font-size: 1.5em; font-weight: normal;}
	#content .single blockquote { padding: 20px 20px 10px; margin: 10px 0; background-color: #f3f3f3; border-width: 1px 0; border-color: #dddddd; border-style: solid; color: #9e9e9e; line-height: 1.4em;}
	.single .details { padding: 20px 0;}
	.single .details p { margin-bottom: 5px !important;}
#comments { padding: 0 20px 50px; font-size: 0.9em;}
	#comments h2 { margin: 10px 0; font-size: 1.5em;}
	#comments p { margin-bottom: 10px; line-height: 1.5em;}
	#comments form { padding-top: 20px;}
	#comments form p {	margin-bottom: 5px;}
	#comments .commentauthor, 
  #comments .commentauthor a { display:block; color: #CF7700; font-weight: bold; font-size:12px; line-height: 15px; }
	#comments .commentdate { display:block; font-size: 11px; margin-bottom: 5px; color: #555555}
  #comments .comment_text { width:500px; margin-top:15px; }
	.required { color: #ff0000;}
	#respond { padding-top: 20px;}
	.comment1 { border: 1px solid #cccccc; padding: 10px; margin-bottom: 10px;}
	.commentdetails { float: left;}
	.avatar { float: right; padding: 2px; margin: 0; border: 1px solid #ddd; background: white; }
	h2.title { padding: 20px; font-size: 0.9em; font-weight: normal; text-transform: uppercase; color: #909090;}
.archive { clear: both; font-size: 0.9em; padding: 10px; border: 1px solid #cccccc; margin: 0 0 10px 10px;}
	.archive h2 { font-size: 1.6em; font-weight: normal; padding-bottom: 10px;}
	.archive h2 a {}
	.archive img { float: left; height: 100px; margin: 5px 10px 5px 0; border: 4px solid #5c5c5c; }
	.archive p { margin-bottom: 10px; line-height: 1.5em;}
/** END miscellaneous **/

.notfound{ margin: 0 0 0 20px;}

.leftalign{float: left; padding: 0;}

