html, body {
	height: 100%;
}

body{
	background-color:#ffffff;
	font-family: "helveticaNeue-Light", "Helvetica Neue Light", Helvetica, arial, tahoma, sans-serif;
	font-weight: 300;
	font-size:85%;
	text-align:center;
	color: #696969;
	line-height:1.4em;
	margin:0;
	}	
h1, h2, h3, h4, h5, h6{
	font-size:1.3em;
	line-height:1.4em;
	font-weight: 300;
	letter-spacing:.02em;
	padding:0;
	margin:0;
	}
.notification{color: #ff6767;}
.success-notification{font-size:1.5em;font-weight: 500;border:1px solid #474747;text-align:center;padding:20px;}
.left-thumb{
	float:left;
	border:1px solid #cbcbcb;
	margin:5px 20px 10px 0;
	}
h2{
font-size: 1.1em;font-weight: 500;
}
h3,h4{
	font-size:1.4em;
	font-weight: 300;
	display: block;
	color: #565656;
	margin-bottom:15px;
	padding-bottom:3px;
	border-bottom: 1px solid #cbcbcb;
	}

#dom-img{float:right;margin:200px 200px 0 0;}
.bigphone{color: #475a73;font-size: 2.5em;}
.clog a{
	display:block;
	background: #11cbed;
	color:#fff;
	margin:0 0 5px 0;
	padding:3px 15px;
	text-decoration: none;
	font-weight: 300;
	font-size: 1.1em;
	clear:both;
	letter-spacing: .05em;
	}
.clog a:hover{
	background: #02aecd;
	color:#fff;
	}
.wlog a{
	display:block;
	margin:0 0 15px 0;
	background: #f6a634;
	color:#fff;
	padding:3px 15px;
	text-decoration: none;
	font-weight: 300;
	clear:both;
	letter-spacing: .05em;
	font-size: 1.1em;
	}
.wlog a:hover{
	background: #d18519;
	color:#fff;
	}
.newSite{
	clear: both;
	padding-bottom: 15px;}
.newSite img{
	float:left;
	margin-right:15px;
	border:1px solid #eee;
	}
.newSite p{
	font-size:.9em;
	line-height: 140%;
	padding:0;
	margin:0;
	}
.newSite h6{
	font-size: .9em;font-weight: 500;margin:0;padding:0;
	line-height: 140%;
	}
.niceHR{
clear:both;	
border-bottom:1px solid #cbcbcb;
margin:30px 0;
padding:0;
}
.full-width{
	clear:both;
	padding: 0;
	margin:0 15px;
	}
p{
	margin:5px 0 17px 0;
	padding:0;
	}
a{
	color: #d79147;
	text-decoration:underline;
	}
a:hover{
	color: #5f625b;
	}
#logo a img{border:none;}
.javalink{
	color: #4f6d97;
	text-decoration:underline;
	cursor:pointer;
	}
.javalink:hover{
	color: #5f625b;
	}
.highlight{color: #4f6d97;}

hr{clear:both;}
blockquote{
	font-style:italic;
	margin:0;
	}
cite{
	font-style:normal;
	font-weight: 500;
	margin:0;
	letter-spacing:.05em;
	}
cite a{font-weight: 300;}
#Container{
	width:1008px;
	margin:0 auto ;
	padding-bottom: 10px;
	text-align: left;
	}

#Pitch{
	width:390px;
	float:right;
	margin-right:15px;
	margin:0 15px 30px 0;
	display:inline;

}
#logo{	
	width:165px;
	float:left;
	margin-bottom: 10px;
	margin-left:15px;

	}
#nav{
	width:780px;
	float:right;
	text-align:right;
	font-size:.95em;
	}
#nav li{
	margin:0;
	display: inline;
	text-transform: uppercase;
	color:#cc58ad;
	letter-spacing: .03em;
	}

#nav ul{
	list-style:none;
	margin:77px 15px 0 0;
	padding:0;
	}
#nav li a{
	display: inline-block;
	color:#696969;
	padding:3px 3px;
	margin:0;
	text-decoration:none;
	}
#nav li a:hover{
	color:#000000;
	}
#nav li:after{content: " // ";}
#nav li:last-child:after { content: ""; }

/*iphone*/



#Headline,#Headline2{
	border-top:1px solid #cbcbcb;
	margin:0 15px 35px 15px;
	clear:both;
	}
#Headline2{
	border-bottom:1px solid #cbcbcb;

	}

