@charset "utf-8";
/*
Theme Name: Çağdaş Ünal
Theme URI: http://www.cagdasunal.com.tr
Description: Çağdaş Ünal tarafından tasarlanmış orjinal tema.
Version: 1.0
Author: Çağdaş Ünal - www.cagdasunal.com.tr
*/

*
	{
	margin:0;
	padding:0;
	border:0;
	}

body
	{
	background:url(../images/general/background.jpg) repeat;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial;
	}
.clearboth
	{
	clear:both;
	}

/* IE 6 WARNING */

#browserWarning
	{
	background-color:#D50005;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:600;
	line-height:23px;
	padding:10px;
	text-align:center;
	width:100%;
	}
#browserWarning a
	{
	color:#FFFFFF;
	text-decoration:underline;
	}

/* TOP */

#top
	{
	height:119px;
	margin:29px auto 0 auto;
	text-align:left;
	width:990px;
	}
h1
	{
	background:url(../images/general/logo.png) top right no-repeat;
	float:left;
	height:90px;
	text-indent:-9999px;
	overflow:hidden;
	width:287px;
	}
h1 a
	{
	display:block;
	height:90px;
	width:287px;
	}
#topmenu
	{
	float:right;
	margin-top:26px;
	}
#topmenu ul
	{
	background:url(../images/general/backgroundtransparent.png) repeat;
	float:right;
	height:42px; 
	list-style:none;
	}
#topmenu li
	{
	display:block;
	font-family:Verdana;
	font-weight:100;
	font-size:8pt;
	float:left;
	padding:14px 29px 0 29px;
	}
#topmenu li a
	{
	color:#FFFFFF;
	text-decoration:none;
	}
#topmenu li a:hover
	{
	color:#199BCD;
	text-decoration:underline;
	}
#topmenu li.pipe
	{
	color:#3A3A3A; 
	font-size:13px;
	margin:0 -3px 0 -3px;
	padding:12px 0 0 0;
	}

/* HELLO */

#hello
	{
	background:url(../images/general/backgroundtransparent.png) repeat;
	clear:left;
	font-size:10pt;
	margin:0 auto 30px auto;
	width:990px;
	}
#hello h2
	{
	clear:left;
	color:#DAD6CF;
	display:block;
	font-size:16pt;
	font-weight:100;
	letter-spacing:0px;
	line-height:45px;
	padding:15px 30px 15px 28px;
	}
#hello h2 a
	{
	color:#199BCD;
	text-decoration:underline;
	}
#hello h2 a:hover
	{
	text-decoration:none;
	}

/* LAYOUT */

#layout
	{
	background-color:#FFFFFF;
	margin:0 auto 0 auto;
	text-align:left;
	width:990px;
	}

/* MIDDLE */

#middle
	{
	margin:0 auto 30px auto;
	text-align:left;
	width:990px;
	}

/* PAGE TOP */

#pagetop
	{
	background:url(../images/general/backgroundcontent.png) repeat;
	clear:left;
	margin-bottom:30px;
	padding:21px 30px 19px 27px;
	}
#pagetop h3
	{
	color:#CCCCCC;
	font-size:28pt;
	font-weight:500;
	line-height:35pt;
	}

/* SLIDER */

#wrapper
	{
	margin:0 0 30px 0;
	width:670px;
	}
#slider
	{
	position:relative;
	width:670px;
	}
.scroll
	{
    clear:left;
    height:209px;
    overflow:auto;
    overflow-x:hidden;
	overflow: hidden;
    position:relative;
	width:670px;
	}
.hide
	{
    display:none;
	}
.scrollContainer
	{
	width:7370px;
	}
ul.navigation
	{
	background-color:#151515;
    list-style:none;
	padding:10px 0 10px 0;
	text-align:center;
	width:670px;
	}
ul.navigation li
	{
    display:inline;
	font-size:12pt;
	font-weight:500;
	margin-right:21px;
	}
ul.navigation li a
	{
    color:#DAD6CF;
    text-decoration:none;
	}
ul.navigation li a:hover
	{
	text-decoration:underline;
	}
.scrollContainer div.panel
	{
	float:left;
	margin:-1px auto 0 auto;
	padding:0 0 30px 0;
	position:relative;
    width:670px;
	}
.scrollContainer div.panel ul
	{
	width:660px;
	margin-left:15px;
	}
