/*  Theme Name: ModernMagicTheme URL: http://www.toptut.com/modernmagicAuthor: LoreleiAuthor URL: http://www.toptut.com/Description: Fantastic and smooth design, fixed width and XHTML valid.*//* CSS Document */body {background-color:#008d9d;color:#003844;margin:0;padding:0;}.postmetadataalt {font-size:0.81em;}.pagetitle {margin:0;padding:0 0 15px 18px;}html {font-size:12px;font-family:tahoma, arial;}.normal {font-size:1.01em;}.big {font-size:1.31em;}.small {font-size:0.91em;}h1 {font-family:arial, tahoma, times new roman, arial narrow;color:#d45da2;font-size:3.21em;text-transform:uppercase;font-weight:400;line-height:1.01em;margin:0;padding:0;}#respond {color:#464646;font-size:1.01em;text-transform:uppercase;margin:0;padding:0;}.content_txt h2 a {color:#d45da2;text-decoration:none;}.h3 {font-size:1.2em;color:#ade3ff;text-transform:none;margin:0;padding:0 0 0 29px;}.h4 {font-size:1.01em;color:#d45da2;text-transform:uppercase;vertical-align:middle;margin:0;padding:0;}.border {width:768px;vertical-align:top;text-align:left;background-color:#000;}.main_div {height:100%;vertical-align:top;background:url(images/main_bg.jpg) left top repeat-y;margin:0 0 0 1px;}.main_table {width:766px;display:table;background:url(images/top_bg.jpg) left top no-repeat;}.main_table_row {width:766px;height:100%;display:table-row;}.left_1 {width:27px;height:100%;vertical-align:top;display:table-cell;text-align:left;}.main_left {width:183px;height:100%;vertical-align:top;display:table-cell;text-align:left;}.left_2 {width:22px;height:100%;vertical-align:top;display:table-cell;text-align:left;}.main_cent {width:463px;height:100%;vertical-align:top;display:table-cell;text-align:left;}.co_name_bg {width:463px;height:280px;vertical-align:top;}.co_name {vertical-align:top;text-align:right;font-size:0.8em;padding:100px 0 0;}.co_name a {font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;color:#fff;text-decoration:none;font-size:0.8em;}.co_name a:hover {color:#03f5f9;text-decoration:none;font-size:0.8em;}.slogan {color:#fff;vertical-align:top;text-align:right;font-size:1.2em;padding:0 20px 10px;}.search_bg {height:36px;width:463px;vertical-align:top;}#search {vertical-align:top;color:#000;padding:0;}#search input {background:url(images/search-bg.gif) no-repeat top;font-size:11px;color:#000;font-family:Tahoma, arial, verdana, courier;width:160px;height:22px;vertical-align:middle;margin:0 4px 0 5px;padding:0;}#search .input {width:59px;height:22px;background:none;border:none;vertical-align:middle;margin:0;padding:0;}.head_bg {width:463px;vertical-align:top;background:url(images/head_bg.png) left top repeat-y;}.table2 {width:463px;display:table;}.table_row2 {width:463px;display:table-row;height:100%;}.left2 {width:356px;vertical-align:top;display:table-cell;text-align:left;}.head {color:#FFF;line-height:1.11em;padding:10px 0 7px 18px;}.head a {color:#FFF;text-decoration:none;}.head a:hover {color:#000;text-decoration:none;}.right2 {width:107px;vertical-align:top;display:table-cell;text-align:left;}.date {color:#FFF;font-size:11px;font-weight:700;padding:14px 0 0;}.content_txt {line-height:1.31em;padding:13px 10px 10px 3px;}.content_txt b a {color:#ff0000;font-weight:400;text-decoration:underline;}.content_txt b a:hover {color:#000;font-weight:400;text-decoration:none;}.comment {color:#d45da2;font-weight:700;text-transform:uppercase;padding:0;}.comment a {color:#d45da2;font-weight:700;text-decoration:underline;}.comment a:hover {color:#000;font-weight:700;text-decoration:none;}.content_txt li {list-style:none;background:url(images/li_bg2.gif) left top no-repeat;vertical-align:top;line-height:1.81em;color:#d45da2;margin:0;padding:0 0 0 12px;}.content_txt ul li a {text-decoration:underline;color:#d45da2;}.table3 {width:450px;display:table;}.table_row3 {width:450px;display:table-row;height:100%;}.left3 {width:151px;vertical-align:top;display:table-cell;text-align:left;}.cent3 {width:131px;vertical-align:top;display:table-cell;text-align:left;}.right3 {width:168px;vertical-align:top;display:table-cell;text-align:left;}.right_1 {width:71px;height:100%;vertical-align:top;display:table-cell;text-align:left;}.widget_style {vertical-align:top;text-align:left;background:url(images/cats_bg.gif) left bottom no-repeat;padding:0;}.cats_head_bg {vertical-align:top;}.widget_style ul {margin:0;padding:15px 0 15px 20px;}.widget_style li {list-style:none;background:url(images/li_bg1.gif) left top no-repeat;vertical-align:top;line-height:1.51em;color:#FFF;margin:0;padding:0 0 0 14px;}.widget_style ul li a {text-decoration:none;color:#FFF;}.widget_style li a:hover {color:#03f5f9;text-decoration:none;}#calendar_wrap {vertical-align:top;color:#FFF;padding:0 0 15px 29px;}#calendar_wrap a {color:#FFF;text-decoration:none;font-weight:700;}#calendar_wrap a:hover {color:#03f5f9;text-decoration:none;font-weight:700;}#search_txt {vertical-align:top;text-align:left;margin:0;padding:15px 0;}#search_txt input {font-size:11px;color:#464646;font-family:Tahoma, arial, verdana, courier;width:140px;height:15px;vertical-align:top;margin:0;padding:0;}#search_txt strong {color:#FFF;text-transform:uppercase;font-size:1.01em;}#search_txt .input {width:59px;height:22px;background:none;border:none;vertical-align:top;margin:0;padding:0;}.footer {background:url(images/foot_bg.jpg) top no-repeat;vertical-align:top;width:766px;height:53px;}.footer_txt {vertical-align:top;text-align:left;color:#FFF;padding:15px 0 0 230px;}.footer_txt a {color:#FFF;text-decoration:none;}.footer_txt a:hover {color:#FFF;text-decoration:none;}a,.content_txt a {color:#d45da2;text-decoration:underline;}a:hover,.content_txt h2 a:hover {color:#d45da2;text-decoration:none;}p,.content_txt ul {margin:0;padding:0;}h2,h3,.h2 {color:#d45da2;font-size:1.01em;text-transform:uppercase;margin:0;padding:0;}.content_txt a:hover,{color:#d45da2;text-decoration:none;}.content_txt li a:hover {color:#fff;text-decoration:none;}.footer_txt a:hover {color:#fff;text-decoration:none;}.content_txt strong,.content_txt b {color:#d45da2;}#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {vertical-align:top;padding:15px 0 0;}#google-search,#text-1,#delicious {vertical-align:top;}#gsearch,#textwidget,#delicious-box {text-align:left;padding:15px 0 0;}blockquote {	margin: 15px; 	padding: 10px;  	  	background: #FAFAFA;	border-left: 3px solid #ace0ff; }