#Headline h1{
	font-size:28px;
	text-transform: uppercase;
	letter-spacing:.05em;
	line-height:1.2em;
	padding:40px 0 0 0;
	}
#Headline2 h1{
	font-size:1.5em;
	text-transform: uppercase;
	letter-spacing:.01em;
	line-height:1.2em;
	padding:40px 0 0 0;
	}
#Headline p{
	font-size:1.1em;
	color:#9c9c9c;
	text-transform: uppercase;
	letter-spacing:.03em;
	line-height:1em;
	padding:0 0 30px 0;
	}
#Headline2 p{
	font-size:1.1em;
	color:#9c9c9c;
	text-transform: uppercase;
	letter-spacing:.03em;
	line-height:1em;
	padding:0 0 30px 0;
	}
.highlight1{color:#cc58ad;}
.highlight2{color:#11cbed;}
.highlight3{color:#f6a634;}



.smallH1{
	font-size: .6em;
	letter-spacing:.2em;
	color:#565656;
}

.port_text{
	width:460px;
	float:right;
	margin-right:15px;
}
.port_item_container{
	clear:both;
	padding-bottom: 30px;
	margin:0 15px 50px 15px;
	}
.port_image{
	border:1px solid #cbcbcb;
	float:left;
	margin:0;
	padding:0;
}
.port_image img{
	display: block;
	}
.team_text{
	width:620px;
	float:right;
	margin-right:15px;
}
.team_text h6{color:#cc58ad;}
.team_container{
	clear:both;
	padding-bottom: 30px;
	margin:0 15px 50px 15px;
	}
.team_image{
	border:1px solid #cbcbcb;
	width:300px;
	height:300px;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
}
.port_image img{border: none;}

#ThumbContainer{
	clear:both;
	padding:10px 0 0 0;
	margin:0;
	width:960px;
	}
#HomeButtons{	
	width:480px;
	float:left;
			display:inline;

	}
.Button a{
	margin-left:10px;
	background:#393637;
	color:#fff;
	float:left;
	width:150px;
	text-align:center;
	padding:3px;
	text-decoration: none;
	}
.Button a:hover{
	background:#3d4e65;
	color:#fff;
	}
.Button2 a{
	margin-left:10px;
	background:#f6a634;
	color:#fff;
	text-align:center;
	padding:5px 0;
	text-decoration: none;
	float:right;
	text-transform: uppercase;
	width:100%;
	}
.Button2 a:hover{
	background:#3d4e65;
	color:#fff;
	}
.Button3 a{
	background:#f6a634;
	color:#fff;
	text-align:center;
	padding:5px 0;
	text-decoration: none;
	float:left;
	text-transform: uppercase;
	width:200px;
	}
.Button3 a:hover{
	background:#3d4e65;
	color:#fff;
	}
.left-col,.mid-col{
	width:306px;
	float:left;
	margin-right:30px;
	padding-bottom:30px;
	}
.right-col{
	width:306px;
	float:left;
	padding-bottom:30px;
	}
.FirstCol{
	width:388px;
	float:left;
	margin-right:30px;
	padding-bottom:30px;
	}
.SecondCol{
	width:308px;
	float:left;
	margin-right:30px;
	padding-bottom:30px;
	}
.ThirdCol{
	width:222px;
	float:left;
	padding-bottom:30px;
	}
.ContactCol{
	width:222px;
	float:left;
	margin-right:30px;
	padding-bottom:30px;
	}
.DoubleCol{
	width:726px;
	float:left;
	padding-bottom:30px;
	}
.CustomerCol{
	width:666px;
	float:left;
	padding-bottom:30px;
	}
.OrderCol{
	width:642px;
	float:left;
	margin-right: 30px;
	padding-bottom:30px;
	}
#Footer{
	border-top:1px solid #cbcbcb;
	padding-top:10px;
	margin: 0 15px;
	clear: both;
	}
#footer-inner{
	width:978px;
	margin:20px auto 10px auto;
	text-align:center;
	}
#footer-left a{
	text-align:left;
	float:left;
	width:225px;
	height:48px;
	margin-right: 30px;
	margin-bottom: 10px;
	background: url('http://deanzod.co.uk/images/award07.jpg') no-repeat 0 0;
	background-position: 0 -48px;
   text-indent: -10000px;  	}