.scrollContainer div.panel ul li
	{
	color:#BBBBBB;
	font-size:12pt;
	font-weight:500;
	line-height:25px;
	margin-bottom:17px;
	}
.scrollButtons
	{
	display:none;
	}

/* BLOG */

#blog
	{
	float:left;
	margin-right:30px;
	width:730px;
	}
.post
	{
	background:url(../images/general/backgroundcontent.png) repeat;
	clear:left;
	margin-bottom:30px;
	padding:19px 30px 22px 30px;
	}
.post-top
	{
	clear:left;
	font-size:9pt;
	font-weight:500;
	margin-bottom:29px;
	}
.post-title
	{
	float:left;
	height:inherit;
	width:590px;
	}
.post-title h3
	{
	color:#CCCCCC;
	font-size:25pt;
	font-weight:500;
	line-height:35pt;
	}
.post-title h3 a
	{
	color:#CCCCCC;
	text-decoration:none;
	}
.post-title h3 a:hover
	{
	border-bottom:1px solid #199BCD;
	}
.post-comments
	{
	background:url(../images/blog/iconcomments.png) no-repeat;
	display:block;
	float:right;
	height:48px;
	padding-top:8px;
	margin-top:9px;
	text-align:center;
	width:48px;
	}
.post-comments a
	{
	color:#000000;
	font-size:14pt;
	text-decoration:none;
	}
.post-details
	{
	margin-top:15px;
	}
.post-details a
	{
	color:#199BCD;
	margin-left:5px;
	text-decoration:none;
	}
.post-details a:hover
	{
	text-decoration:underline;
	}
.post-details span
	{
	background-color:#111111;
	color:#199BCD;
	padding:5px 10px 5px 10px;
	}
.post-details span a
	{
	color:#199BCD;
	text-decoration:none;
	}
.post-details span a:hover
	{
	text-decoration:underline;
	}
.post-tags
	{
	background:url(../images/post/icontag.png) no-repeat 0 0;
	height:16px;
	margin:25px 0 0 0;
	padding:0 0 0 16px;
	text-transform:lowercase;
	}
.post-tags p
	{
	color:#199BCD;
	}
.post-tags p a
	{
	color:#199BCD;
	margin-left:5px;
	text-decoration:none;
	}
.post-tags p a:hover
	{
	text-decoration:underline;
	}
.more-link
	{
	color:#199BCD;
	font-size:12pt;
	font-weight:600;
	margin-top:11px;
	text-decoration:underline;
	}
.more-link:hover
	{
	text-decoration:none;
	}

/* CONTENT */

.content
	{
	color:#BBBBBB;
	clear:both;
	margin-bottom:-15px;
	}
.contentpage
	{
	padding-top:13px;
	}
.contentpost
	{
	padding-top:24px;
	}
.content p
	{
	font-size:12pt;
	font-weight:500;
	line-height:25px;
	margin-bottom:17px;
	}
.content a
	{
	color:#199BCD;
	text-decoration:underline;
	}
.content a:hover
	{
	text-decoration:none;
	}
.content p a.biglink
	{
	font-size:12pt;
	}

/* CONTENT HEADERS */

.content h3
	{
	color:#CCCCCC;
	font-size:25pt;
	font-weight:500;
	line-height:35pt;
	}
.content h4
	{
	color:#CCCCCC;
	clear:right;
	font-size:22pt;
	font-weight:500;
	line-height:30pt;
	padding-bottom:15px;
	text-transform:capitalize;
	}
.content h5
	{
	color:#CCCCCC;
	clear:both;
	font-size:18pt;
	font-weight:500;
	line-height:25pt;
	margin-bottom:15px;
	text-transform:capitalize;
	}
.content h6
	{
	color:#CCCCCC;
	clear:right;
	font-size:14pt;
	font-weight:500;
	line-height:25pt;
	margin-bottom:13px;
	text-transform:capitalize;
	}

/* POST IMAGES */

.screenshotimg
	{
	margin:7px 0 10px 0;
	}
.rightimg
	{
	float:left;
	margin:7px 30px 10px 0;
	}
.leftimg
	{
	clear:both;
	float:left;
	margin:7px 30px 10px 0;
	}
.righttext
	{
	float:right;
	}
.topimg
	{
	margin:6px 0 24px 0;
	}
.bigimg
	{
	margin:0 0 24px 0;
	text-align:center;
	}

/* CONTENT LISTS */

