/*   
Theme Name: Ma-Dissertations
Theme URI: http://www.ma-dissertations.com/blog
Description: The theme is create to design the Ma-dissertations blog as the main site.
Author: Skinny
Author URI: http://www.ma-dissertations.com/blog
Version: v1.0
Date: 26/06/2008

/*  Cleaner  */
HTML, BODY, TABLE, TH, TR, TD, IMG, FORM, INPUT, SPAN, DIV, P, A, UL, OL, LI, H1, H2, H3, H4, H5, H6	{ margin:0; padding:0; border:none; list-style:none; text-decoration:none; }

/*  Global styles  */
HTML, BODY	{ min-width:950px; height:100%; }
BODY		{ background:#fff url('/images/bg1.gif'); color:#555; font-family:Arial; font-size:8pt; }
.fleft		{ float:left; }
.fright		{ float:right; }

/*  Header  */
#header				{ width:100%; height:139px; background:#aaa url('/images/hbg.gif'); }
#book				{ height:139px; background:url('/images/book.gif') left no-repeat; }
#logo				{ position:relative; margin:0 -150px; height:139px; }
#top-menu			{ margin:0 auto; width:657px; height:139px; text-align:center; background:url('/images/logo.png') top center no-repeat; }
#home-email			{ padding-top:11px; height:20px; }
#home-email A			{ padding:5px 9px; }
#home-email A:HOVER		{ padding:4px 8px; border:1px #ccc solid; }
#panel				{ position:relative; padding-left:25px; width:178px; height:139px; background:url('/images/panel.gif') top right no-repeat; color:#000; vertical-align:top; font-family:Verdana; font-size:8pt; }
#panel #title			{ margin-bottom:10px; height:34px; line-height:34px; color:#d7ba63; font-family:Times New Roman; font-size:13pt; font-weight:bold; text-align:center; }
#panel #form			{ padding-right:7px; }
#panel TABLE			{ margin-left:7px; }
#panel TD			{ white-space:nowrap; }
#panel INPUT			{ padding:0 1px; height:14px; line-height:15px; font-size:8pt; }
#panel #forgot-number		{ height:26px; line-height:26px; text-align:center; }
#panel A			{ color:#666; }
#panel A:HOVER			{ color:#222; text-decoration:underline; }
#panel #order-email		{ width:111px; border:1px #979797 solid; }
#panel #order-num		{ width:74px; border:1px #979797 solid; }
#panel #login-btn		{ width:35px; height:16px; background:url('/images/hbtn.gif'); }
#panel #logoff-btn		{ width:40px; height:16px; background:url('/images/hbtn.gif'); }
#panel P			{ margin:7px 0; text-align:center; }
#panel .user-name		{ color:#85784f; font-weight:bold; }

/*
 *	Left Side
 */
#left				{ width:180px; vertical-align:top; }
*HTML #left			{ margin-right:-3px; }
#left #block,
#sidebar .widget		{ margin-bottom:5px; width:180px; background:#e8e5e4 url('/images/bbg.gif') top repeat-x; }
#left #block #title		{ position:relative; margin-bottom:-15px; height:50px; line-height:25px; color:#d7ba63; font-family:Times New Roman; font-size:14pt; font-weight:normal; letter-spacing:1px; text-align:center; }
#left #block #content,
#sidebar UL			{ position:relative; padding:0 12px 12px 12px; background:url('/images/ldc.gif') bottom right no-repeat; }
#block .menu A			{ display:block; padding-left:10px; height:20px; line-height:20px; background:url('/images/lmd.gif') center left no-repeat; color:#000; }
#block .menu A:HOVER		{ background:url('/images/lmdo.gif') center left no-repeat; color:#8b6c00; }
#left #block .wrtie P		{ margin-top:5px; color:#8b6c00; }
#left #block .write A		{ display:block; padding-left:12px; height:16px; line-height:16px; background:url('/images/lwd.gif') center left no-repeat; color:#000; }
#left #block .write A:HOVER	{ background:url('/images/lwdo.gif') center left no-repeat; color:#8b6c00; }
#left #block .features P	{ padding-left:12px; height:16px; line-height:16px; background:url('/images/lwd.gif') center left no-repeat; color:#444; }
#block #read-more		{ text-align:right; }
#block #read-more A		{ padding-right:20px; background:url('/images/a.gif') center right no-repeat; color:#000; font-size:8pt; }
#block #read-more A:HOVER	{ background:url('/images/ao.gif') center right no-repeat; text-decoration:underline; }
#left #block .categories A,
#sidebar .widget A		{ display:block; padding:3px 0 3px 10px; width:90%; background:url('/images/lwd.gif') center left no-repeat; color:#000; font-size:8pt; }
#left #block .categories A:HOVER,
#sidebar .widget A:HOVER	{ background:url('/images/lwdo.gif') center left no-repeat; color:#8b6c00; }
#left #block .archive A,
#sidebar .widget_archive A		{ display:block; width:100%; line-height:18px; color:#000; font-size:8pt; text-align:center; }
#left #block .archive A:HOVER,
#sidebar .widget_archive A:HOVER	{ color:#8b6c00; }

#sidebar .widget_advancedrandomposts	{ background:url('images/random.gif') left top no-repeat; }
#sidebar .widget_categories	{ background:url('/images/categories.gif') left top no-repeat; }
#sidebar .widget_archive	{ background:url('/images/archives.gif') left top no-repeat; }
#sidebar .widgettitle		{ visibility:hidden; margin-bottom:-15px; padding-left:10px; height:50px; line-height:24px; color:#d7ba63; font-family:Times New Roman; font-size:18px; font-weight:normal; letter-spacing:1px; text-align:center; }

/*  Right side  */
#right				{ width:180px; vertical-align:top; }
*HTML #right			{ margin-left:-3px; }
#right #block			{ margin-bottom:5px; width:180px; background:#e8e5e4 url('/images/bbg.gif') top repeat-x; }
#right #block #title		{ position:relative; margin-bottom:-24px; height:50px; }
#right #block #content		{ padding:10px 0 10px 10px; background:url('/images/rdc.gif') left bottom no-repeat; color:#000; font-size:9pt; letter-spacing:1px; }
#right #block #content #phone	{ float:left; padding-left:20px; background:url('/images/phone.gif') left top no-repeat; }
#right #block #content #email	{ padding-left:20px; background:url('/images/convert.gif') left no-repeat; }

#block #support			{ position:relative; z-index:1; height:100px; background:url('/images/support.gif'); }
#livechat			{ height:21px; background:url('/images/lcbg.gif'); text-align:center; }
#livechat A			{ line-height:21px; color:#8b6c00; font-family:Times New Roman; font-size:12pt; font-weight:bold; }
.contphone  {padding:14px 0 0 43px;background:url("/images/dessirtation_phone.gif") no-repeat scroll left top transparent;font-size:12px;}

/*  Center menu  */
#center-menu		{ height:25px; border-bottom:1px #f11 solid; background:#3e3e3e url('/images/cms.gif') right center no-repeat; }
#center-menu TABLE	{ margin:0 auto; width:100%; }
#center-menu TD		{ padding:0 3px 0 6px; background:url('/images/cms.gif') center left no-repeat; text-align:center; }
#center-menu A		{ padding-bottom:2px; height:25px; line-height:25px; border-bottom:3px #3e3e3e solid; color:#fff; font-size:8pt; font-weight:bold; white-space:nowrap; }
#center-menu A:HOVER	{ border-bottom:4px #d7ba63 solid; color:#d7ba63; }

/*
 *	Content
 */
#main				{ position:relative; padding:0 20px 30px 20px; line-height:17px; }
*HTML #main			{ margin-bottom:60px; }
#contbg1			{ background:#fff url('/images/mbg.gif') right repeat-y; }
#contbg2			{ background:url('/images/mbg2.gif') left repeat-y; }
#contbg3			{ background:url('/images/mb.gif') bottom repeat-x; }
#lclips				{ background:url('/images/lc.gif') left top no-repeat; }
#rclips				{ background:url('/images/rc.gif') right top no-repeat; }
#bleft				{ background:url('/images/mbl.gif') left bottom no-repeat; }
#bright				{ background:url('/images/mbr.gif') right bottom no-repeat; }
#content			{ padding:0 20px 30px 20px; }
#content H1			{ margin-bottom:20px; padding:20px 30px; background:url('/images/mdec.gif') center bottom no-repeat; color:#8b6c00; font-size:12pt; font-weight:bold; text-align:center; }
#main P				{ margin-bottom:20px; text-indent:15px; }
#content A			{ color:#000; }
#content A:HOVER		{ text-decoration:underline; }
#content DIV.form		{ padding:20px; border:1px #aaa solid; background:#f8f8f8; }
#content TD			{ width:auto; }
#content INPUT			{ margin-bottom:1px; height:20px; border:1px #aaa solid; }
#content SELECT			{ margin-bottom:1px; }
#content .sub			{ margin-top: 20px; padding:3px 10px; height:auto; border:1px #888 solid; }
#numeric-list			{ padding-bottom:10px; width:auto; color:#917100; font-size:12px; }
#numeric-list P			{ margin:0; padding:0; line-height:18px; background:url('/images/ol.gif') left center no-repeat; font-weight:bold; text-indent:0; }
#numeric-list P:first-letter	{ padding:0 10px 0 6px; color:#fff; }
#numeric-list OL		{ padding-right:150px; }
#numeric-list LI		{ margin-left:20px; line-height:20px; font-style:italic; }
#decor-list			{ margin-bottom:10px; }
#main UL			{ margin-left:20px; }
#main UL LI			{ padding-top:15px; padding-left:25px;}
#arrow				{ height:16px; background:url('/images/arrow.gif') center no-repeat; }
#dots				{ margin-left:20px; height:2px; background:url('/images/hdot.gif') center repeat-x; }

.content			{ padding:0 30px; }
#content H3			{ padding-left:15px; }
#content H1 A			{ color:#8b6c00; font-size:12pt; font-weight:bold; }
.postmetadata			{ border-bottom:1px #ccc dotted; }
.tags				{ border-bottom:1px #ccc solid; text-align:right; }
#content #submit		{ padding:0 10px; height:30px; }
#searchform #searchsubmit	{ margin-top:10px; padding:0 10px; height:26px; background:#eee; }

.alignleft	{ margin:0; padding:0 0 0 30px; text-align:left; }
.alignright	{ margin:0; padding:0 30px 0 0; text-align:right; }

/*  Footer  */
#footer-decor	{ clear:both; position:relative; margin-top:-60px; height:105px; background:url('/images/bd.gif') left no-repeat; }
#links		{ padding:0 30px; height:45px; background:#e7e7e7 url('/images/fbg.gif') left repeat-y; text-align:center; }
#links A	{ margin:0 5px 0 2px; color:#222; font-size:8pt; font-weight:bold; white-space:nowrap; }
#links A:HOVER	{ color:#000; text-decoration:underline; }
#footer		{ padding:0 30px; height:45px; background:#868686; text-align:center;}
#footer A	{ margin:0 3px; color:#eee; font-size:8pt; font-weight:bold; font-style:italic; white-space:nowrap; }
#footer A:HOVER	{ color:#fff; text-decoration:underline; }

/*
 *	Control panel
 */
/*
#control-panel P		{ margin:0; padding-bottom:5px; font-size:12px; }
#control-panel .user-name	{ color:#8b6c00; font-size:14px; font-weight:bold; font-style:italic; }
#control-panel #table-title	{ padding-left:30px; line-height:20px; background:#8a8888 url('/images/att.gif') right repeat-y; color:#fff; font-size:10pt; font-weight:bold; }
#control-panel TABLE		{ width:100%; background-color:#f5f5f5; }
#control-panel TH		{ padding:2px; border-bottom:1px #ccc solid; background-color:#f0f0f0; }
#control-panel TR:HOVER		{ border-bottom:1px #8b6c00 solid; }
#control-panel TD		{ padding:2px; text-align:center; color:#000; }
*/
#table-title		{ position:relative; margin-bottom:-17px; background:url('/images/attbg1.gif') center repeat-x; }
#table-title-bg		{ background:url('/images/attbg.gif') left center no-repeat; }
#table-title-text	{ margin:0 auto; line-height:53px; color:#fff; font-size:10pt; font-weight:bold; }
#table-content		{ width:100%; border-top:1px #d7ba63 solid; border-left:1px #d7ba63 solid; background:#f5f5f5; }
#table-content TH,
#table-content TD	{ border-bottom:1px #d7ba63 solid; border-right:1px #d7ba63 solid; text-align:center; }
.ico1			{ padding:0 35px 0 85px; background:url('/images/ico1.png') left center no-repeat; }
.ico2			{ padding:0 35px 0 85px; background:url('/images/ico2.png') left center no-repeat; }
.ico3			{ padding:0 35px 0 85px; background:url('/images/ico3.png') left center no-repeat; }
.ico4			{ padding:0 35px 0 85px; background:url('/images/ico4.png') left center no-repeat; }
.ico5			{ padding:0 35px 0 85px; background:url('/images/ico5.png') left center no-repeat; }
.ico6			{ padding:0 35px 0 85px; background:url('/images/ico6.png') left center no-repeat; }

.alignleft	{float:left;margin:0 15px 5px 0}
.alignright	{float:right;margin:0 0 5px 15px}
#twitter iframe{ width:60px!important; }