#footer-left a:hover{background-position: 0 0;}
#NEESPR a{
	text-align:left;
	float:left;
	width:140px;
	height:65px;
	overflow:hidden;
	margin-right: 30px;
	margin-bottom: 10px;
	background: url('http://deanzod.co.uk/images/NEESPR.jpg') no-repeat 0 0;
	background-position: 0 -65px;
    text-indent: -10000px;  	}
#NEESPR a:hover{background-position: 0 0;}

#twitter-logo a{
	text-align:left;
	float:left;
	width:50px;
	height:45px;
	margin-bottom: 10px;
	background: url('http://deanzod.co.uk/images/twitter.jpg') no-repeat 0 0;
	background-position: 0 -45px;
   text-indent: -10000px;  		}
#twitter-logo a:hover{background-position: 0 0;}

#gplus a{
	text-align:left;
	float:left;
	width:50px;
	height:45px;
	margin-bottom: 10px;
	background: url('http://deanzod.co.uk/images/gplus.jpg') no-repeat 0 0;
	background-position: 0 -45px;
   text-indent: -10000px;  		}
#gplus a:hover{background-position: 0 0;}

#copy{
	width:420px;
	float:right;
	text-align:right;
	font-size:.8em;
	}
.full-width:after,.newSite:after,#ThumbContainer:after,.FirstCol:after,.SecondCol:after,.ThirdCol:after,#logo:after,#nav:after,#top-bar:after,ol#controls:after,.port_item_container:after,.team_container:after{
	clear:both;
	content: " ";
	display: block;}
	
	

/* Easy Slider */
#slider{
	width:558px;
	height:344px;
	float:left;
	margin:0 0 60px 15px;
	padding:0;
	display:inline;
	overflow:hidden;
}
#slider img{border: none;}
	#slider ul, #slider li
	{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		width:558px;
		height:344px;
		overflow:hidden; 
		}								
	


#tick{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#tick  li{
	list-style-type:none;
	padding:0 0 0 27px;
	line-height:250%;
	background: url('http://deanzod.co.uk/images/bullet-tick.jpg') center left no-repeat;
					}

	
/*Hosting packages page*/
#hosting-table{
	border-collapse:collapse;
	width:960px;
	}
#domain-table {
	border-collapse:collapse;
	width:310px;
	text-align:left;
	}
#hosting-table tbody td{
	border:1px solid #d0d0d0;
	padding:3px;
	text-align:center;
	}
#domain-table tbody td{
	border:1px solid #d0d0d0;
	padding:3px;
	}
#hosting-table tbody th{
	border:1px solid #d0d0d0;
	padding:3px;
	width:310px;
	text-align:left;
	}
#domain-table tbody th{
	border:1px solid #d0d0d0;
	padding:3px;
	}
th.package-col,td.package-col{
	width:150px;
	text-align:center;
	border:1px solid #d0d0d0;
	}
th.package-col{
font-size: 1.4em;
padding:8px;
	}
	/*end hosting page*/
	
/*Customer Admin*/
#customer-nav{
	width:310px;
	float:left;
	}
#customer-nav ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
#customer-nav li {
	list-style: none;
	margin:10px 0;
	padding: 0;
	}
#customer-nav li a{
	color:#fff;
	background:#393637;
	padding:3px 10px;
	margin:0;
	text-decoration:none;
	}
#customer-nav li a:hover{
	color:#eee;
	background:#3d4e65;
	}
.domain-options{	
	border:1px solid #d0d0d0;
	padding: 10px;
	margin:10px 0;
	}	
#choose-hosting td{
	border:1px solid #d0d0d0;
	padding:10px;
}
#choose-hosting {
	border-collapse: collapse;
	margin: 15px 0;
}
#choose-hosting .selected{
	background:#eee;
	}
	
.basket td,.basket th{
	border:1px solid #d0d0d0;
	padding:5px;
}
.basket {
	border-collapse: collapse;
	margin: 15px 0;
}
.int{text-align: right;}
.full-total{text-align: right;}
.sub-total{text-align: right;color:gray;font-weight: 300;text-align: right;}
.sub-total-value{color:gray;font-weight: 300;text-align: right;}
.checkout-row td a,.checkout-row th a{
	background:#11cbed;
	color:#fff;
	padding:10px 0;	
	text-decoration: none;
	display:block;
	text-align: center;
}
	.domain-options p{background-color: #ffffff;}
.domain-input{
	width:220px;
	border:1px solid #cbcbcb;
	padding:2px;
	}
.domain-submit{
	border:1px solid #cbcbcb;
	background: #f6a634;
	padding:2px;
	color:#eee;
	}
.remove{border: none;}
#openCloseWrap{font-weight: 500;}


#twit{list-style: none;margin:0;padding:0;}
#blog{list-style: none;margin:0;padding:0;}
.tweet{padding: 0 0 10px 0;}
.tweetDate{font-size: .8em;}



#cust-login{
		width:220px;
		margin:10% auto;
		text-align: left;}