.list ol, .list ul 
	{
	font-size:12pt;
	font-weight:500;
	line-height:25px;
	margin:14px 0 20px 3px;	
	}
.list ol ol, .list ul ul
	{
	padding:0 0 0 20px;
	margin:0 0  0;
	}
.list ol li
	{
	list-style:decimal inside;
	}
.list ul li
	{
	list-style:circle inside;
	margin-bottom:5px;
	}

/* POST BLOCKQUOTE */

.content blockquote
	{
	background: url(../images/post/backgroundblockquote.jpg) #F7F7F7 no-repeat 0 0;
	border-left:10px solid #D1D1D1;
	font-style:italic;
	margin:23px 0 22px 0;
	padding:30px 30px 20px 60px;
	}

/* POST TABLE */

.content table
	{
	border:1px solid 9A9E9E;
	border-collapse:collapse;
	color:#1E1E1E;
	font-size:9pt;
	margin:8px 0 24px 0;
	width:100%;
	}
.content table th, #post table td
	{
	padding:10px 15px;
	}
.content table th, #post table td
	{
	text-align:left;
	}
.content table thead th
	{ 
	background-color:#262626;
	border:1px solid #2A2A2A;
	color:#FFFFFF;
	font-family:inherit;
    font-size:inherit;
	font-weight:600;
    }
.content table tbody th
	{ 
    color:#1E1E1E;
    }
.content table tbody th, .content table tbody td
	{
	border-top:1px solid #D1D1D1;
	}
.content table tbody tr.alt
	{
	background-color:#F7F7F7;
	}
.content table tfoot tr th, .content table tfoot tr td
	{
    background-color:#D1D1D1; 
    }

/* POST SECTIONS */

.post-section
	{
	background:url(../images/general/backgroundcontent.png) repeat;
	clear:left;
	color:#BBBBBB;
	margin:30px 0 30px 0;
	padding:27px 30px 30px 30px;
	}
#post-section-bookmarks
	{
	padding-bottom:22px;
	}
#post-section-bookmarks ul
	{
	list-style:none;
	margin:17px -36px 0 -4px;
	}
#post-section-bookmarks ul li
	{
	float:left;
	margin-right:37px;
	}
#post-section-author
	{
	margin-top:28px;
	}
#post-section-author img
	{
	float:left;
	margin-right:30px;
	width:150px;
	}
#post-section-author p
	{
	float:left;
	font-size:12pt;
	font-weight:500;
	line-height:25px;
	margin-bottom:8px;
	margin-top:4px;
	width:485px;
	}
#post-section-author p span
	{
	font-size:20pt;
	}
#post-section-author p a
	{
	color:#199BCD;
	text-decoration:underline;
	}
#post-section-author p a:hover
	{
	text-decoration:none;
	}
#post-section-related
	{
	padding-bottom:24px;
	}
#post-section-related ul
	{
	list-style:disc;
	margin:10px 0 -15px 15px;
	}
#post-section-related ul li
	{
	line-height:30px;
	margin-bottom:15px;
	}
#post-section-related ul li a
	{
	color:#199BCD;
	font-size:12pt;
	font-weight:500;
	text-decoration:underline;
	}
#post-section-related ul li a:hover
	{
	text-decoration:none;
	}

/* COMMENTS */

#comments
	{
	background:url(../images/general/backgroundcontent.png) repeat;
	clear:left;
	}
#comments-section
	{
	background:url(../images/general/backgroundcontent.png) repeat;
	clear:left;
	color:#BBBBBB;
	margin:44px auto 30px auto;
	padding:26px 30px 30px 30px;
	}
.nocomment
	{
	clear:left;
	font-family:Arial;
	font-size:14pt;
	font-weight:500;
	margin:23px 0 26px 0;
	}
#nocomment p
	{
	color:#BBBBBB;
	font-size:10pt;
	font-weight:500;
	}
.comments-header
	{
	float:left;
	}
.comments-link
	{
	color:#199BCD;
	float:right;
	font-size:12pt;
	font-weight:500;
	margin:10px 0 0 0;
	}
.comments-link a
	{
	color:#199BCD;
	text-decoration:none;
	}
.comments-link a:hover
	{
	text-decoration:underline;
	}
#getanavatar
	{
	width:85px;
	}
ol.commentlist
	{
	clear:both;
	list-style:none;
	text-indent:0;
	margin-top:29px;
	}
