/* ============================== */
/* ! Layout for desktop version   */
/* ============================== */
body {
	color:#1b1b1b;
	font-size:13px;
	font-family:sans-serif
}

a {
	color:#034c8c
}

a:hover {
	color:#8C1018
}

#header {
	margin-bottom:0
}

h2,h3,h4 {
	margin-bottom:9px;
	margin-right:6px;
	margin-top:6px;
	color:#242323;
	font-family:Georgia;
	text-shadow:0 1px 2px #8f8f8f
}

h2 {
	font-size:22px
}

h1 {
	font-style:normal;
	font-weight:400;
	margin-bottom:6px;
	margin-right:6px;
	margin-top:6px;
	color:#8C1018;
	font-family:Georgia;
	text-shadow:0 1px 2px #8f8f8f;
	font-size:32px
}

#h1headline {
	color:#004080
}

#h3sf {
	font-family:Georgia;
	font-size:40px;
	-webkit-box-shadow:0 0 0 0 #fff;
	-moz-box-shadow:0 0 0 0 #fff;
	box-shadow:0 0 0 0 #fff
}

#h3frontpage {
	font-size:18px;
	font-style:normal;
	font-weight:400
}

#colhighlight {
	padding:5px;
	background-color:#e8ecff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}

#navbar {
	position:relative;
	z-index:100;
	margin-left:4px;
	margin-bottom:6px;
	margin-right:4px;
	margin-top:-5px;
	padding-bottom:10px;
	padding-top:10px;
	text-transform:uppercase;
	font-size:13px;
	text-align:center;
	border-color:#4B4545;
	border-style:solid;
	border-width:1px;
	background-color:#e1e1e1;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 4px 0 #616161;
	-moz-box-shadow:0 1px 4px 0 #616161;
	box-shadow:0 1px 4px 0 #616161
}

#navbar a {
	color:#12223D;
	text-decoration:none
}

#navbar a:hover {
	text-decoration:none
}

#navitem {
	margin-bottom:6px;
	margin-top:6px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	margin-right:2px;
	margin-left:2px;
	background-color:#f3f3f3;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px
}

#navitem:hover {
	background-color:#fff
}

#ppbox {
	background:#ffffe5;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,229,1) 34%,rgba(255,255,136,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(34%,rgba(255,255,229,1)),color-stop(100%,rgba(255,255,136,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,229,1) 34%,rgba(255,255,136,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,229,1) 34%,rgba(255,255,136,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,229,1) 34%,rgba(255,255,136,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffe5',endColorstr='#ffff88',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,229,1) 34%,rgba(255,255,136,1) 100%);
/* W3C */
	margin-right:auto;
	margin-left:auto;
	border-color:#ffdb3b;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	width:90%;
	padding-top:25px;
	padding-bottom:25px
}

#pollheader {
	margin:6px;
	font-weight:700;
	text-transform:uppercase;
	padding:4px;
	text-align:center;
	color:#fff;
	background-color:#575757;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}

.poll {
	margin-left:4px;
	margin-bottom:12px;
	margin-right:12px;
	margin-top:12px;
	width:95%;
	background:#fff;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 99%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,1)),color-stop(99%,rgba(247,247,247,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 99%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 99%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 99%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 99%);
/* W3C */
	border-color:#dfdfdf;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding-bottom:15px
}

#viewmore {
	padding-top:5px;
	font-style:italic;
	color:#004080
}

#text {
	font-family:sans-serif;
	font-size:14px
}

.text_homepage {
	padding-bottom:2px;
	padding-top:6px;
	font-size:13px
}

.text_homepage a {
	text-decoration:none
}

.text_homepage a:hover {
	text-decoration:underline
}

#view_all_item {
	min-height:90px;
	border-bottom-color:#d8d8d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:7px;
	padding-top:7px
}

#view_all_img img {
	margin-left:10px;
	max-width:120px;
	max-height:80px;
	padding:2px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 4px 0 #8a8a8a;
	-moz-box-shadow:0 1px 4px 0 #8a8a8a;
	box-shadow:0 1px 4px 0 #8a8a8a
}

#view_details_img {
	margin-left:0;
	margin-bottom:3px;
	margin-right:3px;
	margin-top:3px;
	padding:3px;
	float:left
}

#view_details_img img {
	max-height:400px;
	max-width:320px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 4px 0 #8a8a8a;
	-moz-box-shadow:0 1px 4px 0 #8a8a8a;
	box-shadow:0 1px 4px 0 #8a8a8a
}

#view_all_title {
	font-family:Georgia;
	font-size:18px
}

#viewall {
	font-style:italic;
	font-weight:700;
	text-decoration:none
}

#subscribe_follow {
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	position:relative;
	bottom:-38px;
	color:#fff;
	z-index:1000;
	height:85px;
	width:75%;
	background:#5d7d9e;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(93,125,158,1) 0%,rgba(53,106,160,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(93,125,158,1)),color-stop(100%,rgba(53,106,160,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(93,125,158,1) 0%,rgba(53,106,160,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(93,125,158,1) 0%,rgba(53,106,160,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(93,125,158,1) 0%,rgba(53,106,160,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d7d9e',endColorstr='#356aa0',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(93,125,158,1) 0%,rgba(53,106,160,1) 100%);
/* W3C */
	border-color:#dfdfdf;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0
}

#subscribe_follow a {
	color:#fff
}

#pollquestion {
	color:maroon;
	font-weight:700;
	font-size:14px
}

#list_item {
	border-bottom-color:#d8d8d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:7px;
	padding-top:7px
}

#img_shadow {
	padding:2px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 4px 0 #8a8a8a;
	-moz-box-shadow:0 1px 4px 0 #8a8a8a;
	box-shadow:0 1px 4px 0 #8a8a8a
}

#fancyinput {
	padding:6px;
	font-size:15px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 2px 5px 0 #8f8f8f;
	-moz-box-shadow:0 2px 5px 0 #8f8f8f;
	box-shadow:0 2px 5px 0 #8f8f8f
}

#slider-one {
	margin-right:auto;
	margin-left:auto
}

#banner {
	margin-top:10px
}

#b_box {
	background:#fff;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 57%,rgba(193,238,255,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(57%,rgba(255,255,255,1)),color-stop(100%,rgba(193,238,255,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 57%,rgba(193,238,255,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,255,1) 57%,rgba(193,238,255,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 57%,rgba(193,238,255,1) 100%);
/* IE10+ */
	padding-right:5px;
	padding-left:5px;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#c1eeff',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,255,1) 57%,rgba(193,238,255,1) 100%);
/* W3C */
	margin-right:auto;
	margin-left:auto;
	border-color:#d3d8ff;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	width:95%;
	padding-top:10px;
	padding-bottom:10px
}

#b_box h2 {
	font-family:sans-serif
}

#searchbox {
	padding:15px;
	text-align:center;
	margin-top:15px;
	background:#fff;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
/* W3C */
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}