.ll1{
	width:220px;
	border:1px solid #cbcbcb;
	}
.CL-login, .WL-login{
	border:1px solid #cbcbcb;
	background: #11cbed;
	color:#fff;
	margin-right:5px;
	}
.centre input{
	border:1px solid #cbcbcb;
	background: #f6a634;
	color:#fff;
	}
.centre table input{
	width:220px;
	border:1px solid #cbcbcb;
	background:#fff;
	color: #000 !important;
	}
.centre table {
	margin-left: 0!important;
	}

.jqmWindow {
    display: none; 
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -150px;
    width: 300px;
    background-color: #eee;
    border: 1px solid black;
}
.jqmOverlay { background-color: #000; }

/*------------------------------------*\
	IPHONE
\*------------------------------------*/
@media screen and (max-width: 480px){

body{
	text-align:center;
  -webkit-text-size-adjust:none;
  font-family:"helveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, Verdana, sans-serif;
  padding:5px;
	}	
	div{
  clear:both!important;
  width:100%!important;
  float:none!important;
  margin:0!important;
  padding:0!important;
}
img{
  max-width:100%;
  height:auto;
}

#nav,#nav li{
  float:none!important;
  clear:both!important;
  margin:0 0 0 0!important;
  display:block;
  padding:0;
  text-align:left!important;
  width:100%;
}
#nav ul{margin:10px 0 0 0;}
#nav li:after{content:"";}
#nav{
  padding:5px;
  -webkit-border-radius:5px;
}
#nav li{
  margin:0!important;
	border-bottom:1px solid #cbcbcb;
}
#nav li a{
  display:block;
}


h1, h2, h3, h4, h5, h6{
	font-size:110%;
	}
.success-notification{font-size:1.5em;font-weight: 500;border:1px solid #474747;text-align:center;padding:20px;}

h2{
font-size: 110%;font-weight: 500;
}
h3,h4{
	font-size:130%;
	margin-bottom:15px;
	padding-bottom:3px;
	border-bottom: 1px solid #cbcbcb;
	}
.bigphone{color:#475a73;font-size: 2.5em;}
.clog a{
	display:block;
	background: #11cbed;
	color:#fff;
	margin:0 0 5px 0;
	padding:3px 15px;
	text-decoration: none;
	font-weight: 300;
	font-size: 1.1em;
	clear:both;
	letter-spacing: .05em;
	}
.clog a:hover{
	background: #02aecd;
	color:#fff;
	}
.wlog a{
	display:block;
	margin:0 0 15px 0;
	background: #f6a634;
	color:#fff;
	padding:3px 15px;
	text-decoration: none;
	font-weight: 300;
	clear:both;
	letter-spacing: .05em;
	font-size: 1.1em;
	}
.wlog a:hover{
	background: #d18519;
	color:#fff;
	}
.newSite{
	clear: both;
	padding-bottom: 15px;
	display:block;
	margin-bottom:15px!important;
	}
.newSite img{
	float:left;
	margin-right:15px;
	border:1px solid #eee;
	}
.newSite p{
	font-size:100%;
	padding:0;
	margin:0;
	}
.newSite h6{
	font-size: 100%;font-weight: 500;margin:0;padding:0;
	line-height: 140%;
	}

.newSite img{
	border:1px solid #eee;
	margin-bottom:5px;
	}
.newSite h6{
	font-size: 90%;font-weight: 500;margin:0;padding:0;
	}
.niceHR{
clear:both;	
border-bottom:1px solid #cbcbcb;
margin:30px 0;
padding:0;
}
.full-width{
	clear:both;
	padding: 0;
	margin:0 15px;
	}
p{
	margin:5px 0 17px 0;
	padding:0;
	}
a{
	color:#d79147;
	text-decoration:underline;
	}
a:hover{
	color:#5f625b;
	}
#logo a img{border:none;margin-top:-20px;}
#logo{	
	width:120px;
	margin-bottom: 0;
	}
.javalink{
	color:#4f6d97;
	text-decoration:underline;
	cursor:pointer;
	}
.javalink:hover{
	color:#5f625b;
	}
.highlight{color:#4f6d97;}

hr{clear:both;}
blockquote{
	font-style:italic;
	margin:0;
	}
cite{
	font-style:normal;
	font-weight: 500;
	margin:0;
	letter-spacing:.05em;
	}
cite a{font-weight: 300;}
#Container{
	width:100%;
	margin:0 ;
	padding-bottom: 10px;
	text-align: left;
	}

#Pitch{
	width:100%;
	margin:0 0 30px 0;

}
#logo{	
	width:240px;

	}