ol.commentlist li
	{
	background-color:#000000;
	height:1%;
	margin:0 0 30px 0;
	padding:0 0 0 109px;
	position:relative;
	}
ol.commentlist li div.vcard
	{
	font-weight:500;
	font-size:14pt;
	margin-bottom:2px;
	}
ol.commentlist li div.vcard cite.fn
	{
	font-style:normal;
	}
ol.commentlist li div.vcard cite.fn a.url
	{
	color:#BBBBBB;
	text-decoration:none;
	}
ol.commentlist li div.vcard cite.fn a.url:hover
	{
	color:#199BCD;
	text-decoration:underline;
	}
ol.commentlist li div.vcard img.avatar
	{
	left:0;
	position:absolute;
	top:0;
	}
ol.commentlist li div.comment-meta
	{
	font-weight:500;
	font-size:9pt;
	position:relative;
	top:8px;
	font-style:italic;
	}
ol.commentlist li div.comment-meta a
	{
	color:#BBBBBB;
	text-decoration:none;
	}
ol.commentlist li div.comment-meta a:hover
	{
	color:#199BCD;
	text-decoration:underline;
	}
ol.commentlist li p
	{
	font-size:10pt;
	font-weight:500;
	line-height:23px;
	margin:17px 0 7px 0;
	}
ol.commentlist li ul
	{
	font-weight:500;
	font-size:9pt;
	list-style:square;
	text-indent:0;
	}
ol.commentlist li ul.children
	{
	list-style:none;
	margin:1em 0 0;
	text-indent:0;
	}
ol.commentlist li ul.children li.depth-2, ol.commentlist li ul.children li.depth-3
	{
	background-color:#020202;
	margin:30px 0 0 0;
	}
ol.commentlist li.pingback div.vcard
	{
	padding:0 170px 0 0;
	}
ol.commentlist li.depth-1 #respond, ol.commentlist li.depth-2 #respond, ol.commentlist li.depth-3 #respond
	{
	margin-bottom:-15px;
	}
ol.commentlist li.depth-1 .comments-title
	{
	margin-top:20px;
	}
ol.commentlist li.depth-1 .comments-link
	{
	margin-top:25px;
	}
.says
	{
	display:none;
	}
ol.commentlist li.alt, ol.commentlist li.bypostauthor, ol.commentlist li.byuser, ol.commentlist li.comment-author-admin, ol.commentlist li.comment, ol.commentlist li div.comment-author, ol.commentlist li div.vcard img.avatar-32, ol.commentlist li div.vcard img.photo, ol.commentlist li div.vcard span.says, ol.commentlist li div.commentmetadata, ol.commentlist li ul.children li, ol.commentlist li ul.children li.alt, ol.commentlist li ul.children li.bypostauthor, ol.commentlist li ul.children li.byuser, ol.commentlist li ul.children li.comment, ol.commentlist li ul.children li.comment-author-admin, ol.commentlist li ul.children li.depth-5, ol.commentlist li ul.children li.odd, ol.commentlist li.parent, ol.commentlist li.pingback, ol.commentlist li.pingback.parent, ol.commentlist li.thread-alt, ol.commentlist li.thread-even, ol.commentlist li.thread-odd
	{
	}

/* MAKE COMMENT FORM */

#respond
	{
	clear:both;
	}
#respond form
	{
	clear:both;
	margin-top:-11px;
	padding-top:1px;
	}
#respond label
	{
	display:block;
	font-size:14pt;
	font-family:Arial;
	margin-bottom:15px;
	}
#respond textarea
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	display:block;
	font-family:Arial;
	font-size:10pt;
	height:140px;
	line-height:23px;
	margin-bottom:13px;
	padding:15px;
	width:416px;
	}
#respond #respond-name, #respond #respond-email, #respond #respond-url
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	display:block;
	font-size:10pt;
	margin-bottom:13px;
	padding:11px 13px 13px 13px;
	width:416px;
	}
#respond button
	{
	background:url(../images/post/iconsubmitcomment.png) 10px 50% no-repeat;
	background-color:#151515;
	color:#DAD6CF;
	cursor:pointer;
	font-size:14pt;
	font-weight:500;
	margin-top:4px;
	padding:11px 6px 13px 48px;
	}
#respond button:hover
	{
	text-decoration:underline;
	}
