body{
    margin:0;
	background:#ccf;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	min-width:1000px;
}
img{border:none;}
a{color:#000;}
a:hover{text-decoration:none;}
input,
textarea,
select{
    font:100% arial,sans-serif;
    vertical-align:middle;
}
form,fieldset{
    margin:0;
    padding:0;
    border:none;
}
/*header start */
.header-holder {
	width:100%;
	background:url(/siteimages/bg-header.gif) repeat-x;
}
#header {
	width:1000px;
	margin: auto;
}
.heading {
	width:100%;
	overflow:hidden;
	padding:7px 0 10px;
}
.logo { 
	float:left; 
	width: 818px;
}
.logo h1 { margin:0; }
.logo h1 a {
	float:left;
	width:313px;
	height:35px;
	text-indent:-9999px;
	background:url(/siteimages/bg-logo.gif) no-repeat;
	overflow:hidden;
}
.nav {
	margin:0;
	padding:10px 0 0 53px;
	list-style:none;
	float:left;
}
.nav li {
	float:left;
	padding:0 0 0 7px;
}
.nav li a {
	float:left;
	height:23px;
	text-indent:-9999px;
}
.nav li a.home {
	width:26px;
	background:url(/siteimages/icon-home.gif) no-repeat;
}
.nav li a.question {
	width:23px;
	background:url(/siteimages/icon-question.gif) no-repeat;
}
.images-holder {
	width:100%;
	overflow:hidden;
	margin:0 0 0 0;
}
.illustration05 {
	float:left;
	width:182px;
	height:109px;
}
.adspacetop {
	margin:auto;
	width:726px;
	/*height:104px;*/
	padding:5px 0 0 26px;
}
/* header end */
/* main start */
.main-holder {
	width:900px;
	margin:0 auto;
	padding:17px 0 0;

}
/* primary start */
.primary {
	float:left;
	width:695px;
	padding:0 5px 2px 0;
}
.primary h1,h2 {
	margin:0 0 3px;
	color:#333367;
	font-weight:normal;
}
.primary-heading {
	width:100%;
	overflow:hidden;
	padding:0 0 3px;
}
.pager {
	float:right;
	padding:0 3px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pager span {
	color:#333367;
}
.brackets {
	font-size:13px;
}
.pager ul {
	display:inline;
	margin:0 -2px 0 0;
	padding:0;
	list-style:none;
}
.pager ul li {
	display:inline;
	background:url(/siteimages/pager-sep.gif) no-repeat 0 3px;
	padding:0 2px 1px 7px;
}
.pager ul li:first-child { 
	background:none;
	padding-left:0;
}
.pager ul li a {
	text-decoration:none;
	color:#333367;
}
.pager ul li a:hover { color:#6766ce; }
.primary-heading h3 {
	margin:0;
	font-weight:bold;
}
/* content star */
.content-holder {
	width:900px;
	padding:6px 10px 0 5px;
	overflow:hidden;
	background:#fff;
	min-height:970px;
}
* html .content-holder {
	height:970px;
	overflow:visible;
}
.skyscraperside {
	float:left;
	border:1px solid #6796cc;
	margin:16px 10px 0 10px;
}
.content {
	width:748px;
	float:left;
	overflow:hidden;
	padding:0 0 0 10px;
}
.content h3 {
	margin:0 0 6px 15px;
	font-size:14px;
	color:#fd7b01;
	font-size:18px;
	font-weight:normal;
}
.illustration02 {
	width:466px;
	height:58px;
	border:1px solid #000;
	margin:0 0 16px 15px;
}
/*top*/
.content-box-holder {
	width:509px;
	background:url(/siteimages/bg-content-box-holder.gif) no-repeat;
	padding:2px 0 0;
	margin:0 0 16px;
}
/*bottom*/
.content-box-wrap {
	width:509px;
	background:url(/siteimages/bg-content-box-holder.gif) no-repeat 0 100%;
	padding:0 0 2px;
}
/*right and left borders*/
.content-box-conteiner {
	width:509px;
	background:url(/siteimages/bg-content-box-container.gif?) repeat-y;
}
/*background for mini-profile*/
.content-box {
	width:492px;
	background:url("/siteimages/bg-content-box.gif") no-repeat scroll 2px 0px transparent;
	padding:14px 5px 10px 10px;
	overflow:hidden;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.column1 {
	width:228px;
	float:left;
	padding:0 25px 0 0;
}
.illustration04 {
	float:left;
	border:0px solid #000;
	width:80px;
	text-align:center;
}
.info {
	float:left;
	width:116px;
	padding:1px 0 0 10px;
	color:#000;
}
.info h4 {
	margin:0 0 18px;
	font-size:11px;
} 
.info h4 a {
	color:#000;
	text-decoration:none;
}
.info h4 a:hover { text-decoration:underline; }
.info p { margin:0 0 6px; }
.info ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.info ul li {
	float:left;
	padding:0 5px 0 0;
}
.info strong { display:block; }
.column2 {
	float:left;
	width:235px;
	padding:2px 0 0;
}
.column2 h4 {
	margin:0 0 3px;
	font-size:10px;
}
.column2 p { margin:0; } 
/* content end */
/* primary end */
/* sidebar star */
.sidebar {
	width:160px;
	float:left;
	padding:47px 0 0;
}
.illustration06 {
	width:158px;
	height:148px;
	border:1px solid #000;
	margin:0 0 36px;
}
.weather {
	width:160px;
	padding:44px 0 0;
	margin:0 0 0 5px;
	font-size:15px;
	letter-spacing:-1px;
}
.weather h4 {
	margin:0 0 2px;
	font-weight:normal;
}
.weather h4 a {
	color:#00f;
	font-size:15px;
}
.weather-list {
	margin:0;
	padding:0;
	list-style:none;
}
.weather-list li {
	width:100%;
	float:left;
}
.weather-list li:first-child { margin-bottom:20px; }
.weather span {
	display:block;
	margin:0 0 2px;
}
.weather strong { 
	display:block;
	margin:0 0 1px;
}
/* sidebar end */
/* main end */

.navigation
{
	text-align:center;
	clear:both;
}

.mynav
{
	color:#fff;
	margin-left:20px;
}
.mynav a
{
	color:#fff;
}

#profile-holder {
	width: 832px;
}

#left_col {
	width: 314px;
	float: left;
}

#right_col {
	margin-left: 314px;
	width: 505px;
}
.boldblue
{
	font-weight:bold;
	color:#333367;
}
.boldblack
{
	font-weight:bold;
}
.hr-profile
{
	text-align:left;
	width:70%;
	margin-top:10px;
	margin-bottom:10px;
}
.otstup
{
	margin-bottom:6px;
}


.emailborder
{
	border-style:solid;
	border-color:#bf9328;
	border-width:3px;
	margin-right:40px;
	margin-top:8px;
	margin-bottom:0px
}

.buttonborder
{
	border-style:solid;
	border-color:#bf9328;
	border-width:3px;
}

.iPhone 
{
	font-family:Georgia,Serif;
	font-size:3em;
	height:66px;
	width:352px;
	color:blue;
	text-align:center;
	background-color:#efefff;
	vertical-align:text-middle;
	line-height: 66px;
	display:block;
	cursor:pointer;

	border: 1px solid #666;
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}