#Headline,#Headline2{
	border-top:1px solid #cbcbcb;
	margin:0 15px 20px 15px;
	clear:both;
	}
#Headline2{
	border-bottom:1px solid #cbcbcb;

	}

#Headline h1{
	font-size:125%;
	text-transform: uppercase;
	padding:20px 0 0 0;
	}
#Headline2 h1{
	font-size:125%;
	text-transform: uppercase;
	padding:20px 0 0 0;
	}
#Headline p{
	font-size:100%;
	color:#9c9c9c;
	text-transform: uppercase;
	padding:0 0 10px 0;
	}
#Headline2 p{
	font-size:100%;
	color:#9c9c9c;
	text-transform: uppercase;
	padding:0 0 10px 0;
	}
.highlight1{color:#cc58ad;}
.highlight2{color:#11cbed;}
.highlight3{color:#f6a634;}



.smallH1{
	font-size: .6em;
	letter-spacing:.2em;
	color:#565656;
}


.port_item_container{
	clear:both;
	padding-bottom: 15px!important;
	margin:15px 0 30px 0!important;
	border-bottom: 1px solid #cbcbcb;
	}
.port_item_container h4{
	padding-top:15px;
	margin-bottom: 5px;
	border-bottom:none;
	}
.port_image{
	border:none;
	margin:0;
	padding:0;
}
.team_text{
	width:100%;
	}
.team_container{
	clear:both;
	padding-bottom: 30px;
	margin:30px 0 50px 0 !important;
	}
.team_image{
	border:none;
	padding-bottom:15px!important;
}
.port_image img{border: none;}


.Button a{
	margin-left:10px;
	background:#393637;
	color:#fff;
	float:left;
	width:150px;
	text-align:center;
	padding:3px;
	text-decoration: none;
	}
.Button a:hover{
	background:#3d4e65;
	color:#fff;
	}
.Button2 a{
	margin-left:10px;
	background:#f6a634;
	color:#fff;
	text-align:center;
	padding:5px 0;
	text-decoration: none;
	float:right;
	text-transform: uppercase;
	width:100%;
	}
.Button2 a:hover{
	background:#3d4e65;
	color:#fff;
	}
.Button3 a{
	background:#f6a634;
	color:#fff;
	text-align:center;
	padding:5px 0;
	text-decoration: none;
	float:left;
	text-transform: uppercase;
	width:200px;
	}
.Button3 a:hover{
	background:#3d4e65;
	color:#fff;
	}
.left-col,.mid-col{
	width:100%;

	padding-bottom:30px!important;
	}
.right-col{
	width:100%;
	margin-bottom:30px!important;
	}
.FirstCol{
	width:100%;
	margin-bottom:30px!important;
	}
.SecondCol{
	width:100%;
	margin-bottom:30px!important;
	}
.ThirdCol{
	width:100%;
	margin-bottom:30px!important;
	}
.ContactCol{
	width:100%;
margin-bottom:30px!important;
	}
.DoubleCol{
	width:100%;
margin-bottom:30px!important;
	}
.CustomerCol{
	width:100%;
	padding-bottom:30px!important;
	}
.OrderCol{
	width:100%;
	padding-bottom:30px!important;
	}
#Footer{
	border-top:1px solid #cbcbcb;
	padding-top:10px!important;
	padding-bottom:10px!important;
	clear: both;
	}
#footer-inner{
	width:100%;
	text-align:center;
	}
#footer-left{
	display:none;}
#NEESPR {
	display:none;}

#twitter-logo a{
	display:none;}

#copy{
	text-align:left;
	}
.full-width:after,.newSite:after,#ThumbContainer:after,.FirstCol:after,.SecondCol:after,.ThirdCol:after,#logo:after,#nav:after,#top-bar:after,ol#controls:after,.port_item_container:after,.team_container:after{
	clear:both;
	content: " ";
	display: block;}
	
	

/* Easy Slider */
#slider{

	display:none;

}

	