ol.commentlist li.depth-1 #respond, ol.commentlist li.depth-2 #respond, ol.commentlist li.depth-3 #respond
	{
	margin:30px 0 15px 0;
	}
ol.commentlist li.depth-1 #respond form, ol.commentlist li.depth-2 #respond form, ol.commentlist li.depth-3 #respond form
	{
	margin-top:30px;
	}
#respond p
	{
	color:#BBBBBB;
	font-family:Arial;
	font-size:9pt;
	line-height:23px;
	margin-top:15px;
	}
#respond p a
	{
	color:#BBBBBB;
	text-decoration:underline
	}
#respond p a:hover
	{
	color:#199BCD;
	}
#respond p span
	{
	font-size:8pt;
	}
#respond .login
	{
	float:right;
	font-size:14pt;
	font-weight:500;
	margin-left:30px;
	}

/* COMMENT REPLY & CANCEL */

ol.commentlist li div.reply
	{
	background-color:#151515;
	color:#DAD6CF;
	cursor:pointer;
	display:block;
	font-size:8pt;
	font-weight:500;
	letter-spacing:1px;
	margin:11px 0 0 0;
	padding:5px 5px 6px 5px;
	width:84px;
	}
ol.commentlist li div.reply a
	{
	background:url(../images/post/iconreply.png) no-repeat 0 0;
	color:#DAD6CF;
	padding:2px 0 0 25px;
	text-decoration:none;
	}
#cancel-comment-reply
	{
	margin:24px 0 24px 0;
	}
#cancel-comment-reply-link
	{
	color:#E60000;
	font-size:12pt;
	font-weight:500;
	text-decoration:underline;
	}
ol.commentlist li.depth-3 div.reply
	{
	display:none;
	}
ol.commentlist li.depth-1 div.comments-link
	{
	margin:10px 0 0 0;
	}

/* PAGES */

.iconheader
	{
	color:#CCCCCC;
	font-size:25pt;
	font-weight:500;
	}
.iconheader a
	{
	color:#199BCD;
	display:block;
	height:51px;
	padding:13px 0 0 63px;
	text-decoration:underline;
	}
.iconheader a:hover
	{
	text-decoration:none;
	}
#iconpdf a
	{
	background:url(../images/page/iconpdf.png) 0 10px no-repeat;
	width:300px;
	}
#icongetintouch a
	{
	background:url(../images/page/icongetintouch.png) 0 10px no-repeat;
	width:350px;
	}
#iconmail a
	{
	background:url(../images/page/iconmail.png) 0 10px no-repeat;
	width:300px;
	}
#iconphone
	{
	background:url(../images/page/iconphone.png) 0 10px no-repeat;
	color:#CCCCCC;
	height:51px;
	padding:13px 0 0 63px;
	text-decoration:none;
	width:300px;
	}

/* PAGE FORM */

.wpcf7-form
	{
	padding:15px 0 0 2px;
	}
.wpcf7 label
	{
	color:#BBBBBB;
	display:block;
	font-size:14pt;
	font-family:Arial;
	margin:-12px 0 0 -1px;
	}
.wpcf7 .input-textarea
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	display:block;
	font-family:Arial;
	font-size:10pt;
	font-weight:500;
	height:140px;
	line-height:23px;
	margin:-13px 0 0 0;
	padding:6px 5px 6px 5px;
	width:416px;
	}
.wpcf7 .input-text
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	display:block;
	font-family:Arial;
	font-size:10pt;
	font-weight:500;
	margin:-13px 0 0 0;
	padding:11px 3px 13px 3px;
	width:416px;
	}
.wpcf7 #submit
	{
	background:url(../images/page/iconsend.png) 10px 6px no-repeat;
	background-color:#151515;
	color:#DAD6CF;
	border:0;
	cursor:pointer;
	font-family:Arial;
	font-size:14pt;
	font-weight:500;
	margin:-8px 0 0 0;
	padding:11px 6px 11px 48px;
	}
.wpcf7 #submit:hover
	{
	text-decoration:underline;
	}

/* SIDEBAR */

#sidebar
	{
	float:right;
	width:230px;
	}
.sidebar-section
	{
	background:url(../images/general/backgroundtransparent.png) repeat;
	color:#DAD6CF;
	margin-bottom:30px;
	padding:30px 30px 30px 30px;
	}
.sidebar-section ul li a 
	{
	color:#DAD6CF;
	display:block;
	font-family:Arial;
	font-size:16pt;
	font-weight:500;
	padding:6px 0 0 45px;
	height:32px;
	width:150px;
	text-decoration:none;
	}
.sidebar-section ul li a:hover
	{
	color:#199BCD;
	text-decoration:underline;
	}
.sidebar-section-icon ul
	{
	list-style:none;
	margin:25px 0 -26px 0;
	}
.sidebar-section-icon ul li
	{
	margin-bottom:22px;
	}
.sidebar-section-rss a
	{
	background:url(../images/sidebar/iconrss.png) no-repeat 0 50%;
	}
.sidebar-section-newsletter a
	{
	background:url(../images/sidebar/iconnewsletter.png) no-repeat 0 50%;
	}
.sidebar-section-twitter a
	{
	background:url(../images/sidebar/icontwitter.png) no-repeat 0 50%;
	}
.sidebar-section-friendfeed a
	{
	background:url(../images/sidebar/iconfriendfeed.png) no-repeat 0 50%;
	}
.sidebar-section-facebook a
	{
	background:url(../images/sidebar/iconfacebook.png) no-repeat 0 50%;
	}
.sidebar-section-flickr a
	{
	background:url(../images/sidebar/iconflickr.png) no-repeat 0 50%;
	}
.sidebar-section-linkedin a
	{
	background:url(../images/sidebar/iconlinkedin.png) no-repeat 0 50%;
	}
.sidebar-section-myspace a
	{
	background:url(../images/sidebar/iconmyspace.png) no-repeat 0 50%;
	}
.sidebar-section-virb a
	{
	background:url(../images/sidebar/iconvirb.png) no-repeat 0 50%;
	}
.sidebar-section-xing a
	{
	background:url(../images/sidebar/iconxing.png) no-repeat 0 50%;
	}
#sidebar-section-categories ul
	{
	list-style:disc;
	margin:13px 0 -25px 17px;
	}
#sidebar-section-categories ul li
	{
	margin-bottom:13px;
	}
#sidebar-section-categories ul li a
	{
	padding:0 0 0 0;
	}
#sidebar-section-search form
	{
	margin-top:28px;
	}
#sidebar-section-search-text
	{
	background:url(../images/sidebar/iconsearch.png) #E6E8EC 5px 6px no-repeat;
	border:2px solid #B7B7B9;
	color:#151515;
	font-size:10pt;
	padding:13px 13px 13px 50px;
	width:103px;
	}
.twitted ul#twitter_update_list
	{
	list-style-type:none;
	margin:19px 0 -10px 3px;
	}
.twitted ul#twitter_update_list li
	{
	font-size:12pt;
	font-weight:500;
	line-height:30px;
	}
.twitted ul#twitter_update_list li span
	{
	display:block;
	}
.twitted ul#twitter_update_list li span a
	{
	display:inline;
	padding:0;
	}
.twitted ul#twitter_update_list li a
	{
	color:#276884;
	display:inline;
	padding:0;
	}
.twitted ul#twitter_update_list li a:hover
	{
	text-decoration:underline;
	}
#sidebar-section-flickr
	{
	padding:30px 30px 0 30px;
	}
#flickr
	{
	margin:28px -30px 0 0;
	}
#flickr img
	{
	float:left;
	margin:0 30px 30px 0;
	width:70px;
	height:70px;
	}

/* PAGE NUMBERS */

.wp-pagenavi
	{
	margin:3px 0 32px 0;
	}
.wp-pagenavi a, .wp-pagenavi a:link 
	{
	background-color:#000000;
	border:1px solid #000000;
	color:#DAD6CF;
	font-size:14pt;
	font-weight:500;
	margin:5px;
	padding:2px 4px 2px 4px; 
	position:relative;
	text-decoration:none;
	}
.wp-pagenavi a:hover
	{
	background-color:#FFFFFF;
	border:1px solid #1A1A1A;
	color:#1E1E1E;
	}
.wp-pagenavi a:active
	{
	background-color:#000000;
	border:1px solid #000000;
	color:#DAD6CF;
	padding:2px 4px 2px 4px; 
	text-decoration:none;
	}
.wp-pagenavi span.pages
	{
	background-color:#000000;
	border:1px solid #000000;
	color:#DAD6CF;
	padding:2px 4px 2px 4px;
	}