#tick{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#tick  li{
	list-style-type:none;
	padding:0 0 0 27px;
	line-height:250%;
	background: url('http://deanzod.co.uk/images/bullet-tick.jpg') center left no-repeat;
					}

	
/*Hosting packages page*/
#hosting-table{
	border-collapse:collapse;
	width:100%;
	margin-bottom:30px!important;
	font-size: 90%;
	}
#domain-table {
	border-collapse:collapse;
	width:100%;
	text-align:left;
	}
.Button3{	font-size: 90%;
}
#hosting-table tbody td{
	border:1px solid #d0d0d0;
	padding:1px;
	text-align:center;
	font-size: 90%;
	}
#domain-table tbody td{
	border:1px solid #d0d0d0;
	padding:3px;
	}
#hosting-table tbody th{
	border:1px solid #d0d0d0;
	padding:1px;
	font-size: 90%;
	width:20px;
	text-align:left;
	}
#domain-table tbody th{
	border:1px solid #d0d0d0;
	padding:3px;
	}
th.package-col,td.package-col{
	width:20px;
	text-align:center;
	font-size: 90%;
	border:1px solid #d0d0d0;
	}
th.package-col{
padding:2px;
	}
	/*end hosting page*/
	
/*Customer Admin*/
#customer-nav{
	width:310px;
	float:left;
	}
#customer-nav ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
#customer-nav li {
	list-style: none;
	margin:10px 0;
	padding: 0;
	}
#customer-nav li a{
	color:#fff;
	background:#393637;
	padding:3px 10px;
	margin:0;
	text-decoration:none;
	}
#customer-nav li a:hover{
	color:#eee;
	background:#3d4e65;
	}
.domain-options{	
	border:1px solid #d0d0d0;
	padding: 10px;
	margin:10px 0;
	}	
#choose-hosting td{
	border:1px solid #d0d0d0;
	padding:10px;
}
#choose-hosting {
	border-collapse: collapse;
	margin: 15px 0;
}
#choose-hosting .selected{
	background:#eee;
	}
	
.basket td,.basket th{
	border:1px solid #d0d0d0;
	padding:5px;
}
.basket {
	border-collapse: collapse;
	margin: 15px 0;
}
.int{text-align: right;}
.full-total{text-align: right;}
.sub-total{text-align: right;color:gray;font-weight: 300;text-align: right;}
.sub-total-value{color:gray;font-weight: 300;text-align: right;}
.checkout-row td a,.checkout-row th a{
	background:#11cbed;
	color:#fff;
	padding:10px 0;	
	text-decoration: none;
	display:block;
	text-align: center;
}
	.domain-options p{background-color: #ffffff;}
.domain-input{
	width:220px;
	border:1px solid #cbcbcb;
	padding:2px;
	}
.domain-submit{
	border:1px solid #cbcbcb;
	background: #f6a634;
	padding:2px;
	color:#eee;
	}
.remove{border: none;}
#openCloseWrap{font-weight: 500;}


#twit{list-style: none;margin:0;padding:0;}
.tweet{padding: 0 0 10px 0;}
.tweetDate{font-size: .8em;}



#cust-login{
		width:100%;
		padding-top:50px!important;
		text-align: left;}
.ll1{
	width:90%;
	border:1px solid #cbcbcb;
	}
.CL-login, .WL-login{
	border:1px solid #cbcbcb;
	background: #11cbed;
	color:#fff;
	margin-right:5px;
	}

#dom-img{display:none;}



#iphoneMenu{
position: absolute;
left:0;
top:0;
background: #cc58ad;
display:block;

}
#iphoneMenuCancel{
position: absolute;
left:0;
top:0;
background: #cc58ad;
display:none;

}
#iphoneMenu a{
	color:#fff;
	font-weight: 500;
	text-decoration: none;
	text-transform: none;
	padding: 10px;
	display:block;
	}
#iphoneMenuCancel a{
	color:#fff;
	font-weight: 500;
	text-decoration: none;
	text-transform: none;
	padding: 10px;
	display:block;
	text-align: right;
	}
#nav{
	width:100%;
	position:absolute;
	left:-100%;
	top:35px;
	margin-left:-100%;
	}
#nav ul{
	list-style: none;
	padding:0;
	margin: 0;
	background:#eee;
}
#nav li a{
	padding: 10px;
	font-size: 110%;
	color:#000;
	text-transform: none;
	background: #eee url('/images/arr.png') center right no-repeat;
	}
	
	
	
	}