.wp-pagenavi span.current
	{
	background-color:#DAD6CF;
	border:1px solid #DAD6CF;
	color:#000000;
	font-weight:bold;
	font-size:14pt;
	font-weight:500;
	margin:5px;
	padding:2px 4px 2px 4px;
	position:relative;
	}
.wp-pagenavi span.extend
	{
	background-color:#FFFFFF;
	border:1px solid #005DDC;
	color:#005DDC;
	margin:5px;	
	padding:2px 4px 2px 4px; 
	}

/* PAGE SEARCH */

#pagesearch form
	{
	height:42px;
	margin:24px 0 37px 0;
	}
#pagesearch form #pagesearch-input
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	float:left;
	font-size:14pt;
	padding:10px;
	width:270px;
	}
#pagesearch form #pagesearch-submit
	{
	background-color:#151515;
	border:2px solid #151515;
	color:#DAD6CF;
	cursor:pointer;
	float:left;
	font-size:14pt;
	font-weight:500;
	margin-left:10px;
	padding:10px 13px 10px 13px;
	}

/* NEWSLETTER */

.bottom
	{
	background:url(../images/general/backgroundtransparent.png) repeat;
	clear:right;
	color:#DAD6CF;
	margin-bottom:30px;
	}
#newsletter
	{
	width:990px;
	margin:0 auto 0 auto;
	padding:27px 0 30px 0;
	}
#newsletter p
	{
	color:#DAD6CF;
	font-size:13pt;
	font-weight:500;
	line-height:30px;
	margin-top:20px;
	}
#newsletter form
	{
	margin-top:21px;
	}
#newsletter form input
	{
	background-color:#E6E8EC;
	border:3px solid #B7B7B9;
	color:#151515;
	float:left;
	font-size:14pt;
	padding:10px;
	width:270px;
	}
#newsletter form button
	{
	background:url(../images/footer/iconsubscribe.png) 7px 50% no-repeat;
	background-color:#151515;
	border:2px solid #151515;
	color:#DAD6CF;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:14pt;
	font-weight:500;
	margin-left:10px;
	padding:10px 6px 10px 44px;
	}
.mc_error_msg
	{
	color:#FF090F;
	float:left;
	font-family:Arial;
	font-size:9pt;
	font-weight:600;
	line-height:23px;
	margin-left:10px;
	padding-top:10px;
	width:500px;
	}
.mc_success_msg
	{
	color:#57B70B;
	float:left;
	font-family:Arial;
	font-size:9pt;
	font-weight:600;
	line-height:23px;
	margin-left:10px;
	width:500px;
	}

/* FOOTER */

#footer
	{
	color:#DAD6CF;
	clear:right;
	margin:30px auto 30px auto;
	padding:27px 0 30px 0;
	width:990px;
	}
#footer p
	{
	color:#DAD6CF;
	font-size:12pt;
	font-weight:500;
	line-height:30px;
	margin-top:20px;
	width:410px;
	}
#footer ul
	{
	list-style:none;
	margin:25px 0 -22px 0;
	}
#footer .long
	{
	margin:15px 0 -22px 0;
	}
#footer ul li
	{
	margin-bottom:22px;
	}
#footer ul li a 
	{
	color:#DAD6CF;
	display:block;
	font-family:Arial;
	font-size:16pt;
	font-weight:500;
	height:32px;
	padding:6px 0 0 45px;
	text-decoration:none;
	}
#footer ul li a:hover
	{
	color:#199BCD;
	text-decoration:underline;
	}
#footer-rss a
	{
	background:url(../images/sidebar/iconrss.png) no-repeat 0 50%;
	}
#footer-twitter a
	{
	background:url(../images/sidebar/icontwitter.png) no-repeat 0 50%;
	}
#footer-friendfeed a
	{
	background:url(../images/sidebar/iconfriendfeed.png) no-repeat 0 50%;
	}
#footer-phone
	{
	background:url(../images/footer/iconphone.png) no-repeat 0 50%;
	color:#DAD6CF;
	display:block;
	font-family:Arial;
	font-size:16pt;
	font-weight:500;
	height:32px;
	padding:6px 0 0 45px;
	}
#footer-mail a
	{
	background:url(../images/footer/iconmail.png) no-repeat 0 50%;
	}
#footer-form a
	{
	background:url(../images/footer/iconform.png) no-repeat 0 50%;
	}
.footer-section
	{
	float:left;
	margin-right:60px;
	}
.footer-section-right
	{
	float:left;
	}